From 9643e652d8f4051a9ddc48a3627881bfe297845c Mon Sep 17 00:00:00 2001 From: cnicolau <cnicolau@km3net.de> Date: Thu, 26 Oct 2023 20:40:33 +0200 Subject: [PATCH] Enabled auto-rescue actions --- .../BPD-V01-FIRMWARE.X.production.cmf | 8035 +- .../BPD-V01-FIRMWARE.X.production.elf | Bin 170623 -> 165938 bytes .../BPD-V01-FIRMWARE.X.production.hex | 2000 +- .../BPD-V01-FIRMWARE.X.production.hxl | 61 +- .../BPD-V01-FIRMWARE.X.production.lst | 105072 ++++----------- .../BPD-V01-FIRMWARE.X.production.map | 3375 +- .../BPD-V01-FIRMWARE.X.production.mum | 3 +- .../BPD-V01-FIRMWARE.X.production.o | Bin 296693 -> 265997 bytes .../BPD-V01-FIRMWARE.X.production.rlf | Bin 5839654 -> 2054221 bytes .../BPD-V01-FIRMWARE.X.production.sdb | 973 +- .../BPD-V01-FIRMWARE.X.production.sym | 5123 +- .../dist/ARCA/production/memoryfile.xml | 6 +- .../generated/sources/commandstable.h | 12 +- .../nbproject/configurations.xml | 45 +- micro/BPD-V01-FIRMWARE.X/rescue.c | 10 +- 15 files changed, 33851 insertions(+), 90864 deletions(-) diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.cmf b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.cmf index 439565e..627760b 100644 --- a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.cmf +++ b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.cmf @@ -11,115 +11,116 @@ # All addresses and the length are given in unqualified hexadecimal # in delta units. Any other numeric values are decimal. %PSECTS -$/tmp/xcXDArolr.o -idloc IDLOC 0 200000 200000 8 1 -init CODE 0 134 134 4 1 +$C:\Users\clone\AppData\Local\Temp\ss4o.o +idloc IDLOC 5 200000 200000 8 1 +init CODE 0 11C 11C 4 1 reset_vec CODE 0 0 0 4 1 -config CONFIG 0 300000 300000 E 1 -$dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -cinit CODE 0 1B52 1B52 E6 1 -text0 CODE 0 39E0 39E0 34 1 -text1 CODE 0 3AE2 3AE2 2E 1 -text2 CODE 0 442E 442E 4 1 -text3 CODE 0 4432 4432 4 1 -text4 CODE 0 215E 215E D4 1 -text5 CODE 0 254A 254A BA 1 -text6 CODE 0 4230 4230 C 1 -text7 CODE 0 40AE 40AE 10 1 -text8 CODE 0 4440 4440 2 1 -text9 CODE 0 4442 4442 2 1 -text10 CODE 0 4444 4444 2 1 -text11 CODE 0 4446 4446 2 1 -text12 CODE 0 4448 4448 2 1 -text13 CODE 0 33F6 33F6 6E 1 -text14 CODE 0 3F04 3F04 18 1 -text15 CODE 0 282A 282A B0 1 -text16 CODE 0 40BE 40BE 10 1 -text17 CODE 0 3464 3464 6A 1 -text18 CODE 0 3B10 3B10 2E 1 -text19 CODE 0 2D2C 2D2C 88 1 -text20 CODE 0 43CE 43CE 6 1 -text21 CODE 0 32A6 32A6 70 1 -text22 CODE 0 3316 3316 70 1 -text23 CODE 0 2DB4 2DB4 84 1 -text24 CODE 0 34CE 34CE 68 1 -text25 CODE 0 3C2E 3C2E 24 1 -text26 CODE 0 3C52 3C52 24 1 -text27 CODE 0 40CE 40CE 10 1 -text28 CODE 0 3B3E 3B3E 2C 1 -text29 CODE 0 2778 2778 B2 1 -text30 CODE 0 2A2E 2A2E A2 1 -text31 CODE 0 2B6A 2B6A 96 1 -text32 CODE 0 3E24 3E24 1E 1 -text33 CODE 0 3A14 3A14 34 1 -text34 CODE 0 3784 3784 4C 1 -text35 CODE 0 2986 2986 A8 1 -text36 CODE 0 3E7E 3E7E 1C 1 -text37 CODE 0 3A48 3A48 34 1 -text38 CODE 0 95A 95A 15A 1 -text39 CODE 0 1D1A 1D1A E0 1 -text40 CODE 0 1232 1232 114 1 -text41 CODE 0 AB4 AB4 15A 1 -text42 CODE 0 1666 1666 104 1 -text43 CODE 0 3EB6 3EB6 1A 1 -text44 CODE 0 176A 176A 102 1 -text45 CODE 0 7D8 7D8 182 1 -text46 CODE 0 2EBC 2EBC 82 1 -text47 CODE 0 1DFA 1DFA DA 1 -text48 CODE 0 1118 1118 11A 1 -text49 CODE 0 2E38 2E38 84 1 -text50 CODE 0 30C4 30C4 7E 1 -text51 CODE 0 1ED4 1ED4 DA 1 -text52 CODE 0 2F3E 2F3E 82 1 -text53 CODE 0 2FC0 2FC0 82 1 -text54 CODE 0 3142 3142 7C 1 -text55 CODE 0 FE6 FE6 132 1 -text56 CODE 0 145A 145A 106 1 -text57 CODE 0 2C00 2C00 96 1 -text58 CODE 0 3536 3536 66 1 -text59 CODE 0 3C76 3C76 24 1 -text60 CODE 0 3C9A 3C9A 24 1 -text61 CODE 0 1966 1966 F6 1 -text62 CODE 0 1A5C 1A5C F6 1 -text63 CODE 0 3CBE 3CBE 24 1 -text64 CODE 0 3CE2 3CE2 24 1 -text65 CODE 0 3D06 3D06 24 1 -text66 CODE 0 3D2A 3D2A 24 1 -text67 CODE 0 3D4E 3D4E 24 1 -text68 CODE 0 3D72 3D72 24 1 -text69 CODE 0 3D96 3D96 24 1 -text70 CODE 0 3DBA 3DBA 24 1 -text71 CODE 0 40FC 40FC E 1 -text72 CODE 0 410A 410A E 1 -text73 CODE 0 429C 429C A 1 -text74 CODE 0 42A6 42A6 A 1 -text75 CODE 0 42B0 42B0 A 1 -text76 CODE 0 42BA 42BA A 1 -text77 CODE 0 42C4 42C4 A 1 -text78 CODE 0 42CE 42CE A 1 -text79 CODE 0 42D8 42D8 A 1 -text80 CODE 0 42E2 42E2 A 1 -text81 CODE 0 4118 4118 E 1 -text82 CODE 0 4126 4126 E 1 -text83 CODE 0 4134 4134 E 1 -text84 CODE 0 4142 4142 E 1 -text85 CODE 0 4150 4150 E 1 -text86 CODE 0 415E 415E E 1 -text87 CODE 0 416C 416C E 1 -text88 CODE 0 417A 417A E 1 -text89 CODE 0 C0E C0E 15A 1 -text90 CODE 0 2604 2604 BA 1 -text91 CODE 0 D68 D68 142 1 -text92 CODE 0 42EC 42EC A 1 -text93 CODE 0 42F6 42F6 A 1 -text94 CODE 0 43D4 43D4 6 1 -text95 CODE 0 4396 4396 8 1 -text96 CODE 0 43DA 43DA 6 1 -text97 CODE 0 43E0 43E0 6 1 -text98 CODE 0 439E 439E 8 1 -text99 CODE 0 3B96 3B96 26 1 -idataBIGRAM CODE 0 5FE 5FE 1D9 1 -idataCOMRAM CODE 0 443E 443E 2 1 +config CONFIG 4 300000 300000 E 1 +$dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +cinit CODE 0 F46 F46 E6 1 +idloc IDLOC 5 200000 200000 8 1 +text0 CODE 0 30C0 30C0 2C 1 +text1 CODE 0 327A 327A 22 1 +text2 CODE 0 3972 3972 4 1 +text3 CODE 0 3976 3976 4 1 +text4 CODE 0 2224 2224 8C 1 +text5 CODE 0 1DB0 1DB0 AE 1 +text6 CODE 0 36D6 36D6 C 1 +text7 CODE 0 36E2 36E2 C 1 +text8 CODE 0 38C4 38C4 6 1 +text9 CODE 0 38CA 38CA 6 1 +text10 CODE 0 38D0 38D0 6 1 +text11 CODE 0 38D6 38D6 6 1 +text12 CODE 0 38DC 38DC 6 1 +text13 CODE 0 2A16 2A16 60 1 +text14 CODE 0 3492 3492 18 1 +text15 CODE 0 1FB6 1FB6 A2 1 +text16 CODE 0 368C 368C 10 1 +text17 CODE 0 2AD6 2AD6 56 1 +text18 CODE 0 3196 3196 26 1 +text19 CODE 0 24C0 24C0 7A 1 +text20 CODE 0 38E2 38E2 6 1 +text21 CODE 0 2B7E 2B7E 50 1 +text22 CODE 0 2BCE 2BCE 50 1 +text23 CODE 0 2A76 2A76 60 1 +text24 CODE 0 2C6E 2C6E 48 1 +text25 CODE 0 32BE 32BE 20 1 +text26 CODE 0 32DE 32DE 20 1 +text27 CODE 0 36EE 36EE C 1 +text28 CODE 0 316E 316E 28 1 +text29 CODE 0 22B0 22B0 8C 1 +text30 CODE 0 23C2 23C2 80 1 +text31 CODE 0 2442 2442 7E 1 +text32 CODE 0 3478 3478 1A 1 +text33 CODE 0 3030 3030 30 1 +text34 CODE 0 2CB6 2CB6 48 1 +text35 CODE 0 29B2 29B2 64 1 +text36 CODE 0 34AA 34AA 18 1 +text37 CODE 0 3060 3060 30 1 +text38 CODE 0 8D8 8D8 11E 1 +text39 CODE 0 1C4C 1C4C B4 1 +text40 CODE 0 12D2 12D2 DE 1 +text41 CODE 0 9F6 9F6 11E 1 +text42 CODE 0 13B0 13B0 D6 1 +text43 CODE 0 34F2 34F2 16 1 +text44 CODE 0 1486 1486 D6 1 +text45 CODE 0 768 768 170 1 +text46 CODE 0 2628 2628 74 1 +text47 CODE 0 1E5E 1E5E AC 1 +text48 CODE 0 102C 102C E4 1 +text49 CODE 0 25B2 25B2 76 1 +text50 CODE 0 286A 286A 70 1 +text51 CODE 0 1F0A 1F0A AC 1 +text52 CODE 0 269C 269C 74 1 +text53 CODE 0 2710 2710 74 1 +text54 CODE 0 2948 2948 6A 1 +text55 CODE 0 D3A D3A 106 1 +text56 CODE 0 11F2 11F2 E0 1 +text57 CODE 0 253A 253A 78 1 +text58 CODE 0 2B2C 2B2C 52 1 +text59 CODE 0 32FE 32FE 20 1 +text60 CODE 0 331E 331E 20 1 +text61 CODE 0 16FA 16FA CA 1 +text62 CODE 0 17C4 17C4 CA 1 +text63 CODE 0 333E 333E 20 1 +text64 CODE 0 335E 335E 20 1 +text65 CODE 0 337E 337E 20 1 +text66 CODE 0 339E 339E 20 1 +text67 CODE 0 33BE 33BE 20 1 +text68 CODE 0 33DE 33DE 20 1 +text69 CODE 0 33FE 33FE 20 1 +text70 CODE 0 341E 341E 20 1 +text71 CODE 0 36FA 36FA A 1 +text72 CODE 0 3704 3704 A 1 +text73 CODE 0 38E8 38E8 6 1 +text74 CODE 0 38EE 38EE 6 1 +text75 CODE 0 38F4 38F4 6 1 +text76 CODE 0 38FA 38FA 6 1 +text77 CODE 0 3900 3900 6 1 +text78 CODE 0 3906 3906 6 1 +text79 CODE 0 390C 390C 6 1 +text80 CODE 0 3912 3912 6 1 +text81 CODE 0 370E 370E A 1 +text82 CODE 0 3718 3718 A 1 +text83 CODE 0 3722 3722 A 1 +text84 CODE 0 372C 372C A 1 +text85 CODE 0 3736 3736 A 1 +text86 CODE 0 3740 3740 A 1 +text87 CODE 0 374A 374A A 1 +text88 CODE 0 3754 3754 A 1 +text89 CODE 0 B14 B14 11A 1 +text90 CODE 0 233C 233C 86 1 +text91 CODE 0 E40 E40 106 1 +text92 CODE 0 375E 375E A 1 +text93 CODE 0 3768 3768 A 1 +text94 CODE 0 3918 3918 6 1 +text95 CODE 0 397A 397A 4 1 +text96 CODE 0 391E 391E 6 1 +text97 CODE 0 3924 3924 6 1 +text98 CODE 0 397E 397E 4 1 +text99 CODE 0 31BC 31BC 26 1 +idataBIGRAM CODE 0 58E 58E 1D9 1 +idataCOMRAM CODE 0 3996 3996 2 1 cstackCOMRAM COMRAM 1 1 1 27 1 cstackBANK0 BANK0 1 60 60 30 1 temp COMRAM 1 43 43 1 1 @@ -127,138 +128,139 @@ bssBANK0 BANK0 1 90 90 23 1 bssBANK1 BANK1 1 1C0 1C0 40 1 bssBANK2 BANK2 1 200 200 80 1 bssBANK3 BANK3 1 300 300 F0 1 -intcode CODE 0 8 8 12C 1 -idataBANK0 CODE 0 40EE 40EE E 1 -idataBANK1 CODE 0 23CC 23CC C0 1 -idataBANK4 CODE 0 248C 248C BE 1 +intcode CODE 0 8 8 114 1 +idataBANK0 CODE 0 36AC 36AC E 1 +idataBANK1 CODE 0 1A18 1A18 C0 1 +idataBANK4 CODE 0 1AD8 1AD8 BE 1 dataBANK0 BANK0 1 B3 B3 E 1 dataBANK1 BANK1 1 100 100 C0 1 dataBANK4 BANK4 1 400 400 BE 1 dataBIGRAM BIGRAM 1 4BE 4BE 1D9 1 dataCOMRAM COMRAM 1 41 41 2 1 -text100 CODE 0 3BBC 3BBC 26 1 -text101 CODE 0 31BE 31BE 74 1 -text102 CODE 0 359C 359C 52 1 -text103 CODE 0 37D0 37D0 4C 1 -text104 CODE 0 35EE 35EE 52 1 -text105 CODE 0 39A8 39A8 38 1 -text106 CODE 0 3640 3640 52 1 -text107 CODE 0 43E6 43E6 6 1 -text108 CODE 0 3ED0 3ED0 1A 1 -text109 CODE 0 3E42 3E42 1E 1 -text110 CODE 0 3692 3692 52 1 -text111 CODE 0 2C96 2C96 96 1 -text112 CODE 0 2302 2302 CA 1 -text113 CODE 0 186C 186C FA 1 -text114 CODE 0 36E4 36E4 50 1 -text115 CODE 0 138 138 290 1 -text116 CODE 0 3E9A 3E9A 1C 1 -text117 CODE 0 3042 3042 82 1 -text118 CODE 0 43A6 43A6 8 1 -text119 CODE 0 4188 4188 E 1 -text120 CODE 0 EAA EAA 13C 1 -text121 CODE 0 423C 423C C 1 -text122 CODE 0 4248 4248 C 1 -text123 CODE 0 4254 4254 C 1 -text124 CODE 0 4260 4260 C 1 -text125 CODE 0 43AE 43AE 8 1 -text126 CODE 0 43B6 43B6 8 1 -text127 CODE 0 43EC 43EC 6 1 -text128 CODE 0 28DA 28DA AC 1 -text129 CODE 0 38B0 38B0 42 1 -text130 CODE 0 3EEA 3EEA 1A 1 -text131 CODE 0 3386 3386 70 1 -text132 CODE 0 3B6A 3B6A 2C 1 -text133 CODE 0 3BE2 3BE2 26 1 -text134 CODE 0 3E60 3E60 1E 1 -text135 CODE 0 4300 4300 A 1 -text136 CODE 0 3E02 3E02 22 1 -text137 CODE 0 430A 430A A 1 -text138 CODE 0 38F2 38F2 42 1 -text139 CODE 0 3DDE 3DDE 24 1 -text140 CODE 0 4436 4436 4 1 -text141 CODE 0 43BE 43BE 8 1 -text142 CODE 0 3232 3232 74 1 -text143 CODE 0 4314 4314 A 1 -text144 CODE 0 431E 431E A 1 -text145 CODE 0 4328 4328 A 1 -text146 CODE 0 4332 4332 A 1 -text147 CODE 0 433C 433C A 1 -text148 CODE 0 40DE 40DE 10 1 -text149 CODE 0 4084 4084 16 1 -text150 CODE 0 43F2 43F2 6 1 -text151 CODE 0 409A 409A 14 1 -text152 CODE 0 4346 4346 A 1 -text153 CODE 0 43F8 43F8 6 1 -text154 CODE 0 4196 4196 E 1 -text155 CODE 0 3C08 3C08 26 1 -text156 CODE 0 41A4 41A4 E 1 -text157 CODE 0 41B2 41B2 E 1 -text158 CODE 0 41C0 41C0 E 1 -text159 CODE 0 41CE 41CE E 1 -text160 CODE 0 41DC 41DC E 1 -text161 CODE 0 41EA 41EA E 1 -text162 CODE 0 3934 3934 3A 1 -text163 CODE 0 444A 444A 2 1 -text165 CODE 0 3A7C 3A7C 34 1 -text166 CODE 0 444C 444C 2 1 -text167 CODE 0 43FE 43FE 6 1 -text168 CODE 0 3868 3868 48 1 -text169 CODE 0 3C8 3C8 236 1 -text170 CODE 0 3F1C 3F1C 18 1 -text171 CODE 0 3F34 3F34 18 1 -text172 CODE 0 3F4C 3F4C 18 1 -text173 CODE 0 3F64 3F64 18 1 -text174 CODE 0 3F7C 3F7C 18 1 -text175 CODE 0 3F94 3F94 18 1 -text176 CODE 0 3FAC 3FAC 18 1 -text177 CODE 0 3FC4 3FC4 18 1 -text178 CODE 0 3FDC 3FDC 18 1 -text179 CODE 0 3FF4 3FF4 18 1 -text180 CODE 0 400C 400C 18 1 -text181 CODE 0 4024 4024 18 1 -text182 CODE 0 4404 4404 6 1 -text183 CODE 0 440A 440A 6 1 -text184 CODE 0 4350 4350 A 1 -text185 CODE 0 435A 435A A 1 -text186 CODE 0 4410 4410 6 1 -text187 CODE 0 4364 4364 A 1 -text188 CODE 0 436E 436E A 1 -text189 CODE 0 4378 4378 A 1 -text190 CODE 0 4382 4382 A 1 -text191 CODE 0 4416 4416 6 1 -text192 CODE 0 441C 441C 6 1 -text193 CODE 0 396E 396E 3A 1 -text194 CODE 0 444E 444E 2 1 -text195 CODE 0 438C 438C A 1 -text196 CODE 0 2AD0 2AD0 9A 1 -text197 CODE 0 43C6 43C6 8 1 -text198 CODE 0 1560 1560 106 1 -text199 CODE 0 1346 1346 114 1 -text200 CODE 0 26BE 26BE BA 1 -text201 CODE 0 1FAE 1FAE D8 1 -text202 CODE 0 2232 2232 D0 1 -text203 CODE 0 3734 3734 50 1 -text204 CODE 0 426C 426C C 1 -text205 CODE 0 4278 4278 C 1 -text206 CODE 0 4284 4284 C 1 -text207 CODE 0 4290 4290 C 1 -text208 CODE 0 41F8 41F8 E 1 -text209 CODE 0 4206 4206 E 1 -text210 CODE 0 4214 4214 E 1 -text211 CODE 0 4222 4222 E 1 -text212 CODE 0 2086 2086 D8 1 -text213 CODE 0 443A 443A 4 1 -text214 CODE 0 403C 403C 18 1 -text215 CODE 0 4054 4054 18 1 -text216 CODE 0 406C 406C 18 1 -text217 CODE 0 381C 381C 4C 1 -text218 CODE 0 1C38 1C38 E2 1 -text219 CODE 0 4422 4422 6 1 -text220 CODE 0 4450 4450 2 1 -text221 CODE 0 4428 4428 6 1 -text222 CODE 0 3AB0 3AB0 32 1 +text100 CODE 0 31E2 31E2 26 1 +text101 CODE 0 2D8E 2D8E 46 1 +text102 CODE 0 2DD4 2DD4 42 1 +text103 CODE 0 2F5E 2F5E 36 1 +text104 CODE 0 2E16 2E16 42 1 +text105 CODE 0 3208 3208 26 1 +text106 CODE 0 2E58 2E58 42 1 +text107 CODE 0 392A 392A 6 1 +text108 CODE 0 3508 3508 16 1 +text109 CODE 0 351E 351E 16 1 +text110 CODE 0 2E9A 2E9A 42 1 +text111 CODE 0 28DA 28DA 6E 1 +text112 CODE 0 2058 2058 A2 1 +text113 CODE 0 155C 155C D2 1 +text114 CODE 0 2CFE 2CFE 48 1 +text115 CODE 0 120 120 250 1 +text116 CODE 0 34C2 34C2 18 1 +text117 CODE 0 27F8 27F8 72 1 +text118 CODE 0 3982 3982 4 1 +text119 CODE 0 36BA 36BA E 1 +text120 CODE 0 386C 386C 8 1 +text121 CODE 0 3874 3874 8 1 +text122 CODE 0 387C 387C 8 1 +text123 CODE 0 3884 3884 8 1 +text124 CODE 0 388C 388C 8 1 +text125 CODE 0 3986 3986 4 1 +text126 CODE 0 3894 3894 8 1 +text127 CODE 0 3930 3930 6 1 +text128 CODE 0 20FA 20FA 9C 1 +text129 CODE 0 2FCA 2FCA 34 1 +text130 CODE 0 3534 3534 16 1 +text131 CODE 0 2C1E 2C1E 50 1 +text132 CODE 0 30EC 30EC 2C 1 +text133 CODE 0 322E 322E 26 1 +text134 CODE 0 343E 343E 1E 1 +text135 CODE 0 3772 3772 A 1 +text136 CODE 0 329C 329C 22 1 +text137 CODE 0 377C 377C A 1 +text138 CODE 0 2EDC 2EDC 42 1 +text139 CODE 0 345C 345C 1C 1 +text140 CODE 0 398A 398A 4 1 +text141 CODE 0 389C 389C 8 1 +text142 CODE 0 2784 2784 74 1 +text143 CODE 0 3786 3786 A 1 +text144 CODE 0 3790 3790 A 1 +text145 CODE 0 379A 379A A 1 +text146 CODE 0 37A4 37A4 A 1 +text147 CODE 0 37AE 37AE A 1 +text148 CODE 0 369C 369C 10 1 +text149 CODE 0 354A 354A 16 1 +text150 CODE 0 3936 3936 6 1 +text151 CODE 0 3560 3560 14 1 +text152 CODE 0 37B8 37B8 A 1 +text153 CODE 0 393C 393C 6 1 +text154 CODE 0 36C8 36C8 E 1 +text155 CODE 0 3254 3254 26 1 +text156 CODE 0 37C2 37C2 A 1 +text157 CODE 0 37CC 37CC A 1 +text158 CODE 0 37D6 37D6 A 1 +text159 CODE 0 37E0 37E0 A 1 +text160 CODE 0 37EA 37EA A 1 +text161 CODE 0 37F4 37F4 A 1 +text162 CODE 0 2FFE 2FFE 32 1 +text163 CODE 0 3998 3998 2 1 +text165 CODE 0 3090 3090 30 1 +text166 CODE 0 399A 399A 2 1 +text167 CODE 0 3942 3942 6 1 +text168 CODE 0 3118 3118 2C 1 +text169 CODE 0 370 370 21E 1 +text170 CODE 0 3574 3574 14 1 +text171 CODE 0 3588 3588 14 1 +text172 CODE 0 359C 359C 14 1 +text173 CODE 0 35B0 35B0 14 1 +text174 CODE 0 35C4 35C4 14 1 +text175 CODE 0 35D8 35D8 14 1 +text176 CODE 0 35EC 35EC 14 1 +text177 CODE 0 3600 3600 14 1 +text178 CODE 0 3614 3614 14 1 +text179 CODE 0 3628 3628 14 1 +text180 CODE 0 363C 363C 14 1 +text181 CODE 0 3650 3650 14 1 +text182 CODE 0 3948 3948 6 1 +text183 CODE 0 394E 394E 6 1 +text184 CODE 0 37FE 37FE A 1 +text185 CODE 0 3808 3808 A 1 +text186 CODE 0 3954 3954 6 1 +text187 CODE 0 3812 3812 A 1 +text188 CODE 0 381C 381C A 1 +text189 CODE 0 3826 3826 A 1 +text190 CODE 0 3830 3830 A 1 +text191 CODE 0 395A 395A 6 1 +text192 CODE 0 3960 3960 6 1 +text193 CODE 0 2F94 2F94 36 1 +text194 CODE 0 399C 399C 2 1 +text195 CODE 0 383A 383A A 1 +text196 CODE 0 2196 2196 8E 1 +text197 CODE 0 398E 398E 4 1 +text198 CODE 0 1110 1110 E2 1 +text199 CODE 0 C2E C2E 10C 1 +text200 CODE 0 1B96 1B96 B6 1 +text201 CODE 0 162E 162E CC 1 +text202 CODE 0 1954 1954 C4 1 +text203 CODE 0 2D46 2D46 48 1 +text204 CODE 0 38A4 38A4 8 1 +text205 CODE 0 38AC 38AC 8 1 +text206 CODE 0 38B4 38B4 8 1 +text207 CODE 0 38BC 38BC 8 1 +text208 CODE 0 3844 3844 A 1 +text209 CODE 0 384E 384E A 1 +text210 CODE 0 3858 3858 A 1 +text211 CODE 0 3862 3862 A 1 +text212 CODE 0 1D00 1D00 B0 1 +text213 CODE 0 3992 3992 4 1 +text214 CODE 0 34DA 34DA 18 1 +text215 CODE 0 3664 3664 14 1 +text216 CODE 0 3678 3678 14 1 +text217 CODE 0 2F1E 2F1E 40 1 +text218 CODE 0 188E 188E C6 1 +text219 CODE 0 3966 3966 6 1 +text220 CODE 0 399E 399E 2 1 +text221 CODE 0 396C 396C 6 1 +text222 CODE 0 3144 3144 2A 1 bssCOMRAM COMRAM 1 28 28 19 1 +config CONFIG 4 300000 300000 E 1 # %UNUSED Section # This section enumerates the unused ranges of each CLASS. Each entry # is described on a single line as follows: @@ -278,13 +280,13 @@ BANK7 700-7FF 1 BANK8 800-8FF 1 BANK9 900-9FF 1 CONST 4-7 1 -CONST 7D7-7D7 1 -CONST 4452-FFFF 1 +CONST 767-767 1 +CONST 39A0-FFFF 1 STACK 697-F37 1 -SMALLCONST 4452-FFFF 1 +SMALLCONST 39A0-FFFF 1 CODE 4-7 1 -CODE 7D7-7D7 1 -CODE 4452-FFFF 1 +CODE 767-767 1 +CODE 39A0-FFFF 1 BANK10 A00-AFF 1 BANK11 B00-BFF 1 BANK12 C00-CFF 1 @@ -298,7 +300,7 @@ BIGRAM 3F0-3FF 1 BIGRAM 697-F37 1 COMRAM 44-5F 1 EEDATA F00000-F003FF 1 -MEDIUMCONST 4452-FFFF 1 +MEDIUMCONST 39A0-FFFF 1 # %LINETAB Section # This section enumerates the file/line to address mappings. # The beginning of the section is indicated by %LINETAB. @@ -312,1972 +314,1736 @@ MEDIUMCONST 4452-FFFF 1 # are in ascending order of addresses. # All other numeric values are in decimal. %LINETAB -$dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -8 intcode CODE >125:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -8 intcode CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -2A intcode CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -46 intcode CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -4A intcode CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -4E intcode CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -5C intcode CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -78 intcode CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -7C intcode CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -80 intcode CODE >71:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -9C intcode CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -B8 intcode CODE >74:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -BC intcode CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -D8 intcode CODE >77:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -F4 intcode CODE >78:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -F8 intcode CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -FC intcode CODE >82:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -104 intcode CODE >83:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -108 intcode CODE >84:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -10C intcode CODE >87:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -110 intcode CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -3AB0 text222 CODE >240:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3AB0 text222 CODE >242:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3AC6 text222 CODE >243:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3AD6 text222 CODE >245:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3ADE text222 CODE >246:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3ADE text222 CODE >247:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3AE0 text222 CODE >248:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4428 text221 CODE >260:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4428 text221 CODE >261:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -442C text221 CODE >262:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4450 text220 CODE >250:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4422 text219 CODE >252:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4422 text219 CODE >255:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4424 text219 CODE >256:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4426 text219 CODE >258:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1C38 text218 CODE >216:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1C38 text218 CODE >219:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1C4C text218 CODE >221:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1C5A text218 CODE >222:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1C6E text218 CODE >223:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1C8E text218 CODE >224:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1C8E text218 CODE >226:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1C9C text218 CODE >227:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1CB0 text218 CODE >228:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1CD0 text218 CODE >229:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1CD0 text218 CODE >231:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1CF0 text218 CODE >232:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1D0C text218 CODE >233:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1D10 text218 CODE >234:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1D18 text218 CODE >235:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -1D18 text218 CODE >238:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -381C text217 CODE >197:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -381C text217 CODE >201:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -382C text217 CODE >203:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3842 text217 CODE >204:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3852 text217 CODE >206:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -385A text217 CODE >207:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -385A text217 CODE >208:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -385C text217 CODE >209:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3860 text217 CODE >210:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3860 text217 CODE >212:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3866 text217 CODE >213:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3866 text217 CODE >214:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -406C text216 CODE >104:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -406C text216 CODE >107:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4082 text216 CODE >108:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4054 text215 CODE >98:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4054 text215 CODE >101:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -406A text215 CODE >102:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -403C text214 CODE >83:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -403E text214 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4050 text214 CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4052 text214 CODE >89:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -443A text213 CODE >91:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -443A text213 CODE >94:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -443C text213 CODE >95:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -2086 text212 CODE >7:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2086 text212 CODE >12:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -208A text212 CODE >13:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2098 text212 CODE >14:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20A0 text212 CODE >15:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20A8 text212 CODE >16:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20A8 text212 CODE >17:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20B6 text212 CODE >18:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20C2 text212 CODE >19:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20D4 text212 CODE >20:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20D8 text212 CODE >21:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20DC text212 CODE >22:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20E2 text212 CODE >23:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20E8 text212 CODE >21:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20E8 text212 CODE >24:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20FE text212 CODE >25:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -20FE text212 CODE >26:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2114 text212 CODE >27:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2120 text212 CODE >28:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2126 text212 CODE >29:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2134 text212 CODE >30:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2134 text212 CODE >31:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2144 text212 CODE >32:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -2150 text212 CODE >33:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -215C text212 CODE >34:/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -4222 text211 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4222 text211 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4228 text211 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -422E text211 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4214 text210 CODE >66:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4214 text210 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -421A text210 CODE >68:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4220 text210 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4206 text209 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4206 text209 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -420C text209 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4212 text209 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -41F8 text208 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -41F8 text208 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -41FE text208 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4204 text208 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4290 text207 CODE >84:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4290 text207 CODE >85:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4296 text207 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -429A text207 CODE >87:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4284 text206 CODE >90:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4284 text206 CODE >91:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -428A text206 CODE >92:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -428E text206 CODE >93:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4278 text205 CODE >72:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4278 text205 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -427E text205 CODE >74:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4282 text205 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -426C text204 CODE >78:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -426C text204 CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4272 text204 CODE >80:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4276 text204 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3734 text203 CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -3734 text203 CODE >68:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -373A text203 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -373A text203 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -373E text203 CODE >71:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -3742 text203 CODE >72:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -375A text203 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -375E text203 CODE >74:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -3762 text203 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -377E text203 CODE >76:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -3782 text203 CODE >77:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -2232 text202 CODE >127:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2232 text202 CODE >130:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -224E text202 CODE >132:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -227C text202 CODE >134:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2296 text202 CODE >136:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -22A8 text202 CODE >138:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -22C6 text202 CODE >139:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -22D8 text202 CODE >140:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -22D8 text202 CODE >142:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -22EC text202 CODE >144:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -22F6 text202 CODE >145:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -22FA text202 CODE >146:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -22FA text202 CODE >147:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2300 text202 CODE >148:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1FAE text201 CODE >108:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1FAE text201 CODE >110:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1FD0 text201 CODE >112:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1FE2 text201 CODE >114:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2000 text201 CODE >115:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2016 text201 CODE >116:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2016 text201 CODE >118:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2044 text201 CODE >119:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2068 text201 CODE >120:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2068 text201 CODE >121:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -206C text201 CODE >123:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2084 text201 CODE >124:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2084 text201 CODE >125:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -26BE text200 CODE >150:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -26BE text200 CODE >151:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -26EC text200 CODE >152:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -26FE text200 CODE >153:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2722 text200 CODE >154:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -274A text200 CODE >155:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -275E text200 CODE >156:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2776 text200 CODE >157:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -2776 text200 CODE >158:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1346 text199 CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1346 text199 CODE >90:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1356 text199 CODE >93:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1384 text199 CODE >94:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -13A8 text199 CODE >95:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -13A8 text199 CODE >98:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -13CC text199 CODE >99:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -13F0 text199 CODE >101:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1424 text199 CODE >103:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -144C text199 CODE >104:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -144C text199 CODE >105:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1458 text199 CODE >106:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1560 text198 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1560 text198 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1578 text198 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -157A text198 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1592 text198 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1596 text198 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1596 text198 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -15AA text198 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -15B0 text198 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -15B4 text198 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -15B4 text198 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -15C0 text198 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -15E0 text198 CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -15E4 text198 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1600 text198 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1616 text198 CODE >71:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -161A text198 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -161E text198 CODE >74:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1622 text198 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1622 text198 CODE >77:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1626 text198 CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -162A text198 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -162E text198 CODE >82:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1632 text198 CODE >83:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1632 text198 CODE >84:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1636 text198 CODE >85:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -1664 text198 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -43C6 text197 CODE >1025:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -43C6 text197 CODE >1026:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -43CC text197 CODE >1027:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2AD0 text196 CODE >68:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2AD0 text196 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2AE2 text196 CODE >72:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B00 text196 CODE >76:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B1C text196 CODE >77:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B24 text196 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B32 text196 CODE >83:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B3E text196 CODE >85:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B4E text196 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B54 text196 CODE >87:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B54 text196 CODE >89:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B68 text196 CODE >90:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -2B68 text196 CODE >91:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -438C text195 CODE >20:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -438C text195 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -4390 text195 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -4394 text195 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -444E text194 CODE >151:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -444E text194 CODE >154:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -396E text193 CODE >129:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -396E text193 CODE >133:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3970 text193 CODE >136:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3974 text193 CODE >138:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3988 text193 CODE >140:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -39A6 text193 CODE >141:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -39A6 text193 CODE >144:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -441C text192 CODE >68:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -441C text192 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4420 text192 CODE >71:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4416 text191 CODE >95:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4416 text191 CODE >97:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -441A text191 CODE >98:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -4382 text190 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4382 text190 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4386 text190 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -438A text190 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4378 text189 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4378 text189 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -437C text189 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4380 text189 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -436E text188 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -436E text188 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4372 text188 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4376 text188 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4364 text187 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4364 text187 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4368 text187 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -436C text187 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4410 text186 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4410 text186 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4414 text186 CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -435A text185 CODE >8:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -435A text185 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -435E text185 CODE >11:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4362 text185 CODE >12:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4350 text184 CODE >15:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4350 text184 CODE >17:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4354 text184 CODE >18:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4358 text184 CODE >19:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -440A text183 CODE >22:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -440A text183 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -440E text183 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4404 text182 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4404 text182 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4408 text182 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c -4024 text181 CODE >727:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4024 text181 CODE >728:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -403A text181 CODE >729:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -400C text180 CODE >661:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -400C text180 CODE >662:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4022 text180 CODE >663:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FF4 text179 CODE >667:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FF4 text179 CODE >668:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -400A text179 CODE >669:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FDC text178 CODE >673:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FDC text178 CODE >674:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FF2 text178 CODE >675:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FC4 text177 CODE >679:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FC4 text177 CODE >680:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FDA text177 CODE >681:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FAC text176 CODE >685:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FAC text176 CODE >686:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FC2 text176 CODE >687:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F94 text175 CODE >691:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F94 text175 CODE >692:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3FAA text175 CODE >693:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F7C text174 CODE >697:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F7C text174 CODE >698:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F92 text174 CODE >699:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F64 text173 CODE >703:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F64 text173 CODE >704:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F7A text173 CODE >705:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F4C text172 CODE >709:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F4C text172 CODE >710:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F62 text172 CODE >711:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F34 text171 CODE >715:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F34 text171 CODE >716:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F4A text171 CODE >717:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F1C text170 CODE >721:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F1C text170 CODE >722:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3F32 text170 CODE >723:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C8 text169 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -3C8 text169 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -3F8 text169 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -422 text169 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -442 text169 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -442 text169 CODE >66:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -45E text169 CODE >68:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -47A text169 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -48C text169 CODE >72:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -4AA text169 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -4C0 text169 CODE >74:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -4C0 text169 CODE >76:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -4EE text169 CODE >77:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -512 text169 CODE >78:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -512 text169 CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -516 text169 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -52A text169 CODE >82:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -52A text169 CODE >84:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -546 text169 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -574 text169 CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -59A text169 CODE >90:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -5AC text169 CODE >92:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -5CA text169 CODE >93:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -5DC text169 CODE >94:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -5DC text169 CODE >96:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -5F4 text169 CODE >97:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -5F8 text169 CODE >98:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -5FC text169 CODE >99:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -5FC text169 CODE >101:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -3868 text168 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -3868 text168 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -3884 text168 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -3898 text168 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -38AE text168 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -43FE text167 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -43FE text167 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -4402 text167 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c -444C text166 CODE >136:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -444C text166 CODE >139:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3A7C text165 CODE >119:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3A7C text165 CODE >123:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3A7E text165 CODE >125:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3A90 text165 CODE >127:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3AAE text165 CODE >128:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3AAE text165 CODE >129:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -444A text163 CODE >121:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -444A text163 CODE >125:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3934 text162 CODE >177:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3936 text162 CODE >178:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -393A text162 CODE >179:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3956 text162 CODE >178:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3956 text162 CODE >180:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -396C text162 CODE >181:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -41EA text161 CODE >880:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41EA text161 CODE >881:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41F0 text161 CODE >882:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41F6 text161 CODE >883:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41DC text160 CODE >886:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41DC text160 CODE >887:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41E2 text160 CODE >888:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41E8 text160 CODE >889:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41CE text159 CODE >907:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41CE text159 CODE >908:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41D4 text159 CODE >909:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41DA text159 CODE >910:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41C0 text158 CODE >913:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41C0 text158 CODE >914:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41C6 text158 CODE >915:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41CC text158 CODE >916:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41B2 text157 CODE >934:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41B2 text157 CODE >935:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41B8 text157 CODE >936:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41BE text157 CODE >937:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41A4 text156 CODE >940:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41A4 text156 CODE >941:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41AA text156 CODE >942:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -41B0 text156 CODE >943:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C08 text155 CODE >127:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3C08 text155 CODE >130:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3C0E text155 CODE >133:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3C14 text155 CODE >136:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3C1A text155 CODE >139:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3C20 text155 CODE >142:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3C26 text155 CODE >145:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3C2C text155 CODE >147:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -4196 text154 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -4196 text154 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -419A text154 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -419E text154 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -41A2 text154 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -43F8 text153 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -43F8 text153 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -43FC text153 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -4346 text152 CODE >85:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -4346 text152 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -434A text152 CODE >87:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -434E text152 CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -409A text151 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -409A text151 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -409E text151 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -40A4 text151 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -40A8 text151 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -40AC text151 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43F2 text150 CODE >80:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -43F2 text150 CODE >82:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -43F6 text150 CODE >83:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -4084 text149 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4084 text149 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4088 text149 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -408C text149 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4090 text149 CODE >76:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4094 text149 CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -4098 text149 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -40DE text148 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/ccp5.c -40DE text148 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/ccp5.c -40E4 text148 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/ccp5.c -40E8 text148 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/ccp5.c -40EC text148 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/ccp5.c -433C text147 CODE >272:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -433C text147 CODE >273:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4344 text147 CODE >274:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4332 text146 CODE >264:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4332 text146 CODE >265:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -433A text146 CODE >266:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4328 text145 CODE >268:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4328 text145 CODE >269:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4330 text145 CODE >270:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -431E text144 CODE >280:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -431E text144 CODE >281:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4326 text144 CODE >282:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4314 text143 CODE >276:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -4314 text143 CODE >277:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -431C text143 CODE >278:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3232 text142 CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3232 text142 CODE >91:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3234 text142 CODE >92:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3240 text142 CODE >93:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3242 text142 CODE >94:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -324E text142 CODE >98:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3252 text142 CODE >101:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3256 text142 CODE >104:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -325A text142 CODE >107:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -325E text142 CODE >110:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3262 text142 CODE >113:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -326E text142 CODE >114:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -327A text142 CODE >115:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3286 text142 CODE >117:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -328A text142 CODE >120:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -328E text142 CODE >121:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3292 text142 CODE >122:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3296 text142 CODE >124:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -329A text142 CODE >125:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -329E text142 CODE >126:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -32A2 text142 CODE >129:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -32A4 text142 CODE >130:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -43BE text141 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/fvr.c -43BE text141 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/fvr.c -43C4 text141 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/fvr.c -4436 text140 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -4436 text140 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -4438 text140 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c -3DDE text139 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3DDE text139 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3DE2 text139 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3DE6 text139 CODE >71:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3DEA text139 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3DEE text139 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3DEE text139 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3E00 text139 CODE >76:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -38F2 text138 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -38F2 text138 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -38F6 text138 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -38FA text138 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -38FE text138 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3902 text138 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3906 text138 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -390A text138 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -390E text138 CODE >71:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3910 text138 CODE >72:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3914 text138 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3918 text138 CODE >78:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -391C text138 CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3920 text138 CODE >80:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3924 text138 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3928 text138 CODE >82:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -392C text138 CODE >87:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3930 text138 CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -3932 text138 CODE >97:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c -430A text137 CODE >147:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -430A text137 CODE >148:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -4312 text137 CODE >149:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E02 text136 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E02 text136 CODE >72:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E06 text136 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E0A text136 CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E0E text136 CODE >82:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E10 text136 CODE >85:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E12 text136 CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E1E text136 CODE >91:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -3E22 text136 CODE >92:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -4300 text135 CODE >132:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -4300 text135 CODE >133:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -4308 text135 CODE >134:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3E60 text134 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3E60 text134 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3E64 text134 CODE >72:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3E68 text134 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3E6A text134 CODE >78:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3E6C text134 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3E78 text134 CODE >84:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3E7C text134 CODE >85:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3BE2 text133 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3BE2 text133 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3BE6 text133 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3BEA text133 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3BEE text133 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3BF2 text133 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3BF6 text133 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3BFA text133 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3BFE text133 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3C02 text133 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3C06 text133 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c -3B6A text132 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3B6A text132 CODE >71:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3B6E text132 CODE >74:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3B7A text132 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3B86 text132 CODE >77:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3B94 text132 CODE >78:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3386 text131 CODE >151:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3386 text131 CODE >153:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -338A text131 CODE >155:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3392 text131 CODE >155:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3392 text131 CODE >157:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33A6 text131 CODE >159:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33BA text131 CODE >161:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33D0 text131 CODE >162:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33E0 text131 CODE >164:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33E8 text131 CODE >165:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33E8 text131 CODE >166:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33EA text131 CODE >167:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33EC text131 CODE >168:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33EE text131 CODE >170:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -33F4 text131 CODE >171:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3EEA text130 CODE >137:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3EEA text130 CODE >139:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3F02 text130 CODE >140:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -38B0 text129 CODE >319:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -38B2 text129 CODE >320:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -38CE text129 CODE >321:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -38EA text129 CODE >322:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -38F0 text129 CODE >323:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28DA text128 CODE >330:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28DC text128 CODE >332:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28FA text128 CODE >333:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2908 text128 CODE >334:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -292A text128 CODE >335:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2938 text128 CODE >336:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -295A text128 CODE >338:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2968 text128 CODE >339:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -296C text128 CODE >340:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2976 text128 CODE >341:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -297E text128 CODE >342:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2984 text128 CODE >343:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43EC text127 CODE >311:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43EC text127 CODE >312:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43F0 text127 CODE >313:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43B6 text126 CODE >307:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43B8 text126 CODE >308:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43BC text126 CODE >309:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43AE text125 CODE >315:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43AE text125 CODE >316:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43B4 text125 CODE >317:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -4260 text124 CODE >1031:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4260 text124 CODE >1032:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4266 text124 CODE >1033:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -426A text124 CODE >1034:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4254 text123 CODE >1037:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4254 text123 CODE >1038:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -425A text123 CODE >1039:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -425E text123 CODE >1040:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4248 text122 CODE >1004:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4248 text122 CODE >1005:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -424E text122 CODE >1006:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4252 text122 CODE >1007:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -423C text121 CODE >1010:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -423C text121 CODE >1011:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4242 text121 CODE >1012:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4246 text121 CODE >1013:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -EAA text120 CODE >17:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -EAC text120 CODE >20:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -EB4 text120 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -EB8 text120 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -EBA text120 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -EE6 text120 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -EEA text120 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -EEE text120 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F06 text120 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F0A text120 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F0E text120 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F26 text120 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F4A text120 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F76 text120 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F7A text120 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F7E text120 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F96 text120 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F9A text120 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -F9E text120 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -FB6 text120 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -FDA text120 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -FDE text120 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -FE2 text120 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -FE4 text120 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -4188 text119 CODE >325:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -418A text119 CODE >326:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -4190 text119 CODE >327:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -4194 text119 CODE >328:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43A6 text118 CODE >14:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -43A6 text118 CODE >15:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -43AC text118 CODE >16:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -3042 text117 CODE >18:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -3044 text117 CODE >20:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -304A text117 CODE >22:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -305A text117 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -305E text117 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -3092 text117 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -30A6 text117 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -30A6 text117 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -30BC text117 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -30C2 text117 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c -3E9A text116 CODE >191:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3E9A text116 CODE >193:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3EB4 text116 CODE >194:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -138 text115 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -13C text115 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -150 text115 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -156 text115 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -156 text115 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -15E text115 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -162 text115 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -162 text115 CODE >72:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -174 text115 CODE >74:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -17E text115 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -182 text115 CODE >76:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -182 text115 CODE >78:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -186 text115 CODE >80:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -18A text115 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -18E text115 CODE >82:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -18E text115 CODE >84:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1A2 text115 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1AC text115 CODE >87:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1B0 text115 CODE >88:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1B0 text115 CODE >90:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1B4 text115 CODE >91:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1B8 text115 CODE >92:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1B8 text115 CODE >95:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1CC text115 CODE >96:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1DC text115 CODE >98:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1E6 text115 CODE >99:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1EA text115 CODE >100:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1EA text115 CODE >104:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1EE text115 CODE >105:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -1FE text115 CODE >107:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -20E text115 CODE >108:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -212 text115 CODE >110:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -216 text115 CODE >111:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -21A text115 CODE >112:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -222 text115 CODE >113:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -222 text115 CODE >114:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -226 text115 CODE >115:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -226 text115 CODE >118:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -23A text115 CODE >119:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -24A text115 CODE >121:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -254 text115 CODE >122:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -258 text115 CODE >123:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -258 text115 CODE >125:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -25C text115 CODE >126:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -260 text115 CODE >127:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -260 text115 CODE >130:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -274 text115 CODE >131:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -284 text115 CODE >133:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28E text115 CODE >134:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -292 text115 CODE >135:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -292 text115 CODE >137:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -29C text115 CODE >139:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2AC text115 CODE >141:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2B6 text115 CODE >142:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2BA text115 CODE >143:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2BA text115 CODE >145:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D0 text115 CODE >147:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D2 text115 CODE >149:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2E2 text115 CODE >151:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2E6 text115 CODE >152:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2EA text115 CODE >154:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2F2 text115 CODE >155:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2F2 text115 CODE >156:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2F6 text115 CODE >157:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2F6 text115 CODE >160:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -30A text115 CODE >162:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -314 text115 CODE >163:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -318 text115 CODE >164:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -318 text115 CODE >168:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -32A text115 CODE >169:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -32E text115 CODE >170:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -332 text115 CODE >171:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -33A text115 CODE >172:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -33A text115 CODE >173:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -33E text115 CODE >174:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -33E text115 CODE >176:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -350 text115 CODE >178:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -35A text115 CODE >179:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -35E text115 CODE >180:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -35E text115 CODE >182:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -362 text115 CODE >183:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -366 text115 CODE >184:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -366 text115 CODE >186:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -36C text115 CODE >187:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -370 text115 CODE >188:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3C6 text115 CODE >189:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -36E4 text114 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -36E4 text114 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -36EA text114 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -36EA text114 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -36EE text114 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -36F2 text114 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -370A text114 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -370E text114 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -3712 text114 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -372E text114 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -3732 text114 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c -186C text113 CODE >407:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -186E text113 CODE >408:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1872 text113 CODE >409:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1872 text113 CODE >410:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1882 text113 CODE >411:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1882 text113 CODE >412:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1892 text113 CODE >413:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1892 text113 CODE >414:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18A2 text113 CODE >415:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18A2 text113 CODE >416:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18B2 text113 CODE >417:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18B2 text113 CODE >418:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18C2 text113 CODE >419:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18C2 text113 CODE >420:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18D2 text113 CODE >421:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18D2 text113 CODE >422:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18E2 text113 CODE >423:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18E2 text113 CODE >424:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18F2 text113 CODE >425:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18F2 text113 CODE >426:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -18F6 text113 CODE >428:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1906 text113 CODE >429:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1964 text113 CODE >430:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2302 text112 CODE >639:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2308 text112 CODE >640:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2308 text112 CODE >641:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2318 text112 CODE >642:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2318 text112 CODE >643:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2328 text112 CODE >644:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2328 text112 CODE >645:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2338 text112 CODE >646:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2338 text112 CODE >647:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2348 text112 CODE >648:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2348 text112 CODE >649:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2358 text112 CODE >650:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2358 text112 CODE >651:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2368 text112 CODE >652:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2368 text112 CODE >653:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -236C text112 CODE >655:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -237C text112 CODE >656:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -23CA text112 CODE >657:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2C96 text111 CODE >391:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2C98 text111 CODE >392:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2C9C text111 CODE >393:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CA0 text111 CODE >394:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CA4 text111 CODE >395:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CA8 text111 CODE >396:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CAC text111 CODE >397:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CB0 text111 CODE >398:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CB4 text111 CODE >399:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CB8 text111 CODE >400:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CB8 text111 CODE >401:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CC2 text111 CODE >402:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CC2 text111 CODE >403:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2CCC text111 CODE >404:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2D2A text111 CODE >405:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3692 text110 CODE >15:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3694 text110 CODE >16:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -36AA text110 CODE >17:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -36C4 text110 CODE >18:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -36C8 text110 CODE >19:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -36E2 text110 CODE >20:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -36E2 text110 CODE >21:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3E42 text109 CODE >272:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3E42 text109 CODE >273:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3E56 text109 CODE >274:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3E58 text109 CODE >275:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3E5E text109 CODE >276:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3ED0 text108 CODE >288:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3ED2 text108 CODE >289:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3EE6 text108 CODE >290:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3EE8 text108 CODE >291:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43E6 text107 CODE >284:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43E6 text107 CODE >285:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43EA text107 CODE >286:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3640 text106 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3642 text106 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3658 text106 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3672 text106 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3676 text106 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3690 text106 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3690 text106 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -39A8 text105 CODE >293:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -39A8 text105 CODE >294:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -39BC text105 CODE >295:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -39DA text105 CODE >296:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -39DE text105 CODE >297:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -35EE text104 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -35F0 text104 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3606 text104 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3620 text104 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -3624 text104 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -363E text104 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -363E text104 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -37D0 text103 CODE >278:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -37D0 text103 CODE >279:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -380A text103 CODE >280:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -380E text103 CODE >281:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -381A text103 CODE >282:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -359C text102 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -359E text102 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -35B4 text102 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -35CE text102 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -35D2 text102 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -35EC text102 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -35EC text102 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -31BE text101 CODE >299:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -31BE text101 CODE >300:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -31D2 text101 CODE >301:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -31F0 text101 CODE >302:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -320E text101 CODE >303:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -322C text101 CODE >304:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3230 text101 CODE >305:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3BBC text100 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3BBC text100 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3BBE text100 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3BCE text100 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3BD0 text100 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3BE0 text100 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3B96 text99 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3B96 text99 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3B98 text99 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3BA8 text99 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3BAA text99 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3BBA text99 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -439E text98 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -439E text98 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43A4 text98 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43E0 text97 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43E0 text97 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43E4 text97 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43DA text96 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43DA text96 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43DE text96 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4396 text95 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4396 text95 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -439C text95 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43D4 text94 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43D4 text94 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -43D8 text94 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -42F6 text93 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -42F6 text93 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -42FE text93 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -42EC text92 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -42EC text92 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -42F4 text92 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -D68 text91 CODE >360:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D6A text91 CODE >361:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D6E text91 CODE >362:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D6E text91 CODE >363:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D7E text91 CODE >364:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D7E text91 CODE >365:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D8E text91 CODE >366:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D8E text91 CODE >367:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D9E text91 CODE >368:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D9E text91 CODE >369:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DAE text91 CODE >370:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DAE text91 CODE >371:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DBE text91 CODE >372:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DBE text91 CODE >373:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DCE text91 CODE >374:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DCE text91 CODE >375:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DDE text91 CODE >376:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DDE text91 CODE >377:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DEE text91 CODE >378:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DEE text91 CODE >379:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DFE text91 CODE >380:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -DFE text91 CODE >381:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -E0E text91 CODE >382:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -E0E text91 CODE >383:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -E1E text91 CODE >384:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -E1E text91 CODE >385:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -E22 text91 CODE >387:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -E32 text91 CODE >388:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -EA8 text91 CODE >389:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2604 text90 CODE >341:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2606 text90 CODE >342:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -260A text90 CODE >343:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -260E text90 CODE >344:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2612 text90 CODE >345:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2616 text90 CODE >346:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -261A text90 CODE >347:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -261E text90 CODE >348:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2622 text90 CODE >349:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2626 text90 CODE >350:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -262A text90 CODE >351:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -262E text90 CODE >352:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2632 text90 CODE >353:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2632 text90 CODE >354:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -263C text90 CODE >355:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -263C text90 CODE >356:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2646 text90 CODE >357:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -26BC text90 CODE >358:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C0E text89 CODE >606:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C10 text89 CODE >607:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C14 text89 CODE >608:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C14 text89 CODE >609:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C24 text89 CODE >610:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C24 text89 CODE >611:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C34 text89 CODE >612:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C34 text89 CODE >613:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C44 text89 CODE >614:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C44 text89 CODE >615:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C54 text89 CODE >616:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C54 text89 CODE >617:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C64 text89 CODE >618:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C64 text89 CODE >619:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C74 text89 CODE >620:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C74 text89 CODE >621:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C84 text89 CODE >622:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C84 text89 CODE >623:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C94 text89 CODE >624:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -C94 text89 CODE >625:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CA4 text89 CODE >626:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CA4 text89 CODE >627:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CB4 text89 CODE >628:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CB4 text89 CODE >629:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CC4 text89 CODE >630:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CC4 text89 CODE >631:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CD4 text89 CODE >632:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CD4 text89 CODE >633:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CD8 text89 CODE >635:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -CE8 text89 CODE >636:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -D66 text89 CODE >637:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -417A text88 CODE >799:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -417A text88 CODE >800:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4180 text88 CODE >801:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4186 text88 CODE >802:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -416C text87 CODE >805:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -416C text87 CODE >806:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4172 text87 CODE >807:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4178 text87 CODE >808:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -415E text86 CODE >853:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -415E text86 CODE >854:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4164 text86 CODE >855:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -416A text86 CODE >856:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4150 text85 CODE >859:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4150 text85 CODE >860:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4156 text85 CODE >861:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -415C text85 CODE >862:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4142 text84 CODE >826:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4142 text84 CODE >827:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4148 text84 CODE >828:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -414E text84 CODE >829:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4134 text83 CODE >832:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4134 text83 CODE >833:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -413A text83 CODE >834:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4140 text83 CODE >835:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4126 text82 CODE >772:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4126 text82 CODE >773:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -412C text82 CODE >774:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4132 text82 CODE >775:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4118 text81 CODE >778:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4118 text81 CODE >779:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -411E text81 CODE >780:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4124 text81 CODE >781:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42E2 text80 CODE >766:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42E2 text80 CODE >767:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42EA text80 CODE >768:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42D8 text79 CODE >793:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42D8 text79 CODE >794:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42E0 text79 CODE >795:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42CE text78 CODE >820:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42CE text78 CODE >821:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42D6 text78 CODE >822:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42C4 text77 CODE >847:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42C4 text77 CODE >848:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42CC text77 CODE >849:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42BA text76 CODE >874:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42BA text76 CODE >875:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42C2 text76 CODE >876:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42B0 text75 CODE >901:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42B0 text75 CODE >902:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42B8 text75 CODE >903:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42A6 text74 CODE >928:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42A6 text74 CODE >929:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42AE text74 CODE >930:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -429C text73 CODE >955:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -429C text73 CODE >956:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -42A4 text73 CODE >957:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -410A text72 CODE >745:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -410A text72 CODE >746:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4110 text72 CODE >747:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4116 text72 CODE >748:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -40FC text71 CODE >751:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -40FC text71 CODE >752:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4102 text71 CODE >753:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -4108 text71 CODE >754:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DBA text70 CODE >757:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DBC text70 CODE >758:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DCC text70 CODE >759:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DD0 text70 CODE >760:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DD4 text70 CODE >761:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DDC text70 CODE >762:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DDC text70 CODE >763:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D96 text69 CODE >784:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D98 text69 CODE >785:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DA8 text69 CODE >786:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DAC text69 CODE >787:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DB0 text69 CODE >788:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DB8 text69 CODE >789:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3DB8 text69 CODE >790:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D72 text68 CODE >811:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D74 text68 CODE >812:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D84 text68 CODE >813:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D88 text68 CODE >814:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D8C text68 CODE >815:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D94 text68 CODE >816:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D94 text68 CODE >817:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D4E text67 CODE >838:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D50 text67 CODE >839:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D60 text67 CODE >840:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D64 text67 CODE >841:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D68 text67 CODE >842:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D70 text67 CODE >843:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D70 text67 CODE >844:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D2A text66 CODE >865:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D2C text66 CODE >866:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D3C text66 CODE >867:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D40 text66 CODE >868:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D44 text66 CODE >869:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D4C text66 CODE >870:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D4C text66 CODE >871:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D06 text65 CODE >892:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D08 text65 CODE >893:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D18 text65 CODE >894:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D1C text65 CODE >895:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D20 text65 CODE >896:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D28 text65 CODE >897:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D28 text65 CODE >898:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CE2 text64 CODE >919:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CE4 text64 CODE >920:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CF4 text64 CODE >921:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CF8 text64 CODE >922:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CFC text64 CODE >923:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D04 text64 CODE >924:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3D04 text64 CODE >925:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CBE text63 CODE >946:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CC0 text63 CODE >947:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CD0 text63 CODE >948:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CD4 text63 CODE >949:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CD8 text63 CODE >950:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CE0 text63 CODE >951:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CE0 text63 CODE >952:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A5C text62 CODE >979:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A5E text62 CODE >980:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A62 text62 CODE >981:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A72 text62 CODE >982:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A82 text62 CODE >983:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A92 text62 CODE >984:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1AA2 text62 CODE >985:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1AB2 text62 CODE >986:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1AC2 text62 CODE >987:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1AD2 text62 CODE >988:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1AE2 text62 CODE >989:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1B40 text62 CODE >991:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1B44 text62 CODE >993:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1B50 text62 CODE >994:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1966 text61 CODE >961:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1968 text61 CODE >962:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -196C text61 CODE >963:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -197C text61 CODE >964:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -198C text61 CODE >965:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -199C text61 CODE >966:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -19AC text61 CODE >967:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -19BC text61 CODE >968:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -19CC text61 CODE >969:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -19DC text61 CODE >970:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -19EC text61 CODE >971:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A4A text61 CODE >973:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A4E text61 CODE >975:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -1A5A text61 CODE >976:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C9A text60 CODE >1016:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C9C text60 CODE >1017:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CAC text60 CODE >1018:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CB0 text60 CODE >1019:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CB4 text60 CODE >1020:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CBC text60 CODE >1021:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3CBC text60 CODE >1022:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C76 text59 CODE >1043:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C78 text59 CODE >1044:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C88 text59 CODE >1045:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C8C text59 CODE >1046:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C90 text59 CODE >1047:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C98 text59 CODE >1048:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3C98 text59 CODE >1049:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3536 text58 CODE >1058:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -3538 text58 CODE >1059:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -353C text58 CODE >1060:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -354C text58 CODE >1061:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -355C text58 CODE >1062:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -358A text58 CODE >1064:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -358E text58 CODE >1066:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -359A text58 CODE >1067:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -2C00 text57 CODE >11:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C00 text57 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C12 text57 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C1A text57 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C22 text57 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C26 text57 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C2A text57 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C2E text57 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C32 text57 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C36 text57 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C3A text57 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C4E text57 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C5A text57 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C66 text57 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C6E text57 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C76 text57 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C7E text57 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C86 text57 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C8E text57 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -2C94 text57 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c -145A text56 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -145A text56 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1462 text56 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -146A text56 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1484 text56 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -149E text56 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -14AC text56 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -14C6 text56 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -14CA text56 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -14D8 text56 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -14E8 text56 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -14FC text56 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -14FE text56 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -151A text56 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1520 text56 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1520 text56 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1522 text56 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1542 text56 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1544 text56 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1548 text56 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1550 text56 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -1558 text56 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -155E text56 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -FE6 text55 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -FE6 text55 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -FEE text55 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -FF6 text55 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1010 text55 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -102A text55 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1038 text55 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1052 text55 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1056 text55 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1064 text55 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1066 text55 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -106A text55 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -106A text55 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1076 text55 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -107C text55 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1080 text55 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1080 text55 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -108C text55 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1090 text55 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1094 text55 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1094 text55 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -10B2 text55 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -10B6 text55 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -10B6 text55 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -10B8 text55 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -10C2 text55 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -10FA text55 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -10FC text55 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1100 text55 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1108 text55 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1110 text55 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -1116 text55 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -3142 text54 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -3142 text54 CODE >22:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -314A text54 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -3156 text54 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -3172 text54 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -318C text54 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -3190 text54 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -319E text54 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -31A0 text54 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -31B0 text54 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -31B2 text54 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -31B6 text54 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -31BC text54 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -2FC0 text53 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -2FC0 text53 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -2FC8 text53 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -2FE2 text53 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -2FFC text53 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -3000 text53 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -300E text53 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -3010 text53 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -3020 text53 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -3022 text53 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -3026 text53 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -302E text53 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -303A text53 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -3040 text53 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -2F3E text52 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2F3E text52 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2F46 text52 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2F60 text52 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2F7A text52 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2F7E text52 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2F8C text52 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2F8E text52 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2F9E text52 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2FA0 text52 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2FA4 text52 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2FAC text52 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2FB8 text52 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -2FBE text52 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -1ED4 text51 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1ED4 text51 CODE >21:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1EDC text51 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1EF6 text51 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F10 text51 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F22 text51 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F3E text51 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F4C text51 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F4E text51 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F5E text51 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F60 text51 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F78 text51 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F7C text51 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F8A text51 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F8C text51 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1F9C text51 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1FA2 text51 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1FA2 text51 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1FA6 text51 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -1FAC text51 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -30C4 text50 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -30C4 text50 CODE >22:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -30CC text50 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -30D8 text50 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -30F4 text50 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -310E text50 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -311C text50 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -311E text50 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -3134 text50 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -3136 text50 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -313A text50 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -3140 text50 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -2E38 text49 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2E38 text49 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2E40 text49 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2E5A text49 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2E74 text49 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2E78 text49 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2E86 text49 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2E9C text49 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2EA0 text49 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2EA8 text49 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2EB4 text49 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -2EBA text49 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -1118 text48 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1118 text48 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1120 text48 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -113A text48 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1154 text48 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1158 text48 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -115C text48 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -116E text48 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -118A text48 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1198 text48 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -119A text48 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -11BE text48 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -11C0 text48 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -11D8 text48 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -11DC text48 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -11EA text48 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -11EC text48 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1210 text48 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1216 text48 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1216 text48 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -121A text48 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1222 text48 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -122A text48 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1230 text48 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -1DFA text47 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1DFA text47 CODE >21:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E02 text47 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E1C text47 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E36 text47 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E48 text47 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E64 text47 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E72 text47 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E74 text47 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E84 text47 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E86 text47 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1E9E text47 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1EA2 text47 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1EB0 text47 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1EB2 text47 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1EC2 text47 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1EC8 text47 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1EC8 text47 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1ECC text47 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -1ED2 text47 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -2EBC text46 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2EBC text46 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2EC4 text46 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2EDE text46 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2EF8 text46 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2EFC text46 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2F0A text46 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2F0C text46 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2F1C text46 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2F1E text46 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2F22 text46 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2F2A text46 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2F36 text46 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -2F3C text46 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -7D8 text45 CODE >11:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -7D8 text45 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -7E0 text45 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -7FA text45 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -814 text45 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -818 text45 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -82E text45 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -83E text45 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -840 text45 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -856 text45 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -86A text45 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -87E text45 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -8BA text45 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -8BC text45 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -8C0 text45 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -8D0 text45 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -8D2 text45 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -8EA text45 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -8F2 text45 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -908 text45 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -910 text45 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -916 text45 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -916 text45 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -91A text45 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -922 text45 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -92E text45 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -93A text45 CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -946 text45 CODE >66:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -952 text45 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -958 text45 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -176A text44 CODE >11:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -176A text44 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -1770 text44 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -178C text44 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -17A2 text44 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -17B2 text44 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -17B4 text44 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -1802 text44 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -1804 text44 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -180A text44 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -180A text44 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -1822 text44 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -182A text44 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -1846 text44 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -1864 text44 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -186A text44 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -3EB6 text43 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -3EB6 text43 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -3EB8 text43 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -3EBC text43 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -3EBE text43 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -3EC2 text43 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -3EC8 text43 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -3ECE text43 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -1666 text42 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1666 text42 CODE >21:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -166E text42 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1688 text42 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -16A2 text42 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -16A4 text42 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -16A8 text42 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -16CE text42 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -16D0 text42 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -16EE text42 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1704 text42 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1714 text42 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1716 text42 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -172C text42 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1740 text42 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1746 text42 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1746 text42 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -175E text42 CODE >51:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1762 text42 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -1768 text42 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -AB4 text41 CODE >11:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -AB4 text41 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -ABA text41 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -ABE text41 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -ADA text41 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -AF0 text41 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B00 text41 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B02 text41 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B28 text41 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B2A text41 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B2C text41 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B30 text41 CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B40 text41 CODE >66:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B42 text41 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B64 text41 CODE >68:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B66 text41 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B6C text41 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B6C text41 CODE >71:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B82 text41 CODE >74:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B86 text41 CODE >76:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -B90 text41 CODE >77:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -BAC text41 CODE >78:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -BCA text41 CODE >80:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -BD2 text41 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -BE8 text41 CODE >82:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -C06 text41 CODE >85:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -C0C text41 CODE >87:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -1232 text40 CODE >11:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1232 text40 CODE >22:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -123A text40 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1254 text40 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -126E text40 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -128A text40 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -12B2 text40 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -12C8 text40 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -12D8 text40 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -12DA text40 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -12F0 text40 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -12F2 text40 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -12F6 text40 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1306 text40 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1308 text40 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -131A text40 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1320 text40 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1324 text40 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1324 text40 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -133A text40 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -133E text40 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1344 text40 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -1D1A text39 CODE >11:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D1A text39 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D20 text39 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D3C text39 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D52 text39 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D62 text39 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D64 text39 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D8A text39 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D8C text39 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D92 text39 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1D92 text39 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1DAA text39 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1DAE text39 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1DB8 text39 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1DD4 text39 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1DF2 text39 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -1DF8 text39 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -95A text38 CODE >11:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -95A text38 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -960 text38 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -964 text38 CODE >56:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -980 text38 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -996 text38 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -9A6 text38 CODE >59:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -9A8 text38 CODE >60:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -9CE text38 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -9D0 text38 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -9D2 text38 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -9D6 text38 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -9E6 text38 CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -9E8 text38 CODE >66:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A0A text38 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A0C text38 CODE >68:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A12 text38 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A12 text38 CODE >70:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A28 text38 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A2C text38 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A36 text38 CODE >76:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A52 text38 CODE >77:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A70 text38 CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A78 text38 CODE >80:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -A8E text38 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -AAC text38 CODE >84:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -AB2 text38 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -3A48 text37 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_BOARDTIME.c -3A48 text37 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_BOARDTIME.c -3A5C text37 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_BOARDTIME.c -3A60 text37 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_BOARDTIME.c -3A74 text37 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_BOARDTIME.c -3A7A text37 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_BOARDTIME.c -3E7E text36 CODE >9:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c -3E7E text36 CODE >21:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c -3E84 text36 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c -3E88 text36 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c -3E8C text36 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c -3E92 text36 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c -3E98 text36 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c -2986 text35 CODE >9:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -2986 text35 CODE >90:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -29A4 text35 CODE >91:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -29C0 text35 CODE >92:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -29D6 text35 CODE >93:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -29DA text35 CODE >94:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -29F8 text35 CODE >95:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -2A0E text35 CODE >96:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -2A26 text35 CODE >99:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -2A2C text35 CODE >101:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c -3784 text34 CODE >9:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -3784 text34 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -378A text34 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -3790 text34 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -3796 text34 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -379C text34 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37A0 text34 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37A4 text34 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37A8 text34 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37AC text34 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37B0 text34 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37B6 text34 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37BC text34 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37C2 text34 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37C8 text34 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -37CE text34 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c -3A14 text33 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTCOMMANDTIME.c -3A14 text33 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTCOMMANDTIME.c -3A28 text33 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTCOMMANDTIME.c -3A2C text33 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTCOMMANDTIME.c -3A40 text33 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTCOMMANDTIME.c -3A46 text33 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTCOMMANDTIME.c -3E24 text32 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -3E24 text32 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -3E26 text32 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -3E2A text32 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -3E2E text32 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -3E30 text32 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -3E34 text32 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -3E3A text32 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -3E40 text32 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c -2B6A text31 CODE >9:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2B6A text31 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2B7C text31 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2B8C text31 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2B94 text31 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2B9C text31 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BA0 text31 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BA4 text31 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BA8 text31 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BBC text31 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BD0 text31 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BDC text31 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BE8 text31 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BF0 text31 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BF8 text31 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2BFE text31 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c -2A2E text30 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2A2E text30 CODE >22:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2A34 text30 CODE >23:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2A3A text30 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2A54 text30 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2A6E text30 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2A7C text30 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2A96 text30 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2AA4 text30 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2AA6 text30 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2AC2 text30 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2AC4 text30 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2AC8 text30 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2ACE text30 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -2778 text29 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -2778 text29 CODE >22:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -277E text29 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -278C text29 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27A6 text29 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27AA text29 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27AA text29 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27AE text29 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27B2 text29 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27B2 text29 CODE >35:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27B6 text29 CODE >36:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27BA text29 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27BA text29 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27BE text29 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27BE text29 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27C8 text29 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -27FE text29 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -2818 text29 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -281C text29 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -2822 text29 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -2828 text29 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -3B3E text28 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c -3B3E text28 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c -3B58 text28 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c -3B5C text28 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c -3B62 text28 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c -3B68 text28 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c -40CE text27 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_RESET.c -40CE text27 CODE >24:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_RESET.c -40D2 text27 CODE >27:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_RESET.c -40D6 text27 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_RESET.c -40DC text27 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_RESET.c -3C52 text26 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_GET.c -3C52 text26 CODE >25:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_GET.c -3C5E text26 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_GET.c -3C62 text26 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_GET.c -3C6E text26 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_GET.c -3C74 text26 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_GET.c -3C2E text25 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_SET.c -3C2E text25 CODE >21:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_SET.c -3C3A text25 CODE >26:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_SET.c -3C46 text25 CODE >29:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_SET.c -3C4A text25 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_SET.c -3C50 text25 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_SET.c -34CE text24 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -34CE text24 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -34D2 text24 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -34F0 text24 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -34FE text24 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -3500 text24 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -350E text24 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -3510 text24 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -3516 text24 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -352E text24 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -3534 text24 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -2DB4 text23 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2DB4 text23 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2DB8 text23 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2DD6 text23 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2DDA text23 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2DE8 text23 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2DEA text23 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2E0E text23 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2E10 text23 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2E18 text23 CODE >50:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2E30 text23 CODE >53:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -2E36 text23 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -3316 text22 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -3316 text22 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -331A text22 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -3338 text22 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -3346 text22 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -3348 text22 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -3358 text22 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -335A text22 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -3366 text22 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -337E text22 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -3384 text22 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -32A6 text21 CODE >10:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -32A6 text21 CODE >42:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -32AA text21 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -32C8 text21 CODE >44:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -32D6 text21 CODE >45:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -32D8 text21 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -32E8 text21 CODE >47:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -32EA text21 CODE >48:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -32F6 text21 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -330E text21 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -3314 text21 CODE >54:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -43CE text20 CODE >268:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43CE text20 CODE >269:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -43D2 text20 CODE >270:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D2C text19 CODE >196:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D2C text19 CODE >205:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D40 text19 CODE >206:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D50 text19 CODE >207:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D5A text19 CODE >208:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D5A text19 CODE >211:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D78 text19 CODE >212:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D82 text19 CODE >213:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D82 text19 CODE >216:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2D86 text19 CODE >218:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2DB2 text19 CODE >219:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3B10 text18 CODE >345:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3B12 text18 CODE >346:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3B18 text18 CODE >347:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3B28 text18 CODE >348:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3B34 text18 CODE >349:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3B34 text18 CODE >350:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3B3C text18 CODE >351:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3464 text17 CODE >173:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3466 text17 CODE >175:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -346E text17 CODE >175:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -346E text17 CODE >177:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -347E text17 CODE >179:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -348C text17 CODE >181:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3490 text17 CODE >182:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3494 text17 CODE >183:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3494 text17 CODE >185:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -3496 text17 CODE >186:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -34AC text17 CODE >187:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -34BC text17 CODE >189:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -34C4 text17 CODE >190:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -34C4 text17 CODE >191:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -34CA text17 CODE >192:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -34CA text17 CODE >193:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -34CC text17 CODE >194:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c -40BE text16 CODE >353:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -40C0 text16 CODE >354:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -40C6 text16 CODE >355:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -40CC text16 CODE >356:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -282A text15 CODE >221:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -282A text15 CODE >230:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -283E text15 CODE >233:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -284E text15 CODE >236:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2854 text15 CODE >239:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2858 text15 CODE >242:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -285E text15 CODE >245:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2866 text15 CODE >249:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2870 text15 CODE >250:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2884 text15 CODE >251:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -2892 text15 CODE >252:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -289E text15 CODE >255:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28A4 text15 CODE >258:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28AC text15 CODE >259:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28CA text15 CODE >262:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28D2 text15 CODE >265:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -28D8 text15 CODE >266:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -3F04 text14 CODE >62:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3F04 text14 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3F06 text14 CODE >64:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3F18 text14 CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -3F1A text14 CODE >66:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -33F6 text13 CODE >149:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -33F6 text13 CODE >151:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -340A text13 CODE >153:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3416 text13 CODE >154:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3416 text13 CODE >156:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -342A text13 CODE >159:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3432 text13 CODE >160:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3442 text13 CODE >164:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3446 text13 CODE >167:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -344A text13 CODE >168:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -344E text13 CODE >170:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -345A text13 CODE >171:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -345A text13 CODE >173:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3462 text13 CODE >174:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3462 text13 CODE >175:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -4448 text12 CODE >81:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4448 text12 CODE >85:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4446 text11 CODE >57:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4446 text11 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4444 text10 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4444 text10 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4442 text9 CODE >69:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4442 text9 CODE >73:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4440 text8 CODE >75:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -4440 text8 CODE >79:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -40AE text7 CODE >28:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -40AE text7 CODE >30:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -40B0 text7 CODE >31:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -40B4 text7 CODE >32:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -40B6 text7 CODE >33:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -40BC text7 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -4230 text6 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -4232 text6 CODE >38:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -4234 text6 CODE >39:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -4238 text6 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -423A text6 CODE >41:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -254A text5 CODE >96:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -254A text5 CODE >98:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -255A text5 CODE >100:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -258A text5 CODE >102:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -258E text5 CODE >104:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -259E text5 CODE >105:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25B2 text5 CODE >107:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25DC text5 CODE >112:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25E2 text5 CODE >114:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25E8 text5 CODE >115:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25EC text5 CODE >116:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25EC text5 CODE >117:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25F0 text5 CODE >119:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25F4 text5 CODE >120:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -25FE text5 CODE >121:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -2602 text5 CODE >122:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -2602 text5 CODE >123:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c -215E text4 CODE >105:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -215E text4 CODE >112:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -2164 text4 CODE >113:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -2180 text4 CODE >114:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -2198 text4 CODE >115:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -21B4 text4 CODE >116:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -2204 text4 CODE >117:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -221A text4 CODE >118:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -2230 text4 CODE >119:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -4432 text3 CODE >94:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -4432 text3 CODE >97:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -4434 text3 CODE >98:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c -442E text2 CODE >87:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -442E text2 CODE >90:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -4430 text2 CODE >91:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c -3AE2 text1 CODE >90:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3AE2 text1 CODE >92:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3AE4 text1 CODE >93:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3AE6 text1 CODE >95:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3B06 text1 CODE >97:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3B0A text1 CODE >99:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3B0E text1 CODE >103:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -39E0 text0 CODE >34:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -39E0 text0 CODE >37:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -39E4 text0 CODE >40:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -39E8 text0 CODE >43:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -39EC text0 CODE >46:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -39F0 text0 CODE >49:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -39F4 text0 CODE >52:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -39F8 text0 CODE >55:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3A00 text0 CODE >58:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3A00 text0 CODE >61:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3A04 text0 CODE >63:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3A0C text0 CODE >65:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -3A10 text0 CODE >67:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -1B52 cinit CODE >30849:/tmp/xcXHHsNPa -1B52 cinit CODE >30851:/tmp/xcXHHsNPa -1B52 cinit CODE >30854:/tmp/xcXHHsNPa -1B52 cinit CODE >31049:/tmp/xcXHHsNPa -1B54 cinit CODE >31050:/tmp/xcXHHsNPa -1B56 cinit CODE >31051:/tmp/xcXHHsNPa -1B58 cinit CODE >31052:/tmp/xcXHHsNPa -1B5A cinit CODE >31053:/tmp/xcXHHsNPa -1B5C cinit CODE >31054:/tmp/xcXHHsNPa -1B5E cinit CODE >31055:/tmp/xcXHHsNPa -1B62 cinit CODE >31056:/tmp/xcXHHsNPa -1B66 cinit CODE >31057:/tmp/xcXHHsNPa -1B66 cinit CODE >31058:/tmp/xcXHHsNPa -1B68 cinit CODE >31059:/tmp/xcXHHsNPa -1B6C cinit CODE >31060:/tmp/xcXHHsNPa -1B6E cinit CODE >31061:/tmp/xcXHHsNPa -1B70 cinit CODE >31062:/tmp/xcXHHsNPa -1B72 cinit CODE >31063:/tmp/xcXHHsNPa -1B74 cinit CODE >31064:/tmp/xcXHHsNPa -1B76 cinit CODE >31068:/tmp/xcXHHsNPa -1B78 cinit CODE >31069:/tmp/xcXHHsNPa -1B7A cinit CODE >31070:/tmp/xcXHHsNPa -1B7C cinit CODE >31071:/tmp/xcXHHsNPa -1B7E cinit CODE >31072:/tmp/xcXHHsNPa -1B80 cinit CODE >31073:/tmp/xcXHHsNPa -1B82 cinit CODE >31074:/tmp/xcXHHsNPa -1B86 cinit CODE >31075:/tmp/xcXHHsNPa -1B8A cinit CODE >31076:/tmp/xcXHHsNPa -1B8A cinit CODE >31077:/tmp/xcXHHsNPa -1B8C cinit CODE >31078:/tmp/xcXHHsNPa -1B90 cinit CODE >31079:/tmp/xcXHHsNPa -1B92 cinit CODE >31080:/tmp/xcXHHsNPa -1B94 cinit CODE >31081:/tmp/xcXHHsNPa -1B96 cinit CODE >31085:/tmp/xcXHHsNPa -1B98 cinit CODE >31086:/tmp/xcXHHsNPa -1B9A cinit CODE >31087:/tmp/xcXHHsNPa -1B9C cinit CODE >31088:/tmp/xcXHHsNPa -1B9E cinit CODE >31089:/tmp/xcXHHsNPa -1BA0 cinit CODE >31090:/tmp/xcXHHsNPa -1BA2 cinit CODE >31091:/tmp/xcXHHsNPa -1BA6 cinit CODE >31092:/tmp/xcXHHsNPa -1BAA cinit CODE >31093:/tmp/xcXHHsNPa -1BAA cinit CODE >31094:/tmp/xcXHHsNPa -1BAC cinit CODE >31095:/tmp/xcXHHsNPa -1BB0 cinit CODE >31096:/tmp/xcXHHsNPa -1BB2 cinit CODE >31097:/tmp/xcXHHsNPa -1BB4 cinit CODE >31098:/tmp/xcXHHsNPa -1BB6 cinit CODE >31102:/tmp/xcXHHsNPa -1BB8 cinit CODE >31103:/tmp/xcXHHsNPa -1BBA cinit CODE >31104:/tmp/xcXHHsNPa -1BBC cinit CODE >31105:/tmp/xcXHHsNPa -1BBE cinit CODE >31106:/tmp/xcXHHsNPa -1BC0 cinit CODE >31107:/tmp/xcXHHsNPa -1BC2 cinit CODE >31108:/tmp/xcXHHsNPa -1BC6 cinit CODE >31109:/tmp/xcXHHsNPa -1BCA cinit CODE >31110:/tmp/xcXHHsNPa -1BCA cinit CODE >31111:/tmp/xcXHHsNPa -1BCC cinit CODE >31112:/tmp/xcXHHsNPa -1BD0 cinit CODE >31113:/tmp/xcXHHsNPa -1BD2 cinit CODE >31114:/tmp/xcXHHsNPa -1BD4 cinit CODE >31115:/tmp/xcXHHsNPa -1BD6 cinit CODE >31119:/tmp/xcXHHsNPa -1BD8 cinit CODE >31120:/tmp/xcXHHsNPa -1BDA cinit CODE >31121:/tmp/xcXHHsNPa -1BDC cinit CODE >31122:/tmp/xcXHHsNPa -1BDE cinit CODE >31123:/tmp/xcXHHsNPa -1BE0 cinit CODE >31124:/tmp/xcXHHsNPa -1BE2 cinit CODE >31125:/tmp/xcXHHsNPa -1BE4 cinit CODE >31126:/tmp/xcXHHsNPa -1BE8 cinit CODE >31127:/tmp/xcXHHsNPa -1BEA cinit CODE >31128:/tmp/xcXHHsNPa -1BEE cinit CODE >31132:/tmp/xcXHHsNPa -1BF2 cinit CODE >31133:/tmp/xcXHHsNPa -1BF4 cinit CODE >31134:/tmp/xcXHHsNPa -1BF4 cinit CODE >31135:/tmp/xcXHHsNPa -1BF6 cinit CODE >31136:/tmp/xcXHHsNPa -1BF8 cinit CODE >31137:/tmp/xcXHHsNPa -1BFA cinit CODE >31140:/tmp/xcXHHsNPa -1BFE cinit CODE >31141:/tmp/xcXHHsNPa -1C00 cinit CODE >31142:/tmp/xcXHHsNPa -1C00 cinit CODE >31143:/tmp/xcXHHsNPa -1C02 cinit CODE >31144:/tmp/xcXHHsNPa -1C04 cinit CODE >31145:/tmp/xcXHHsNPa -1C06 cinit CODE >31148:/tmp/xcXHHsNPa -1C0A cinit CODE >31149:/tmp/xcXHHsNPa -1C0C cinit CODE >31150:/tmp/xcXHHsNPa -1C0C cinit CODE >31151:/tmp/xcXHHsNPa -1C0E cinit CODE >31152:/tmp/xcXHHsNPa -1C10 cinit CODE >31153:/tmp/xcXHHsNPa -1C12 cinit CODE >31156:/tmp/xcXHHsNPa -1C16 cinit CODE >31157:/tmp/xcXHHsNPa -1C18 cinit CODE >31158:/tmp/xcXHHsNPa -1C18 cinit CODE >31159:/tmp/xcXHHsNPa -1C1A cinit CODE >31160:/tmp/xcXHHsNPa -1C1C cinit CODE >31161:/tmp/xcXHHsNPa -1C1E cinit CODE >31164:/tmp/xcXHHsNPa -1C22 cinit CODE >31165:/tmp/xcXHHsNPa -1C24 cinit CODE >31166:/tmp/xcXHHsNPa -1C24 cinit CODE >31167:/tmp/xcXHHsNPa -1C26 cinit CODE >31168:/tmp/xcXHHsNPa -1C28 cinit CODE >31169:/tmp/xcXHHsNPa -1C2A cinit CODE >31175:/tmp/xcXHHsNPa -1C2A cinit CODE >31177:/tmp/xcXHHsNPa -1C2C cinit CODE >31178:/tmp/xcXHHsNPa -1C2E cinit CODE >31180:/tmp/xcXHHsNPa -1C30 cinit CODE >31181:/tmp/xcXHHsNPa -1C32 cinit CODE >31182:/tmp/xcXHHsNPa -1C34 cinit CODE >31183:/tmp/xcXHHsNPa +$dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +8 intcode CODE >52428:C:\Users\clone\AppData\Local\Temp\ss4o.s +8 intcode CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +2A intcode CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +46 intcode CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +4A intcode CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +4E intcode CODE >65:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +5C intcode CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +78 intcode CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +7C intcode CODE >70:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +80 intcode CODE >71:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +9C intcode CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +B8 intcode CODE >74:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +BC intcode CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +D8 intcode CODE >77:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +F4 intcode CODE >78:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +F8 intcode CODE >82:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +F8 intcode CODE >88:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +3144 text222 CODE >240:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3144 text222 CODE >242:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3156 text222 CODE >243:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3166 text222 CODE >245:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +316A text222 CODE >247:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +316C text222 CODE >248:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +396C text221 CODE >260:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +396C text221 CODE >261:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3970 text221 CODE >262:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +399E text220 CODE >250:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3966 text219 CODE >252:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3966 text219 CODE >255:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3968 text219 CODE >256:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +396A text219 CODE >258:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +188E text218 CODE >216:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +188E text218 CODE >219:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +189E text218 CODE >221:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +18AC text218 CODE >222:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +18BC text218 CODE >223:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +18D8 text218 CODE >226:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +18E6 text218 CODE >227:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +18F6 text218 CODE >228:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +1912 text218 CODE >231:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +192E text218 CODE >232:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +194A text218 CODE >233:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +194E text218 CODE >234:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +1952 text218 CODE >238:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F1E text217 CODE >197:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F1E text217 CODE >201:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F2E text217 CODE >203:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F40 text217 CODE >204:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F50 text217 CODE >206:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F54 text217 CODE >208:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F56 text217 CODE >209:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F5A text217 CODE >210:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F5A text217 CODE >212:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2F5C text217 CODE >214:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3678 text216 CODE >104:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3678 text216 CODE >107:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +368A text216 CODE >108:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3664 text215 CODE >98:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3664 text215 CODE >101:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3676 text215 CODE >102:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +34DA text214 CODE >83:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +34DC text214 CODE >86:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +34EE text214 CODE >88:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +34F0 text214 CODE >89:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3992 text213 CODE >91:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3992 text213 CODE >94:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3994 text213 CODE >95:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +1D00 text212 CODE >7:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D00 text212 CODE >12:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D04 text212 CODE >13:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D12 text212 CODE >14:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D1A text212 CODE >15:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D1E text212 CODE >17:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D2C text212 CODE >18:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D34 text212 CODE >19:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D46 text212 CODE >20:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D4A text212 CODE >21:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D4E text212 CODE >22:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D54 text212 CODE >23:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D56 text212 CODE >21:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D64 text212 CODE >26:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D7A text212 CODE >27:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D82 text212 CODE >28:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D88 text212 CODE >29:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D8E text212 CODE >31:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1D9E text212 CODE >32:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1DA6 text212 CODE >33:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +1DAE text212 CODE >34:C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +3862 text211 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3862 text211 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3864 text211 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +386A text211 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3858 text210 CODE >66:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3858 text210 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +385A text210 CODE >68:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3860 text210 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +384E text209 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +384E text209 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3850 text209 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3856 text209 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3844 text208 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3844 text208 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3846 text208 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +384C text208 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38BC text207 CODE >84:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38BC text207 CODE >85:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38BE text207 CODE >86:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38C2 text207 CODE >87:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38B4 text206 CODE >90:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38B4 text206 CODE >91:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38B6 text206 CODE >92:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38BA text206 CODE >93:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38AC text205 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38AC text205 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38AE text205 CODE >74:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38B2 text205 CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38A4 text204 CODE >78:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38A4 text204 CODE >79:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38A6 text204 CODE >80:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +38AA text204 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2D46 text203 CODE >65:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D46 text203 CODE >68:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D48 text203 CODE >70:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D4C text203 CODE >71:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D50 text203 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D68 text203 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D6C text203 CODE >74:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D70 text203 CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +1954 text202 CODE >127:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1954 text202 CODE >130:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1970 text202 CODE >132:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +199E text202 CODE >134:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +19B8 text202 CODE >136:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +19CA text202 CODE >138:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +19E8 text202 CODE >139:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +19FA text202 CODE >140:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +19FA text202 CODE >142:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1A0E text202 CODE >144:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1A14 text202 CODE >147:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1A16 text202 CODE >148:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +162E text201 CODE >108:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +162E text201 CODE >110:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1650 text201 CODE >112:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1662 text201 CODE >114:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1680 text201 CODE >115:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1692 text201 CODE >118:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +16C0 text201 CODE >119:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +16E4 text201 CODE >123:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +16F8 text201 CODE >125:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1B96 text200 CODE >150:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1B96 text200 CODE >151:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1BC4 text200 CODE >152:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1BD6 text200 CODE >153:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1BFA text200 CODE >154:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1C22 text200 CODE >155:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1C36 text200 CODE >156:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1C4A text200 CODE >158:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +C2E text199 CODE >88:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +C2E text199 CODE >90:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +C3E text199 CODE >93:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +C6C text199 CODE >94:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +C8C text199 CODE >98:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +CB0 text199 CODE >99:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +CD4 text199 CODE >101:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +D08 text199 CODE >103:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +D2C text199 CODE >105:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +D38 text199 CODE >106:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1110 text198 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1110 text198 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1124 text198 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1126 text198 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +113A text198 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +114E text198 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1154 text198 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1160 text198 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1178 text198 CODE >65:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +117C text198 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +1198 text198 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +11AE text198 CODE >71:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +11B2 text198 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +11B6 text198 CODE >74:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +11BA text198 CODE >77:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +11BE text198 CODE >79:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +11C6 text198 CODE >85:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +11F0 text198 CODE >86:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +398E text197 CODE >1025:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +398E text197 CODE >1026:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3990 text197 CODE >1027:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2196 text196 CODE >68:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +2196 text196 CODE >70:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +21A8 text196 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +21C6 text196 CODE >76:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +21E2 text196 CODE >77:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +21E6 text196 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +21F4 text196 CODE >83:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +2200 text196 CODE >85:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +2210 text196 CODE >86:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +2212 text196 CODE >89:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +2222 text196 CODE >91:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +383A text195 CODE >20:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +383A text195 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +383E text195 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3842 text195 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +399C text194 CODE >151:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +399C text194 CODE >154:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +2F94 text193 CODE >129:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +2F94 text193 CODE >133:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +2F96 text193 CODE >136:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +2F9A text193 CODE >138:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +2FAE text193 CODE >140:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +2FC8 text193 CODE >144:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +3960 text192 CODE >68:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3960 text192 CODE >70:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3964 text192 CODE >71:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +395A text191 CODE >95:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +395A text191 CODE >97:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +395E text191 CODE >98:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3830 text190 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3830 text190 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3834 text190 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3838 text190 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3826 text189 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3826 text189 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +382A text189 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +382E text189 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +381C text188 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +381C text188 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3820 text188 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3824 text188 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3812 text187 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3812 text187 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3816 text187 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +381A text187 CODE >59:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3954 text186 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3954 text186 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3958 text186 CODE >65:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3808 text185 CODE >8:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3808 text185 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +380C text185 CODE >11:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3810 text185 CODE >12:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +37FE text184 CODE >15:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +37FE text184 CODE >17:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3802 text184 CODE >18:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3806 text184 CODE >19:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +394E text183 CODE >22:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +394E text183 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3952 text183 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3948 text182 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3948 text182 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +394C text182 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c +3650 text181 CODE >727:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3650 text181 CODE >728:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3662 text181 CODE >729:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +363C text180 CODE >661:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +363C text180 CODE >662:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +364E text180 CODE >663:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3628 text179 CODE >667:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3628 text179 CODE >668:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +363A text179 CODE >669:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3614 text178 CODE >673:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3614 text178 CODE >674:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3626 text178 CODE >675:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3600 text177 CODE >679:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3600 text177 CODE >680:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3612 text177 CODE >681:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35EC text176 CODE >685:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35EC text176 CODE >686:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35FE text176 CODE >687:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35D8 text175 CODE >691:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35D8 text175 CODE >692:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35EA text175 CODE >693:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35C4 text174 CODE >697:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35C4 text174 CODE >698:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35D6 text174 CODE >699:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35B0 text173 CODE >703:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35B0 text173 CODE >704:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35C2 text173 CODE >705:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +359C text172 CODE >709:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +359C text172 CODE >710:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +35AE text172 CODE >711:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3588 text171 CODE >715:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3588 text171 CODE >716:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +359A text171 CODE >717:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3574 text170 CODE >721:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3574 text170 CODE >722:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3586 text170 CODE >723:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +370 text169 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +370 text169 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3A0 text169 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3CA text169 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3E6 text169 CODE >66:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +402 text169 CODE >68:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +41E text169 CODE >70:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +430 text169 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +44E text169 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +460 text169 CODE >76:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +48E text169 CODE >77:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +4B2 text169 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +4C6 text169 CODE >82:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +4C6 text169 CODE >84:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +4E2 text169 CODE >86:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +510 text169 CODE >88:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +536 text169 CODE >90:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +548 text169 CODE >92:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +566 text169 CODE >93:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +578 text169 CODE >94:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +578 text169 CODE >96:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +58C text169 CODE >101:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3118 text168 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3118 text168 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +311C text168 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3130 text168 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3142 text168 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3942 text167 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3942 text167 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +3946 text167 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c +399A text166 CODE >136:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +399A text166 CODE >139:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3090 text165 CODE >119:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3090 text165 CODE >123:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3092 text165 CODE >125:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +30A4 text165 CODE >127:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +30BE text165 CODE >129:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3998 text163 CODE >121:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3998 text163 CODE >125:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2FFE text162 CODE >177:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3000 text162 CODE >178:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3004 text162 CODE >179:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +301C text162 CODE >178:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +302E text162 CODE >181:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +37F4 text161 CODE >880:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37F4 text161 CODE >881:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37F6 text161 CODE >882:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37FC text161 CODE >883:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37EA text160 CODE >886:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37EA text160 CODE >887:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37EC text160 CODE >888:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37F2 text160 CODE >889:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37E0 text159 CODE >907:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37E0 text159 CODE >908:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37E2 text159 CODE >909:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37E8 text159 CODE >910:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37D6 text158 CODE >913:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37D6 text158 CODE >914:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37D8 text158 CODE >915:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37DE text158 CODE >916:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37CC text157 CODE >934:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37CC text157 CODE >935:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37CE text157 CODE >936:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37D4 text157 CODE >937:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37C2 text156 CODE >940:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37C2 text156 CODE >941:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37C4 text156 CODE >942:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +37CA text156 CODE >943:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3254 text155 CODE >127:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3254 text155 CODE >130:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +325A text155 CODE >133:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3260 text155 CODE >136:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3266 text155 CODE >139:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +326C text155 CODE >142:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3272 text155 CODE >145:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3278 text155 CODE >147:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +36C8 text154 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +36C8 text154 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +36CC text154 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +36D0 text154 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +36D4 text154 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +393C text153 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +393C text153 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +3940 text153 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +37B8 text152 CODE >85:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +37B8 text152 CODE >86:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +37BC text152 CODE >87:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +37C0 text152 CODE >88:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3560 text151 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3560 text151 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3564 text151 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +356A text151 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +356E text151 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3572 text151 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3936 text150 CODE >80:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3936 text150 CODE >82:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +393A text150 CODE >83:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +354A text149 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +354A text149 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +354E text149 CODE >70:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3552 text149 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +3556 text149 CODE >76:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +355A text149 CODE >79:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +355E text149 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +369C text148 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/ccp5.c +369C text148 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/ccp5.c +36A2 text148 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/ccp5.c +36A6 text148 CODE >59:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/ccp5.c +36AA text148 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/ccp5.c +37AE text147 CODE >272:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +37AE text147 CODE >273:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +37B6 text147 CODE >274:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +37A4 text146 CODE >264:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +37A4 text146 CODE >265:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +37AC text146 CODE >266:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +379A text145 CODE >268:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +379A text145 CODE >269:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +37A2 text145 CODE >270:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3790 text144 CODE >280:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3790 text144 CODE >281:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3798 text144 CODE >282:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3786 text143 CODE >276:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3786 text143 CODE >277:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +378E text143 CODE >278:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2784 text142 CODE >88:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2784 text142 CODE >91:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2786 text142 CODE >92:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2792 text142 CODE >93:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2794 text142 CODE >94:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27A0 text142 CODE >98:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27A4 text142 CODE >101:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27A8 text142 CODE >104:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27AC text142 CODE >107:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27B0 text142 CODE >110:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27B4 text142 CODE >113:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27C0 text142 CODE >114:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27CC text142 CODE >115:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27D8 text142 CODE >117:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27DC text142 CODE >120:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27E0 text142 CODE >121:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27E4 text142 CODE >122:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27E8 text142 CODE >124:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27EC text142 CODE >125:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27F0 text142 CODE >126:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27F4 text142 CODE >129:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +27F6 text142 CODE >130:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +389C text141 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/fvr.c +389C text141 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/fvr.c +38A2 text141 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/fvr.c +398A text140 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +398A text140 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +398C text140 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c +345C text139 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +345C text139 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3460 text139 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3464 text139 CODE >71:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3468 text139 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3468 text139 CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3476 text139 CODE >76:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +2EDC text138 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EDC text138 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EE0 text138 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EE4 text138 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EE8 text138 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EEC text138 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EF0 text138 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EF4 text138 CODE >70:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EF8 text138 CODE >71:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EFA text138 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2EFE text138 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2F02 text138 CODE >78:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2F06 text138 CODE >79:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2F0A text138 CODE >80:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2F0E text138 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2F12 text138 CODE >82:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2F16 text138 CODE >87:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2F1A text138 CODE >88:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +2F1C text138 CODE >97:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c +377C text137 CODE >147:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +377C text137 CODE >148:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +3784 text137 CODE >149:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +329C text136 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +329C text136 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +32A0 text136 CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +32A4 text136 CODE >79:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +32A8 text136 CODE >82:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +32AA text136 CODE >85:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +32AC text136 CODE >88:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +32B8 text136 CODE >91:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +32BC text136 CODE >92:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +3772 text135 CODE >132:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3772 text135 CODE >133:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +377A text135 CODE >134:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +343E text134 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +343E text134 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3442 text134 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3446 text134 CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3448 text134 CODE >78:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +344A text134 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3456 text134 CODE >84:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +345A text134 CODE >85:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +322E text133 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +322E text133 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3232 text133 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3236 text133 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +323A text133 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +323E text133 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3242 text133 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3246 text133 CODE >59:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +324A text133 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +324E text133 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +3252 text133 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c +30EC text132 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30EC text132 CODE >71:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30F0 text132 CODE >74:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30FC text132 CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3108 text132 CODE >77:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3116 text132 CODE >78:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2C1E text131 CODE >151:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C1E text131 CODE >153:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C1E text131 CODE >155:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C2E text131 CODE >159:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C3E text131 CODE >161:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C50 text131 CODE >162:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C60 text131 CODE >164:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C64 text131 CODE >166:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C66 text131 CODE >167:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C68 text131 CODE >168:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C6A text131 CODE >170:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2C6C text131 CODE >171:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3534 text130 CODE >137:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3534 text130 CODE >139:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +3548 text130 CODE >140:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2FCA text129 CODE >319:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2FCC text129 CODE >320:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2FE4 text129 CODE >321:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2FFA text129 CODE >322:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2FFC text129 CODE >323:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +20FA text128 CODE >330:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +20FC text128 CODE >332:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +211A text128 CODE >333:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2128 text128 CODE >334:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +214A text128 CODE >335:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2158 text128 CODE >336:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +217A text128 CODE >338:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2188 text128 CODE >339:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +218C text128 CODE >340:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2192 text128 CODE >342:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2194 text128 CODE >343:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3930 text127 CODE >311:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3930 text127 CODE >312:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3934 text127 CODE >313:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3894 text126 CODE >307:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3896 text126 CODE >308:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +389A text126 CODE >309:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3986 text125 CODE >315:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3986 text125 CODE >316:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3988 text125 CODE >317:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +388C text124 CODE >1031:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +388C text124 CODE >1032:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +388E text124 CODE >1033:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3892 text124 CODE >1034:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3884 text123 CODE >1037:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3884 text123 CODE >1038:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3886 text123 CODE >1039:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +388A text123 CODE >1040:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +387C text122 CODE >1004:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +387C text122 CODE >1005:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +387E text122 CODE >1006:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3882 text122 CODE >1007:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3874 text121 CODE >1010:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3874 text121 CODE >1011:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3876 text121 CODE >1012:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +387A text121 CODE >1013:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +386C text120 CODE >17:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +386E text120 CODE >20:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +3872 text120 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +36BA text119 CODE >325:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +36BC text119 CODE >326:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +36C2 text119 CODE >327:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +36C6 text119 CODE >328:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3982 text118 CODE >14:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +3982 text118 CODE >15:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +3984 text118 CODE >16:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +27F8 text117 CODE >18:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +27FA text117 CODE >20:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +2800 text117 CODE >22:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +2810 text117 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +2814 text117 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +2844 text117 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +2854 text117 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +2866 text117 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +2868 text117 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c +34C2 text116 CODE >191:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +34C2 text116 CODE >193:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +34D8 text116 CODE >194:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +120 text115 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +124 text115 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +138 text115 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +13E text115 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +146 text115 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +14A text115 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +15C text115 CODE >74:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +166 text115 CODE >78:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +16A text115 CODE >80:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +16E text115 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +172 text115 CODE >84:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +186 text115 CODE >86:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +190 text115 CODE >90:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +194 text115 CODE >91:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +198 text115 CODE >95:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1AC text115 CODE >96:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1BC text115 CODE >98:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1C6 text115 CODE >100:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1C6 text115 CODE >104:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1CA text115 CODE >105:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1DA text115 CODE >107:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1EA text115 CODE >108:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1EE text115 CODE >110:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1F2 text115 CODE >111:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1F6 text115 CODE >112:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FE text115 CODE >118:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +212 text115 CODE >119:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +222 text115 CODE >121:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +22C text115 CODE >125:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +230 text115 CODE >126:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +234 text115 CODE >130:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +248 text115 CODE >131:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +258 text115 CODE >133:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +262 text115 CODE >137:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +26C text115 CODE >139:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +27C text115 CODE >141:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +286 text115 CODE >145:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +298 text115 CODE >147:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +29A text115 CODE >149:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2AE text115 CODE >154:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2B6 text115 CODE >160:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2CA text115 CODE >162:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2D4 text115 CODE >168:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2E6 text115 CODE >169:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2EA text115 CODE >170:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2EE text115 CODE >171:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2F6 text115 CODE >176:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +308 text115 CODE >178:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +312 text115 CODE >186:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +318 text115 CODE >187:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +31C text115 CODE >188:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +36E text115 CODE >189:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2CFE text114 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2CFE text114 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D00 text114 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D04 text114 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D08 text114 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D20 text114 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D24 text114 CODE >59:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +2D28 text114 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c +155C text113 CODE >407:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +155E text113 CODE >408:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1562 text113 CODE >410:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +156E text113 CODE >412:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +157A text113 CODE >414:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1586 text113 CODE >416:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1592 text113 CODE >418:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +159E text113 CODE >420:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +15AA text113 CODE >422:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +15B6 text113 CODE >424:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +15C2 text113 CODE >426:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +15C6 text113 CODE >428:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +15D2 text113 CODE >429:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +162C text113 CODE >430:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2058 text112 CODE >639:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +205E text112 CODE >641:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +206A text112 CODE >643:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2076 text112 CODE >645:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2082 text112 CODE >647:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +208E text112 CODE >649:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +209A text112 CODE >651:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +20A6 text112 CODE >653:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +20AE text112 CODE >656:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +20F8 text112 CODE >657:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +28DA text111 CODE >391:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +28DC text111 CODE >392:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +28E0 text111 CODE >396:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +28E0 text111 CODE >401:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +28E6 text111 CODE >403:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +28EC text111 CODE >404:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2946 text111 CODE >405:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2E9A text110 CODE >15:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E9C text110 CODE >16:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2EB2 text110 CODE >17:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2EC8 text110 CODE >19:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2EDA text110 CODE >21:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +351E text109 CODE >272:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +351E text109 CODE >273:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +352E text109 CODE >274:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3530 text109 CODE >275:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3532 text109 CODE >276:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3508 text108 CODE >288:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +350A text108 CODE >289:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +351A text108 CODE >290:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +351C text108 CODE >291:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +392A text107 CODE >284:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +392A text107 CODE >285:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +392E text107 CODE >286:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2E58 text106 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E5A text106 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E70 text106 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E86 text106 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E98 text106 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +3208 text105 CODE >293:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3208 text105 CODE >294:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3218 text105 CODE >295:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3228 text105 CODE >296:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +322C text105 CODE >297:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2E16 text104 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E18 text104 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E2E text104 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E44 text104 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E56 text104 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2F5E text103 CODE >278:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2F5E text103 CODE >279:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2F86 text103 CODE >280:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2F8A text103 CODE >281:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2F92 text103 CODE >282:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2DD4 text102 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2DD6 text102 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2DEC text102 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E02 text102 CODE >27:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2E14 text102 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +2D8E text101 CODE >299:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2D8E text101 CODE >300:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2D9E text101 CODE >301:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2DAE text101 CODE >302:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2DBE text101 CODE >303:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2DCE text101 CODE >304:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2DD2 text101 CODE >305:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +31E2 text100 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31E2 text100 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31E4 text100 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31F4 text100 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31F6 text100 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +3206 text100 CODE >59:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31BC text99 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31BC text99 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31BE text99 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31CE text99 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31D0 text99 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +31E0 text99 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +397E text98 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +397E text98 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3980 text98 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3924 text97 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3924 text97 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3928 text97 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +391E text96 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +391E text96 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3922 text96 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +397A text95 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +397A text95 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +397C text95 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3918 text94 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3918 text94 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +391C text94 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3768 text93 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3768 text93 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3770 text93 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +375E text92 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +375E text92 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +3766 text92 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +E40 text91 CODE >360:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E42 text91 CODE >361:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E46 text91 CODE >363:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E52 text91 CODE >365:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E5E text91 CODE >367:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E6A text91 CODE >369:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E76 text91 CODE >371:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E82 text91 CODE >373:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E8E text91 CODE >375:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +E9A text91 CODE >377:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +EA6 text91 CODE >379:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +EB2 text91 CODE >381:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +EBE text91 CODE >383:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +ECA text91 CODE >385:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +ED2 text91 CODE >388:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +F44 text91 CODE >389:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +233C text90 CODE >341:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +233E text90 CODE >342:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2342 text90 CODE >346:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2342 text90 CODE >354:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2348 text90 CODE >356:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +234E text90 CODE >357:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +23C0 text90 CODE >358:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B14 text89 CODE >606:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B16 text89 CODE >607:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B1A text89 CODE >609:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B26 text89 CODE >611:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B32 text89 CODE >613:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B3E text89 CODE >615:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B4A text89 CODE >617:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B56 text89 CODE >619:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B62 text89 CODE >621:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B6E text89 CODE >623:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B7A text89 CODE >625:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B86 text89 CODE >627:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B92 text89 CODE >629:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +B9E text89 CODE >631:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +BAA text89 CODE >633:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +BB2 text89 CODE >636:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +C2C text89 CODE >637:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3754 text88 CODE >799:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3754 text88 CODE >800:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3756 text88 CODE >801:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +375C text88 CODE >802:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +374A text87 CODE >805:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +374A text87 CODE >806:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +374C text87 CODE >807:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3752 text87 CODE >808:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3740 text86 CODE >853:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3740 text86 CODE >854:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3742 text86 CODE >855:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3748 text86 CODE >856:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3736 text85 CODE >859:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3736 text85 CODE >860:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3738 text85 CODE >861:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +373E text85 CODE >862:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +372C text84 CODE >826:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +372C text84 CODE >827:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +372E text84 CODE >828:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3734 text84 CODE >829:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3722 text83 CODE >832:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3722 text83 CODE >833:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3724 text83 CODE >834:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +372A text83 CODE >835:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3718 text82 CODE >772:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3718 text82 CODE >773:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +371A text82 CODE >774:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3720 text82 CODE >775:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +370E text81 CODE >778:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +370E text81 CODE >779:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3710 text81 CODE >780:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3716 text81 CODE >781:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3912 text80 CODE >766:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3912 text80 CODE >767:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3916 text80 CODE >768:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +390C text79 CODE >793:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +390C text79 CODE >794:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3910 text79 CODE >795:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3906 text78 CODE >820:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3906 text78 CODE >821:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +390A text78 CODE >822:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3900 text77 CODE >847:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3900 text77 CODE >848:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3904 text77 CODE >849:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38FA text76 CODE >874:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38FA text76 CODE >875:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38FE text76 CODE >876:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38F4 text75 CODE >901:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38F4 text75 CODE >902:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38F8 text75 CODE >903:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38EE text74 CODE >928:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38EE text74 CODE >929:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38F2 text74 CODE >930:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38E8 text73 CODE >955:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38E8 text73 CODE >956:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +38EC text73 CODE >957:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3704 text72 CODE >745:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3704 text72 CODE >746:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3706 text72 CODE >747:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +370C text72 CODE >748:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +36FA text71 CODE >751:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +36FA text71 CODE >752:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +36FC text71 CODE >753:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3702 text71 CODE >754:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +341E text70 CODE >757:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3420 text70 CODE >758:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3430 text70 CODE >759:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3434 text70 CODE >760:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3438 text70 CODE >761:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +343C text70 CODE >763:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33FE text69 CODE >784:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3400 text69 CODE >785:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3410 text69 CODE >786:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3414 text69 CODE >787:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3418 text69 CODE >788:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +341C text69 CODE >790:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33DE text68 CODE >811:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33E0 text68 CODE >812:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33F0 text68 CODE >813:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33F4 text68 CODE >814:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33F8 text68 CODE >815:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33FC text68 CODE >817:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33BE text67 CODE >838:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33C0 text67 CODE >839:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33D0 text67 CODE >840:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33D4 text67 CODE >841:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33D8 text67 CODE >842:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33DC text67 CODE >844:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +339E text66 CODE >865:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33A0 text66 CODE >866:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33B0 text66 CODE >867:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33B4 text66 CODE >868:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33B8 text66 CODE >869:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +33BC text66 CODE >871:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +337E text65 CODE >892:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3380 text65 CODE >893:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3390 text65 CODE >894:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3394 text65 CODE >895:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3398 text65 CODE >896:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +339C text65 CODE >898:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +335E text64 CODE >919:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3360 text64 CODE >920:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3370 text64 CODE >921:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3374 text64 CODE >922:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3378 text64 CODE >923:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +337C text64 CODE >925:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +333E text63 CODE >946:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3340 text63 CODE >947:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3350 text63 CODE >948:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3354 text63 CODE >949:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3358 text63 CODE >950:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +335C text63 CODE >952:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17C4 text62 CODE >979:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17C6 text62 CODE >980:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17CA text62 CODE >981:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17D6 text62 CODE >982:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17E2 text62 CODE >983:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17EE text62 CODE >984:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17FA text62 CODE >985:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1806 text62 CODE >986:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1812 text62 CODE >987:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +181E text62 CODE >988:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +182A text62 CODE >989:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1884 text62 CODE >991:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +188C text62 CODE >994:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +16FA text61 CODE >961:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +16FC text61 CODE >962:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1700 text61 CODE >963:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +170C text61 CODE >964:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1718 text61 CODE >965:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1724 text61 CODE >966:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1730 text61 CODE >967:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +173C text61 CODE >968:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1748 text61 CODE >969:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1754 text61 CODE >970:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +1760 text61 CODE >971:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17BA text61 CODE >973:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +17C2 text61 CODE >976:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +331E text60 CODE >1016:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3320 text60 CODE >1017:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3330 text60 CODE >1018:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3334 text60 CODE >1019:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3338 text60 CODE >1020:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +333C text60 CODE >1022:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +32FE text59 CODE >1043:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3300 text59 CODE >1044:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3310 text59 CODE >1045:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3314 text59 CODE >1046:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +3318 text59 CODE >1047:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +331C text59 CODE >1049:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2B2C text58 CODE >1058:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2B2E text58 CODE >1059:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2B32 text58 CODE >1060:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2B3E text58 CODE >1061:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2B4A text58 CODE >1062:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2B74 text58 CODE >1064:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +2B7C text58 CODE >1067:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +253A text57 CODE >11:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +253A text57 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +253A text57 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2544 text57 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +254C text57 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2550 text57 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2554 text57 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2558 text57 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +255C text57 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2560 text57 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2564 text57 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2578 text57 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2584 text57 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2590 text57 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +2596 text57 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +259C text57 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +25A2 text57 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +25A8 text57 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +25AE text57 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +25B0 text57 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c +11F2 text56 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +11F2 text56 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +11FA text56 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1202 text56 CODE >27:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1218 text56 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +122C text56 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1240 text56 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1244 text56 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1252 text56 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1262 text56 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1276 text56 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1278 text56 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1294 text56 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1296 text56 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +1298 text56 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +12B8 text56 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +12BA text56 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +12BE text56 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +12C6 text56 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +12CE text56 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +12D0 text56 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +D3A text55 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D3A text55 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D42 text55 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D4A text55 CODE >27:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D60 text55 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D74 text55 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D88 text55 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D8C text55 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D9A text55 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +D9C text55 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DA0 text55 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DAC text55 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DB0 text55 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DB4 text55 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DC0 text55 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DC4 text55 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DC8 text55 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DE6 text55 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DEA text55 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DEA text55 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DEC text55 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +DF2 text55 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +E26 text55 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +E28 text55 CODE >59:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +E2C text55 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +E34 text55 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +E3C text55 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +E3E text55 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +2948 text54 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +2948 text54 CODE >22:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +2950 text54 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +295C text54 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +2974 text54 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +2988 text54 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +2996 text54 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +2998 text54 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +29A8 text54 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +29AA text54 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +29AE text54 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +29B0 text54 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +2710 text53 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2710 text53 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2718 text53 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +272E text53 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2742 text53 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2746 text53 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2754 text53 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2756 text53 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2766 text53 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2768 text53 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +276C text53 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2774 text53 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2780 text53 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +2782 text53 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +269C text52 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +269C text52 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26A4 text52 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26BA text52 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26CE text52 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26D2 text52 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26E0 text52 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26E2 text52 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26F2 text52 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26F4 text52 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +26F8 text52 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +2700 text52 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +270C text52 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +270E text52 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +1F0A text51 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F0A text51 CODE >21:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F12 text51 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F28 text51 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F3C text51 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F4E text51 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F52 text51 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F60 text51 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F62 text51 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F72 text51 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F74 text51 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F8C text51 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F9A text51 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1F9C text51 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1FAC text51 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1FAE text51 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1FB2 text51 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +1FB4 text51 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +286A text50 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +286A text50 CODE >22:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +2872 text50 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +287E text50 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +2896 text50 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +28AA text50 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +28B8 text50 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +28BA text50 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +28D0 text50 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +28D2 text50 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +28D6 text50 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +28D8 text50 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +25B2 text49 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +25B2 text49 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +25BA text49 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +25D0 text49 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +25E4 text49 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +25E8 text49 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +25F6 text49 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +260C text49 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +2610 text49 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +2618 text49 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +2624 text49 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +2626 text49 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +102C text48 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +102C text48 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +1034 text48 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +104A text48 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +105E text48 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +1062 text48 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +1066 text48 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +1078 text48 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +107C text48 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +108A text48 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +108C text48 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +10AC text48 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +10AE text48 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +10C6 text48 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +10D4 text48 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +10D6 text48 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +10F6 text48 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +10F8 text48 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +10FC text48 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +1104 text48 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +110C text48 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +110E text48 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +1E5E text47 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1E5E text47 CODE >21:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1E66 text47 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1E7C text47 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1E90 text47 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EA2 text47 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EA6 text47 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EB4 text47 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EB6 text47 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EC6 text47 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EC8 text47 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EE0 text47 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EEE text47 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1EF0 text47 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1F00 text47 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1F02 text47 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1F06 text47 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +1F08 text47 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +2628 text46 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +2628 text46 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +2630 text46 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +2646 text46 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +265A text46 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +265E text46 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +266C text46 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +266E text46 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +267E text46 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +2680 text46 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +2684 text46 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +268C text46 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +2698 text46 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +269A text46 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +768 text45 CODE >11:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +768 text45 CODE >27:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +770 text45 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +786 text45 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +79A text45 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +79E text45 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +7B4 text45 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +7C4 text45 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +7C6 text45 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +7DC text45 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +7F0 text45 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +804 text45 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +840 text45 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +842 text45 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +846 text45 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +856 text45 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +858 text45 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +870 text45 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +878 text45 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +88E text45 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +896 text45 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +898 text45 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +89C text45 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +8A4 text45 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +8B0 text45 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +8BC text45 CODE >65:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +8C8 text45 CODE >66:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +8D4 text45 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +8D6 text45 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +1486 text44 CODE >11:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +1486 text44 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +148C text44 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +1490 text44 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +14A6 text44 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +14B6 text44 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +14B8 text44 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +1506 text44 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +1508 text44 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +150A text44 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +151E text44 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +1526 text44 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +1542 text44 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +1558 text44 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +155A text44 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +34F2 text43 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +34F2 text43 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +34F4 text43 CODE >27:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +34F8 text43 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +34FA text43 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +34FE text43 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +3504 text43 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +3506 text43 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +13B0 text42 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +13B0 text42 CODE >21:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +13B8 text42 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +13CE text42 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +13E2 text42 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +13E4 text42 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +13E8 text42 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +140E text42 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +1410 text42 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +1416 text42 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +142C text42 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +143C text42 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +143E text42 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +1454 text42 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +1468 text42 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +146A text42 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +147E text42 CODE >51:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +1482 text42 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +1484 text42 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +9F6 text41 CODE >11:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +9F6 text41 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +9FC text41 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A00 text41 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A04 text41 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A1A text41 CODE >59:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A2A text41 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A2C text41 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A52 text41 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A54 text41 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A56 text41 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A5A text41 CODE >65:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A6A text41 CODE >66:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A6C text41 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A8A text41 CODE >68:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A8C text41 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +A8E text41 CODE >71:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +AA0 text41 CODE >74:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +AA4 text41 CODE >76:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +AAE text41 CODE >77:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +ACA text41 CODE >78:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +AE0 text41 CODE >80:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +AE8 text41 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +AFA text41 CODE >82:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +B10 text41 CODE >85:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +B12 text41 CODE >87:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +12D2 text40 CODE >11:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +12D2 text40 CODE >22:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +12DA text40 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +12F0 text40 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1304 text40 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1308 text40 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +132C text40 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1342 text40 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1352 text40 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1354 text40 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +136A text40 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +136C text40 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1370 text40 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1380 text40 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1382 text40 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1394 text40 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1396 text40 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +13A8 text40 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +13AC text40 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +13AE text40 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +1C4C text39 CODE >11:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1C4C text39 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1C52 text39 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1C56 text39 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1C6C text39 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1C7C text39 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1C7E text39 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CA4 text39 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CA6 text39 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CA8 text39 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CBC text39 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CC0 text39 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CCA text39 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CE6 text39 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CFC text39 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +1CFE text39 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +8D8 text38 CODE >11:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +8D8 text38 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +8DE text38 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +8E2 text38 CODE >56:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +8E6 text38 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +8FC text38 CODE >58:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +90C text38 CODE >59:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +90E text38 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +934 text38 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +936 text38 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +938 text38 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +93C text38 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +94C text38 CODE >65:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +94E text38 CODE >66:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +96C text38 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +96E text38 CODE >68:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +970 text38 CODE >70:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +982 text38 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +986 text38 CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +990 text38 CODE >76:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +9AC text38 CODE >77:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +9C2 text38 CODE >79:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +9CA text38 CODE >80:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +9DC text38 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +9F2 text38 CODE >84:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +9F4 text38 CODE >86:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +3060 text37 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_BOARDTIME.c +3060 text37 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_BOARDTIME.c +3074 text37 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_BOARDTIME.c +3078 text37 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_BOARDTIME.c +308C text37 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_BOARDTIME.c +308E text37 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_BOARDTIME.c +34AA text36 CODE >9:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c +34AA text36 CODE >21:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c +34B0 text36 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c +34B4 text36 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c +34B8 text36 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c +34BE text36 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c +34C0 text36 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c +29B2 text35 CODE >9:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +29B2 text35 CODE >90:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +29B8 text35 CODE >91:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +29D0 text35 CODE >92:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +29E2 text35 CODE >93:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +29E6 text35 CODE >94:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +29EC text35 CODE >95:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +29FE text35 CODE >96:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +2A12 text35 CODE >99:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +2A14 text35 CODE >101:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c +2CB6 text34 CODE >9:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CB6 text34 CODE >27:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CBC text34 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CC2 text34 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CC8 text34 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CCE text34 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CD2 text34 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CD6 text34 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CDA text34 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CDE text34 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CE2 text34 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CE8 text34 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CEE text34 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CF4 text34 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CFA text34 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +2CFC text34 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c +3030 text33 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTCOMMANDTIME.c +3030 text33 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTCOMMANDTIME.c +3044 text33 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTCOMMANDTIME.c +3048 text33 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTCOMMANDTIME.c +305C text33 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTCOMMANDTIME.c +305E text33 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTCOMMANDTIME.c +3478 text32 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +3478 text32 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +347A text32 CODE >27:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +347E text32 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +3482 text32 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +3484 text32 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +3488 text32 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +348E text32 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +3490 text32 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c +2442 text31 CODE >9:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +2442 text31 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +2442 text31 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +2454 text31 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +245C text31 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +2464 text31 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +2468 text31 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +246C text31 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +2470 text31 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +2484 text31 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +2498 text31 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +24A4 text31 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +24B0 text31 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +24B6 text31 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +24BC text31 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +24BE text31 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c +23C2 text30 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +23C2 text30 CODE >22:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +23C8 text30 CODE >23:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +23CE text30 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +23E4 text30 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +23F8 text30 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +240C text30 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +241A text30 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +241C text30 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +2438 text30 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +243A text30 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +243E text30 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +2440 text30 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +22B0 text29 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +22B0 text29 CODE >22:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +22B6 text29 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +22CC text29 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +22D0 text29 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +22D4 text29 CODE >35:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +22D8 text29 CODE >36:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +22DC text29 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +22E2 text29 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +2314 text29 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +232E text29 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +2332 text29 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +2338 text29 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +233A text29 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +316E text28 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c +316E text28 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c +3188 text28 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c +318C text28 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c +3192 text28 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c +3194 text28 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c +36EE text27 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_RESET.c +36EE text27 CODE >24:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_RESET.c +36F2 text27 CODE >27:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_RESET.c +36F6 text27 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_RESET.c +36F8 text27 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_RESET.c +32DE text26 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_GET.c +32DE text26 CODE >25:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_GET.c +32EA text26 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_GET.c +32EE text26 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_GET.c +32FA text26 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_GET.c +32FC text26 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_GET.c +32BE text25 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_SET.c +32BE text25 CODE >21:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_SET.c +32CA text25 CODE >26:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_SET.c +32D6 text25 CODE >29:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_SET.c +32DA text25 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_SET.c +32DC text25 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_SET.c +2C6E text24 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2C6E text24 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2C72 text24 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2C78 text24 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2C86 text24 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2C88 text24 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2C96 text24 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2C98 text24 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2C9E text24 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2CB2 text24 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2CB4 text24 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +2A76 text23 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2A76 text23 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2A7A text23 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2A80 text23 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2A84 text23 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2A92 text23 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2A94 text23 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2AB4 text23 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2AB6 text23 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2ABE text23 CODE >50:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2AD2 text23 CODE >53:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2AD4 text23 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +2BCE text22 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2BCE text22 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2BD2 text22 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2BD8 text22 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2BE6 text22 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2BE8 text22 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2BF8 text22 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2BFA text22 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2C06 text22 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2C1A text22 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2C1C text22 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +2B7E text21 CODE >10:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2B7E text21 CODE >42:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2B82 text21 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2B88 text21 CODE >44:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2B96 text21 CODE >45:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2B98 text21 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2BA8 text21 CODE >47:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2BAA text21 CODE >48:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2BB6 text21 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2BCA text21 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +2BCC text21 CODE >54:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +38E2 text20 CODE >268:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +38E2 text20 CODE >269:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +38E6 text20 CODE >270:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +24C0 text19 CODE >196:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +24C0 text19 CODE >205:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +24D4 text19 CODE >206:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +24E4 text19 CODE >207:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +24EA text19 CODE >211:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +250C text19 CODE >216:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2510 text19 CODE >218:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2538 text19 CODE >219:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3196 text18 CODE >345:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3198 text18 CODE >346:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +319E text18 CODE >347:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +31AE text18 CODE >348:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +31B6 text18 CODE >350:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +31BA text18 CODE >351:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2AD6 text17 CODE >173:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2AD8 text17 CODE >175:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2AE8 text17 CODE >179:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2AF6 text17 CODE >181:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2AFA text17 CODE >182:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2AFE text17 CODE >183:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2AFE text17 CODE >185:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2B00 text17 CODE >186:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2B12 text17 CODE >187:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2B22 text17 CODE >189:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2B26 text17 CODE >191:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2B28 text17 CODE >193:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +2B2A text17 CODE >194:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c +368C text16 CODE >353:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +368E text16 CODE >354:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3694 text16 CODE >355:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +369A text16 CODE >356:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FB6 text15 CODE >221:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FB6 text15 CODE >230:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FC6 text15 CODE >233:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FD8 text15 CODE >236:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FDE text15 CODE >239:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FE2 text15 CODE >242:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FE8 text15 CODE >245:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FF0 text15 CODE >249:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +1FFA text15 CODE >250:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +200A text15 CODE >251:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2018 text15 CODE >252:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2024 text15 CODE >255:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +202A text15 CODE >258:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2032 text15 CODE >259:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2048 text15 CODE >262:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2050 text15 CODE >265:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +2056 text15 CODE >266:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +3492 text14 CODE >62:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +3492 text14 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +3494 text14 CODE >64:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +34A6 text14 CODE >65:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +34A8 text14 CODE >66:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +2A16 text13 CODE >149:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A16 text13 CODE >151:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A2A text13 CODE >153:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A32 text13 CODE >156:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A46 text13 CODE >159:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A4E text13 CODE >160:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A5E text13 CODE >164:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A62 text13 CODE >167:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A66 text13 CODE >168:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A6A text13 CODE >170:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A70 text13 CODE >171:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A70 text13 CODE >173:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2A74 text13 CODE >175:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +38DC text12 CODE >81:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38DC text12 CODE >84:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38E0 text12 CODE >85:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38D6 text11 CODE >57:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38D6 text11 CODE >60:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38DA text11 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38D0 text10 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38D0 text10 CODE >66:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38D4 text10 CODE >67:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38CA text9 CODE >69:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38CA text9 CODE >72:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38CE text9 CODE >73:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38C4 text8 CODE >75:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38C4 text8 CODE >78:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +38C8 text8 CODE >79:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +36E2 text7 CODE >28:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36E2 text7 CODE >30:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36E4 text7 CODE >31:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36E8 text7 CODE >32:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36EA text7 CODE >33:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36EC text7 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36D6 text6 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36D8 text6 CODE >38:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36DA text6 CODE >39:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36DE text6 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +36E0 text6 CODE >41:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +1DB0 text5 CODE >96:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1DB0 text5 CODE >98:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1DC0 text5 CODE >100:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1DF0 text5 CODE >102:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1DF4 text5 CODE >104:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1E04 text5 CODE >105:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1E18 text5 CODE >107:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1E42 text5 CODE >112:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1E48 text5 CODE >114:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1E4E text5 CODE >119:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1E52 text5 CODE >120:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1E5C text5 CODE >121:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +1E5C text5 CODE >123:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c +2224 text4 CODE >105:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2224 text4 CODE >112:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +222A text4 CODE >113:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +222E text4 CODE >114:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +2246 text4 CODE >115:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +224A text4 CODE >116:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +228A text4 CODE >117:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +229C text4 CODE >118:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +22AE text4 CODE >119:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3976 text3 CODE >94:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +3976 text3 CODE >97:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +3978 text3 CODE >98:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c +3972 text2 CODE >87:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3972 text2 CODE >90:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +3974 text2 CODE >91:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c +327A text1 CODE >90:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +327A text1 CODE >92:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +327C text1 CODE >93:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +327E text1 CODE >95:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3292 text1 CODE >97:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +3296 text1 CODE >99:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +329A text1 CODE >103:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30C0 text0 CODE >34:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30C0 text0 CODE >37:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30C4 text0 CODE >40:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30C8 text0 CODE >43:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30CC text0 CODE >46:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30D0 text0 CODE >49:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30D4 text0 CODE >52:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30D8 text0 CODE >55:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30DC text0 CODE >61:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +30E0 text0 CODE >63:C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +F46 cinit CODE >30820:C:\Users\clone\AppData\Local\Temp\ss4o.s +F46 cinit CODE >30822:C:\Users\clone\AppData\Local\Temp\ss4o.s +F46 cinit CODE >30825:C:\Users\clone\AppData\Local\Temp\ss4o.s +F46 cinit CODE >31020:C:\Users\clone\AppData\Local\Temp\ss4o.s +F48 cinit CODE >31021:C:\Users\clone\AppData\Local\Temp\ss4o.s +F4A cinit CODE >31022:C:\Users\clone\AppData\Local\Temp\ss4o.s +F4C cinit CODE >31023:C:\Users\clone\AppData\Local\Temp\ss4o.s +F4E cinit CODE >31024:C:\Users\clone\AppData\Local\Temp\ss4o.s +F50 cinit CODE >31025:C:\Users\clone\AppData\Local\Temp\ss4o.s +F52 cinit CODE >31026:C:\Users\clone\AppData\Local\Temp\ss4o.s +F56 cinit CODE >31027:C:\Users\clone\AppData\Local\Temp\ss4o.s +F5A cinit CODE >31028:C:\Users\clone\AppData\Local\Temp\ss4o.s +F5A cinit CODE >31029:C:\Users\clone\AppData\Local\Temp\ss4o.s +F5C cinit CODE >31030:C:\Users\clone\AppData\Local\Temp\ss4o.s +F60 cinit CODE >31031:C:\Users\clone\AppData\Local\Temp\ss4o.s +F62 cinit CODE >31032:C:\Users\clone\AppData\Local\Temp\ss4o.s +F64 cinit CODE >31033:C:\Users\clone\AppData\Local\Temp\ss4o.s +F66 cinit CODE >31034:C:\Users\clone\AppData\Local\Temp\ss4o.s +F68 cinit CODE >31035:C:\Users\clone\AppData\Local\Temp\ss4o.s +F6A cinit CODE >31039:C:\Users\clone\AppData\Local\Temp\ss4o.s +F6C cinit CODE >31040:C:\Users\clone\AppData\Local\Temp\ss4o.s +F6E cinit CODE >31041:C:\Users\clone\AppData\Local\Temp\ss4o.s +F70 cinit CODE >31042:C:\Users\clone\AppData\Local\Temp\ss4o.s +F72 cinit CODE >31043:C:\Users\clone\AppData\Local\Temp\ss4o.s +F74 cinit CODE >31044:C:\Users\clone\AppData\Local\Temp\ss4o.s +F76 cinit CODE >31045:C:\Users\clone\AppData\Local\Temp\ss4o.s +F7A cinit CODE >31046:C:\Users\clone\AppData\Local\Temp\ss4o.s +F7E cinit CODE >31047:C:\Users\clone\AppData\Local\Temp\ss4o.s +F7E cinit CODE >31048:C:\Users\clone\AppData\Local\Temp\ss4o.s +F80 cinit CODE >31049:C:\Users\clone\AppData\Local\Temp\ss4o.s +F84 cinit CODE >31050:C:\Users\clone\AppData\Local\Temp\ss4o.s +F86 cinit CODE >31051:C:\Users\clone\AppData\Local\Temp\ss4o.s +F88 cinit CODE >31052:C:\Users\clone\AppData\Local\Temp\ss4o.s +F8A cinit CODE >31056:C:\Users\clone\AppData\Local\Temp\ss4o.s +F8C cinit CODE >31057:C:\Users\clone\AppData\Local\Temp\ss4o.s +F8E cinit CODE >31058:C:\Users\clone\AppData\Local\Temp\ss4o.s +F90 cinit CODE >31059:C:\Users\clone\AppData\Local\Temp\ss4o.s +F92 cinit CODE >31060:C:\Users\clone\AppData\Local\Temp\ss4o.s +F94 cinit CODE >31061:C:\Users\clone\AppData\Local\Temp\ss4o.s +F96 cinit CODE >31062:C:\Users\clone\AppData\Local\Temp\ss4o.s +F9A cinit CODE >31063:C:\Users\clone\AppData\Local\Temp\ss4o.s +F9E cinit CODE >31064:C:\Users\clone\AppData\Local\Temp\ss4o.s +F9E cinit CODE >31065:C:\Users\clone\AppData\Local\Temp\ss4o.s +FA0 cinit CODE >31066:C:\Users\clone\AppData\Local\Temp\ss4o.s +FA4 cinit CODE >31067:C:\Users\clone\AppData\Local\Temp\ss4o.s +FA6 cinit CODE >31068:C:\Users\clone\AppData\Local\Temp\ss4o.s +FA8 cinit CODE >31069:C:\Users\clone\AppData\Local\Temp\ss4o.s +FAA cinit CODE >31073:C:\Users\clone\AppData\Local\Temp\ss4o.s +FAC cinit CODE >31074:C:\Users\clone\AppData\Local\Temp\ss4o.s +FAE cinit CODE >31075:C:\Users\clone\AppData\Local\Temp\ss4o.s +FB0 cinit CODE >31076:C:\Users\clone\AppData\Local\Temp\ss4o.s +FB2 cinit CODE >31077:C:\Users\clone\AppData\Local\Temp\ss4o.s +FB4 cinit CODE >31078:C:\Users\clone\AppData\Local\Temp\ss4o.s +FB6 cinit CODE >31079:C:\Users\clone\AppData\Local\Temp\ss4o.s +FBA cinit CODE >31080:C:\Users\clone\AppData\Local\Temp\ss4o.s +FBE cinit CODE >31081:C:\Users\clone\AppData\Local\Temp\ss4o.s +FBE cinit CODE >31082:C:\Users\clone\AppData\Local\Temp\ss4o.s +FC0 cinit CODE >31083:C:\Users\clone\AppData\Local\Temp\ss4o.s +FC4 cinit CODE >31084:C:\Users\clone\AppData\Local\Temp\ss4o.s +FC6 cinit CODE >31085:C:\Users\clone\AppData\Local\Temp\ss4o.s +FC8 cinit CODE >31086:C:\Users\clone\AppData\Local\Temp\ss4o.s +FCA cinit CODE >31090:C:\Users\clone\AppData\Local\Temp\ss4o.s +FCC cinit CODE >31091:C:\Users\clone\AppData\Local\Temp\ss4o.s +FCE cinit CODE >31092:C:\Users\clone\AppData\Local\Temp\ss4o.s +FD0 cinit CODE >31093:C:\Users\clone\AppData\Local\Temp\ss4o.s +FD2 cinit CODE >31094:C:\Users\clone\AppData\Local\Temp\ss4o.s +FD4 cinit CODE >31095:C:\Users\clone\AppData\Local\Temp\ss4o.s +FD6 cinit CODE >31096:C:\Users\clone\AppData\Local\Temp\ss4o.s +FD8 cinit CODE >31097:C:\Users\clone\AppData\Local\Temp\ss4o.s +FDC cinit CODE >31098:C:\Users\clone\AppData\Local\Temp\ss4o.s +FDE cinit CODE >31099:C:\Users\clone\AppData\Local\Temp\ss4o.s +FE2 cinit CODE >31103:C:\Users\clone\AppData\Local\Temp\ss4o.s +FE6 cinit CODE >31104:C:\Users\clone\AppData\Local\Temp\ss4o.s +FE8 cinit CODE >31105:C:\Users\clone\AppData\Local\Temp\ss4o.s +FE8 cinit CODE >31106:C:\Users\clone\AppData\Local\Temp\ss4o.s +FEA cinit CODE >31107:C:\Users\clone\AppData\Local\Temp\ss4o.s +FEC cinit CODE >31108:C:\Users\clone\AppData\Local\Temp\ss4o.s +FEE cinit CODE >31111:C:\Users\clone\AppData\Local\Temp\ss4o.s +FF2 cinit CODE >31112:C:\Users\clone\AppData\Local\Temp\ss4o.s +FF4 cinit CODE >31113:C:\Users\clone\AppData\Local\Temp\ss4o.s +FF4 cinit CODE >31114:C:\Users\clone\AppData\Local\Temp\ss4o.s +FF6 cinit CODE >31115:C:\Users\clone\AppData\Local\Temp\ss4o.s +FF8 cinit CODE >31116:C:\Users\clone\AppData\Local\Temp\ss4o.s +FFA cinit CODE >31119:C:\Users\clone\AppData\Local\Temp\ss4o.s +FFE cinit CODE >31120:C:\Users\clone\AppData\Local\Temp\ss4o.s +1000 cinit CODE >31121:C:\Users\clone\AppData\Local\Temp\ss4o.s +1000 cinit CODE >31122:C:\Users\clone\AppData\Local\Temp\ss4o.s +1002 cinit CODE >31123:C:\Users\clone\AppData\Local\Temp\ss4o.s +1004 cinit CODE >31124:C:\Users\clone\AppData\Local\Temp\ss4o.s +1006 cinit CODE >31127:C:\Users\clone\AppData\Local\Temp\ss4o.s +100A cinit CODE >31128:C:\Users\clone\AppData\Local\Temp\ss4o.s +100C cinit CODE >31129:C:\Users\clone\AppData\Local\Temp\ss4o.s +100C cinit CODE >31130:C:\Users\clone\AppData\Local\Temp\ss4o.s +100E cinit CODE >31131:C:\Users\clone\AppData\Local\Temp\ss4o.s +1010 cinit CODE >31132:C:\Users\clone\AppData\Local\Temp\ss4o.s +1012 cinit CODE >31135:C:\Users\clone\AppData\Local\Temp\ss4o.s +1016 cinit CODE >31136:C:\Users\clone\AppData\Local\Temp\ss4o.s +1018 cinit CODE >31137:C:\Users\clone\AppData\Local\Temp\ss4o.s +1018 cinit CODE >31138:C:\Users\clone\AppData\Local\Temp\ss4o.s +101A cinit CODE >31139:C:\Users\clone\AppData\Local\Temp\ss4o.s +101C cinit CODE >31140:C:\Users\clone\AppData\Local\Temp\ss4o.s +101E cinit CODE >31146:C:\Users\clone\AppData\Local\Temp\ss4o.s +101E cinit CODE >31148:C:\Users\clone\AppData\Local\Temp\ss4o.s +1020 cinit CODE >31149:C:\Users\clone\AppData\Local\Temp\ss4o.s +1022 cinit CODE >31151:C:\Users\clone\AppData\Local\Temp\ss4o.s +1024 cinit CODE >31152:C:\Users\clone\AppData\Local\Temp\ss4o.s +1026 cinit CODE >31153:C:\Users\clone\AppData\Local\Temp\ss4o.s +1028 cinit CODE >31154:C:\Users\clone\AppData\Local\Temp\ss4o.s # %SYMTAB Section # An enumeration of all symbols in the program. # The beginning of the section is indicated by %SYMTAB. @@ -2290,1948 +2056,1907 @@ AB2 text38 CODE >86:/home/clone/_data/gitrepos/projects/km3net/du-bpd-software/m # was defined in a psect then <psect> will be "-". File-name # is the name of the object file in which the symbol was defined. %SYMTAB -__end_of_switch_SWITCH_HYDRO_set_open 415E 0 CODE 0 text85 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_adcreader_reset 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__checksum_update 43B6 0 CODE 0 text126 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_adcreader_start 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_DIRECT_set_open 4118 0 CODE 0 text81 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_ENABLE FE6 0 CODE 0 text55 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_enabled 41 0 COMRAM 1 dataCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LdataBANK0 0 0 ABS 0 dataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LdataBANK1 0 0 ABS 0 dataBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LdataBANK4 0 0 ABS 0 dataBANK4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lmediumconst 0 0 MEDIUMCONST 0 mediumconst dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_fired 2D 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__hex2ascii 3B10 0 CODE 0 text18 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hspace_0 30000E 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hspace_1 697 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hspace_2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_IESO$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HidataBANK0 0 0 ABS 0 idataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HidataBANK1 0 0 ABS 0 idataBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HidataBANK4 0 0 ABS 0 idataBANK4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_get_function_set_by_enum 1966 0 CODE 0 text61 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ADC_StartConversion 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_THRESHOLD_GET 2E38 0 CODE 0 text49 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_THRESHOLD_SET 30C4 0 CODE 0 text50 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_TIMEOUT_SET@resp_alarm_number 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_get_analog_alarm_ptr_by_enum 1966 0 CODE 0 text113 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_init_mcu 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_request_payload_retrieve_uint8_t@retval 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_ENABLE@req_enablestate_nc 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_start_irqs 3B10 0 CODE 0 text1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__manage_digital_variable 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_RESCUE_STATUS_GET 3B6A 0 CODE 0 text28 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_parser_appendbyte@retval 63 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_SWITCH_GLRA_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -EUSART1_SetErrorHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hibigdata 0 0 CODE 0 ibigdata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__mediumconst 0 0 MEDIUMCONST 0 mediumconst /tmp/xcXDArolr.o -_EUSART1_Initialize 3232 0 CODE 0 text142 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_timing_tick_irq 2B6A 0 CODE 0 text196 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Heeprom_data 0 0 EEDATA 0 eeprom_data dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__update_averaging 2778 0 CODE 0 text200 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_rescue_set_disabled 43E6 0 CODE 0 text97 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_INTERRUPT_Initialize 443A 0 CODE 0 text140 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_timing_get_seconds_since_last_command 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_12V_set_closed 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ADC_GetConversionResult 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -userpin_SWITCH_LED_D9_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_get_digital_alarm_ptr_by_enum 2302 0 CODE 0 text112 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_LBL_set_closed 4142 0 CODE 0 text84 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_DefaultErrorHandler 442E 0 CODE 0 text221 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_RESCUE_ENABLE@req_enablestate_nc 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_timing_set_rescue_step_timeout 4230 0 CODE 0 text6 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_du_base_powersequence 3C2E 0 CODE 0 text155 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_GET_SINGLE@resp_value 61 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lsmallconst 0 0 SMALLCONST 0 smallconst dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_parser_commandready 3EB6 0 CODE 0 text116 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_alarm_get_timeout_counter_max_ptr_by_enum 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_LATA F89 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_LATB F8A 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_LATC F8B 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_LATD F8C 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_LATE F8D 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR2 FBC 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_WPUB F61 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___sp 0 0 STACK 2 stack /tmp/xcXDArolr.o -__idx 34 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_main 39E0 0 CODE 0 text0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_digital_variable_get_pointer_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -btemp 43 0 COMRAM 1 temp dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_variable_is_analog_by_enum 2604 0 CODE 0 text90 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_parser_appendbyte 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_parser_reset 409A 0 CODE 0 text151 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -start 134 0 CODE 0 init /tmp/xcXDArolr.o -communication_transmitter_sendresponse@idx 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_transmitter_sendresponse@ret 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_HYDRO_get 42BA 0 CODE 0 text76 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_HYDRO_set 3D2A 0 CODE 0 text66 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_12V_set_closed 4188 0 CODE 0 text88 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__ascii2hex 2986 0 CODE 0 text128 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR0_InterruptHandler AE 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__rescue_action_step_0 4448 0 CODE 0 text11 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__rescue_action_step_1 4446 0 CODE 0 text10 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__rescue_action_step_2 4444 0 CODE 0 text9 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__rescue_action_step_3 4442 0 CODE 0 text8 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__rescue_action_step_4 444A 0 CODE 0 text12 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D10_set_low_fromIRQ 4284 0 CODE 0 text206 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of___awmod 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ADC_IsConversionDone 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ECHO1 3E7E 0 CODE 0 text36 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ECHO4 3784 0 CODE 0 text34 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D9_set_low 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_is_rx_ready 3F04 0 CODE 0 text130 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_USER_PIN_CONTROL 2A2E 0 CODE 0 text30 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_errors_last_error 3E 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_main 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WDTEN$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__serial_checksum_update 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HbssCOMRAM 0 0 ABS 0 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR0_SetInterruptHandler 4314 0 CODE 0 text137 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 4290 0 CODE 0 text206 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switches 90 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SWITCH_CONTROL@req_switchnum 67 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_HYDRO_get 42C4 0 CODE 0 text76 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_HYDRO_set 3D4E 0 CODE 0 text66 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_Receive_ISR 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_GET@resp_alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_DEBUG$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_SetTxInterruptHandler 431E 0 CODE 0 text143 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_rescue_get_timeout_seconds 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_get_firecount_ptr_by_enum 3692 0 CODE 0 text106 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_OFFSETS_GETALL@analog_value_data 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_ENABLE_GETALL@alarm_number 63 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_BOARDTIME 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_response_payload_appender_reset 43EC 0 CODE 0 text107 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADC_SelectChannel 403C 0 CODE 0 text214 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_request_payload_retriever_reset 43D4 0 CODE 0 text20 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__delay_seconds 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LidataBANK0 0 0 ABS 0 idataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LidataBANK1 0 0 ABS 0 idataBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LidataBANK4 0 0 ABS 0 idataBANK4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_alarm_get_digital_alarm_ptr_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_CCP5_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_GLRA_set_open 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_CCP2MX$PORTC1 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_error_die_forever 36E4 0 CODE 0 text114 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_manage_incoming_data 33F6 0 CODE 0 text13 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_rescue_set_timeout_seconds 42F6 0 CODE 0 text92 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_RESET@enum_idx 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_du_base_powersequence 3C08 0 CODE 0 text155 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hpowerup 134 0 CODE 0 powerup dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D10_set_high_fromIRQ 4290 0 CODE 0 text207 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -analog_variable_get_pointer_by_enum@_variable_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_get_timeout_counter_max_ptr_by_enum 35EE 0 CODE 0 text104 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__sample_acquired 145A 0 CODE 0 text199 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_analog_variable_get_pointer_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HdataBIGRAM 0 0 ABS 0 dataBIGRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ADC_IsConversionDone 406C 0 CODE 0 text215 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___awmod@sign 6 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_step_index 2C 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR2_Initialize 3E60 0 CODE 0 text134 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_GLRB_set_open 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR2_StartTimer 442E 0 CODE 0 text2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_action_step_0 4446 0 CODE 0 text11 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_action_step_1 4444 0 CODE 0 text10 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_action_step_2 4442 0 CODE 0 text9 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_action_step_3 4440 0 CODE 0 text8 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_action_step_4 4448 0 CODE 0 text12 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_FLAG_DUL_ALARMNEG1 436E 0 CODE 0 text188 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_FLAG_DUL_ALARMNEG2 4364 0 CODE 0 text187 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_FLAG_DUL_ALARMPOS1 4382 0 CODE 0 text190 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_FLAG_DUL_ALARMPOS2 4378 0 CODE 0 text189 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_T0CONbits FD5 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_CCP3MX$PORTB5 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_request_payload_retrieve_uint16_t 37D0 0 CODE 0 text103 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -ttemp5 44 0 COMRAM 1 temp dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -ttemp6 47 0 COMRAM 1 temp dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -ttemp7 4B 0 COMRAM 1 temp dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GET@enum_idx 68 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADC_StartConversion 443A 0 CODE 0 text213 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_SYSTEM_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SENSOR_OFFSETS_GETALL 1DFA 0 CODE 0 text39 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HdataCOMRAM 0 0 ABS 0 dataCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_irq_timer_fast 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_irq_timer_slow 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 4214 0 CODE 0 text209 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -TMR0_SetInterruptHandler@InterruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -error_notify@k_4912 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_FIRED_RESET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRECOUNT_GET@req_alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_FIRED_GETALL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D9_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D9_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_SWITCH_LBL_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_ENABLE@enable_ptr 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__accesstop 60 0 ABS 0 - /tmp/xcXDArolr.o -intlevel0 0 0 CODE 0 text /tmp/xcXDArolr.o -intlevel1 0 0 CODE 0 text /tmp/xcXDArolr.o -intlevel2 0 0 CODE 0 text /tmp/xcXDArolr.o -intlevel3 0 0 CODE 0 text /tmp/xcXDArolr.o -__size_of_alarm_get_enable_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext100 3BBC 0 CODE 0 text100 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext101 31BE 0 CODE 0 text101 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext102 359C 0 CODE 0 text102 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext103 37D0 0 CODE 0 text103 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext104 35EE 0 CODE 0 text104 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext105 39A8 0 CODE 0 text105 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext106 3640 0 CODE 0 text106 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext107 43E6 0 CODE 0 text107 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext108 3ED0 0 CODE 0 text108 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext109 3E42 0 CODE 0 text109 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext110 3692 0 CODE 0 text110 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext111 2C96 0 CODE 0 text111 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext112 2302 0 CODE 0 text112 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext113 186C 0 CODE 0 text113 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext114 36E4 0 CODE 0 text114 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext115 138 0 CODE 0 text115 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext116 3E9A 0 CODE 0 text116 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext117 3042 0 CODE 0 text117 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext118 43A6 0 CODE 0 text118 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext119 4188 0 CODE 0 text119 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext120 EAA 0 CODE 0 text120 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext121 423C 0 CODE 0 text121 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext122 4248 0 CODE 0 text122 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext123 4254 0 CODE 0 text123 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext124 4260 0 CODE 0 text124 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext125 43AE 0 CODE 0 text125 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext126 43B6 0 CODE 0 text126 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext127 43EC 0 CODE 0 text127 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext128 28DA 0 CODE 0 text128 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext129 38B0 0 CODE 0 text129 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext130 3EEA 0 CODE 0 text130 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext131 3386 0 CODE 0 text131 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext132 3B6A 0 CODE 0 text132 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext133 3BE2 0 CODE 0 text133 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext134 3E60 0 CODE 0 text134 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext135 4300 0 CODE 0 text135 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext136 3E02 0 CODE 0 text136 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext137 430A 0 CODE 0 text137 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext138 38F2 0 CODE 0 text138 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext139 3DDE 0 CODE 0 text139 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext140 4436 0 CODE 0 text140 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext141 43BE 0 CODE 0 text141 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext142 3232 0 CODE 0 text142 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext143 4314 0 CODE 0 text143 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext144 431E 0 CODE 0 text144 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext145 4328 0 CODE 0 text145 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext146 4332 0 CODE 0 text146 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext147 433C 0 CODE 0 text147 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext148 40DE 0 CODE 0 text148 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext149 4084 0 CODE 0 text149 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext150 43F2 0 CODE 0 text150 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext151 409A 0 CODE 0 text151 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext152 4346 0 CODE 0 text152 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext153 43F8 0 CODE 0 text153 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext154 4196 0 CODE 0 text154 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext155 3C08 0 CODE 0 text155 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext156 41A4 0 CODE 0 text156 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext157 41B2 0 CODE 0 text157 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext158 41C0 0 CODE 0 text158 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext159 41CE 0 CODE 0 text159 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext160 41DC 0 CODE 0 text160 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext161 41EA 0 CODE 0 text161 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext162 3934 0 CODE 0 text162 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext163 444A 0 CODE 0 text163 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext165 3A7C 0 CODE 0 text165 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext166 444C 0 CODE 0 text166 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext167 43FE 0 CODE 0 text167 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext168 3868 0 CODE 0 text168 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext169 3C8 0 CODE 0 text169 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext170 3F1C 0 CODE 0 text170 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext171 3F34 0 CODE 0 text171 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext172 3F4C 0 CODE 0 text172 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext173 3F64 0 CODE 0 text173 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext174 3F7C 0 CODE 0 text174 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext175 3F94 0 CODE 0 text175 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext176 3FAC 0 CODE 0 text176 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext177 3FC4 0 CODE 0 text177 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext178 3FDC 0 CODE 0 text178 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext179 3FF4 0 CODE 0 text179 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext180 400C 0 CODE 0 text180 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext181 4024 0 CODE 0 text181 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext182 4404 0 CODE 0 text182 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext183 440A 0 CODE 0 text183 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext184 4350 0 CODE 0 text184 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext185 435A 0 CODE 0 text185 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext186 4410 0 CODE 0 text186 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext187 4364 0 CODE 0 text187 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext188 436E 0 CODE 0 text188 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext189 4378 0 CODE 0 text189 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext190 4382 0 CODE 0 text190 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext191 4416 0 CODE 0 text191 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext192 441C 0 CODE 0 text192 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext193 396E 0 CODE 0 text193 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext194 444E 0 CODE 0 text194 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext195 438C 0 CODE 0 text195 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext196 2AD0 0 CODE 0 text196 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext197 43C6 0 CODE 0 text197 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext198 1560 0 CODE 0 text198 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext199 1346 0 CODE 0 text199 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext200 26BE 0 CODE 0 text200 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext201 1FAE 0 CODE 0 text201 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext202 2232 0 CODE 0 text202 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext203 3734 0 CODE 0 text203 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext204 426C 0 CODE 0 text204 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext205 4278 0 CODE 0 text205 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext206 4284 0 CODE 0 text206 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext207 4290 0 CODE 0 text207 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext208 41F8 0 CODE 0 text208 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext209 4206 0 CODE 0 text209 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext210 4214 0 CODE 0 text210 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext211 4222 0 CODE 0 text211 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext212 2086 0 CODE 0 text212 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext213 443A 0 CODE 0 text213 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext214 403C 0 CODE 0 text214 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext215 4054 0 CODE 0 text215 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext216 406C 0 CODE 0 text216 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext217 381C 0 CODE 0 text217 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext218 1C38 0 CODE 0 text218 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext219 4422 0 CODE 0 text219 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext220 4450 0 CODE 0 text220 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext221 4428 0 CODE 0 text221 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext222 3AB0 0 CODE 0 text222 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext223 0 0 CODE 0 text223 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_SetErrorHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_transmitter_sendresponse@byte 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__sample_acquired 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_GLRB_set_closed 41CE 0 CODE 0 text159 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LbssCOMRAM 0 0 ABS 0 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_LBL_PWR_FLT 3FAC 0 CODE 0 text175 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_RESET@req_alarm_number_all 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SENSOR_MAXVALUES_GETALL C0E 0 CODE 0 text41 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_init_mcu 3B6A 0 CODE 0 text132 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ADC_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__hex2ascii 3B3E 0 CODE 0 text18 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_RETURN_set_closed 4118 0 CODE 0 text72 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_PWB_get 42A6 0 CODE 0 text73 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_PWB_set 3CE2 0 CODE 0 text63 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LnvFARRAM 0 0 FARRAM 0 nvFARRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_THRESHOLD_GET@p_alarm 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_get_function_get_by_enum@_switch_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_communication_request_payload_retrieve_uint16_t 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -wtemp8 44 0 COMRAM 1 temp dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_EBTR0$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_timing_tick_irq 2AD0 0 CODE 0 text196 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_EBTR1$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_switch_get_function_get_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_commands_get_count 43AE 0 CODE 0 text118 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_EBTR2$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_EBTR3$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_HYDRO_set_closed 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_HYDRO_PWR_FLT 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_EBTRB$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_ALRMNEG1 3FF4 0 CODE 0 text178 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_ALRMNEG2 3FDC 0 CODE 0 text177 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_ALRMPOS1 4024 0 CODE 0 text180 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_ALRMPOS2 400C 0 CODE 0 text179 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_LASTERROR 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_userpin_get_function_set_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_get_enable_ptr_by_enum 36E4 0 CODE 0 text110 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_PWB_FLT 3F64 0 CODE 0 text172 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_timing_get_seconds_since_reset 3BBC 0 CODE 0 text100 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -manage_incoming_data@retval 8F 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_P2BMX$PORTD2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_error_die_forever_fromIRQ 3784 0 CODE 0 text203 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hifardata 0 0 CODE 0 ifardata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SWITCH_CONTROL 145A 0 CODE 0 text56 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_GLRA_set_open 41EA 0 CODE 0 text160 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_get_timeout_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -EUSART1_Write@txData 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_DefaultFramingErrorHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pidataBIGRAM 5FE 0 CODE 0 idataBIGRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_DefaultOverrunErrorHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VERSION@resp_template_generation_month 68 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_commands_retrieve_info_bycode 30C4 0 CODE 0 text117 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hclrtext 0 0 ABS 0 clrtext dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_LBL_set_open 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_init_mcu 3B96 0 CODE 0 text132 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_FLAG_LBL_PWR_FAULT 441C 0 CODE 0 text192 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@digital_variable_index 87 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_rescue_get_fired_status 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_RxDataHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__check_alarm_firing 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pidataCOMRAM 443E 0 CODE 0 idataCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_GLRB_set_open 41CE 0 CODE 0 text158 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__checksum_update 43BE 0 CODE 0 text126 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_dummy_alarm_callback 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_PRICLKEN$ON 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_FIRECOUNT_GETALL 3386 0 CODE 0 text22 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_RETURN_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_RETURN_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_RESCUE_STATUS_GET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_alarm_get_analog_alarm_ptr_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_Receive_ISR 1C38 0 CODE 0 text218 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_response_payload_append_uint16_t 39E0 0 CODE 0 text105 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_response_payload_append_uint32_t 3232 0 CODE 0 text101 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_RETURN_set_open 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_SWITCH_VEOC_RETURN_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_FOSC$INTIO67 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADCON0 FC2 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADCON1 FC1 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADCON2 FC0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADRESH FC4 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADRESL FC3 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_rescue_get_timeout_seconds 42F6 0 CODE 0 text93 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ANSELA F38 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ANSELB F39 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ANSELC F3A 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ANSELD F3B 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ANSELE F3C 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_PWB_get 429C 0 CODE 0 text73 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_PWB_set 3CBE 0 CODE 0 text63 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LdataBIGRAM 0 0 ABS 0 dataBIGRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_FVR_Initialize 43BE 0 CODE 0 text141 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR0_DefaultInterruptHandler 444E 0 CODE 0 text194 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_PWB_PG 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__manage_digital_variable 5FE 0 CODE 0 text169 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__checksum_update 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___inthi_sp 0 0 STACK 2 stack /tmp/xcXDArolr.o -__manage_digital_variable@_p_variable 3 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___intlo_sp 0 0 STACK 2 stack /tmp/xcXDArolr.o -__end_of_command_ALARM_TIMEOUT_GET 3042 0 CODE 0 text53 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_TIMEOUT_SET 31BE 0 CODE 0 text54 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_sensors_acquire_offsets 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_alarm_get_enable_ptr_by_enum 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp 79 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__communication_error 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LdataCOMRAM 0 0 ABS 0 dataCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D10_set_high 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_GETALL@alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_CCPR5H F56 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_CCPR5L F55 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_INTERRUPT_InterruptManager 134 0 CODE 0 intcode dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_get_function_set_by_enum@_switch_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -timing_get_rescue_step_timeout@seconds 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_MAXCOUNT_GETALL 3316 0 CODE 0 text21 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hintcode_body 0 0 ABS 0 intcode_body dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_LBL_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_LBL_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -digital_variable_get_pointer_by_enum@_variable_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_SWITCH_GLRB_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_is_analog_by_enum 2C96 0 CODE 0 text111 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext100 0 0 ABS 0 text100 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext101 0 0 ABS 0 text101 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext102 0 0 ABS 0 text102 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext103 0 0 ABS 0 text103 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext104 0 0 ABS 0 text104 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext105 0 0 ABS 0 text105 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext106 0 0 ABS 0 text106 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext107 0 0 ABS 0 text107 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext108 0 0 ABS 0 text108 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext109 0 0 ABS 0 text109 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext110 0 0 ABS 0 text110 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext111 0 0 ABS 0 text111 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext112 0 0 ABS 0 text112 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext113 0 0 ABS 0 text113 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext114 0 0 ABS 0 text114 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext115 0 0 ABS 0 text115 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext116 0 0 ABS 0 text116 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext117 0 0 ABS 0 text117 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext118 0 0 ABS 0 text118 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext119 0 0 ABS 0 text119 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext120 0 0 ABS 0 text120 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext121 0 0 ABS 0 text121 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext122 0 0 ABS 0 text122 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext123 0 0 ABS 0 text123 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext124 0 0 ABS 0 text124 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext125 0 0 ABS 0 text125 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext126 0 0 ABS 0 text126 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext127 0 0 ABS 0 text127 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext128 0 0 ABS 0 text128 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext129 0 0 ABS 0 text129 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext130 0 0 ABS 0 text130 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext131 0 0 ABS 0 text131 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext132 0 0 ABS 0 text132 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext133 0 0 ABS 0 text133 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext134 0 0 ABS 0 text134 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext135 0 0 ABS 0 text135 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext136 0 0 ABS 0 text136 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext137 0 0 ABS 0 text137 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext138 0 0 ABS 0 text138 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext139 0 0 ABS 0 text139 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext140 0 0 ABS 0 text140 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext141 0 0 ABS 0 text141 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext142 0 0 ABS 0 text142 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext143 0 0 ABS 0 text143 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext144 0 0 ABS 0 text144 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext145 0 0 ABS 0 text145 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext146 0 0 ABS 0 text146 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext147 0 0 ABS 0 text147 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext148 0 0 ABS 0 text148 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext149 0 0 ABS 0 text149 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext150 0 0 ABS 0 text150 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext151 0 0 ABS 0 text151 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext152 0 0 ABS 0 text152 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext153 0 0 ABS 0 text153 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext154 0 0 ABS 0 text154 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext155 0 0 ABS 0 text155 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext156 0 0 ABS 0 text156 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext157 0 0 ABS 0 text157 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext158 0 0 ABS 0 text158 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext159 0 0 ABS 0 text159 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext160 0 0 ABS 0 text160 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext161 0 0 ABS 0 text161 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext162 0 0 ABS 0 text162 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext163 0 0 ABS 0 text163 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext165 0 0 ABS 0 text165 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext166 0 0 ABS 0 text166 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext167 0 0 ABS 0 text167 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext168 0 0 ABS 0 text168 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext169 0 0 ABS 0 text169 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext170 0 0 ABS 0 text170 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext171 0 0 ABS 0 text171 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext172 0 0 ABS 0 text172 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext173 0 0 ABS 0 text173 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext174 0 0 ABS 0 text174 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext175 0 0 ABS 0 text175 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext176 0 0 ABS 0 text176 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext177 0 0 ABS 0 text177 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext178 0 0 ABS 0 text178 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext179 0 0 ABS 0 text179 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext180 0 0 ABS 0 text180 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext181 0 0 ABS 0 text181 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext182 0 0 ABS 0 text182 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext183 0 0 ABS 0 text183 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext184 0 0 ABS 0 text184 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext185 0 0 ABS 0 text185 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext186 0 0 ABS 0 text186 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext187 0 0 ABS 0 text187 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext188 0 0 ABS 0 text188 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext189 0 0 ABS 0 text189 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext190 0 0 ABS 0 text190 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext191 0 0 ABS 0 text191 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext192 0 0 ABS 0 text192 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext193 0 0 ABS 0 text193 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext194 0 0 ABS 0 text194 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext195 0 0 ABS 0 text195 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext196 0 0 ABS 0 text196 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext197 0 0 ABS 0 text197 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext198 0 0 ABS 0 text198 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext199 0 0 ABS 0 text199 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext200 0 0 ABS 0 text200 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext201 0 0 ABS 0 text201 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext202 0 0 ABS 0 text202 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext203 0 0 ABS 0 text203 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext204 0 0 ABS 0 text204 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext205 0 0 ABS 0 text205 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext206 0 0 ABS 0 text206 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext207 0 0 ABS 0 text207 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext208 0 0 ABS 0 text208 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext209 0 0 ABS 0 text209 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext210 0 0 ABS 0 text210 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext211 0 0 ABS 0 text211 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext212 0 0 ABS 0 text212 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext213 0 0 ABS 0 text213 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext214 0 0 ABS 0 text214 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext215 0 0 ABS 0 text215 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext216 0 0 ABS 0 text216 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext217 0 0 ABS 0 text217 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext218 0 0 ABS 0 text218 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext219 0 0 ABS 0 text219 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext220 0 0 ABS 0 text220 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext221 0 0 ABS 0 text221 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext222 0 0 ABS 0 text222 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext223 0 0 ABS 0 text223 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_TIMEOUT_GET@resp_alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_DIRECT_set_closed 4126 0 CODE 0 text82 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_timing_get_rescue_step_timeout 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__update_averaging 26BE 0 CODE 0 text200 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRECOUNT_GETALL@p_firecount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@variable_index 8A 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_MON_VEOC_FWR_I 4350 0 CODE 0 text184 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_SetRxInterruptHandler 4328 0 CODE 0 text144 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_dummy_alarm_callback 441C 0 CODE 0 text191 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D10_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_MON_VEOC_RTN_I 435A 0 CODE 0 text185 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ECHO32 2986 0 CODE 0 text35 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lintsave_regs 0 0 BIGRAM 1 intsave_regs dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_is_analog_by_enum 2D2C 0 CODE 0 text111 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -alarm_get_firecount_ptr_by_enum@_alarm_index 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D9_set_high 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_DIRECT_set_open 4126 0 CODE 0 text81 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SENSOR_AVERAGE_GETALL 186C 0 CODE 0 text44 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_commands_get_count 43A6 0 CODE 0 text118 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__inrange@_max 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__inrange@_min 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_ENABLE@resp_alarm_number 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_request_payload_retrieve_uint8_t 3E60 0 CODE 0 text109 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_FIRED_GETALL 2DB4 0 CODE 0 text23 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@digital_value_data 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_OFFSETS_GETALL@variable_index 7A 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_PWB_FLT 3F4C 0 CODE 0 text172 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TXSTA1bits FAC 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__update_alarm 1FAE 0 CODE 0 text201 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hmediumconst 0 0 MEDIUMCONST 0 mediumconst dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_transmitter_sendresponse 282A 0 CODE 0 text15 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_get_function_set_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SENSOR_VALUES_GETALL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -EUSART1_SetTxInterruptHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hintcodelo 134 0 CODE 0 intcodelo dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_rescue_set_enabled 43E0 0 CODE 0 text96 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_transmitter_sendresponse 28DA 0 CODE 0 text15 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__communication_error 4196 0 CODE 0 text119 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of___awmod 215E 0 CODE 0 text212 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -EUSART1_SetFramingErrorHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_LASTCOMMANDTIME 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO32@idx 80 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_timing_get_seconds_since_reset 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_RESCUE_TIMEOUT_GET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_RESCUE_TIMEOUT_SET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_rescue_reset_fired_status 43DA 0 CODE 0 text94 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_response_payload_append_uint8_t 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SENSOR_VALUES_GETALL AB4 0 CODE 0 text38 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ECHO1 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ECHO4 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_LASTCOMMANDTIME@resp_seconds 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -timing_get_seconds_since_reset@seconds 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GETALL@p_firecount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__manage_digital_variables@idx 9 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VERSION@resp_firmware_target 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_RESCUE_STATUS_RESET 40CE 0 CODE 0 text27 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_LBL_set_open 4134 0 CODE 0 text83 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__check_alarm_firing 2232 0 CODE 0 text202 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_RESCUE_TIMEOUT_SET@req_rescue_timeout 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LidataBIGRAM 0 0 ABS 0 idataBIGRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_analog_variable_get_pointer_by_enum D68 0 CODE 0 text91 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GET@resp_alarm_number_ext 66 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -error_notify@_err 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp 88 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGE_GETALL@variable_index 7A 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_HYDRO_set_open_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LidataCOMRAM 0 0 ABS 0 idataCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUE_RESET@p_variable 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_TIMEOUT_GET@req_alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_GLRA_get 42BA 0 CODE 0 text75 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_GLRA_set 3D2A 0 CODE 0 text65 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_GLRB_get 42B0 0 CODE 0 text74 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_GLRB_set 3D06 0 CODE 0 text64 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR2_SetInterruptHandler 4300 0 CODE 0 text135 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_VREFCON0bits F42 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_digital_variable_get_pointer_by_enum C0E 0 CODE 0 text89 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGE_GETALL@analog_value_mean 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_GLRA_set_closed 41F8 0 CODE 0 text161 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR2_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR2_StartTimer 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SENSOR_MAXVALUE_RESET 1232 0 CODE 0 text40 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_USER_PIN_CONTROL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_INTCON2bits FF1 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_transmitter_sendresponse@p_cmdinfo 66 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lintcodelo 134 0 CODE 0 intcodelo dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_FCMEN$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_PIN_MANAGER_Initialize 38F2 0 CODE 0 text138 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_THRESHOLD_SET@req_alarm_number_analog 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_ADC_GetConversionResult 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_FVR_Initialize 43C6 0 CODE 0 text141 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -start_initialization 1B52 0 CODE 0 cinit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_PBADEN$ON 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_error_die_forever_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1RxLastError 36 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_MON_HYDRO_I 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ADC_StartConversion 443E 0 CODE 0 text213 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_BOARDTIME 3A7C 0 CODE 0 text37 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_OSCCON FD3 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_response_payload_appender_reset 43E6 0 CODE 0 text107 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@analog_variable_index 86 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_GET_SINGLE@resp_maxvalue 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HnvFARRAM 0 0 FARRAM 0 nvFARRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_request_payload_retriever_reset 43CE 0 CODE 0 text20 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_FLAG_HYDRO_PWR_FAULT 4416 0 CODE 0 text186 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_HYDRO_PWR_FLT 3FC4 0 CODE 0 text176 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_PLLRDY 7E97 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__inrange 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D10_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D10_set 3C76 0 CODE 0 text59 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_start_irqs 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_analog_variable_get_pointer_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_timing_tick_irq 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_rescue_set_enabled 43DA 0 CODE 0 text96 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__check_alarm_firing@_p_alarm 3 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarms_enable 444A 0 CODE 0 text163 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D10_set_low 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_LBL_set_closed 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGE_GETALL@p_variable 76 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_FIRED_RESET 1DFA 0 CODE 0 text47 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ECHO1 3E9A 0 CODE 0 text36 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ECHO4 37D0 0 CODE 0 text34 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___rparam_used 1 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D9_get 43C6 0 CODE 0 text197 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D9_set 3C9A 0 CODE 0 text60 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_RCREG1 FAE 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_RCSTA1 FAB 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ECHO32 2A2E 0 CODE 0 text35 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_rescue_get_enable_status 439E 0 CODE 0 text98 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_SetTxInterruptHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_SYSTEM_Initialize 3C08 0 CODE 0 text133 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WDTPS$32768 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_FLAG_DUL_ALARMNEG1 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_FLAG_DUL_ALARMNEG2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_FLAG_DUL_ALARMPOS1 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_FLAG_DUL_ALARMPOS2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_OFFSETS_GETALL@p_variable 76 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VERSION@resp_command_table_version 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_SPBRG1 FAF 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pcstackBANK0 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -alarm_get_digital_alarm_ptr_by_enum@_alarm_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_LBL_set_closed 4150 0 CODE 0 text84 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_TIMEOUT_GET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_TIMEOUT_SET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@p_variable_1510 84 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_RESCUE_TIMEOUT_GET 3C52 0 CODE 0 text26 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_RESCUE_TIMEOUT_SET 3C2E 0 CODE 0 text25 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_DIRECT_get 42D8 0 CODE 0 text79 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_DIRECT_set 3D96 0 CODE 0 text69 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_FIRECOUNT_GET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TXREG1 FAD 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TXSTA1 FAC 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_HYDRO_set_closed 416C 0 CODE 0 text86 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_rescue_set_timeout_seconds 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__ascii2hex 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_parser_appendbyte@tmp_p_cmdinfo 61 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_DefaultFramingErrorHandler 4450 0 CODE 0 text220 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO32@req_values 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_DefaultOverrunErrorHandler 4422 0 CODE 0 text219 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_GLR_A_FLT 3F7C 0 CODE 0 text174 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_LASTERROR 3E42 0 CODE 0 text32 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_GLR_B_FLT 3F64 0 CODE 0 text173 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -TMR2_SetInterruptHandler@InterruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_Receive_ISR 1D1A 0 CODE 0 text218 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_TIMEOUT_GET@resp_timeout 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_ENABLE@resp_enablestate 63 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_parser_executecommand@retval 8C 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_get_function_get_by_enum 1B52 0 CODE 0 text62 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_RESCUE_STATUS_GET@resp_firedstate 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -adcreader_tick_irq@adcvalue 13 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SENSOR_OFFSETS_GETALL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_LBL_set_open_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__timing_seconds_lc A0 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_GLR_A_PG 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_GLR_B_PG 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_rescue_check 254A 0 CODE 0 text5 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_THRESHOLD_SET@p_alarm 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_RESCUE_STATUS_GET 3B3E 0 CODE 0 text28 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_switch_get_function_set_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_THRESHOLD_GET@req_alarm_number_analog 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -error_notify@k 20 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_THRESHOLD_GET@resp_alarm_number_analog 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_FIRECOUNT_GETALL 3316 0 CODE 0 text22 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_RETURN_set_open 40FC 0 CODE 0 text71 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_Write 3464 0 CODE 0 text17 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_FLAG_LBL_PWR_FAULT 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank0 0 0 ABS 0 bank0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank1 0 0 ABS 0 bank1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank2 0 0 ABS 0 bank2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank3 0 0 ABS 0 bank3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank4 0 0 ABS 0 bank4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank5 0 0 ABS 0 bank5 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank6 0 0 ABS 0 bank6 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank7 0 0 ABS 0 bank7 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank8 0 0 ABS 0 bank8 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank9 0 0 ABS 0 bank9 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hcinit 0 0 ABS 0 cinit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hconst 0 0 CONST 0 const dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@analog_variable_index_tmp 88 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hidata 0 0 CODE 0 idata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hidloc 200008 0 IDLOC 0 idloc dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SENSOR_AVERAGING_PRESCALER_GET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SENSOR_AVERAGING_PRESCALER_SET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hnvbit 0 0 COMRAM 1 nvbit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hparam 0 0 COMRAM 1 rparam dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_OSCILLATOR_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hrdata 0 0 COMRAM 1 rdata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hstack 0 0 STACK 2 stack dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext0 0 0 ABS 0 text0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext1 0 0 ABS 0 text1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext2 0 0 ABS 0 text2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext3 0 0 ABS 0 text3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext4 0 0 ABS 0 text4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext5 0 0 ABS 0 text5 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext6 0 0 ABS 0 text6 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext7 0 0 ABS 0 text7 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext8 0 0 ABS 0 text8 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext9 0 0 ABS 0 text9 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SWITCH_CONTROL@resp_switchnum 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 429C 0 CODE 0 text207 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_Transmit_ISR 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_init_adcreader 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank10 0 0 ABS 0 bank10 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank11 0 0 ABS 0 bank11 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank12 0 0 ABS 0 bank12 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank13 0 0 ABS 0 bank13 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank14 0 0 ABS 0 bank14 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbank15 0 0 ABS 0 bank15 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 4206 0 CODE 0 text209 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__sample_acquired@analog_variable F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbigbss 0 0 BIGRAM 1 bigbss dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbigram 0 0 ABS 0 bigram dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_rescue_reset_fired_status 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__smallconst 0 0 SMALLCONST 0 smallconst /tmp/xcXDArolr.o -command_ALARM_TIMEOUT_SET@p_timeout 63 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@digital_variable_index 87 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_BAUDCON1 FB8 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SWITCH_CONTROL@resp_switchstate 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_ENABLE_GETALL 34CE 0 CODE 0 text24 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO1@req_value 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_GET_SINGLE@resp_meanvalue 67 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_MAXCOUNT_GET 2FC0 0 CODE 0 text52 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_PWB_PG 403C 0 CODE 0 text181 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_FIRECOUNT_GET 2F3E 0 CODE 0 text46 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hcomram 0 0 ABS 0 comram dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hconfig 30000E 0 CONFIG 0 config dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_commands_retrieve_info_bycode 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_TIMEOUT_SET@req_timeout 61 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_get_timeout_counter_max_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_FIRED_GET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__update_alarm 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank0 0 0 ABS 0 bank0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank1 0 0 ABS 0 bank1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank2 0 0 ABS 0 bank2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank3 0 0 ABS 0 bank3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank4 0 0 ABS 0 bank4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank5 0 0 ABS 0 bank5 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank6 0 0 ABS 0 bank6 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank7 0 0 ABS 0 bank7 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank8 0 0 ABS 0 bank8 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank9 0 0 ABS 0 bank9 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lcinit 0 0 ABS 0 cinit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lconst 0 0 CONST 0 const dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_ENABLE_GETALL@enable_ptr 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_timing_get_rescue_step_timeout 40BE 0 CODE 0 text7 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_timing_reset_seconds_since_last_command 3F04 0 CODE 0 text14 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D9_set_low 423C 0 CODE 0 text121 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lidata 0 0 CODE 0 idata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lidloc 200000 0 IDLOC 0 idloc dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_PWB_set_open 41B2 0 CODE 0 text156 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lnvbit 0 0 COMRAM 1 nvbit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lparam 0 0 COMRAM 1 rparam dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lrdata 0 0 COMRAM 1 rdata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1TxBufferRemaining 3A 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lstack 0 0 STACK 2 stack dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext0 0 0 ABS 0 text0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext1 0 0 ABS 0 text1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext2 0 0 ABS 0 text2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext3 0 0 ABS 0 text3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext4 0 0 ABS 0 text4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext5 0 0 ABS 0 text5 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext6 0 0 ABS 0 text6 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext7 0 0 ABS 0 text7 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext8 0 0 ABS 0 text8 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext9 0 0 ABS 0 text9 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_timing_get_seconds_since_last_command 3BBC 0 CODE 0 text99 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_FramingErrorHandler A8 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@variable_index 8A 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_OverrunErrorHandler A6 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VERSION@resp_template_generation_minute 6B 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__hex2ascii 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hfarbss 0 0 FARRAM 0 farbss dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__inrange 38B0 0 CODE 0 text129 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_SetFramingErrorHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D9_set_high 4254 0 CODE 0 text122 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_parser_appendbyte 3C8 0 CODE 0 text115 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_LBL_PWR_FLT 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_SetOverrunErrorHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 4206 0 CODE 0 text208 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lintcode_body 0 0 ABS 0 intcode_body dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -userpin_get_function_set_by_enum@_userpin_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__checksum_reset 43F2 0 CODE 0 text127 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_rescue_get_timeout_seconds 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_PORTAbits F80 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_PORTBbits F81 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__checksum_value 43B6 0 CODE 0 text125 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_PORTCbits F82 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_MON_LBL_I 440A 0 CODE 0 text182 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_T3CMX$PORTC0 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_Transmit_ISR 3868 0 CODE 0 text217 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ascii2hex@_byte 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_GET@resp_maxcount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SWITCH_CONTROL 1560 0 CODE 0 text56 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_INTCONbits FF2 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_INTERRUPT_Initialize 4436 0 CODE 0 text140 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__parser_status 31 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Habs1 0 0 ABS 0 abs1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hdata 0 0 ABS 0 data dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hinit 138 0 CODE 0 init dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hrbit 0 0 COMRAM 1 rbit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hrbss 0 0 COMRAM 1 rbss dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htemp 44 0 COMRAM 1 temp dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext 0 0 ABS 0 text dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Labs1 0 0 ABS 0 abs1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ldata 0 0 ABS 0 data dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Linit 134 0 CODE 0 init dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lrbit 0 0 COMRAM 1 rbit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lrbss 0 0 COMRAM 1 rbss dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltemp 43 0 COMRAM 1 temp dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext 0 0 ABS 0 text dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_XINST$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_parser_executecommand@p_cmd_info 8D 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -alarm_get_timeout_ptr_by_enum@_alarm_index 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_get_firecount_ptr_by_enum 3640 0 CODE 0 text106 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -alarm_is_analog_by_enum@_alarm_index 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -sensors_acquire_offsets@k 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LcstackBANK0 0 0 ABS 0 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -int$flags 43 0 COMRAM 1 temp dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__check_alarm_firing 2302 0 CODE 0 text202 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__state 35 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HcstackCOMRAM 0 0 ABS 0 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_USER_PIN_CONTROL 2AD0 0 CODE 0 text30 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_MAXCOUNT_GETALL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__inrange 38F2 0 CODE 0 text129 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_INTERRUPT_InterruptManager 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_rescue_set_timeout_seconds 42EC 0 CODE 0 text92 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_MAXCOUNT_RESET 1ED4 0 CODE 0 text51 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hintret 0 0 ABS 0 intret dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_RxDefaultInterruptHandler AC 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hirdata 0 0 CODE 0 irdata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_PR2 FBB 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__S0 30000E 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__S1 697 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__S2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR0_ISR 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADC_InterruptHandler B0 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR2_ISR 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR0_DefaultInterruptHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GETALL@alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_RESCUE_ENABLE 282A 0 CODE 0 text29 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_12V_get 42D8 0 CODE 0 text78 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_12V_set 3D96 0 CODE 0 text68 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_SetRxInterruptHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_GLRB_set_closed 41DC 0 CODE 0 text159 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_rescue_check 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRECOUNT_GET@p_firecount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_DefaultErrorHandler 4428 0 CODE 0 text221 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_GLR_A_PG 3F34 0 CODE 0 text171 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_GLR_B_PG 3F1C 0 CODE 0 text170 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_BOARDTIME@resp_seconds 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_parser_executecommand 2DB4 0 CODE 0 text19 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_parser_commandready 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SENSOR_AVERAGE_GETALL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_USER_PIN_CONTROL@userpin_set_func 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__hex2ascii@_nibble 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VERSION@resp_template_generation_second 6C 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_BOARDTIME 3A48 0 CODE 0 text37 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRECOUNT_GETALL@firecount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGE_GETALL@analog_variable_index 78 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -userpin_SWITCH_LED_D10_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SWITCH_CONTROL@switch_state_get_func 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_get_function_set_by_enum 3536 0 CODE 0 text58 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_THRESHOLD_GET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_THRESHOLD_SET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR0_DefaultInterruptHandler 4450 0 CODE 0 text194 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_GETALL@maxcount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_HYDRO_set_open_fromIRQ 4230 0 CODE 0 text211 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HidataBIGRAM 0 0 ABS 0 idataBIGRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__update_alarm 2086 0 CODE 0 text201 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_du_base_powersequence 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -variable_is_analog_by_enum@_variable_index 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SENSOR_MAXVALUES_GETALL AB4 0 CODE 0 text41 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_RESET@req_alarm_number_all 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_adcreader_tick_irq 1666 0 CODE 0 text198 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HidataCOMRAM 0 0 ABS 0 idataCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@analog_variable_index 86 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbigdata 0 0 BIGRAM 1 bigdata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_ENABLE 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__communication_error@_err 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__rescue_action_step_0 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__rescue_action_step_1 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__rescue_action_step_2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__rescue_action_step_3 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__rescue_action_step_4 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR2_SetInterruptHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_FLAG_DUL_ALARMNEG1 4378 0 CODE 0 text188 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_FLAG_DUL_ALARMNEG2 436E 0 CODE 0 text187 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_FLAG_DUL_ALARMPOS1 438C 0 CODE 0 text190 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_FLAG_DUL_ALARMPOS2 4382 0 CODE 0 text189 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hnvrram 0 0 COMRAM 1 nvrram dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_error_die_forever_fromIRQ 3734 0 CODE 0 text203 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_ENABLE@req_alarm_number 67 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_SYSTEM_Initialize 3BE2 0 CODE 0 text133 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarms_enable 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_analog_variables 4BE 0 BIGRAM 1 dataBIGRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADC_IsConversionDone 4054 0 CODE 0 text215 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_get_timeout_ptr_by_enum 359C 0 CODE 0 text102 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGING_PRESCALER_SET@variable_index 63 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_RETURN_set_closed 410A 0 CODE 0 text72 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_alarm_get_timeout_ptr_by_enum 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR2_DefaultInterruptHandler 444C 0 CODE 0 text166 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_RESCUE_ENABLE 2778 0 CODE 0 text29 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_12V_get 42CE 0 CODE 0 text78 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_12V_set 3D72 0 CODE 0 text68 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -timing_get_seconds_since_last_command@seconds 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SENSOR_GET_SINGLE 95A 0 CODE 0 text45 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__delay_seconds 3934 0 CODE 0 text162 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_MON_HYDRO_I 4410 0 CODE 0 text183 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUE_RESET@variable_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_response_payload_append_uint8_t 3EEA 0 CODE 0 text108 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_BORV$190 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADC_GetConversionResult 406C 0 CODE 0 text216 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@analog_value_data 6C 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lintentry 0 0 ABS 0 intentry dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_get_timeout_counter_max_ptr_by_enum 3640 0 CODE 0 text104 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_HYDRO_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_HYDRO_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_rescue_check 2604 0 CODE 0 text5 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_12V_set_open 417A 0 CODE 0 text87 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__inrange@_value 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_step_timeout 32 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_request_payload_retrieve_uint16_t 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_RETURN_get 42E2 0 CODE 0 text80 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_RETURN_set 3DBA 0 CODE 0 text70 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hramtop 1000 0 RAM 0 ramtop dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D10_set_low 4260 0 CODE 0 text123 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_GETALL@p_maxcount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ADC_GetConversionResult 4084 0 CODE 0 text216 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -commands_retrieve_info_bycode@num_cmds 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hrparam 0 0 COMRAM 1 rparam dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_LASTERROR 3E24 0 CODE 0 text32 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_GLRA_set_closed 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_get_analog_alarm_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_irq_timer_fast 43FE 0 CODE 0 text167 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_irq_timer_slow 438C 0 CODE 0 text195 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_THRESHOLD_GET 2EBC 0 CODE 0 text49 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_THRESHOLD_SET 3142 0 CODE 0 text50 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_PWB_set_closed 41B2 0 CODE 0 text157 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pdataBANK0 B3 0 BANK0 1 dataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pdataBANK1 100 0 BANK1 1 dataBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pdataBANK4 400 0 BANK4 1 dataBANK4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_PWRTEN$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__checksum_reset 43EC 0 CODE 0 text127 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__activetblptr 2 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__checksum_value 43AE 0 CODE 0 text125 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_MON_LBL_I 4404 0 CODE 0 text182 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_ENABLE 1118 0 CODE 0 text55 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_response_payload_append_uint32_t@_value 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hstruct 0 0 COMRAM 1 struct dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_TIMEOUT_GET 2FC0 0 CODE 0 text53 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_TIMEOUT_SET 3142 0 CODE 0 text54 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -sensors_acquire_offsets@varidx 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LbssBANK0 0 0 ABS 0 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LbssBANK1 0 0 ABS 0 bssBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LbssBANK2 0 0 ABS 0 bssBANK2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LbssBANK3 0 0 ABS 0 bssBANK3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_OFFSETS_GETALL@analog_variable_index 78 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__serial_checksum_update 40BE 0 CODE 0 text16 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext10 0 0 ABS 0 text10 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext11 0 0 ABS 0 text11 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext12 0 0 ABS 0 text12 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext13 0 0 ABS 0 text13 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext14 0 0 ABS 0 text14 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext15 0 0 ABS 0 text15 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext16 0 0 ABS 0 text16 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext17 0 0 ABS 0 text17 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext18 0 0 ABS 0 text18 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext19 0 0 ABS 0 text19 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext20 0 0 ABS 0 text20 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext21 0 0 ABS 0 text21 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext22 0 0 ABS 0 text22 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext23 0 0 ABS 0 text23 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext24 0 0 ABS 0 text24 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext25 0 0 ABS 0 text25 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext26 0 0 ABS 0 text26 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext27 0 0 ABS 0 text27 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext28 0 0 ABS 0 text28 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext29 0 0 ABS 0 text29 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext30 0 0 ABS 0 text30 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext31 0 0 ABS 0 text31 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext32 0 0 ABS 0 text32 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext33 0 0 ABS 0 text33 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext34 0 0 ABS 0 text34 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext35 0 0 ABS 0 text35 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext36 0 0 ABS 0 text36 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext37 0 0 ABS 0 text37 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext38 0 0 ABS 0 text38 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext39 0 0 ABS 0 text39 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext40 0 0 ABS 0 text40 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext41 0 0 ABS 0 text41 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext42 0 0 ABS 0 text42 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext43 0 0 ABS 0 text43 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext44 0 0 ABS 0 text44 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext45 0 0 ABS 0 text45 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext46 0 0 ABS 0 text46 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext47 0 0 ABS 0 text47 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext48 0 0 ABS 0 text48 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext49 0 0 ABS 0 text49 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext50 0 0 ABS 0 text50 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext51 0 0 ABS 0 text51 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext52 0 0 ABS 0 text52 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext53 0 0 ABS 0 text53 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext54 0 0 ABS 0 text54 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext55 0 0 ABS 0 text55 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext56 0 0 ABS 0 text56 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext57 0 0 ABS 0 text57 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext58 0 0 ABS 0 text58 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext59 0 0 ABS 0 text59 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext60 0 0 ABS 0 text60 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext61 0 0 ABS 0 text61 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext62 0 0 ABS 0 text62 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext63 0 0 ABS 0 text63 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext64 0 0 ABS 0 text64 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext65 0 0 ABS 0 text65 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext66 0 0 ABS 0 text66 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext67 0 0 ABS 0 text67 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext68 0 0 ABS 0 text68 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext69 0 0 ABS 0 text69 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext70 0 0 ABS 0 text70 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext71 0 0 ABS 0 text71 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext72 0 0 ABS 0 text72 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext73 0 0 ABS 0 text73 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext74 0 0 ABS 0 text74 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext75 0 0 ABS 0 text75 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext76 0 0 ABS 0 text76 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext77 0 0 ABS 0 text77 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext78 0 0 ABS 0 text78 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext79 0 0 ABS 0 text79 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext80 0 0 ABS 0 text80 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext81 0 0 ABS 0 text81 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext82 0 0 ABS 0 text82 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext83 0 0 ABS 0 text83 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext84 0 0 ABS 0 text84 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext85 0 0 ABS 0 text85 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext86 0 0 ABS 0 text86 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext87 0 0 ABS 0 text87 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext88 0 0 ABS 0 text88 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext89 0 0 ABS 0 text89 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext90 0 0 ABS 0 text90 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext91 0 0 ABS 0 text91 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext92 0 0 ABS 0 text92 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext93 0 0 ABS 0 text93 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext94 0 0 ABS 0 text94 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext95 0 0 ABS 0 text95 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext96 0 0 ABS 0 text96 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext97 0 0 ABS 0 text97 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext98 0 0 ABS 0 text98 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Htext99 0 0 ABS 0 text99 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_VERSION 2C96 0 CODE 0 text57 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_FLAG_LBL_PWR_FAULT 4422 0 CODE 0 text192 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_rescue_get_enable_status 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SWITCH_CONTROL@switch_state_set_func 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_INTERRUPT_InterruptManager 8 0 CODE 0 intcode dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADC_Initialize 4084 0 CODE 0 text149 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_transmitter_sendresponse@resp_code 61 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_commands_get_count 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__serial_checksum_update 40CE 0 CODE 0 text16 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___awmod@counter 5 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_DIRECT_set_closed 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_HYDRO_set_closed 415E 0 CODE 0 text86 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_PIE1bits F9D 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_response_payload_append_uint16_t@_value 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_FLAG_HYDRO_PWR_FAULT 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__parser_data_downcounter 30 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_timing_get_seconds_since_last_command 3B96 0 CODE 0 text99 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_PWB_FLT 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_HFOFST$ON 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D10_set_high 426C 0 CODE 0 text124 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_Write 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_init_comm 43F8 0 CODE 0 text150 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1RxHead 39 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1RxTail 38 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_timing_set_rescue_step_timeout 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_adcreader_averaging_prescaler 42 0 COMRAM 1 dataCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_GLRA_set_open 41DC 0 CODE 0 text160 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__update_alarm@_p_alarm 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_LBL_set_open_fromIRQ 4214 0 CODE 0 text210 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_PWB_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_PWB_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR0_ISR 396E 0 CODE 0 text193 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_get_digital_alarm_ptr_by_enum 23CC 0 CODE 0 text112 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR2_ISR 3A7C 0 CODE 0 text165 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext10 4444 0 CODE 0 text10 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext11 4446 0 CODE 0 text11 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext12 4448 0 CODE 0 text12 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext13 33F6 0 CODE 0 text13 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext14 3F04 0 CODE 0 text14 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext15 282A 0 CODE 0 text15 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext16 40BE 0 CODE 0 text16 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext17 3464 0 CODE 0 text17 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext18 3B10 0 CODE 0 text18 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext19 2D2C 0 CODE 0 text19 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext20 43CE 0 CODE 0 text20 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext21 32A6 0 CODE 0 text21 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext22 3316 0 CODE 0 text22 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext23 2DB4 0 CODE 0 text23 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext24 34CE 0 CODE 0 text24 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext25 3C2E 0 CODE 0 text25 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext26 3C52 0 CODE 0 text26 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext27 40CE 0 CODE 0 text27 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext28 3B3E 0 CODE 0 text28 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext29 2778 0 CODE 0 text29 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext30 2A2E 0 CODE 0 text30 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext31 2B6A 0 CODE 0 text31 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext32 3E24 0 CODE 0 text32 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext33 3A14 0 CODE 0 text33 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext34 3784 0 CODE 0 text34 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext35 2986 0 CODE 0 text35 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext36 3E7E 0 CODE 0 text36 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext37 3A48 0 CODE 0 text37 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext38 95A 0 CODE 0 text38 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext39 1D1A 0 CODE 0 text39 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext40 1232 0 CODE 0 text40 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext41 AB4 0 CODE 0 text41 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext42 1666 0 CODE 0 text42 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext43 3EB6 0 CODE 0 text43 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext44 176A 0 CODE 0 text44 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext45 7D8 0 CODE 0 text45 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext46 2EBC 0 CODE 0 text46 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext47 1DFA 0 CODE 0 text47 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext48 1118 0 CODE 0 text48 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext49 2E38 0 CODE 0 text49 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext50 30C4 0 CODE 0 text50 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext51 1ED4 0 CODE 0 text51 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext52 2F3E 0 CODE 0 text52 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext53 2FC0 0 CODE 0 text53 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext54 3142 0 CODE 0 text54 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext55 FE6 0 CODE 0 text55 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext56 145A 0 CODE 0 text56 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext57 2C00 0 CODE 0 text57 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext58 3536 0 CODE 0 text58 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext59 3C76 0 CODE 0 text59 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext60 3C9A 0 CODE 0 text60 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext61 1966 0 CODE 0 text61 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext62 1A5C 0 CODE 0 text62 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext63 3CBE 0 CODE 0 text63 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext64 3CE2 0 CODE 0 text64 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext65 3D06 0 CODE 0 text65 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext66 3D2A 0 CODE 0 text66 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext67 3D4E 0 CODE 0 text67 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext68 3D72 0 CODE 0 text68 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext69 3D96 0 CODE 0 text69 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext70 3DBA 0 CODE 0 text70 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext71 40FC 0 CODE 0 text71 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext72 410A 0 CODE 0 text72 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext73 429C 0 CODE 0 text73 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext74 42A6 0 CODE 0 text74 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext75 42B0 0 CODE 0 text75 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext76 42BA 0 CODE 0 text76 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext77 42C4 0 CODE 0 text77 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext78 42CE 0 CODE 0 text78 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext79 42D8 0 CODE 0 text79 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext80 42E2 0 CODE 0 text80 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext81 4118 0 CODE 0 text81 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext82 4126 0 CODE 0 text82 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext83 4134 0 CODE 0 text83 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext84 4142 0 CODE 0 text84 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext85 4150 0 CODE 0 text85 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext86 415E 0 CODE 0 text86 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext87 416C 0 CODE 0 text87 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext88 417A 0 CODE 0 text88 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext89 C0E 0 CODE 0 text89 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext90 2604 0 CODE 0 text90 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext91 D68 0 CODE 0 text91 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext92 42EC 0 CODE 0 text92 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext93 42F6 0 CODE 0 text93 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext94 43D4 0 CODE 0 text94 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext95 4396 0 CODE 0 text95 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext96 43DA 0 CODE 0 text96 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext97 43E0 0 CODE 0 text97 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext98 439E 0 CODE 0 text98 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext99 3B96 0 CODE 0 text99 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_DefaultFramingErrorHandler 4452 0 CODE 0 text220 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_GLRA_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_GLRA_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_GLRB_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_GLRB_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_adcreader_tick_irq 1560 0 CODE 0 text198 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_DefaultOverrunErrorHandler 4428 0 CODE 0 text219 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_init_comm 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_PWB_PG 4024 0 CODE 0 text181 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_PIN_MANAGER_Initialize 3934 0 CODE 0 text138 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarms_enable 444C 0 CODE 0 text163 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___awmod 2086 0 CODE 0 text212 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -timing_set_rescue_step_timeout@_seconds 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR0_Initialize 3E24 0 CODE 0 text136 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR0_StartTimer 4436 0 CODE 0 text3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_ErrorHandler A4 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank10 0 0 ABS 0 bank10 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank11 0 0 ABS 0 bank11 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank12 0 0 ABS 0 bank12 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank13 0 0 ABS 0 bank13 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank14 0 0 ABS 0 bank14 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbank15 0 0 ABS 0 bank15 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__manage_digital_variables 38B0 0 CODE 0 text168 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_GLRB_set_open 41C0 0 CODE 0 text158 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbigbss 0 0 BIGRAM 1 bigbss dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbigram 0 0 ABS 0 bigram dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1TxHead 3C 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1TxTail 3B 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_manage_incoming_data 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__tick_counter_us 98 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lcomram 0 0 ABS 0 comram dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lconfig 300000 0 CONFIG 0 config dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_RETURN_set_open 410A 0 CODE 0 text71 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_rescue_reset_fired_status 43D4 0 CODE 0 text94 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_get_function_set_by_enum 1A5C 0 CODE 0 text61 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR0_ISR 39A8 0 CODE 0 text193 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR2_ISR 3AB0 0 CODE 0 text165 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_LATAbits F89 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_SWITCH_HYDRO_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_LATDbits F8C 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_SetErrorHandler 433C 0 CODE 0 text147 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_Read 3386 0 CODE 0 text131 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_dummy_alarm_callback 4416 0 CODE 0 text191 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_RCSTA1bits FAB 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_SetErrorHandler 4346 0 CODE 0 text147 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_SWITCH_PWB_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lfarbss 0 0 FARRAM 0 farbss dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D9_set_high_fromIRQ 4278 0 CODE 0 text205 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_init_comm 43F2 0 CODE 0 text150 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SENSOR_MAXVALUE_RESET 1346 0 CODE 0 text40 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR0_SetInterruptHandler 430A 0 CODE 0 text137 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lfardata 0 0 FARRAM 0 fardata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_response_payload_append_uint16_t 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_response_payload_append_uint32_t 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__delay_seconds 396E 0 CODE 0 text162 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_timing_get_rescue_step_timeout 40AE 0 CODE 0 text7 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_adcreader_averaging_prescaler_maxcount BF 0 BANK0 1 dataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 4284 0 CODE 0 text205 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SWITCH_CONTROL@req_switchstate_nc 66 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_digital_variable_get_pointer_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__communication_error 4188 0 CODE 0 text119 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D9_set_high 4248 0 CODE 0 text122 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_SetFramingErrorHandler 433C 0 CODE 0 text146 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -stackhi F37 0 ABS 0 - /tmp/xcXDArolr.o -stacklo 697 0 ABS 0 - /tmp/xcXDArolr.o -__end_of_manage_incoming_data 3464 0 CODE 0 text13 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_SetOverrunErrorHandler 4332 0 CODE 0 text145 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_rescue_get_fired_status 4396 0 CODE 0 text95 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_Write 34CE 0 CODE 0 text17 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpins 2A 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lintcode 8 0 CODE 0 intcode dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_variable_is_analog_by_enum 26BE 0 CODE 0 text90 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GET@resp_firedstate 67 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ADC_SelectChannel 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -commands_retrieve_info_bycode@_code 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_parser_reset 40AE 0 CODE 0 text151 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_HYDRO_set_open 4150 0 CODE 0 text85 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_OSCCON2 FD2 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_commands_info_table 400 0 BANK4 1 dataBANK4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_OSCTUNE F9B 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lintret 0 0 ABS 0 intret dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lirdata 0 0 CODE 0 irdata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_timing_get_seconds_since_last_command 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VERSION@resp_template_generation_day 69 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_LASTERROR@resp_errcode 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ADCON0bits FC2 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_irq_timer_fast 4404 0 CODE 0 text167 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_irq_timer_slow 4396 0 CODE 0 text195 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_error_die_forever 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_rescue_get_fired_status 439E 0 CODE 0 text95 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_parser_appendbyte@tmp_new_byte 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_error_notify EAA 0 CODE 0 text120 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_GLR_A_PG 3F4C 0 CODE 0 text171 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_GLR_B_PG 3F34 0 CODE 0 text170 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_rescue_set_enabled 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_get_firecount_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_adcreader_reset 41A4 0 CODE 0 text154 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_adcreader_start 43FE 0 CODE 0 text153 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_VERSION 2C00 0 CODE 0 text57 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_MAXCOUNT_GET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_timing_reset_seconds_since_last_command 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_TIMEOUT_GET@p_timeout 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_RESCUE_ENABLE@resp_enablestate 20 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lspace_0 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lspace_1 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lspace_2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SENSOR_GET_SINGLE 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_FLAG_HYDRO_PWR_FAULT 4410 0 CODE 0 text186 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pbssCOMRAM 28 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_actions B3 0 BANK0 1 dataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp 89 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@p_variable 82 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_USER_PIN_CONTROL@req_pinstate 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR2_SetInterruptHandler 430A 0 CODE 0 text135 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ADC_Initialize 409A 0 CODE 0 text149 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_timing_get_seconds_since_reset 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_RxDataHandler 3AE2 0 CODE 0 text222 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_is_analog_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HcstackBANK0 0 0 ABS 0 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__serial_checksum_update@_byte 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_response_payload_append_uint16_t 39A8 0 CODE 0 text105 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_response_payload_append_uint32_t 31BE 0 CODE 0 text101 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_sensors_acquire_offsets 215E 0 CODE 0 text4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_request_payload_retrieve_uint8_t 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_PIR1bits F9E 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_PWB_set_open 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_LVP$ON 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO1@resp_value 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LcstackCOMRAM 0 0 ABS 0 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@p_variable 82 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_GET_SINGLE@p_variable 6B 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__parser_next_cmdcode B2 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO4@resp_value_0 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO4@resp_value_1 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO4@resp_value_2 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO4@resp_value_3 25 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_DIRECT_get 42E2 0 CODE 0 text79 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_DIRECT_set 3DBA 0 CODE 0 text69 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_sensors_acquire_offsets 2232 0 CODE 0 text4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_response_payload_append_uint8_t@_value 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__update_averaging@_p_analog_variable 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1TxBuffer 240 0 BANK2 1 bssBANK2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_SetTxInterruptHandler 4314 0 CODE 0 text143 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -end_of_initialization 1C2A 0 CODE 0 cinit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -EUSART1_Read@readValue 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VERSION@resp_template_generation_hour 6A 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VERSION@resp_template_generation_year 66 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@digital_variable_index_tmp 89 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_rescue_set_disabled 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR0_Initialize 3E02 0 CODE 0 text136 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR0_StartTimer 4432 0 CODE 0 text3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_MON_HYDRO_I 440A 0 CODE 0 text183 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lnvrram 0 0 COMRAM 1 nvrram dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hintentry 0 0 ABS 0 intentry dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_STVREN$ON 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_RCONbits FD0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -rescue_set_timeout_seconds@_seconds 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?___awmod 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_Read 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp 79 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SENSOR_MAXVALUES_GETALL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_FVR_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_timing_reset_seconds_since_last_command 3F1C 0 CODE 0 text14 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 41F8 0 CODE 0 text208 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_12V_set_closed 417A 0 CODE 0 text88 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_MON_VEOC_FWR_I 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_LBL_get 42CE 0 CODE 0 text77 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_LBL_set 3D72 0 CODE 0 text67 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hreset_vec 4 0 CODE 0 reset_vec dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_MON_VEOC_RTN_I 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -EUSART1_SetRxInterruptHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HbssBANK0 0 0 ABS 0 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HbssBANK1 0 0 ABS 0 bssBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HbssBANK2 0 0 ABS 0 bssBANK2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HbssBANK3 0 0 ABS 0 bssBANK3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_GLRB_set_closed 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_RxDataHandler 3AB0 0 CODE 0 text222 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_request_payload_retrieve_uint8_t 3E42 0 CODE 0 text109 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_rescue_get_enable_status 43A6 0 CODE 0 text98 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___awmod@dividend 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__checksum_reset 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_parser_executecommand 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__checksum_value 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_MON_LBL_I 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_is_rx_ready 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_RESCUE_STATUS_RESET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_get_function_get_by_enum 1A5C 0 CODE 0 text62 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lramtop 1000 0 RAM 0 ramtop dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_LASTCOMMANDTIME 3A14 0 CODE 0 text33 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SENSOR_OFFSETS_GETALL 1D1A 0 CODE 0 text39 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GET@p_firecount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lrparam 0 0 COMRAM 1 rparam dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pcinit 1B52 0 CODE 0 cinit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_MAXCOUNT_RESET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext0 39E0 0 CODE 0 text0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext1 3AE2 0 CODE 0 text1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext2 442E 0 CODE 0 text2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext3 4432 0 CODE 0 text3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext4 215E 0 CODE 0 text4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext5 254A 0 CODE 0 text5 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext6 4230 0 CODE 0 text6 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext7 40AE 0 CODE 0 text7 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext8 4440 0 CODE 0 text8 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ptext9 4442 0 CODE 0 text9 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_RESET@enum_idx 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_THRESHOLD_GET@resp_threshold 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_LASTCOMMANDTIME 3A48 0 CODE 0 text33 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_response_payload_append_uint8_t 3ED0 0 CODE 0 text108 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lstruct 0 0 COMRAM 1 struct dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ECHO32 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 4278 0 CODE 0 text204 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__manage_digital_variables 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SWITCH_CONTROL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ascii2hex@_p_nibble 20 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_GET_SINGLE@resp_variable_number 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_communication_request_payload_retrieve_uint16_t 381C 0 CODE 0 text103 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_VALCHECK 2B6A 0 CODE 0 text31 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_DIRECT_set_open 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext10 0 0 ABS 0 text10 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext11 0 0 ABS 0 text11 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext12 0 0 ABS 0 text12 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext13 0 0 ABS 0 text13 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext14 0 0 ABS 0 text14 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext15 0 0 ABS 0 text15 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext16 0 0 ABS 0 text16 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext17 0 0 ABS 0 text17 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext18 0 0 ABS 0 text18 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext19 0 0 ABS 0 text19 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext20 0 0 ABS 0 text20 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext21 0 0 ABS 0 text21 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext22 0 0 ABS 0 text22 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext23 0 0 ABS 0 text23 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext24 0 0 ABS 0 text24 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext25 0 0 ABS 0 text25 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext26 0 0 ABS 0 text26 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext27 0 0 ABS 0 text27 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext28 0 0 ABS 0 text28 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext29 0 0 ABS 0 text29 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext30 0 0 ABS 0 text30 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext31 0 0 ABS 0 text31 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext32 0 0 ABS 0 text32 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext33 0 0 ABS 0 text33 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext34 0 0 ABS 0 text34 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext35 0 0 ABS 0 text35 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext36 0 0 ABS 0 text36 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext37 0 0 ABS 0 text37 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext38 0 0 ABS 0 text38 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext39 0 0 ABS 0 text39 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext40 0 0 ABS 0 text40 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext41 0 0 ABS 0 text41 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext42 0 0 ABS 0 text42 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext43 0 0 ABS 0 text43 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext44 0 0 ABS 0 text44 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext45 0 0 ABS 0 text45 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext46 0 0 ABS 0 text46 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext47 0 0 ABS 0 text47 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext48 0 0 ABS 0 text48 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext49 0 0 ABS 0 text49 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext50 0 0 ABS 0 text50 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext51 0 0 ABS 0 text51 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext52 0 0 ABS 0 text52 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext53 0 0 ABS 0 text53 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext54 0 0 ABS 0 text54 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext55 0 0 ABS 0 text55 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext56 0 0 ABS 0 text56 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext57 0 0 ABS 0 text57 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext58 0 0 ABS 0 text58 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext59 0 0 ABS 0 text59 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext60 0 0 ABS 0 text60 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext61 0 0 ABS 0 text61 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext62 0 0 ABS 0 text62 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext63 0 0 ABS 0 text63 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext64 0 0 ABS 0 text64 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext65 0 0 ABS 0 text65 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext66 0 0 ABS 0 text66 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext67 0 0 ABS 0 text67 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext68 0 0 ABS 0 text68 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext69 0 0 ABS 0 text69 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext70 0 0 ABS 0 text70 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext71 0 0 ABS 0 text71 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext72 0 0 ABS 0 text72 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext73 0 0 ABS 0 text73 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext74 0 0 ABS 0 text74 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext75 0 0 ABS 0 text75 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext76 0 0 ABS 0 text76 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext77 0 0 ABS 0 text77 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext78 0 0 ABS 0 text78 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext79 0 0 ABS 0 text79 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext80 0 0 ABS 0 text80 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext81 0 0 ABS 0 text81 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext82 0 0 ABS 0 text82 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext83 0 0 ABS 0 text83 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext84 0 0 ABS 0 text84 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext85 0 0 ABS 0 text85 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext86 0 0 ABS 0 text86 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext87 0 0 ABS 0 text87 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext88 0 0 ABS 0 text88 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext89 0 0 ABS 0 text89 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext90 0 0 ABS 0 text90 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext91 0 0 ABS 0 text91 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext92 0 0 ABS 0 text92 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext93 0 0 ABS 0 text93 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext94 0 0 ABS 0 text94 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext95 0 0 ABS 0 text95 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext96 0 0 ABS 0 text96 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext97 0 0 ABS 0 text97 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext98 0 0 ABS 0 text98 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext99 0 0 ABS 0 text99 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO4@req_value_0 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO4@req_value_1 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO4@req_value_2 20 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ECHO4@req_value_3 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@digital_value_data 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D10_set_low 4254 0 CODE 0 text123 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__manage_digital_variable 3C8 0 CODE 0 text169 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUE_RESET@req_variable_number_all 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_GET_SINGLE@resp_offset 63 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_get_analog_alarm_ptr_by_enum 186C 0 CODE 0 text113 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ramtop 1000 0 RAM 0 ramtop /tmp/xcXDArolr.o -__size_of_error_notify 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_CCP5_Initialize 40EE 0 CODE 0 text148 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_RESET@p_firecount_707 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_MAXCOUNT_RESET 1FAE 0 CODE 0 text51 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lpowerup 134 0 CODE 0 powerup dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_MON_VEOC_FWR_I 435A 0 CODE 0 text184 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Leeprom_data 0 0 EEDATA 0 eeprom_data dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D9_set_low 4248 0 CODE 0 text121 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_MON_VEOC_RTN_I 4364 0 CODE 0 text185 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_GET@req_alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_LBL_get 42C4 0 CODE 0 text77 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_LBL_set 3D4E 0 CODE 0 text67 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_MAXCOUNT_GET 2F3E 0 CODE 0 text52 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GET@req_alarm_number_ext 69 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of__update_averaging 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_response_payload_appender_reset 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__checksum_update@_byte 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_Read 33F6 0 CODE 0 text131 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_request_payload_retriever_reset 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_commands_retrieve_info_bycode 3042 0 CODE 0 text117 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_adcreader_reset 4196 0 CODE 0 text154 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_adcreader_start 43F8 0 CODE 0 text153 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_rescue_get_timeout_seconds 4300 0 CODE 0 text93 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__check_alarm_firing@_callback 5 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lreset_vec 0 0 CODE 0 reset_vec dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_THRESHOLD_SET@req_threshold 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_GET_SINGLE@req_variable_number 6D 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_DIRECT_set_closed 4134 0 CODE 0 text82 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_PWB_set_open 41A4 0 CODE 0 text156 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -ADC_SelectChannel@channel 2 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_transmitter_sendresponse 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__databuf_index 2F 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_RESCUE_STATUS_RESET 40DE 0 CODE 0 text27 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SENSOR_AVERAGING_PRESCALER_GET 3EB6 0 CODE 0 text43 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SENSOR_AVERAGING_PRESCALER_SET 1666 0 CODE 0 text42 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_RESET@p_firecount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_timing_set_rescue_step_timeout 423C 0 CODE 0 text6 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_TxDefaultInterruptHandler AA 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_12V_set_open 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -alarm_get_analog_alarm_ptr_by_enum@_alarm_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__databuf 300 0 BANK3 1 bssBANK3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_SWITCH_12V_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR2_DefaultInterruptHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_LBL_PWR_FLT 3F94 0 CODE 0 text175 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_parser_appendbyte 138 0 CODE 0 text115 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SENSOR_AVERAGING_PRESCALER_GET 3ED0 0 CODE 0 text43 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_SENSOR_AVERAGING_PRESCALER_SET 176A 0 CODE 0 text42 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___param_bank 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_LBL_set_open_fromIRQ 4222 0 CODE 0 text210 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbigdata 0 0 BIGRAM 1 bigdata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_rescue_set_disabled 43E0 0 CODE 0 text97 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_parser_commandready 3E9A 0 CODE 0 text116 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_USER_PIN_CONTROL@req_pinnum 27 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_digital_variables 100 0 BANK1 1 dataBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of__initialization 1C2A 0 CODE 0 cinit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -___awmod@divisor 3 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_alarm_get_enable_ptr_by_enum 3692 0 CODE 0 text110 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WRT0$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WRT1$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUES_GETALL@analog_value_data 6C 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WRT2$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WRT3$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_parser_appendbyte@_byte 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_analog_variable_get_pointer_by_enum EAA 0 CODE 0 text91 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_VREFCON0 F42 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WRTB$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Libigdata 0 0 CODE 0 ibigdata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WRTC$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_WRTD$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_ALRMNEG1 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_ALRMNEG2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_timer0ReloadVal 3D 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_ALRMPOS1 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_ALRMPOS2 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pidataBANK0 40EE 0 CODE 0 idataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pidataBANK1 23CC 0 CODE 0 idataBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pidataBANK4 248C 0 CODE 0 idataBANK4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -?_alarm_get_firecount_ptr_by_enum 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_error_notify FE6 0 CODE 0 text120 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR2_DefaultInterruptHandler 444E 0 CODE 0 text166 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_FIRED_GETALL 2E38 0 CODE 0 text23 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_MAXCOUNT_GETALL 32A6 0 CODE 0 text21 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lclrtext 0 0 ABS 0 clrtext dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_TIMEOUT_SET@req_alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_SPBRGH1 FB0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_parser_appendbyte@tmp_nibble_even 40 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_GET@p_maxcount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_init_adcreader 4346 0 CODE 0 text152 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_PWB_set_closed 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRECOUNT_GET@resp_alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -switch_SWITCH_VEOC_DIRECT_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_SetRxInterruptHandler 431E 0 CODE 0 text144 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_is_rx_ready 3EEA 0 CODE 0 text130 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__delay_seconds@_seconds 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_FIRECOUNT_GET 2EBC 0 CODE 0 text46 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__state_timeout 33 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_alarm_get_digital_alarm_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SENSOR_AVERAGE_GETALL 176A 0 CODE 0 text44 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_transmitter_sendresponse@ascii_high 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1RxBuffer 200 0 BANK2 1 bssBANK2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRECOUNT_GET@resp_firecount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pcstackCOMRAM 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_VERSION 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_Transmit_ISR 381C 0 CODE 0 text217 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_PWB_set_closed 41C0 0 CODE 0 text157 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__timing_seconds_rst 9C 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_start_irqs 3AE2 0 CODE 0 text1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_VALUES_GETALL@p_variable_2048 84 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_alarm_get_timeout_ptr_by_enum 35EE 0 CODE 0 text102 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR0_SetInterruptHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_LBL_set_open 4142 0 CODE 0 text83 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_BOREN$SBORDIS 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_RESCUE_TIMEOUT_GET@resp_rescue_timeout 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_digital_variable_get_pointer_by_enum D68 0 CODE 0 text89 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_SetFramingErrorHandler 4332 0 CODE 0 text146 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_EUSART1_SetOverrunErrorHandler 4328 0 CODE 0 text145 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_parser_appendbyte@tmp_nibble_odd 3F 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_transmitter_sendresponse@ascii_low 63 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GETALL@firedstate 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_ENABLE_GETALL@enable 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_main 3A14 0 CODE 0 text0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pintcode 8 0 CODE 0 intcode dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext100 0 0 ABS 0 text100 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext101 0 0 ABS 0 text101 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext102 0 0 ABS 0 text102 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext103 0 0 ABS 0 text103 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext104 0 0 ABS 0 text104 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext105 0 0 ABS 0 text105 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext106 0 0 ABS 0 text106 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext107 0 0 ABS 0 text107 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext108 0 0 ABS 0 text108 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext109 0 0 ABS 0 text109 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext110 0 0 ABS 0 text110 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext111 0 0 ABS 0 text111 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext112 0 0 ABS 0 text112 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext113 0 0 ABS 0 text113 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext114 0 0 ABS 0 text114 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext115 0 0 ABS 0 text115 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext116 0 0 ABS 0 text116 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext117 0 0 ABS 0 text117 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext118 0 0 ABS 0 text118 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext119 0 0 ABS 0 text119 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext120 0 0 ABS 0 text120 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext121 0 0 ABS 0 text121 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext122 0 0 ABS 0 text122 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext123 0 0 ABS 0 text123 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext124 0 0 ABS 0 text124 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext125 0 0 ABS 0 text125 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext126 0 0 ABS 0 text126 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext127 0 0 ABS 0 text127 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext128 0 0 ABS 0 text128 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext129 0 0 ABS 0 text129 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext130 0 0 ABS 0 text130 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext131 0 0 ABS 0 text131 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext132 0 0 ABS 0 text132 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext133 0 0 ABS 0 text133 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext134 0 0 ABS 0 text134 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext135 0 0 ABS 0 text135 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext136 0 0 ABS 0 text136 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext137 0 0 ABS 0 text137 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext138 0 0 ABS 0 text138 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext139 0 0 ABS 0 text139 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext140 0 0 ABS 0 text140 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext141 0 0 ABS 0 text141 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext142 0 0 ABS 0 text142 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext143 0 0 ABS 0 text143 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext144 0 0 ABS 0 text144 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext145 0 0 ABS 0 text145 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext146 0 0 ABS 0 text146 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext147 0 0 ABS 0 text147 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext148 0 0 ABS 0 text148 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext149 0 0 ABS 0 text149 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext150 0 0 ABS 0 text150 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext151 0 0 ABS 0 text151 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext152 0 0 ABS 0 text152 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext153 0 0 ABS 0 text153 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext154 0 0 ABS 0 text154 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext155 0 0 ABS 0 text155 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext156 0 0 ABS 0 text156 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext157 0 0 ABS 0 text157 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext158 0 0 ABS 0 text158 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext159 0 0 ABS 0 text159 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext160 0 0 ABS 0 text160 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext161 0 0 ABS 0 text161 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext162 0 0 ABS 0 text162 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext163 0 0 ABS 0 text163 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext165 0 0 ABS 0 text165 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext166 0 0 ABS 0 text166 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext167 0 0 ABS 0 text167 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext168 0 0 ABS 0 text168 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext169 0 0 ABS 0 text169 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext170 0 0 ABS 0 text170 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext171 0 0 ABS 0 text171 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext172 0 0 ABS 0 text172 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext173 0 0 ABS 0 text173 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext174 0 0 ABS 0 text174 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext175 0 0 ABS 0 text175 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext176 0 0 ABS 0 text176 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext177 0 0 ABS 0 text177 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext178 0 0 ABS 0 text178 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext179 0 0 ABS 0 text179 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext180 0 0 ABS 0 text180 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext181 0 0 ABS 0 text181 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext182 0 0 ABS 0 text182 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext183 0 0 ABS 0 text183 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext184 0 0 ABS 0 text184 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext185 0 0 ABS 0 text185 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext186 0 0 ABS 0 text186 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext187 0 0 ABS 0 text187 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext188 0 0 ABS 0 text188 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext189 0 0 ABS 0 text189 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext190 0 0 ABS 0 text190 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext191 0 0 ABS 0 text191 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext192 0 0 ABS 0 text192 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext193 0 0 ABS 0 text193 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext194 0 0 ABS 0 text194 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext195 0 0 ABS 0 text195 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext196 0 0 ABS 0 text196 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext197 0 0 ABS 0 text197 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext198 0 0 ABS 0 text198 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext199 0 0 ABS 0 text199 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext200 0 0 ABS 0 text200 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext201 0 0 ABS 0 text201 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext202 0 0 ABS 0 text202 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext203 0 0 ABS 0 text203 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext204 0 0 ABS 0 text204 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext205 0 0 ABS 0 text205 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext206 0 0 ABS 0 text206 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext207 0 0 ABS 0 text207 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext208 0 0 ABS 0 text208 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext209 0 0 ABS 0 text209 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext210 0 0 ABS 0 text210 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext211 0 0 ABS 0 text211 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext212 0 0 ABS 0 text212 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext213 0 0 ABS 0 text213 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext214 0 0 ABS 0 text214 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext215 0 0 ABS 0 text215 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext216 0 0 ABS 0 text216 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext217 0 0 ABS 0 text217 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext218 0 0 ABS 0 text218 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext219 0 0 ABS 0 text219 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext220 0 0 ABS 0 text220 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext221 0 0 ABS 0 text221 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext222 0 0 ABS 0 text222 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Ltext223 0 0 ABS 0 text223 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_GLR_A_FLT 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_ioread_DIN_GLR_B_FLT 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_CCP5_Initialize 40DE 0 CODE 0 text148 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__rescue_timeout_seconds BD 0 BANK0 1 dataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ADC_SelectChannel 4054 0 CODE 0 text214 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_HYDRO_set_open_fromIRQ 4222 0 CODE 0 text211 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_HYDRO_PWR_FLT 3FAC 0 CODE 0 text176 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VALCHECK@resp_value_0 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VALCHECK@resp_value_1 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VALCHECK@resp_value_2 68 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VALCHECK@resp_value_3 6A 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VALCHECK@resp_value_4 6C 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_VALCHECK@resp_value_5 6D 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRECOUNT_GETALL@alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_ENABLE_GETALL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_RETURN_get 42EC 0 CODE 0 text80 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_switch_SWITCH_VEOC_RETURN_set 3DDE 0 CODE 0 text70 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_RETURN_set_closed 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SENSOR_GET_SINGLE 7D8 0 CODE 0 text45 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_T0CON FD5 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_T2CON FBA 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_error_die_forever 3734 0 CODE 0 text114 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR0H FD7 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR0L FD6 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TRISA F92 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TRISB F93 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TRISC F94 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TRISD F95 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TRISE F96 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR0_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_TMR0_StartTimer 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_CP0$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_CP1$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HRAM 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hbss 0 0 RAM 1 bss dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hram 0 0 ABS 0 ram dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hsfr 0 0 ABS 0 sfr dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__LRAM 1 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lbss 0 0 RAM 1 bss dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lram 0 0 ABS 0 ram dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lsfr 0 0 ABS 0 sfr dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_CP2$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_CP3$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_TMR2_InterruptHandler 28 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_PLLCFG$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_SENSOR_MAXVALUE_RESET 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_CPB$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_CPD$OFF 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -commands_retrieve_info_bycode@_pp_cmdinfo 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_GET_SINGLE@p_variable_955 69 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D9_set_low_fromIRQ 426C 0 CODE 0 text204 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_PIN_MANAGER_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__ascii2hex 28DA 0 CODE 0 text128 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_timing_get_seconds_since_reset 3BE2 0 CODE 0 text100 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_communication_parser_executecommand 2D2C 0 CODE 0 text19 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__sample_acquired 1346 0 CODE 0 text199 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_12V_set_open 416C 0 CODE 0 text87 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1RxCount 37 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_CCP5CON F54 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_FIRED_GET@p_firecount_641 64 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__parser_checksum 2E 0 COMRAM 1 bssCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_AVERAGING_PRESCALER_SET@p_variable 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HdataBANK0 0 0 ABS 0 dataBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HdataBANK1 0 0 ABS 0 dataBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__HdataBANK4 0 0 ABS 0 dataBANK4 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_GLRA_set_closed 41EA 0 CODE 0 text161 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_EUSART1_Initialize 32A6 0 CODE 0 text142 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_OSCILLATOR_Initialize 3E02 0 CODE 0 text139 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_ALARM_FIRED_GET 1118 0 CODE 0 text48 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -communication_request_payload_retrieve_uint16_t@retval 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pdataBIGRAM 4BE 0 BIGRAM 1 dataBIGRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max 60 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_command_SENSOR_VALUES_GETALL 95A 0 CODE 0 text38 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_ALRMNEG1 3FDC 0 CODE 0 text178 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_ALRMNEG2 3FC4 0 CODE 0 text177 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_ALRMPOS1 400C 0 CODE 0 text180 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_ioread_DIN_ALRMPOS2 3FF4 0 CODE 0 text179 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_variable_is_analog_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_RESCUE_ENABLE 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__initialization 1B52 0 CODE 0 cinit dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_12V_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_12V_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D10_set 3C9A 0 CODE 0 text59 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_ALARM_FIRECOUNT_GETALL 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_communication_parser_reset 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__update_alarm@_value 3 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_GLR_A_FLT 3F94 0 CODE 0 text174 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_ioread_DIN_GLR_B_FLT 3F7C 0 CODE 0 text173 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_VALCHECK 2C00 0 CODE 0 text31 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pbssBANK0 90 0 BANK0 1 bssBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pbssBANK1 1C0 0 BANK1 1 bssBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pbssBANK2 200 0 BANK2 1 bssBANK2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pbssBANK3 300 0 BANK3 1 bssBANK3 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_FIRED_GET 1232 0 CODE 0 text48 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__pdataCOMRAM 41 0 COMRAM 1 dataCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_T2CONbits FBA 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_FIRED_RESET 1ED4 0 CODE 0 text47 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hfardata 0 0 FARRAM 0 fardata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D9_get 43CE 0 CODE 0 text197 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_SWITCH_LED_D9_set 3CBE 0 CODE 0 text60 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_eusart1RxStatusBuffer 1C0 0 BANK1 1 bssBANK1 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_adcreader_tick_irq 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_userpin_get_function_set_by_enum 359C 0 CODE 0 text58 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hsmallconst 0 0 SMALLCONST 0 smallconst dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -alarm_get_enable_ptr_by_enum@_alarm_index 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_ALARM_ENABLE_GETALL 3536 0 CODE 0 text24 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_HYDRO_set_open 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Lifardata 0 0 CODE 0 ifardata dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_userpin_SWITCH_LED_D10_set_high 4260 0 CODE 0 text124 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_init_adcreader 4350 0 CODE 0 text152 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -command_SENSOR_MAXVALUE_RESET@p_variable_1717 62 0 BANK0 1 cstackBANK0 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_command_VALCHECK 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_userpin_get_function_set_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_RESCUE_TIMEOUT_GET 3C76 0 CODE 0 text26 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_command_RESCUE_TIMEOUT_SET 3C52 0 CODE 0 text25 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_EUSART1_DefaultErrorHandler 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hintsave_regs 0 0 BIGRAM 1 intsave_regs dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_GLRA_get 42B0 0 CODE 0 text75 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_GLRA_set 3D06 0 CODE 0 text65 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_GLRB_get 42A6 0 CODE 0 text74 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_switch_SWITCH_GLRB_set 3CE2 0 CODE 0 text64 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -EUSART1_SetOverrunErrorHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_DIRECT_get 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_SWITCH_VEOC_DIRECT_set 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__CFG_MCLRE$EXTMCLR 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_switch_get_function_get_by_enum 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__Hintcode 134 0 CODE 0 intcode dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__size_of_INTERRUPT_Initialize 0 0 ABS 0 - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__manage_digital_variables 3868 0 CODE 0 text168 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -_OSCILLATOR_Initialize 3DDE 0 CODE 0 text139 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR2_Initialize 3E7E 0 CODE 0 text134 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -__end_of_TMR2_StartTimer 4432 0 CODE 0 text2 dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_HYDRO_set_open 3740 0 CODE 0 text85 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_adcreader_reset 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__checksum_update 3894 0 CODE 0 text126 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_adcreader_start 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_DIRECT_set_open 370E 0 CODE 0 text81 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_ENABLE D3A 0 CODE 0 text55 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_enabled 41 0 COMRAM 1 dataCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LdataBANK0 0 0 ABS 0 dataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LdataBANK1 0 0 ABS 0 dataBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LdataBANK4 0 0 ABS 0 dataBANK4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lmediumconst 0 0 MEDIUMCONST 0 mediumconst dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_fired 2D 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__hex2ascii 3196 0 CODE 0 text18 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hspace_0 39A0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hspace_1 697 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hspace_2 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hspace_4 60000E 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HidataBANK0 0 0 ABS 0 idataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HidataBANK1 0 0 ABS 0 idataBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HidataBANK4 0 0 ABS 0 idataBANK4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_get_function_set_by_enum 16FA 0 CODE 0 text61 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ADC_StartConversion 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_THRESHOLD_GET 25B2 0 CODE 0 text49 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_THRESHOLD_SET 286A 0 CODE 0 text50 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_get_analog_alarm_ptr_by_enum 162E 0 CODE 0 text113 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_init_mcu 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_request_payload_retrieve_uint8_t@retval 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_ENABLE@req_enablestate_nc 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_start_irqs 329C 0 CODE 0 text1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__manage_digital_variable 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_RESCUE_STATUS_GET 3196 0 CODE 0 text28 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_parser_appendbyte@retval 63 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_SWITCH_GLRA_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +EUSART1_SetErrorHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hibigdata 0 0 CODE 0 ibigdata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__mediumconst 0 0 MEDIUMCONST 0 mediumconst C:\Users\clone\AppData\Local\Temp\ss4o.o +_EUSART1_Initialize 2784 0 CODE 0 text142 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_timing_tick_irq 2224 0 CODE 0 text196 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Heeprom_data 0 0 EEDATA 0 eeprom_data dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__update_averaging 1C4C 0 CODE 0 text200 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_rescue_set_disabled 392A 0 CODE 0 text97 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_INTERRUPT_Initialize 398E 0 CODE 0 text140 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_timing_get_seconds_since_last_command 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_12V_set_closed 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ADC_GetConversionResult 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +userpin_SWITCH_LED_D9_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_get_digital_alarm_ptr_by_enum 2058 0 CODE 0 text112 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_LBL_set_closed 372C 0 CODE 0 text84 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_DefaultErrorHandler 3972 0 CODE 0 text221 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_RESCUE_ENABLE@req_enablestate_nc 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_timing_set_rescue_step_timeout 36D6 0 CODE 0 text6 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_du_base_powersequence 327A 0 CODE 0 text155 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_GET_SINGLE@resp_value 61 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lsmallconst 0 0 SMALLCONST 0 smallconst dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_parser_commandready 34DA 0 CODE 0 text116 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_alarm_get_timeout_counter_max_ptr_by_enum 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_LATA F89 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_LATB F8A 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_LATC F8B 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_LATD F8C 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_LATE F8D 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR2 FBC 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_WPUB F61 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___sp 0 0 STACK 2 stack C:\Users\clone\AppData\Local\Temp\ss4o.o +__idx 34 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_main 30C0 0 CODE 0 text0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_digital_variable_get_pointer_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +btemp 43 0 COMRAM 1 temp dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_variable_is_analog_by_enum 233C 0 CODE 0 text90 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_parser_appendbyte 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_parser_reset 3560 0 CODE 0 text151 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +start 11C 0 CODE 0 init C:\Users\clone\AppData\Local\Temp\ss4o.o +communication_transmitter_sendresponse@idx 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_HYDRO_get 38FA 0 CODE 0 text76 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_HYDRO_set 339E 0 CODE 0 text66 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_12V_set_closed 375E 0 CODE 0 text88 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__ascii2hex 2196 0 CODE 0 text128 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR0_InterruptHandler AE 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__rescue_action_step_0 38DC 0 CODE 0 text11 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__rescue_action_step_1 38D6 0 CODE 0 text10 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__rescue_action_step_2 38D0 0 CODE 0 text9 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__rescue_action_step_3 38CA 0 CODE 0 text8 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__rescue_action_step_4 38E2 0 CODE 0 text12 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D10_set_low_fromIRQ 38B4 0 CODE 0 text206 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of___awmod 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ADC_IsConversionDone 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ECHO1 34AA 0 CODE 0 text36 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ECHO4 2CB6 0 CODE 0 text34 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D9_set_low 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_is_rx_ready 354A 0 CODE 0 text130 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_USER_PIN_CONTROL 23C2 0 CODE 0 text30 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_errors_last_error 3E 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_main 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__serial_checksum_update 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HbssCOMRAM 0 0 ABS 0 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR0_SetInterruptHandler 3786 0 CODE 0 text137 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 38BC 0 CODE 0 text206 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switches 90 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SWITCH_CONTROL@req_switchnum 67 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_HYDRO_get 3900 0 CODE 0 text76 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_HYDRO_set 33BE 0 CODE 0 text66 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_Receive_ISR 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_GET@resp_alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_SetTxInterruptHandler 3790 0 CODE 0 text143 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_rescue_get_timeout_seconds 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_get_firecount_ptr_by_enum 2E9A 0 CODE 0 text106 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_OFFSETS_GETALL@analog_value_data 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_ENABLE_GETALL@alarm_number 63 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_BOARDTIME 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_response_payload_appender_reset 3930 0 CODE 0 text107 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADC_SelectChannel 34DA 0 CODE 0 text214 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_request_payload_retriever_reset 38E8 0 CODE 0 text20 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__delay_seconds 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LidataBANK0 0 0 ABS 0 idataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LidataBANK1 0 0 ABS 0 idataBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LidataBANK4 0 0 ABS 0 idataBANK4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_alarm_get_digital_alarm_ptr_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_CCP5_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_GLRA_set_open 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_error_die_forever 2CFE 0 CODE 0 text114 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_manage_incoming_data 2A16 0 CODE 0 text13 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_rescue_set_timeout_seconds 3768 0 CODE 0 text92 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_RESET@enum_idx 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_du_base_powersequence 3254 0 CODE 0 text155 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hpowerup 11C 0 CODE 0 powerup dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D10_set_high_fromIRQ 38BC 0 CODE 0 text207 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +analog_variable_get_pointer_by_enum@_variable_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_get_timeout_counter_max_ptr_by_enum 2E16 0 CODE 0 text104 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__sample_acquired D3A 0 CODE 0 text199 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_analog_variable_get_pointer_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HdataBIGRAM 0 0 ABS 0 dataBIGRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ADC_IsConversionDone 3678 0 CODE 0 text215 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___awmod@sign 6 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_step_index 2C 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR2_Initialize 343E 0 CODE 0 text134 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_GLRB_set_open 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR2_StartTimer 3972 0 CODE 0 text2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_action_step_0 38D6 0 CODE 0 text11 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_action_step_1 38D0 0 CODE 0 text10 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_action_step_2 38CA 0 CODE 0 text9 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_action_step_3 38C4 0 CODE 0 text8 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_action_step_4 38DC 0 CODE 0 text12 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_FLAG_DUL_ALARMNEG1 381C 0 CODE 0 text188 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_FLAG_DUL_ALARMNEG2 3812 0 CODE 0 text187 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_FLAG_DUL_ALARMPOS1 3830 0 CODE 0 text190 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_FLAG_DUL_ALARMPOS2 3826 0 CODE 0 text189 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_T0CONbits FD5 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_request_payload_retrieve_uint16_t 2F5E 0 CODE 0 text103 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +ttemp5 44 0 COMRAM 1 temp dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +ttemp6 47 0 COMRAM 1 temp dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +ttemp7 4B 0 COMRAM 1 temp dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GET@enum_idx 68 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADC_StartConversion 3992 0 CODE 0 text213 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_SYSTEM_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SENSOR_OFFSETS_GETALL 1D00 0 CODE 0 text39 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HdataCOMRAM 0 0 ABS 0 dataCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_irq_timer_fast 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_irq_timer_slow 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 3858 0 CODE 0 text209 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +TMR0_SetInterruptHandler@InterruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_FIRED_RESET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRECOUNT_GET@req_alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_FIRED_GETALL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D9_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D9_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_SWITCH_LBL_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_ENABLE@enable_ptr 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__accesstop 60 0 ABS 0 - C:\Users\clone\AppData\Local\Temp\ss4o.o +intlevel0 0 0 CODE 0 text C:\Users\clone\AppData\Local\Temp\ss4o.o +intlevel1 0 0 CODE 0 text C:\Users\clone\AppData\Local\Temp\ss4o.o +intlevel2 0 0 CODE 0 text C:\Users\clone\AppData\Local\Temp\ss4o.o +intlevel3 0 0 CODE 0 text C:\Users\clone\AppData\Local\Temp\ss4o.o +__size_of_alarm_get_enable_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext100 31E2 0 CODE 0 text100 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext101 2D8E 0 CODE 0 text101 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext102 2DD4 0 CODE 0 text102 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext103 2F5E 0 CODE 0 text103 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext104 2E16 0 CODE 0 text104 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext105 3208 0 CODE 0 text105 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext106 2E58 0 CODE 0 text106 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext107 392A 0 CODE 0 text107 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext108 3508 0 CODE 0 text108 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext109 351E 0 CODE 0 text109 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext110 2E9A 0 CODE 0 text110 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext111 28DA 0 CODE 0 text111 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext112 2058 0 CODE 0 text112 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext113 155C 0 CODE 0 text113 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext114 2CFE 0 CODE 0 text114 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext115 120 0 CODE 0 text115 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext116 34C2 0 CODE 0 text116 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext117 27F8 0 CODE 0 text117 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext118 3982 0 CODE 0 text118 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext119 36BA 0 CODE 0 text119 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext120 386C 0 CODE 0 text120 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext121 3874 0 CODE 0 text121 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext122 387C 0 CODE 0 text122 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext123 3884 0 CODE 0 text123 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext124 388C 0 CODE 0 text124 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext125 3986 0 CODE 0 text125 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext126 3894 0 CODE 0 text126 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext127 3930 0 CODE 0 text127 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext128 20FA 0 CODE 0 text128 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext129 2FCA 0 CODE 0 text129 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext130 3534 0 CODE 0 text130 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext131 2C1E 0 CODE 0 text131 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext132 30EC 0 CODE 0 text132 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext133 322E 0 CODE 0 text133 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext134 343E 0 CODE 0 text134 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext135 3772 0 CODE 0 text135 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext136 329C 0 CODE 0 text136 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext137 377C 0 CODE 0 text137 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext138 2EDC 0 CODE 0 text138 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext139 345C 0 CODE 0 text139 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext140 398A 0 CODE 0 text140 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext141 389C 0 CODE 0 text141 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext142 2784 0 CODE 0 text142 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext143 3786 0 CODE 0 text143 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext144 3790 0 CODE 0 text144 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext145 379A 0 CODE 0 text145 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext146 37A4 0 CODE 0 text146 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext147 37AE 0 CODE 0 text147 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext148 369C 0 CODE 0 text148 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext149 354A 0 CODE 0 text149 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext150 3936 0 CODE 0 text150 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext151 3560 0 CODE 0 text151 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext152 37B8 0 CODE 0 text152 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext153 393C 0 CODE 0 text153 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext154 36C8 0 CODE 0 text154 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext155 3254 0 CODE 0 text155 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext156 37C2 0 CODE 0 text156 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext157 37CC 0 CODE 0 text157 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext158 37D6 0 CODE 0 text158 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext159 37E0 0 CODE 0 text159 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext160 37EA 0 CODE 0 text160 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext161 37F4 0 CODE 0 text161 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext162 2FFE 0 CODE 0 text162 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext163 3998 0 CODE 0 text163 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext165 3090 0 CODE 0 text165 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext166 399A 0 CODE 0 text166 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext167 3942 0 CODE 0 text167 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext168 3118 0 CODE 0 text168 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext169 370 0 CODE 0 text169 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext170 3574 0 CODE 0 text170 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext171 3588 0 CODE 0 text171 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext172 359C 0 CODE 0 text172 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext173 35B0 0 CODE 0 text173 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext174 35C4 0 CODE 0 text174 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext175 35D8 0 CODE 0 text175 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext176 35EC 0 CODE 0 text176 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext177 3600 0 CODE 0 text177 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext178 3614 0 CODE 0 text178 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext179 3628 0 CODE 0 text179 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext180 363C 0 CODE 0 text180 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext181 3650 0 CODE 0 text181 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext182 3948 0 CODE 0 text182 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext183 394E 0 CODE 0 text183 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext184 37FE 0 CODE 0 text184 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext185 3808 0 CODE 0 text185 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext186 3954 0 CODE 0 text186 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext187 3812 0 CODE 0 text187 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext188 381C 0 CODE 0 text188 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext189 3826 0 CODE 0 text189 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext190 3830 0 CODE 0 text190 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext191 395A 0 CODE 0 text191 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext192 3960 0 CODE 0 text192 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext193 2F94 0 CODE 0 text193 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext194 399C 0 CODE 0 text194 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext195 383A 0 CODE 0 text195 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext196 2196 0 CODE 0 text196 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext197 398E 0 CODE 0 text197 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext198 1110 0 CODE 0 text198 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext199 C2E 0 CODE 0 text199 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext200 1B96 0 CODE 0 text200 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext201 162E 0 CODE 0 text201 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext202 1954 0 CODE 0 text202 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext203 2D46 0 CODE 0 text203 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext204 38A4 0 CODE 0 text204 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext205 38AC 0 CODE 0 text205 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext206 38B4 0 CODE 0 text206 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext207 38BC 0 CODE 0 text207 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext208 3844 0 CODE 0 text208 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext209 384E 0 CODE 0 text209 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext210 3858 0 CODE 0 text210 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext211 3862 0 CODE 0 text211 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext212 1D00 0 CODE 0 text212 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext213 3992 0 CODE 0 text213 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext214 34DA 0 CODE 0 text214 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext215 3664 0 CODE 0 text215 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext216 3678 0 CODE 0 text216 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext217 2F1E 0 CODE 0 text217 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext218 188E 0 CODE 0 text218 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext219 3966 0 CODE 0 text219 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext220 399E 0 CODE 0 text220 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext221 396C 0 CODE 0 text221 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext222 3144 0 CODE 0 text222 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext223 0 0 CODE 0 text223 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_SetErrorHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_transmitter_sendresponse@byte 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__sample_acquired 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_GLRB_set_closed 37E0 0 CODE 0 text159 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LbssCOMRAM 0 0 ABS 0 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_LBL_PWR_FLT 35EC 0 CODE 0 text175 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_RESET@req_alarm_number_all 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SENSOR_MAXVALUES_GETALL B14 0 CODE 0 text41 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_init_mcu 30EC 0 CODE 0 text132 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ADC_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__hex2ascii 31BC 0 CODE 0 text18 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_RETURN_set_closed 370E 0 CODE 0 text72 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_PWB_get 38EE 0 CODE 0 text73 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_PWB_set 335E 0 CODE 0 text63 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LnvFARRAM 0 0 FARRAM 0 nvFARRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_THRESHOLD_GET@p_alarm 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_get_function_get_by_enum@_switch_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_communication_request_payload_retrieve_uint16_t 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +wtemp8 44 0 COMRAM 1 temp dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_timing_tick_irq 2196 0 CODE 0 text196 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_switch_get_function_get_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_commands_get_count 3986 0 CODE 0 text118 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_HYDRO_set_closed 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_HYDRO_PWR_FLT 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_ALRMNEG1 3628 0 CODE 0 text178 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_ALRMNEG2 3614 0 CODE 0 text177 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_ALRMPOS1 3650 0 CODE 0 text180 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_ALRMPOS2 363C 0 CODE 0 text179 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_LASTERROR 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_userpin_get_function_set_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_get_enable_ptr_by_enum 2EDC 0 CODE 0 text110 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_PWB_FLT 35B0 0 CODE 0 text172 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_timing_get_seconds_since_reset 31E2 0 CODE 0 text100 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +manage_incoming_data@retval 8F 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_error_die_forever_fromIRQ 2D8E 0 CODE 0 text203 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hifardata 0 0 CODE 0 ifardata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SWITCH_CONTROL 11F2 0 CODE 0 text56 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_GLRA_set_open 37F4 0 CODE 0 text160 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_get_timeout_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +EUSART1_Write@txData 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_DefaultFramingErrorHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pidataBIGRAM 58E 0 CODE 0 idataBIGRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_DefaultOverrunErrorHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VERSION@resp_template_generation_month 68 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_commands_retrieve_info_bycode 286A 0 CODE 0 text117 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hclrtext 0 0 ABS 0 clrtext dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_LBL_set_open 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_init_mcu 3118 0 CODE 0 text132 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_FLAG_LBL_PWR_FAULT 3960 0 CODE 0 text192 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@digital_variable_index 87 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_rescue_get_fired_status 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_RxDataHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__check_alarm_firing 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pidataCOMRAM 3996 0 CODE 0 idataCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_GLRB_set_open 37E0 0 CODE 0 text158 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__checksum_update 389C 0 CODE 0 text126 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_dummy_alarm_callback 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_FIRECOUNT_GETALL 2C1E 0 CODE 0 text22 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_RETURN_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_RETURN_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_RESCUE_STATUS_GET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_alarm_get_analog_alarm_ptr_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_Receive_ISR 188E 0 CODE 0 text218 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_response_payload_append_uint16_t 322E 0 CODE 0 text105 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_response_payload_append_uint32_t 2DD4 0 CODE 0 text101 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_RETURN_set_open 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_SWITCH_VEOC_RETURN_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADCON0 FC2 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADCON1 FC1 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADCON2 FC0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADRESH FC4 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADRESL FC3 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_rescue_get_timeout_seconds 3768 0 CODE 0 text93 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ANSELA F38 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ANSELB F39 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ANSELC F3A 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ANSELD F3B 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ANSELE F3C 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_PWB_get 38E8 0 CODE 0 text73 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_PWB_set 333E 0 CODE 0 text63 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LdataBIGRAM 0 0 ABS 0 dataBIGRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_FVR_Initialize 389C 0 CODE 0 text141 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR0_DefaultInterruptHandler 399C 0 CODE 0 text194 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_PWB_PG 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__manage_digital_variable 58E 0 CODE 0 text169 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__checksum_update 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___inthi_sp 0 0 STACK 2 stack C:\Users\clone\AppData\Local\Temp\ss4o.o +__manage_digital_variable@_p_variable 3 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___intlo_sp 0 0 STACK 2 stack C:\Users\clone\AppData\Local\Temp\ss4o.o +__end_of_command_ALARM_TIMEOUT_GET 2784 0 CODE 0 text53 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_TIMEOUT_SET 29B2 0 CODE 0 text54 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_sensors_acquire_offsets 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_alarm_get_enable_ptr_by_enum 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp 79 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__communication_error 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LdataCOMRAM 0 0 ABS 0 dataCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D10_set_high 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_GETALL@alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_CCPR5H F56 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_CCPR5L F55 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_INTERRUPT_InterruptManager 11C 0 CODE 0 intcode dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_get_function_set_by_enum@_switch_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +timing_get_rescue_step_timeout@seconds 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_MAXCOUNT_GETALL 2BCE 0 CODE 0 text21 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hintcode_body 0 0 ABS 0 intcode_body dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_LBL_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_LBL_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +digital_variable_get_pointer_by_enum@_variable_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_SWITCH_GLRB_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_is_analog_by_enum 28DA 0 CODE 0 text111 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext100 0 0 ABS 0 text100 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext101 0 0 ABS 0 text101 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext102 0 0 ABS 0 text102 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext103 0 0 ABS 0 text103 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext104 0 0 ABS 0 text104 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext105 0 0 ABS 0 text105 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext106 0 0 ABS 0 text106 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext107 0 0 ABS 0 text107 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext108 0 0 ABS 0 text108 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext109 0 0 ABS 0 text109 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext110 0 0 ABS 0 text110 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext111 0 0 ABS 0 text111 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext112 0 0 ABS 0 text112 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext113 0 0 ABS 0 text113 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext114 0 0 ABS 0 text114 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext115 0 0 ABS 0 text115 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext116 0 0 ABS 0 text116 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext117 0 0 ABS 0 text117 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext118 0 0 ABS 0 text118 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext119 0 0 ABS 0 text119 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext120 0 0 ABS 0 text120 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext121 0 0 ABS 0 text121 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext122 0 0 ABS 0 text122 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext123 0 0 ABS 0 text123 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext124 0 0 ABS 0 text124 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext125 0 0 ABS 0 text125 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext126 0 0 ABS 0 text126 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext127 0 0 ABS 0 text127 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext128 0 0 ABS 0 text128 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext129 0 0 ABS 0 text129 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext130 0 0 ABS 0 text130 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext131 0 0 ABS 0 text131 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext132 0 0 ABS 0 text132 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext133 0 0 ABS 0 text133 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext134 0 0 ABS 0 text134 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext135 0 0 ABS 0 text135 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext136 0 0 ABS 0 text136 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext137 0 0 ABS 0 text137 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext138 0 0 ABS 0 text138 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext139 0 0 ABS 0 text139 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext140 0 0 ABS 0 text140 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext141 0 0 ABS 0 text141 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext142 0 0 ABS 0 text142 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext143 0 0 ABS 0 text143 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext144 0 0 ABS 0 text144 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext145 0 0 ABS 0 text145 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext146 0 0 ABS 0 text146 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext147 0 0 ABS 0 text147 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext148 0 0 ABS 0 text148 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext149 0 0 ABS 0 text149 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext150 0 0 ABS 0 text150 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext151 0 0 ABS 0 text151 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext152 0 0 ABS 0 text152 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext153 0 0 ABS 0 text153 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext154 0 0 ABS 0 text154 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext155 0 0 ABS 0 text155 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext156 0 0 ABS 0 text156 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext157 0 0 ABS 0 text157 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext158 0 0 ABS 0 text158 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext159 0 0 ABS 0 text159 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext160 0 0 ABS 0 text160 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext161 0 0 ABS 0 text161 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext162 0 0 ABS 0 text162 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext163 0 0 ABS 0 text163 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext165 0 0 ABS 0 text165 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext166 0 0 ABS 0 text166 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext167 0 0 ABS 0 text167 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext168 0 0 ABS 0 text168 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext169 0 0 ABS 0 text169 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext170 0 0 ABS 0 text170 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext171 0 0 ABS 0 text171 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext172 0 0 ABS 0 text172 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext173 0 0 ABS 0 text173 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext174 0 0 ABS 0 text174 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext175 0 0 ABS 0 text175 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext176 0 0 ABS 0 text176 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext177 0 0 ABS 0 text177 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext178 0 0 ABS 0 text178 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext179 0 0 ABS 0 text179 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext180 0 0 ABS 0 text180 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext181 0 0 ABS 0 text181 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext182 0 0 ABS 0 text182 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext183 0 0 ABS 0 text183 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext184 0 0 ABS 0 text184 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext185 0 0 ABS 0 text185 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext186 0 0 ABS 0 text186 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext187 0 0 ABS 0 text187 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext188 0 0 ABS 0 text188 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext189 0 0 ABS 0 text189 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext190 0 0 ABS 0 text190 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext191 0 0 ABS 0 text191 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext192 0 0 ABS 0 text192 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext193 0 0 ABS 0 text193 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext194 0 0 ABS 0 text194 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext195 0 0 ABS 0 text195 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext196 0 0 ABS 0 text196 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext197 0 0 ABS 0 text197 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext198 0 0 ABS 0 text198 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext199 0 0 ABS 0 text199 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext200 0 0 ABS 0 text200 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext201 0 0 ABS 0 text201 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext202 0 0 ABS 0 text202 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext203 0 0 ABS 0 text203 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext204 0 0 ABS 0 text204 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext205 0 0 ABS 0 text205 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext206 0 0 ABS 0 text206 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext207 0 0 ABS 0 text207 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext208 0 0 ABS 0 text208 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext209 0 0 ABS 0 text209 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext210 0 0 ABS 0 text210 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext211 0 0 ABS 0 text211 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext212 0 0 ABS 0 text212 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext213 0 0 ABS 0 text213 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext214 0 0 ABS 0 text214 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext215 0 0 ABS 0 text215 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext216 0 0 ABS 0 text216 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext217 0 0 ABS 0 text217 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext218 0 0 ABS 0 text218 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext219 0 0 ABS 0 text219 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext220 0 0 ABS 0 text220 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext221 0 0 ABS 0 text221 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext222 0 0 ABS 0 text222 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext223 0 0 ABS 0 text223 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_TIMEOUT_GET@resp_alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_DIRECT_set_closed 3718 0 CODE 0 text82 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_timing_get_rescue_step_timeout 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__update_averaging 1B96 0 CODE 0 text200 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRECOUNT_GETALL@p_firecount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@variable_index 8A 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_MON_VEOC_FWR_I 37FE 0 CODE 0 text184 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_SetRxInterruptHandler 379A 0 CODE 0 text144 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_dummy_alarm_callback 3960 0 CODE 0 text191 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D10_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_MON_VEOC_RTN_I 3808 0 CODE 0 text185 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ECHO32 29B2 0 CODE 0 text35 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lintsave_regs 0 0 BIGRAM 1 intsave_regs dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_is_analog_by_enum 2948 0 CODE 0 text111 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +alarm_get_firecount_ptr_by_enum@_alarm_index 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D9_set_high 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_DIRECT_set_open 3718 0 CODE 0 text81 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SENSOR_AVERAGE_GETALL 155C 0 CODE 0 text44 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_commands_get_count 3982 0 CODE 0 text118 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__inrange@_max 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__inrange@_min 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_ENABLE@resp_alarm_number 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_request_payload_retrieve_uint8_t 3534 0 CODE 0 text109 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_FIRED_GETALL 2A76 0 CODE 0 text23 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@digital_value_data 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_OFFSETS_GETALL@variable_index 7A 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_PWB_FLT 359C 0 CODE 0 text172 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TXSTA1bits FAC 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__update_alarm 162E 0 CODE 0 text201 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hmediumconst 0 0 MEDIUMCONST 0 mediumconst dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_transmitter_sendresponse 1FB6 0 CODE 0 text15 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_get_function_set_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SENSOR_VALUES_GETALL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +EUSART1_SetTxInterruptHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hintcodelo 11C 0 CODE 0 intcodelo dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_rescue_set_enabled 3924 0 CODE 0 text96 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_transmitter_sendresponse 2058 0 CODE 0 text15 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__communication_error 36C8 0 CODE 0 text119 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of___awmod 1DB0 0 CODE 0 text212 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +EUSART1_SetFramingErrorHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_LASTCOMMANDTIME 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO32@idx 80 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_timing_get_seconds_since_reset 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_RESCUE_TIMEOUT_GET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_RESCUE_TIMEOUT_SET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_rescue_reset_fired_status 391E 0 CODE 0 text94 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_response_payload_append_uint8_t 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SENSOR_VALUES_GETALL 9F6 0 CODE 0 text38 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ECHO1 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ECHO4 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_LASTCOMMANDTIME@resp_seconds 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +timing_get_seconds_since_reset@seconds 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GETALL@p_firecount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__manage_digital_variables@idx 9 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_RESCUE_STATUS_RESET 36EE 0 CODE 0 text27 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_LBL_set_open 3722 0 CODE 0 text83 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__check_alarm_firing 1954 0 CODE 0 text202 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_RESCUE_TIMEOUT_SET@req_rescue_timeout 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LidataBIGRAM 0 0 ABS 0 idataBIGRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_analog_variable_get_pointer_by_enum E40 0 CODE 0 text91 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GET@resp_alarm_number_ext 66 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +error_notify@_err 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp 88 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGE_GETALL@variable_index 7A 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_HYDRO_set_open_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LidataCOMRAM 0 0 ABS 0 idataCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUE_RESET@p_variable 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_TIMEOUT_GET@req_alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_GLRA_get 38FA 0 CODE 0 text75 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_GLRA_set 339E 0 CODE 0 text65 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_GLRB_get 38F4 0 CODE 0 text74 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_GLRB_set 337E 0 CODE 0 text64 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR2_SetInterruptHandler 3772 0 CODE 0 text135 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_VREFCON0bits F42 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_digital_variable_get_pointer_by_enum B14 0 CODE 0 text89 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGE_GETALL@analog_value_mean 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_GLRA_set_closed 37FE 0 CODE 0 text161 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR2_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR2_StartTimer 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SENSOR_MAXVALUE_RESET 12D2 0 CODE 0 text40 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_USER_PIN_CONTROL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_INTCON2bits FF1 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_transmitter_sendresponse@p_cmdinfo 66 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lintcodelo 11C 0 CODE 0 intcodelo dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_PIN_MANAGER_Initialize 2EDC 0 CODE 0 text138 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_THRESHOLD_SET@req_alarm_number_analog 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_ADC_GetConversionResult 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_FVR_Initialize 38A4 0 CODE 0 text141 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +start_initialization F46 0 CODE 0 cinit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_error_die_forever_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1RxLastError 36 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_MON_HYDRO_I 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ADC_StartConversion 3996 0 CODE 0 text213 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_BOARDTIME 3090 0 CODE 0 text37 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_OSCCON FD3 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_response_payload_appender_reset 392A 0 CODE 0 text107 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@analog_variable_index 86 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_GET_SINGLE@resp_maxvalue 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HnvFARRAM 0 0 FARRAM 0 nvFARRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_request_payload_retriever_reset 38E2 0 CODE 0 text20 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_FLAG_HYDRO_PWR_FAULT 395A 0 CODE 0 text186 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_HYDRO_PWR_FLT 3600 0 CODE 0 text176 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_PLLRDY 7E97 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__inrange 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D10_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D10_set 32FE 0 CODE 0 text59 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_start_irqs 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_analog_variable_get_pointer_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_timing_tick_irq 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_rescue_set_enabled 391E 0 CODE 0 text96 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__check_alarm_firing@_p_alarm 3 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarms_enable 3998 0 CODE 0 text163 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D10_set_low 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_LBL_set_closed 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGE_GETALL@p_variable 76 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_FIRED_RESET 1E5E 0 CODE 0 text47 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ECHO1 34C2 0 CODE 0 text36 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ECHO4 2CFE 0 CODE 0 text34 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___rparam_used 1 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D9_get 398E 0 CODE 0 text197 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D9_set 331E 0 CODE 0 text60 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_RCREG1 FAE 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_RCSTA1 FAB 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ECHO32 2A16 0 CODE 0 text35 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_rescue_get_enable_status 397E 0 CODE 0 text98 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_SetTxInterruptHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_SYSTEM_Initialize 3254 0 CODE 0 text133 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_FLAG_DUL_ALARMNEG1 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_FLAG_DUL_ALARMNEG2 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_FLAG_DUL_ALARMPOS1 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_FLAG_DUL_ALARMPOS2 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_OFFSETS_GETALL@p_variable 76 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VERSION@resp_command_table_version 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_SPBRG1 FAF 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pcstackBANK0 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +alarm_get_digital_alarm_ptr_by_enum@_alarm_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_LBL_set_closed 3736 0 CODE 0 text84 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_TIMEOUT_GET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_TIMEOUT_SET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@p_variable_1510 84 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_RESCUE_TIMEOUT_GET 32DE 0 CODE 0 text26 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_RESCUE_TIMEOUT_SET 32BE 0 CODE 0 text25 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_DIRECT_get 390C 0 CODE 0 text79 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_DIRECT_set 33FE 0 CODE 0 text69 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_FIRECOUNT_GET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TXREG1 FAD 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TXSTA1 FAC 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_HYDRO_set_closed 374A 0 CODE 0 text86 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_rescue_set_timeout_seconds 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__ascii2hex 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_parser_appendbyte@tmp_p_cmdinfo 61 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_DefaultFramingErrorHandler 399E 0 CODE 0 text220 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO32@req_values 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_DefaultOverrunErrorHandler 3966 0 CODE 0 text219 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_GLR_A_FLT 35C4 0 CODE 0 text174 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_LASTERROR 3492 0 CODE 0 text32 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_GLR_B_FLT 35B0 0 CODE 0 text173 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +TMR2_SetInterruptHandler@InterruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_Receive_ISR 1954 0 CODE 0 text218 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_TIMEOUT_GET@resp_timeout 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_ENABLE@resp_enablestate 63 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_parser_executecommand@retval 8C 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_get_function_get_by_enum 188E 0 CODE 0 text62 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_RESCUE_STATUS_GET@resp_firedstate 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +adcreader_tick_irq@adcvalue 13 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SENSOR_OFFSETS_GETALL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_LBL_set_open_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__timing_seconds_lc A0 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_GLR_A_PG 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_GLR_B_PG 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_rescue_check 1DB0 0 CODE 0 text5 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_THRESHOLD_SET@p_alarm 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_RESCUE_STATUS_GET 316E 0 CODE 0 text28 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_switch_get_function_set_by_enum 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_THRESHOLD_GET@req_alarm_number_analog 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_THRESHOLD_GET@resp_alarm_number_analog 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_FIRECOUNT_GETALL 2BCE 0 CODE 0 text22 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_RETURN_set_open 36FA 0 CODE 0 text71 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_Write 2AD6 0 CODE 0 text17 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_FLAG_LBL_PWR_FAULT 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank0 0 0 ABS 0 bank0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank1 0 0 ABS 0 bank1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank2 0 0 ABS 0 bank2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank3 0 0 ABS 0 bank3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank4 0 0 ABS 0 bank4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank5 0 0 ABS 0 bank5 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank6 0 0 ABS 0 bank6 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank7 0 0 ABS 0 bank7 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank8 0 0 ABS 0 bank8 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank9 0 0 ABS 0 bank9 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hcinit 0 0 ABS 0 cinit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hconst 0 0 CONST 0 const dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@analog_variable_index_tmp 88 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hidata 0 0 CODE 0 idata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hidloc 200008 0 IDLOC 5 idloc dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SENSOR_AVERAGING_PRESCALER_GET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SENSOR_AVERAGING_PRESCALER_SET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hnvbit 0 0 COMRAM 1 nvbit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hparam 0 0 COMRAM 1 rparam dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_OSCILLATOR_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hrdata 0 0 COMRAM 1 rdata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hstack 0 0 STACK 2 stack dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext0 0 0 ABS 0 text0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext1 0 0 ABS 0 text1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext2 0 0 ABS 0 text2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext3 0 0 ABS 0 text3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext4 0 0 ABS 0 text4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext5 0 0 ABS 0 text5 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext6 0 0 ABS 0 text6 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext7 0 0 ABS 0 text7 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext8 0 0 ABS 0 text8 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext9 0 0 ABS 0 text9 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SWITCH_CONTROL@resp_switchnum 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 38C4 0 CODE 0 text207 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_Transmit_ISR 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_init_adcreader 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank10 0 0 ABS 0 bank10 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank11 0 0 ABS 0 bank11 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank12 0 0 ABS 0 bank12 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank13 0 0 ABS 0 bank13 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank14 0 0 ABS 0 bank14 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbank15 0 0 ABS 0 bank15 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 384E 0 CODE 0 text209 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__sample_acquired@analog_variable F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbigbss 0 0 BIGRAM 1 bigbss dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbigram 0 0 ABS 0 bigram dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_rescue_reset_fired_status 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__smallconst 0 0 SMALLCONST 0 smallconst C:\Users\clone\AppData\Local\Temp\ss4o.o +command_ALARM_TIMEOUT_SET@p_timeout 63 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@digital_variable_index 87 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_BAUDCON1 FB8 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SWITCH_CONTROL@resp_switchstate 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_ENABLE_GETALL 2C6E 0 CODE 0 text24 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO1@req_value 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_GET_SINGLE@resp_meanvalue 67 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_MAXCOUNT_GET 2710 0 CODE 0 text52 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_PWB_PG 3664 0 CODE 0 text181 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_FIRECOUNT_GET 269C 0 CODE 0 text46 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hcomram 0 0 ABS 0 comram dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hconfig 30000E 0 CONFIG 4 config dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_commands_retrieve_info_bycode 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_TIMEOUT_SET@req_timeout 61 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_get_timeout_counter_max_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_FIRED_GET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__update_alarm 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank0 0 0 ABS 0 bank0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank1 0 0 ABS 0 bank1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank2 0 0 ABS 0 bank2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank3 0 0 ABS 0 bank3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank4 0 0 ABS 0 bank4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank5 0 0 ABS 0 bank5 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank6 0 0 ABS 0 bank6 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank7 0 0 ABS 0 bank7 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank8 0 0 ABS 0 bank8 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank9 0 0 ABS 0 bank9 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lcinit 0 0 ABS 0 cinit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lconst 0 0 CONST 0 const dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_ENABLE_GETALL@enable_ptr 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_timing_get_rescue_step_timeout 36EE 0 CODE 0 text7 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_timing_reset_seconds_since_last_command 3492 0 CODE 0 text14 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D9_set_low 3874 0 CODE 0 text121 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lidata 0 0 CODE 0 idata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lidloc 0 0 IDLOC 5 idloc dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_PWB_set_open 37CC 0 CODE 0 text156 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lnvbit 0 0 COMRAM 1 nvbit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lparam 0 0 COMRAM 1 rparam dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lrdata 0 0 COMRAM 1 rdata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1TxBufferRemaining 3A 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lstack 0 0 STACK 2 stack dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext0 0 0 ABS 0 text0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext1 0 0 ABS 0 text1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext2 0 0 ABS 0 text2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext3 0 0 ABS 0 text3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext4 0 0 ABS 0 text4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext5 0 0 ABS 0 text5 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext6 0 0 ABS 0 text6 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext7 0 0 ABS 0 text7 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext8 0 0 ABS 0 text8 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext9 0 0 ABS 0 text9 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_timing_get_seconds_since_last_command 31E2 0 CODE 0 text99 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_FramingErrorHandler A8 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@variable_index 8A 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_OverrunErrorHandler A6 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VERSION@resp_template_generation_minute 6B 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__hex2ascii 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hfarbss 0 0 FARRAM 0 farbss dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__inrange 2FCA 0 CODE 0 text129 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_SetFramingErrorHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D9_set_high 3884 0 CODE 0 text122 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_parser_appendbyte 370 0 CODE 0 text115 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_LBL_PWR_FLT 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_SetOverrunErrorHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 384E 0 CODE 0 text208 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lintcode_body 0 0 ABS 0 intcode_body dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +userpin_get_function_set_by_enum@_userpin_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__checksum_reset 3936 0 CODE 0 text127 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_rescue_get_timeout_seconds 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_PORTAbits F80 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_PORTBbits F81 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__checksum_value 398A 0 CODE 0 text125 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_PORTCbits F82 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_MON_LBL_I 394E 0 CODE 0 text182 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_Transmit_ISR 2F5E 0 CODE 0 text217 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ascii2hex@_byte 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_GET@resp_maxcount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SWITCH_CONTROL 12D2 0 CODE 0 text56 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_INTCONbits FF2 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_INTERRUPT_Initialize 398A 0 CODE 0 text140 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__parser_status 31 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Habs1 0 0 ABS 0 abs1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hdata 0 0 ABS 0 data dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hinit 120 0 CODE 0 init dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hrbit 0 0 COMRAM 1 rbit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hrbss 0 0 COMRAM 1 rbss dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htemp 44 0 COMRAM 1 temp dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext 0 0 ABS 0 text dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Labs1 0 0 ABS 0 abs1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ldata 0 0 ABS 0 data dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Linit 11C 0 CODE 0 init dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lrbit 0 0 COMRAM 1 rbit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lrbss 0 0 COMRAM 1 rbss dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltemp 43 0 COMRAM 1 temp dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext 0 0 ABS 0 text dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_parser_executecommand@p_cmd_info 8D 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +alarm_get_timeout_ptr_by_enum@_alarm_index 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_get_firecount_ptr_by_enum 2E58 0 CODE 0 text106 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +alarm_is_analog_by_enum@_alarm_index 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +sensors_acquire_offsets@k 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LcstackBANK0 0 0 ABS 0 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +int$flags 43 0 COMRAM 1 temp dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__check_alarm_firing 1A18 0 CODE 0 text202 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__state 35 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HcstackCOMRAM 0 0 ABS 0 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_USER_PIN_CONTROL 2442 0 CODE 0 text30 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_MAXCOUNT_GETALL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__inrange 2FFE 0 CODE 0 text129 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_INTERRUPT_InterruptManager 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_rescue_set_timeout_seconds 375E 0 CODE 0 text92 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_MAXCOUNT_RESET 1F0A 0 CODE 0 text51 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hintret 0 0 ABS 0 intret dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_RxDefaultInterruptHandler AC 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hirdata 0 0 CODE 0 irdata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_PR2 FBB 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__S0 39A0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__S1 697 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__S2 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__S4 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__S5 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR0_ISR 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADC_InterruptHandler B0 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR2_ISR 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR0_DefaultInterruptHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GETALL@alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_RESCUE_ENABLE 233C 0 CODE 0 text29 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_12V_get 390C 0 CODE 0 text78 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_12V_set 33FE 0 CODE 0 text68 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_SetRxInterruptHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_GLRB_set_closed 37EA 0 CODE 0 text159 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_rescue_check 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRECOUNT_GET@p_firecount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_DefaultErrorHandler 396C 0 CODE 0 text221 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_GLR_A_PG 3588 0 CODE 0 text171 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_GLR_B_PG 3574 0 CODE 0 text170 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_BOARDTIME@resp_seconds 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_parser_executecommand 253A 0 CODE 0 text19 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_parser_commandready 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SENSOR_AVERAGE_GETALL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_USER_PIN_CONTROL@userpin_set_func 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__hex2ascii@_nibble 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VERSION@resp_template_generation_second 6C 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_BOARDTIME 3060 0 CODE 0 text37 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRECOUNT_GETALL@firecount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGE_GETALL@analog_variable_index 78 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +userpin_SWITCH_LED_D10_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SWITCH_CONTROL@switch_state_get_func 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_get_function_set_by_enum 2B2C 0 CODE 0 text58 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_THRESHOLD_GET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_THRESHOLD_SET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR0_DefaultInterruptHandler 399E 0 CODE 0 text194 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_GETALL@maxcount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_HYDRO_set_open_fromIRQ 386C 0 CODE 0 text211 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HidataBIGRAM 0 0 ABS 0 idataBIGRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__update_alarm 16FA 0 CODE 0 text201 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_du_base_powersequence 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +variable_is_analog_by_enum@_variable_index 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SENSOR_MAXVALUES_GETALL 9F6 0 CODE 0 text41 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_RESET@req_alarm_number_all 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_adcreader_tick_irq 11F2 0 CODE 0 text198 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HidataCOMRAM 0 0 ABS 0 idataCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@analog_variable_index 86 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbigdata 0 0 BIGRAM 1 bigdata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_ENABLE 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__communication_error@_err 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__rescue_action_step_0 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__rescue_action_step_1 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__rescue_action_step_2 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__rescue_action_step_3 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__rescue_action_step_4 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR2_SetInterruptHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_FLAG_DUL_ALARMNEG1 3826 0 CODE 0 text188 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_FLAG_DUL_ALARMNEG2 381C 0 CODE 0 text187 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_FLAG_DUL_ALARMPOS1 383A 0 CODE 0 text190 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_FLAG_DUL_ALARMPOS2 3830 0 CODE 0 text189 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hnvrram 0 0 COMRAM 1 nvrram dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_error_die_forever_fromIRQ 2D46 0 CODE 0 text203 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_ENABLE@req_alarm_number 67 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_SYSTEM_Initialize 322E 0 CODE 0 text133 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarms_enable 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_analog_variables 4BE 0 BIGRAM 1 dataBIGRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADC_IsConversionDone 3664 0 CODE 0 text215 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_get_timeout_ptr_by_enum 2DD4 0 CODE 0 text102 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGING_PRESCALER_SET@variable_index 63 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_RETURN_set_closed 3704 0 CODE 0 text72 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_alarm_get_timeout_ptr_by_enum 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR2_DefaultInterruptHandler 399A 0 CODE 0 text166 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_RESCUE_ENABLE 22B0 0 CODE 0 text29 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_12V_get 3906 0 CODE 0 text78 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_12V_set 33DE 0 CODE 0 text68 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +timing_get_seconds_since_last_command@seconds 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SENSOR_GET_SINGLE 8D8 0 CODE 0 text45 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__delay_seconds 2FFE 0 CODE 0 text162 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_MON_HYDRO_I 3954 0 CODE 0 text183 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUE_RESET@variable_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_response_payload_append_uint8_t 351E 0 CODE 0 text108 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADC_GetConversionResult 3678 0 CODE 0 text216 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@analog_value_data 6C 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lintentry 0 0 ABS 0 intentry dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_get_timeout_counter_max_ptr_by_enum 2E58 0 CODE 0 text104 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_HYDRO_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_HYDRO_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_rescue_check 1E5E 0 CODE 0 text5 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_12V_set_open 3754 0 CODE 0 text87 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__inrange@_value 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_step_timeout 32 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_request_payload_retrieve_uint16_t 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_RETURN_get 3912 0 CODE 0 text80 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_RETURN_set 341E 0 CODE 0 text70 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hramtop 1000 0 RAM 0 ramtop dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D10_set_low 388C 0 CODE 0 text123 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_GETALL@p_maxcount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ADC_GetConversionResult 368C 0 CODE 0 text216 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +commands_retrieve_info_bycode@num_cmds 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hrparam 0 0 COMRAM 1 rparam dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_LASTERROR 3478 0 CODE 0 text32 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_GLRA_set_closed 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_get_analog_alarm_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_irq_timer_fast 3942 0 CODE 0 text167 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_irq_timer_slow 383A 0 CODE 0 text195 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_THRESHOLD_GET 2628 0 CODE 0 text49 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_THRESHOLD_SET 28DA 0 CODE 0 text50 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_PWB_set_closed 37CC 0 CODE 0 text157 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pdataBANK0 B3 0 BANK0 1 dataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pdataBANK1 100 0 BANK1 1 dataBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pdataBANK4 400 0 BANK4 1 dataBANK4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__checksum_reset 3930 0 CODE 0 text127 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__activetblptr 2 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__checksum_value 3986 0 CODE 0 text125 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_MON_LBL_I 3948 0 CODE 0 text182 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_ENABLE E40 0 CODE 0 text55 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_response_payload_append_uint32_t@_value 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hstruct 0 0 COMRAM 1 struct dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_TIMEOUT_GET 2710 0 CODE 0 text53 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_TIMEOUT_SET 2948 0 CODE 0 text54 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +sensors_acquire_offsets@varidx 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LbssBANK0 0 0 ABS 0 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LbssBANK1 0 0 ABS 0 bssBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LbssBANK2 0 0 ABS 0 bssBANK2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LbssBANK3 0 0 ABS 0 bssBANK3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_OFFSETS_GETALL@analog_variable_index 78 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__serial_checksum_update 368C 0 CODE 0 text16 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext10 0 0 ABS 0 text10 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext11 0 0 ABS 0 text11 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext12 0 0 ABS 0 text12 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext13 0 0 ABS 0 text13 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext14 0 0 ABS 0 text14 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext15 0 0 ABS 0 text15 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext16 0 0 ABS 0 text16 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext17 0 0 ABS 0 text17 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext18 0 0 ABS 0 text18 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext19 0 0 ABS 0 text19 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext20 0 0 ABS 0 text20 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext21 0 0 ABS 0 text21 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext22 0 0 ABS 0 text22 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext23 0 0 ABS 0 text23 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext24 0 0 ABS 0 text24 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext25 0 0 ABS 0 text25 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext26 0 0 ABS 0 text26 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext27 0 0 ABS 0 text27 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext28 0 0 ABS 0 text28 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext29 0 0 ABS 0 text29 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext30 0 0 ABS 0 text30 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext31 0 0 ABS 0 text31 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext32 0 0 ABS 0 text32 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext33 0 0 ABS 0 text33 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext34 0 0 ABS 0 text34 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext35 0 0 ABS 0 text35 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext36 0 0 ABS 0 text36 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext37 0 0 ABS 0 text37 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext38 0 0 ABS 0 text38 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext39 0 0 ABS 0 text39 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext40 0 0 ABS 0 text40 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext41 0 0 ABS 0 text41 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext42 0 0 ABS 0 text42 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext43 0 0 ABS 0 text43 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext44 0 0 ABS 0 text44 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext45 0 0 ABS 0 text45 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext46 0 0 ABS 0 text46 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext47 0 0 ABS 0 text47 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext48 0 0 ABS 0 text48 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext49 0 0 ABS 0 text49 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext50 0 0 ABS 0 text50 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext51 0 0 ABS 0 text51 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext52 0 0 ABS 0 text52 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext53 0 0 ABS 0 text53 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext54 0 0 ABS 0 text54 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext55 0 0 ABS 0 text55 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext56 0 0 ABS 0 text56 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext57 0 0 ABS 0 text57 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext58 0 0 ABS 0 text58 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext59 0 0 ABS 0 text59 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext60 0 0 ABS 0 text60 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext61 0 0 ABS 0 text61 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext62 0 0 ABS 0 text62 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext63 0 0 ABS 0 text63 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext64 0 0 ABS 0 text64 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext65 0 0 ABS 0 text65 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext66 0 0 ABS 0 text66 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext67 0 0 ABS 0 text67 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext68 0 0 ABS 0 text68 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext69 0 0 ABS 0 text69 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext70 0 0 ABS 0 text70 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext71 0 0 ABS 0 text71 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext72 0 0 ABS 0 text72 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext73 0 0 ABS 0 text73 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext74 0 0 ABS 0 text74 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext75 0 0 ABS 0 text75 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext76 0 0 ABS 0 text76 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext77 0 0 ABS 0 text77 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext78 0 0 ABS 0 text78 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext79 0 0 ABS 0 text79 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext80 0 0 ABS 0 text80 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext81 0 0 ABS 0 text81 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext82 0 0 ABS 0 text82 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext83 0 0 ABS 0 text83 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext84 0 0 ABS 0 text84 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext85 0 0 ABS 0 text85 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext86 0 0 ABS 0 text86 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext87 0 0 ABS 0 text87 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext88 0 0 ABS 0 text88 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext89 0 0 ABS 0 text89 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext90 0 0 ABS 0 text90 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext91 0 0 ABS 0 text91 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext92 0 0 ABS 0 text92 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext93 0 0 ABS 0 text93 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext94 0 0 ABS 0 text94 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext95 0 0 ABS 0 text95 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext96 0 0 ABS 0 text96 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext97 0 0 ABS 0 text97 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext98 0 0 ABS 0 text98 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Htext99 0 0 ABS 0 text99 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_VERSION 25B2 0 CODE 0 text57 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_FLAG_LBL_PWR_FAULT 3966 0 CODE 0 text192 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_rescue_get_enable_status 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SWITCH_CONTROL@switch_state_set_func 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_INTERRUPT_InterruptManager 8 0 CODE 0 intcode dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADC_Initialize 354A 0 CODE 0 text149 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_transmitter_sendresponse@resp_code 61 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_commands_get_count 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__serial_checksum_update 369C 0 CODE 0 text16 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___awmod@counter 5 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_DIRECT_set_closed 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_HYDRO_set_closed 3740 0 CODE 0 text86 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_PIE1bits F9D 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_response_payload_append_uint16_t@_value 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_FLAG_HYDRO_PWR_FAULT 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__parser_data_downcounter 30 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_timing_get_seconds_since_last_command 31BC 0 CODE 0 text99 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_PWB_FLT 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D10_set_high 3894 0 CODE 0 text124 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_Write 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_init_comm 393C 0 CODE 0 text150 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1RxHead 39 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1RxTail 38 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_timing_set_rescue_step_timeout 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_adcreader_averaging_prescaler 42 0 COMRAM 1 dataCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_GLRA_set_open 37EA 0 CODE 0 text160 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__update_alarm@_p_alarm 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_LBL_set_open_fromIRQ 3858 0 CODE 0 text210 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_PWB_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_PWB_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR0_ISR 2F94 0 CODE 0 text193 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_get_digital_alarm_ptr_by_enum 20FA 0 CODE 0 text112 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR2_ISR 3090 0 CODE 0 text165 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext10 38D0 0 CODE 0 text10 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext11 38D6 0 CODE 0 text11 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext12 38DC 0 CODE 0 text12 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext13 2A16 0 CODE 0 text13 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext14 3492 0 CODE 0 text14 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext15 1FB6 0 CODE 0 text15 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext16 368C 0 CODE 0 text16 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext17 2AD6 0 CODE 0 text17 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext18 3196 0 CODE 0 text18 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext19 24C0 0 CODE 0 text19 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext20 38E2 0 CODE 0 text20 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext21 2B7E 0 CODE 0 text21 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext22 2BCE 0 CODE 0 text22 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext23 2A76 0 CODE 0 text23 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext24 2C6E 0 CODE 0 text24 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext25 32BE 0 CODE 0 text25 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext26 32DE 0 CODE 0 text26 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext27 36EE 0 CODE 0 text27 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext28 316E 0 CODE 0 text28 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext29 22B0 0 CODE 0 text29 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext30 23C2 0 CODE 0 text30 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext31 2442 0 CODE 0 text31 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext32 3478 0 CODE 0 text32 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext33 3030 0 CODE 0 text33 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext34 2CB6 0 CODE 0 text34 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext35 29B2 0 CODE 0 text35 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext36 34AA 0 CODE 0 text36 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext37 3060 0 CODE 0 text37 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext38 8D8 0 CODE 0 text38 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext39 1C4C 0 CODE 0 text39 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext40 12D2 0 CODE 0 text40 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext41 9F6 0 CODE 0 text41 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext42 13B0 0 CODE 0 text42 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext43 34F2 0 CODE 0 text43 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext44 1486 0 CODE 0 text44 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext45 768 0 CODE 0 text45 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext46 2628 0 CODE 0 text46 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext47 1E5E 0 CODE 0 text47 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext48 102C 0 CODE 0 text48 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext49 25B2 0 CODE 0 text49 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext50 286A 0 CODE 0 text50 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext51 1F0A 0 CODE 0 text51 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext52 269C 0 CODE 0 text52 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext53 2710 0 CODE 0 text53 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext54 2948 0 CODE 0 text54 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext55 D3A 0 CODE 0 text55 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext56 11F2 0 CODE 0 text56 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext57 253A 0 CODE 0 text57 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext58 2B2C 0 CODE 0 text58 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext59 32FE 0 CODE 0 text59 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext60 331E 0 CODE 0 text60 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext61 16FA 0 CODE 0 text61 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext62 17C4 0 CODE 0 text62 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext63 333E 0 CODE 0 text63 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext64 335E 0 CODE 0 text64 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext65 337E 0 CODE 0 text65 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext66 339E 0 CODE 0 text66 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext67 33BE 0 CODE 0 text67 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext68 33DE 0 CODE 0 text68 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext69 33FE 0 CODE 0 text69 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext70 341E 0 CODE 0 text70 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext71 36FA 0 CODE 0 text71 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext72 3704 0 CODE 0 text72 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext73 38E8 0 CODE 0 text73 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext74 38EE 0 CODE 0 text74 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext75 38F4 0 CODE 0 text75 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext76 38FA 0 CODE 0 text76 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext77 3900 0 CODE 0 text77 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext78 3906 0 CODE 0 text78 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext79 390C 0 CODE 0 text79 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext80 3912 0 CODE 0 text80 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext81 370E 0 CODE 0 text81 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext82 3718 0 CODE 0 text82 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext83 3722 0 CODE 0 text83 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext84 372C 0 CODE 0 text84 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext85 3736 0 CODE 0 text85 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext86 3740 0 CODE 0 text86 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext87 374A 0 CODE 0 text87 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext88 3754 0 CODE 0 text88 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext89 B14 0 CODE 0 text89 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext90 233C 0 CODE 0 text90 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext91 E40 0 CODE 0 text91 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext92 375E 0 CODE 0 text92 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext93 3768 0 CODE 0 text93 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext94 3918 0 CODE 0 text94 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext95 397A 0 CODE 0 text95 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext96 391E 0 CODE 0 text96 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext97 3924 0 CODE 0 text97 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext98 397E 0 CODE 0 text98 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext99 31BC 0 CODE 0 text99 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_DefaultFramingErrorHandler 39A0 0 CODE 0 text220 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_GLRA_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_GLRA_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_GLRB_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_GLRB_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_adcreader_tick_irq 1110 0 CODE 0 text198 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_DefaultOverrunErrorHandler 396C 0 CODE 0 text219 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_init_comm 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_PWB_PG 3650 0 CODE 0 text181 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_PIN_MANAGER_Initialize 2F1E 0 CODE 0 text138 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarms_enable 399A 0 CODE 0 text163 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___awmod 1D00 0 CODE 0 text212 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +timing_set_rescue_step_timeout@_seconds 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR0_Initialize 32BE 0 CODE 0 text136 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR0_StartTimer 397A 0 CODE 0 text3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_ErrorHandler A4 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank10 0 0 ABS 0 bank10 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank11 0 0 ABS 0 bank11 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank12 0 0 ABS 0 bank12 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank13 0 0 ABS 0 bank13 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank14 0 0 ABS 0 bank14 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbank15 0 0 ABS 0 bank15 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__manage_digital_variables 3144 0 CODE 0 text168 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_GLRB_set_open 37D6 0 CODE 0 text158 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbigbss 0 0 BIGRAM 1 bigbss dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbigram 0 0 ABS 0 bigram dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1TxHead 3C 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1TxTail 3B 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_manage_incoming_data 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__tick_counter_us 98 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lcomram 0 0 ABS 0 comram dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lconfig 0 0 CONFIG 4 config dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_RETURN_set_open 3704 0 CODE 0 text71 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_rescue_reset_fired_status 3918 0 CODE 0 text94 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_get_function_set_by_enum 17C4 0 CODE 0 text61 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR0_ISR 2FCA 0 CODE 0 text193 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR2_ISR 30C0 0 CODE 0 text165 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_LATAbits F89 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_SWITCH_HYDRO_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_LATDbits F8C 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_SetErrorHandler 37AE 0 CODE 0 text147 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_Read 2C1E 0 CODE 0 text131 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_dummy_alarm_callback 395A 0 CODE 0 text191 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_RCSTA1bits FAB 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_SetErrorHandler 37B8 0 CODE 0 text147 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_SWITCH_PWB_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lfarbss 0 0 FARRAM 0 farbss dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D9_set_high_fromIRQ 38AC 0 CODE 0 text205 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_init_comm 3936 0 CODE 0 text150 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SENSOR_MAXVALUE_RESET 13B0 0 CODE 0 text40 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR0_SetInterruptHandler 377C 0 CODE 0 text137 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lfardata 0 0 FARRAM 0 fardata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_response_payload_append_uint16_t 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_response_payload_append_uint32_t 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__delay_seconds 3030 0 CODE 0 text162 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_timing_get_rescue_step_timeout 36E2 0 CODE 0 text7 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_adcreader_averaging_prescaler_maxcount BF 0 BANK0 1 dataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 38B4 0 CODE 0 text205 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SWITCH_CONTROL@req_switchstate_nc 66 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_digital_variable_get_pointer_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__communication_error 36BA 0 CODE 0 text119 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D9_set_high 387C 0 CODE 0 text122 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_SetFramingErrorHandler 37AE 0 CODE 0 text146 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +stackhi F37 0 ABS 0 - C:\Users\clone\AppData\Local\Temp\ss4o.o +stacklo 697 0 ABS 0 - C:\Users\clone\AppData\Local\Temp\ss4o.o +__end_of_manage_incoming_data 2A76 0 CODE 0 text13 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_SetOverrunErrorHandler 37A4 0 CODE 0 text145 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_rescue_get_fired_status 397A 0 CODE 0 text95 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_Write 2B2C 0 CODE 0 text17 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpins 2A 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lintcode 8 0 CODE 0 intcode dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_variable_is_analog_by_enum 23C2 0 CODE 0 text90 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GET@resp_firedstate 67 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ADC_SelectChannel 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +commands_retrieve_info_bycode@_code 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_parser_reset 3574 0 CODE 0 text151 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_HYDRO_set_open 3736 0 CODE 0 text85 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_OSCCON2 FD2 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_commands_info_table 400 0 BANK4 1 dataBANK4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_OSCTUNE F9B 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lintret 0 0 ABS 0 intret dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lirdata 0 0 CODE 0 irdata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_timing_get_seconds_since_last_command 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VERSION@resp_template_generation_day 69 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_LASTERROR@resp_errcode 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ADCON0bits FC2 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_irq_timer_fast 3948 0 CODE 0 text167 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_irq_timer_slow 3844 0 CODE 0 text195 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_error_die_forever 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_rescue_get_fired_status 397E 0 CODE 0 text95 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_parser_appendbyte@tmp_new_byte 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_error_notify 386C 0 CODE 0 text120 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_GLR_A_PG 359C 0 CODE 0 text171 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_GLR_B_PG 3588 0 CODE 0 text170 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_rescue_set_enabled 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_get_firecount_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_adcreader_reset 36D6 0 CODE 0 text154 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_adcreader_start 3942 0 CODE 0 text153 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_VERSION 253A 0 CODE 0 text57 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_MAXCOUNT_GET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_timing_reset_seconds_since_last_command 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_TIMEOUT_GET@p_timeout 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_RESCUE_ENABLE@resp_enablestate 20 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lspace_0 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lspace_1 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lspace_2 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lspace_4 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SENSOR_GET_SINGLE 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_FLAG_HYDRO_PWR_FAULT 3954 0 CODE 0 text186 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pbssCOMRAM 28 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_actions B3 0 BANK0 1 dataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp 89 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@p_variable 82 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_USER_PIN_CONTROL@req_pinstate 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR2_SetInterruptHandler 377C 0 CODE 0 text135 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ADC_Initialize 3560 0 CODE 0 text149 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_timing_get_seconds_since_reset 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_RxDataHandler 316E 0 CODE 0 text222 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_is_analog_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HcstackBANK0 0 0 ABS 0 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__serial_checksum_update@_byte 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_response_payload_append_uint16_t 3208 0 CODE 0 text105 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_response_payload_append_uint32_t 2D8E 0 CODE 0 text101 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_sensors_acquire_offsets 2224 0 CODE 0 text4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_request_payload_retrieve_uint8_t 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_PIR1bits F9E 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_PWB_set_open 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO1@resp_value 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LcstackCOMRAM 0 0 ABS 0 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@p_variable 82 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_GET_SINGLE@p_variable 6B 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__parser_next_cmdcode B2 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO4@resp_value_0 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO4@resp_value_1 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO4@resp_value_2 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO4@resp_value_3 25 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_DIRECT_get 3912 0 CODE 0 text79 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_DIRECT_set 341E 0 CODE 0 text69 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_sensors_acquire_offsets 22B0 0 CODE 0 text4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_response_payload_append_uint8_t@_value 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__update_averaging@_p_analog_variable 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1TxBuffer 240 0 BANK2 1 bssBANK2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_SetTxInterruptHandler 3786 0 CODE 0 text143 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +end_of_initialization 101E 0 CODE 0 cinit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +EUSART1_Read@readValue 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VERSION@resp_template_generation_hour 6A 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VERSION@resp_template_generation_year 66 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@digital_variable_index_tmp 89 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_rescue_set_disabled 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR0_Initialize 329C 0 CODE 0 text136 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR0_StartTimer 3976 0 CODE 0 text3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_MON_HYDRO_I 394E 0 CODE 0 text183 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lnvrram 0 0 COMRAM 1 nvrram dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hintentry 0 0 ABS 0 intentry dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_RCONbits FD0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +rescue_set_timeout_seconds@_seconds 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?___awmod 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_Read 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp 79 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SENSOR_MAXVALUES_GETALL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_FVR_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_timing_reset_seconds_since_last_command 34AA 0 CODE 0 text14 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 3844 0 CODE 0 text208 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_12V_set_closed 3754 0 CODE 0 text88 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_MON_VEOC_FWR_I 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_LBL_get 3906 0 CODE 0 text77 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_LBL_set 33DE 0 CODE 0 text67 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hreset_vec 4 0 CODE 0 reset_vec dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_MON_VEOC_RTN_I 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +EUSART1_SetRxInterruptHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HbssBANK0 0 0 ABS 0 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HbssBANK1 0 0 ABS 0 bssBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HbssBANK2 0 0 ABS 0 bssBANK2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HbssBANK3 0 0 ABS 0 bssBANK3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_GLRB_set_closed 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_RxDataHandler 3144 0 CODE 0 text222 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_request_payload_retrieve_uint8_t 351E 0 CODE 0 text109 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_rescue_get_enable_status 3982 0 CODE 0 text98 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___awmod@dividend 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__checksum_reset 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_parser_executecommand 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__checksum_value 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_MON_LBL_I 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_is_rx_ready 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_RESCUE_STATUS_RESET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_get_function_get_by_enum 17C4 0 CODE 0 text62 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lramtop 1000 0 RAM 0 ramtop dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_LASTCOMMANDTIME 3030 0 CODE 0 text33 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SENSOR_OFFSETS_GETALL 1C4C 0 CODE 0 text39 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GET@p_firecount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lrparam 0 0 COMRAM 1 rparam dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pcinit F46 0 CODE 0 cinit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_MAXCOUNT_RESET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext0 30C0 0 CODE 0 text0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext1 327A 0 CODE 0 text1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext2 3972 0 CODE 0 text2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext3 3976 0 CODE 0 text3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext4 2224 0 CODE 0 text4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext5 1DB0 0 CODE 0 text5 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext6 36D6 0 CODE 0 text6 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext7 36E2 0 CODE 0 text7 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext8 38C4 0 CODE 0 text8 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ptext9 38CA 0 CODE 0 text9 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_RESET@enum_idx 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_THRESHOLD_GET@resp_threshold 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_LASTCOMMANDTIME 3060 0 CODE 0 text33 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_response_payload_append_uint8_t 3508 0 CODE 0 text108 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lstruct 0 0 COMRAM 1 struct dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ECHO32 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 38AC 0 CODE 0 text204 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__manage_digital_variables 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SWITCH_CONTROL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ascii2hex@_p_nibble 20 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_GET_SINGLE@resp_variable_number 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_communication_request_payload_retrieve_uint16_t 2F94 0 CODE 0 text103 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_VALCHECK 2442 0 CODE 0 text31 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_DIRECT_set_open 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext10 0 0 ABS 0 text10 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext11 0 0 ABS 0 text11 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext12 0 0 ABS 0 text12 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext13 0 0 ABS 0 text13 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext14 0 0 ABS 0 text14 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext15 0 0 ABS 0 text15 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext16 0 0 ABS 0 text16 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext17 0 0 ABS 0 text17 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext18 0 0 ABS 0 text18 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext19 0 0 ABS 0 text19 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext20 0 0 ABS 0 text20 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext21 0 0 ABS 0 text21 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext22 0 0 ABS 0 text22 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext23 0 0 ABS 0 text23 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext24 0 0 ABS 0 text24 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext25 0 0 ABS 0 text25 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext26 0 0 ABS 0 text26 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext27 0 0 ABS 0 text27 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext28 0 0 ABS 0 text28 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext29 0 0 ABS 0 text29 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext30 0 0 ABS 0 text30 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext31 0 0 ABS 0 text31 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext32 0 0 ABS 0 text32 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext33 0 0 ABS 0 text33 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext34 0 0 ABS 0 text34 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext35 0 0 ABS 0 text35 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext36 0 0 ABS 0 text36 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext37 0 0 ABS 0 text37 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext38 0 0 ABS 0 text38 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext39 0 0 ABS 0 text39 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext40 0 0 ABS 0 text40 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext41 0 0 ABS 0 text41 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext42 0 0 ABS 0 text42 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext43 0 0 ABS 0 text43 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext44 0 0 ABS 0 text44 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext45 0 0 ABS 0 text45 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext46 0 0 ABS 0 text46 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext47 0 0 ABS 0 text47 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext48 0 0 ABS 0 text48 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext49 0 0 ABS 0 text49 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext50 0 0 ABS 0 text50 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext51 0 0 ABS 0 text51 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext52 0 0 ABS 0 text52 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext53 0 0 ABS 0 text53 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext54 0 0 ABS 0 text54 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext55 0 0 ABS 0 text55 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext56 0 0 ABS 0 text56 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext57 0 0 ABS 0 text57 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext58 0 0 ABS 0 text58 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext59 0 0 ABS 0 text59 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext60 0 0 ABS 0 text60 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext61 0 0 ABS 0 text61 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext62 0 0 ABS 0 text62 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext63 0 0 ABS 0 text63 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext64 0 0 ABS 0 text64 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext65 0 0 ABS 0 text65 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext66 0 0 ABS 0 text66 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext67 0 0 ABS 0 text67 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext68 0 0 ABS 0 text68 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext69 0 0 ABS 0 text69 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext70 0 0 ABS 0 text70 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext71 0 0 ABS 0 text71 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext72 0 0 ABS 0 text72 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext73 0 0 ABS 0 text73 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext74 0 0 ABS 0 text74 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext75 0 0 ABS 0 text75 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext76 0 0 ABS 0 text76 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext77 0 0 ABS 0 text77 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext78 0 0 ABS 0 text78 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext79 0 0 ABS 0 text79 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext80 0 0 ABS 0 text80 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext81 0 0 ABS 0 text81 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext82 0 0 ABS 0 text82 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext83 0 0 ABS 0 text83 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext84 0 0 ABS 0 text84 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext85 0 0 ABS 0 text85 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext86 0 0 ABS 0 text86 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext87 0 0 ABS 0 text87 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext88 0 0 ABS 0 text88 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext89 0 0 ABS 0 text89 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext90 0 0 ABS 0 text90 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext91 0 0 ABS 0 text91 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext92 0 0 ABS 0 text92 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext93 0 0 ABS 0 text93 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext94 0 0 ABS 0 text94 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext95 0 0 ABS 0 text95 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext96 0 0 ABS 0 text96 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext97 0 0 ABS 0 text97 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext98 0 0 ABS 0 text98 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext99 0 0 ABS 0 text99 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO4@req_value_0 1E 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO4@req_value_1 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO4@req_value_2 20 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ECHO4@req_value_3 21 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@digital_value_data 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D10_set_low 3884 0 CODE 0 text123 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__manage_digital_variable 370 0 CODE 0 text169 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUE_RESET@req_variable_number_all 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_GET_SINGLE@resp_offset 63 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_get_analog_alarm_ptr_by_enum 155C 0 CODE 0 text113 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ramtop 1000 0 RAM 0 ramtop C:\Users\clone\AppData\Local\Temp\ss4o.o +__size_of_error_notify 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_CCP5_Initialize 36AC 0 CODE 0 text148 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_RESET@p_firecount_707 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_MAXCOUNT_RESET 1FB6 0 CODE 0 text51 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lpowerup 11C 0 CODE 0 powerup dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_MON_VEOC_FWR_I 3808 0 CODE 0 text184 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Leeprom_data 0 0 EEDATA 0 eeprom_data dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D9_set_low 387C 0 CODE 0 text121 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_MON_VEOC_RTN_I 3812 0 CODE 0 text185 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_GET@req_alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_LBL_get 3900 0 CODE 0 text77 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_LBL_set 33BE 0 CODE 0 text67 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_MAXCOUNT_GET 269C 0 CODE 0 text52 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GET@req_alarm_number_ext 69 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of__update_averaging 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_response_payload_appender_reset 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__checksum_update@_byte 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_Read 2C6E 0 CODE 0 text131 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_request_payload_retriever_reset 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_commands_retrieve_info_bycode 27F8 0 CODE 0 text117 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_adcreader_reset 36C8 0 CODE 0 text154 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_adcreader_start 393C 0 CODE 0 text153 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_rescue_get_timeout_seconds 3772 0 CODE 0 text93 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__check_alarm_firing@_callback 5 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lreset_vec 0 0 CODE 0 reset_vec dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_THRESHOLD_SET@req_threshold 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_GET_SINGLE@req_variable_number 6D 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_DIRECT_set_closed 3722 0 CODE 0 text82 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_PWB_set_open 37C2 0 CODE 0 text156 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +ADC_SelectChannel@channel 2 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_transmitter_sendresponse 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__databuf_index 2F 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_RESCUE_STATUS_RESET 36FA 0 CODE 0 text27 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SENSOR_AVERAGING_PRESCALER_GET 34F2 0 CODE 0 text43 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SENSOR_AVERAGING_PRESCALER_SET 13B0 0 CODE 0 text42 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_RESET@p_firecount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_timing_set_rescue_step_timeout 36E2 0 CODE 0 text6 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_TxDefaultInterruptHandler AA 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_12V_set_open 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +alarm_get_analog_alarm_ptr_by_enum@_alarm_index 23 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__databuf 300 0 BANK3 1 bssBANK3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_SWITCH_12V_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR2_DefaultInterruptHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_LBL_PWR_FLT 35D8 0 CODE 0 text175 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_parser_appendbyte 120 0 CODE 0 text115 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SENSOR_AVERAGING_PRESCALER_GET 3508 0 CODE 0 text43 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_SENSOR_AVERAGING_PRESCALER_SET 1486 0 CODE 0 text42 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___param_bank 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_LBL_set_open_fromIRQ 3862 0 CODE 0 text210 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbigdata 0 0 BIGRAM 1 bigdata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_rescue_set_disabled 3924 0 CODE 0 text97 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_parser_commandready 34C2 0 CODE 0 text116 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_USER_PIN_CONTROL@req_pinnum 27 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_digital_variables 100 0 BANK1 1 dataBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of__initialization 101E 0 CODE 0 cinit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +___awmod@divisor 3 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_alarm_get_enable_ptr_by_enum 2E9A 0 CODE 0 text110 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUES_GETALL@analog_value_data 6C 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_parser_appendbyte@_byte 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_analog_variable_get_pointer_by_enum F46 0 CODE 0 text91 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_VREFCON0 F42 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Libigdata 0 0 CODE 0 ibigdata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_ALRMNEG1 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_ALRMNEG2 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_timer0ReloadVal 3D 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_ALRMPOS1 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_ALRMPOS2 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pidataBANK0 36AC 0 CODE 0 idataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pidataBANK1 1A18 0 CODE 0 idataBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pidataBANK4 1AD8 0 CODE 0 idataBANK4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +?_alarm_get_firecount_ptr_by_enum 24 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_error_notify 3874 0 CODE 0 text120 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR2_DefaultInterruptHandler 399C 0 CODE 0 text166 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_FIRED_GETALL 2AD6 0 CODE 0 text23 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_MAXCOUNT_GETALL 2B7E 0 CODE 0 text21 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lclrtext 0 0 ABS 0 clrtext dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_TIMEOUT_SET@req_alarm_number 65 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_SPBRGH1 FB0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_parser_appendbyte@tmp_nibble_even 40 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_GET@p_maxcount 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_init_adcreader 37B8 0 CODE 0 text152 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_PWB_set_closed 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRECOUNT_GET@resp_alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +switch_SWITCH_VEOC_DIRECT_set@_state 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_SetRxInterruptHandler 3790 0 CODE 0 text144 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_is_rx_ready 3534 0 CODE 0 text130 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__delay_seconds@_seconds 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_FIRECOUNT_GET 2628 0 CODE 0 text46 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__state_timeout 33 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_alarm_get_digital_alarm_ptr_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SENSOR_AVERAGE_GETALL 1486 0 CODE 0 text44 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_transmitter_sendresponse@ascii_high 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1RxBuffer 200 0 BANK2 1 bssBANK2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRECOUNT_GET@resp_firecount 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pcstackCOMRAM 1 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_VERSION 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_Transmit_ISR 2F1E 0 CODE 0 text217 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_PWB_set_closed 37D6 0 CODE 0 text157 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__timing_seconds_rst 9C 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_start_irqs 327A 0 CODE 0 text1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_VALUES_GETALL@p_variable_2048 84 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_alarm_get_timeout_ptr_by_enum 2E16 0 CODE 0 text102 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR0_SetInterruptHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_LBL_set_open 372C 0 CODE 0 text83 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_RESCUE_TIMEOUT_GET@resp_rescue_timeout 1F 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_digital_variable_get_pointer_by_enum C2E 0 CODE 0 text89 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_SetFramingErrorHandler 37A4 0 CODE 0 text146 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_EUSART1_SetOverrunErrorHandler 379A 0 CODE 0 text145 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_parser_appendbyte@tmp_nibble_odd 3F 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_transmitter_sendresponse@ascii_low 63 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GETALL@firedstate 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_ENABLE_GETALL@enable 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_main 30EC 0 CODE 0 text0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pintcode 8 0 CODE 0 intcode dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext100 0 0 ABS 0 text100 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext101 0 0 ABS 0 text101 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext102 0 0 ABS 0 text102 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext103 0 0 ABS 0 text103 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext104 0 0 ABS 0 text104 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext105 0 0 ABS 0 text105 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext106 0 0 ABS 0 text106 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext107 0 0 ABS 0 text107 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext108 0 0 ABS 0 text108 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext109 0 0 ABS 0 text109 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext110 0 0 ABS 0 text110 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext111 0 0 ABS 0 text111 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext112 0 0 ABS 0 text112 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext113 0 0 ABS 0 text113 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext114 0 0 ABS 0 text114 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext115 0 0 ABS 0 text115 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext116 0 0 ABS 0 text116 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext117 0 0 ABS 0 text117 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext118 0 0 ABS 0 text118 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext119 0 0 ABS 0 text119 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext120 0 0 ABS 0 text120 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext121 0 0 ABS 0 text121 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext122 0 0 ABS 0 text122 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext123 0 0 ABS 0 text123 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext124 0 0 ABS 0 text124 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext125 0 0 ABS 0 text125 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext126 0 0 ABS 0 text126 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext127 0 0 ABS 0 text127 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext128 0 0 ABS 0 text128 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext129 0 0 ABS 0 text129 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext130 0 0 ABS 0 text130 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext131 0 0 ABS 0 text131 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext132 0 0 ABS 0 text132 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext133 0 0 ABS 0 text133 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext134 0 0 ABS 0 text134 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext135 0 0 ABS 0 text135 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext136 0 0 ABS 0 text136 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext137 0 0 ABS 0 text137 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext138 0 0 ABS 0 text138 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext139 0 0 ABS 0 text139 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext140 0 0 ABS 0 text140 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext141 0 0 ABS 0 text141 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext142 0 0 ABS 0 text142 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext143 0 0 ABS 0 text143 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext144 0 0 ABS 0 text144 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext145 0 0 ABS 0 text145 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext146 0 0 ABS 0 text146 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext147 0 0 ABS 0 text147 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext148 0 0 ABS 0 text148 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext149 0 0 ABS 0 text149 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext150 0 0 ABS 0 text150 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext151 0 0 ABS 0 text151 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext152 0 0 ABS 0 text152 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext153 0 0 ABS 0 text153 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext154 0 0 ABS 0 text154 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext155 0 0 ABS 0 text155 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext156 0 0 ABS 0 text156 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext157 0 0 ABS 0 text157 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext158 0 0 ABS 0 text158 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext159 0 0 ABS 0 text159 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext160 0 0 ABS 0 text160 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext161 0 0 ABS 0 text161 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext162 0 0 ABS 0 text162 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext163 0 0 ABS 0 text163 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext165 0 0 ABS 0 text165 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext166 0 0 ABS 0 text166 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext167 0 0 ABS 0 text167 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext168 0 0 ABS 0 text168 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext169 0 0 ABS 0 text169 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext170 0 0 ABS 0 text170 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext171 0 0 ABS 0 text171 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext172 0 0 ABS 0 text172 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext173 0 0 ABS 0 text173 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext174 0 0 ABS 0 text174 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext175 0 0 ABS 0 text175 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext176 0 0 ABS 0 text176 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext177 0 0 ABS 0 text177 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext178 0 0 ABS 0 text178 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext179 0 0 ABS 0 text179 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext180 0 0 ABS 0 text180 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext181 0 0 ABS 0 text181 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext182 0 0 ABS 0 text182 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext183 0 0 ABS 0 text183 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext184 0 0 ABS 0 text184 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext185 0 0 ABS 0 text185 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext186 0 0 ABS 0 text186 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext187 0 0 ABS 0 text187 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext188 0 0 ABS 0 text188 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext189 0 0 ABS 0 text189 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext190 0 0 ABS 0 text190 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext191 0 0 ABS 0 text191 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext192 0 0 ABS 0 text192 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext193 0 0 ABS 0 text193 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext194 0 0 ABS 0 text194 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext195 0 0 ABS 0 text195 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext196 0 0 ABS 0 text196 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext197 0 0 ABS 0 text197 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext198 0 0 ABS 0 text198 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext199 0 0 ABS 0 text199 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext200 0 0 ABS 0 text200 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext201 0 0 ABS 0 text201 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext202 0 0 ABS 0 text202 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext203 0 0 ABS 0 text203 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext204 0 0 ABS 0 text204 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext205 0 0 ABS 0 text205 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext206 0 0 ABS 0 text206 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext207 0 0 ABS 0 text207 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext208 0 0 ABS 0 text208 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext209 0 0 ABS 0 text209 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext210 0 0 ABS 0 text210 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext211 0 0 ABS 0 text211 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext212 0 0 ABS 0 text212 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext213 0 0 ABS 0 text213 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext214 0 0 ABS 0 text214 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext215 0 0 ABS 0 text215 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext216 0 0 ABS 0 text216 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext217 0 0 ABS 0 text217 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext218 0 0 ABS 0 text218 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext219 0 0 ABS 0 text219 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext220 0 0 ABS 0 text220 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext221 0 0 ABS 0 text221 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext222 0 0 ABS 0 text222 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Ltext223 0 0 ABS 0 text223 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_GLR_A_FLT 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_ioread_DIN_GLR_B_FLT 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_CCP5_Initialize 369C 0 CODE 0 text148 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__rescue_timeout_seconds BD 0 BANK0 1 dataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ADC_SelectChannel 34F2 0 CODE 0 text214 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_HYDRO_set_open_fromIRQ 3862 0 CODE 0 text211 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_HYDRO_PWR_FLT 35EC 0 CODE 0 text176 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VALCHECK@resp_value_1 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VALCHECK@resp_value_2 68 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VALCHECK@resp_value_3 6A 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VALCHECK@resp_value_4 6C 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_VALCHECK@resp_value_5 6D 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRECOUNT_GETALL@alarm_number 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_ENABLE_GETALL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_RETURN_get 3918 0 CODE 0 text80 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_switch_SWITCH_VEOC_RETURN_set 343E 0 CODE 0 text70 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_RETURN_set_closed 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SENSOR_GET_SINGLE 768 0 CODE 0 text45 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_T0CON FD5 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_T2CON FBA 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_error_die_forever 2D46 0 CODE 0 text114 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR0H FD7 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR0L FD6 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TRISA F92 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TRISB F93 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TRISC F94 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TRISD F95 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TRISE F96 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR0_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_TMR0_StartTimer 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HRAM 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hbss 0 0 RAM 1 bss dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hram 0 0 ABS 0 ram dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hsfr 0 0 ABS 0 sfr dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__LRAM 1 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lbss 0 0 RAM 1 bss dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lram 0 0 ABS 0 ram dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lsfr 0 0 ABS 0 sfr dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_TMR2_InterruptHandler 28 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_SENSOR_MAXVALUE_RESET 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +commands_retrieve_info_bycode@_pp_cmdinfo 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_GET_SINGLE@p_variable_955 69 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D9_set_low_fromIRQ 38A4 0 CODE 0 text204 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_PIN_MANAGER_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__ascii2hex 20FA 0 CODE 0 text128 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_timing_get_seconds_since_reset 3208 0 CODE 0 text100 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_communication_parser_executecommand 24C0 0 CODE 0 text19 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__sample_acquired C2E 0 CODE 0 text199 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_12V_set_open 374A 0 CODE 0 text87 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1RxCount 37 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_CCP5CON F54 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_FIRED_GET@p_firecount_641 64 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__parser_checksum 2E 0 COMRAM 1 bssCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_AVERAGING_PRESCALER_SET@p_variable 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HdataBANK0 0 0 ABS 0 dataBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HdataBANK1 0 0 ABS 0 dataBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__HdataBANK4 0 0 ABS 0 dataBANK4 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_GLRA_set_closed 37F4 0 CODE 0 text161 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_EUSART1_Initialize 27F8 0 CODE 0 text142 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_OSCILLATOR_Initialize 3478 0 CODE 0 text139 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_ALARM_FIRED_GET 102C 0 CODE 0 text48 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +communication_request_payload_retrieve_uint16_t@retval 22 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pdataBIGRAM 4BE 0 BIGRAM 1 dataBIGRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max 60 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_command_SENSOR_VALUES_GETALL 8D8 0 CODE 0 text38 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_ALRMNEG1 3614 0 CODE 0 text178 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_ALRMNEG2 3600 0 CODE 0 text177 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_ALRMPOS1 363C 0 CODE 0 text180 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_ioread_DIN_ALRMPOS2 3628 0 CODE 0 text179 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_variable_is_analog_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_RESCUE_ENABLE 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__initialization F46 0 CODE 0 cinit dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_12V_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_12V_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D10_set 331E 0 CODE 0 text59 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_ALARM_FIRECOUNT_GETALL 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_communication_parser_reset 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__update_alarm@_value 3 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_GLR_A_FLT 35D8 0 CODE 0 text174 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_ioread_DIN_GLR_B_FLT 35C4 0 CODE 0 text173 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_VALCHECK 24C0 0 CODE 0 text31 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pbssBANK0 90 0 BANK0 1 bssBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pbssBANK1 1C0 0 BANK1 1 bssBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pbssBANK2 200 0 BANK2 1 bssBANK2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pbssBANK3 300 0 BANK3 1 bssBANK3 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_FIRED_GET 1110 0 CODE 0 text48 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__pdataCOMRAM 41 0 COMRAM 1 dataCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_T2CONbits FBA 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_FIRED_RESET 1F0A 0 CODE 0 text47 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hfardata 0 0 FARRAM 0 fardata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D9_get 3992 0 CODE 0 text197 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_SWITCH_LED_D9_set 333E 0 CODE 0 text60 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_eusart1RxStatusBuffer 1C0 0 BANK1 1 bssBANK1 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_adcreader_tick_irq 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_userpin_get_function_set_by_enum 2B7E 0 CODE 0 text58 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hsmallconst 0 0 SMALLCONST 0 smallconst dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +alarm_get_enable_ptr_by_enum@_alarm_index 26 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_ALARM_ENABLE_GETALL 2CB6 0 CODE 0 text24 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_HYDRO_set_open 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Lifardata 0 0 CODE 0 ifardata dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_userpin_SWITCH_LED_D10_set_high 388C 0 CODE 0 text124 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_init_adcreader 37C2 0 CODE 0 text152 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +command_SENSOR_MAXVALUE_RESET@p_variable_1717 62 0 BANK0 1 cstackBANK0 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_command_VALCHECK 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_userpin_get_function_set_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_RESCUE_TIMEOUT_GET 32FE 0 CODE 0 text26 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_command_RESCUE_TIMEOUT_SET 32DE 0 CODE 0 text25 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_EUSART1_DefaultErrorHandler 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hintsave_regs 0 0 BIGRAM 1 intsave_regs dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_GLRA_get 38F4 0 CODE 0 text75 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_GLRA_set 337E 0 CODE 0 text65 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_GLRB_get 38EE 0 CODE 0 text74 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_switch_SWITCH_GLRB_set 335E 0 CODE 0 text64 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +EUSART1_SetOverrunErrorHandler@interruptHandler 1D 0 COMRAM 1 cstackCOMRAM dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_DIRECT_get 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_SWITCH_VEOC_DIRECT_set 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_switch_get_function_get_by_enum 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__Hintcode 11C 0 CODE 0 intcode dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__size_of_INTERRUPT_Initialize 0 0 ABS 0 - dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__manage_digital_variables 3118 0 CODE 0 text168 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +_OSCILLATOR_Initialize 345C 0 CODE 0 text139 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR2_Initialize 345C 0 CODE 0 text134 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +__end_of_TMR2_StartTimer 3976 0 CODE 0 text2 dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o # %SPLITSTAB Section # This section enumerates all the psect splits performed by the assembler. # The beginning of the section is indicated by %SPLITSTAB. @@ -4256,15 +3981,21 @@ __end_of_TMR2_StartTimer 4432 0 CODE 0 text2 dist/ARCA/production/BPD-V01-FIRMWA # and size are in units of delta. The file address is in units of bytes. # All other numeric quantities are in decimal. %SEGMENTS -idloc 0 200000 200000 8 1 -text45 0 7D8 7D8 3C7A 1 +text45 0 768 768 3238 1 cstackCOMRAM 1 1 1 43 1 cstackBANK0 1 60 60 61 1 reset_vec 0 0 0 4 1 bssBANK2 1 200 200 80 1 bssBANK3 1 300 300 F0 1 -intcode 0 8 8 7CF 1 +intcode 0 8 8 75F 1 dataBANK1 1 100 100 100 1 dataBANK4 1 400 400 BE 1 dataBIGRAM 1 4BE 4BE 1D9 1 -config 0 300000 300000 E 1 +# %NOTES Section +# This section contains data of all the note-psects. The beginning of the section +# is indicated by %NOTES. The first line indicates the name and decimal +# byte-length of the first note-psect, e.g. +# $codecov_info_hdr 16 +# Each line that follows contains the byte-data of the psect in hexadecimal as a +# space-separated list. These lines are limited to 16 bytes of data. +%NOTES diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.elf b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.elf index 91ed91f978e07280b2ca4dbb6d0593e236e8d161..d02e4231149dbb92b9c546b503fd96e0a632f22f 100644 GIT binary patch literal 165938 zcmeFad3=?{^*{dHo3O(rgk2?sT>)9b8bC}4TQtBW35bZ^Y!?V5_r@e3s8yuYg(_03 z)>=iYSl22ptyV3@<<r`_U~Q|>Di&K?KbAs7+ge)X`#$r`dFDKGpBw1s^;^Dwe3IAP zJMWn@+nJd&XU@!hp3CQz%nyY^TOIuuc3yQt+JD29Vdv=9u+sr}vXkrda87mlJN=yN z51!QKgzA&^OIvsEJ)F_j0{0?ZII{k5W?TPAef$?dufV+qN3r!S6>arPcOC52=5%R& zq7@<U!VLp8@>!aDuv6RMmi2A9Ep=^2b~&NkL!q|yOWzq;xAfhi`}bA0y}z%jE%#6l z5mt?`8ie%}VR3}5Mp!2iHoR^Bz7cRE;YPL1iGDnKAj)jrIVx{t-iW;6c^{AK13bKC zP1}f;wQWasl;|35KiB~^szr^~=^BOGYEh$gsL=<};fdkV%4F4gCsLDiBGt*<Lm5_V zJh>XNYZ1F9d1S{;2TwseE0%5p-zr-MwN<s`v}GO~*j5dHjrPakU#<OX;9sl#P9)oL zB2MT^<aJdt6xp8K?(y+b)b=vCU8>gGH6OR4)?fGdxD~bjI%<98(r}Nu$Y;Y3B%H|S zxgRF>@B7oS_xF8t?8uHQ$2_IeyRF`a^xyDWy$$KVf%FxTt4171e7Meud^q%jeSb!} ztHx{}(?7C3{v1+257z{zT8i3UooofVT9^5bD)U{GIS75^wjDHMu3UQc`K@<;0LlY! zFT**JYm#mFu83SS;+@31D2@0{d~-tAjJay*HK6|o;{OTvk)lt}oo<IawDo{H9nJ{_ zai?e7iEw9uPM^x1jJD%*XE9Po;lgl+J8OVWj5`TXHo%<&N8Gs_-|cbdO2l6c*R1HX zoneW0ly7h%6v<8WJKV7?D`Nb)!aqUy3xq!^{1w9AApBc|f2Z)@Dg1kc|MG+V+O9*r zhDC=YhOQeLb-K1b@dx1F!VQUb2cp;zzQ2v{419lA<2&#@82BEIAJp-WYWyU=J0bq3 z8o#LHf1&X{d{Zge&gAHr9(yq(dL}Y4BeD`Cb$UkM8JQJ*cW4$QOV8*5_&*%FKl-Ot za4TB(Oa}L+!p(<EOReWsuSn0~A&mR1+^{d_{rfU72OuR6c554S0yLCQhRP=s`JCp} zaR0sz$fsl50|&d4Ox?W|b=n4ZGaTi6yfi&qLTy<s;kH)}_5d$jiM}T3e%B<|K(arG zoPG$m2QC~Le7I9vB(f&{W1y$to`$2?aHJ;Qg6|jLUeaM}TB_RCEM0W4KO}1$l65tt z$v+VnZ+Yj~>XvtpIgt<0qUvOC<jG+ngoUiI{h6ώKJ;X;uk_~cYac7#-ooKVfu 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%0Ajlnd;;Bzo>Fv=|Ld0r6%r!kjz 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 literal 170623 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 W8yz{1b^wNcoPVG9kBVl{P4F*%R_fFM diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hex b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hex index 4cd9fc5..b9c5bfe 100644 --- a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hex +++ b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hex @@ -1,1097 +1,927 @@ -:040000009AEF00F083 +:020000040000FA +:040000008EEF00F08F :100008004382FACF15F0FBCF16F0E1CF17F0E2CF1D :1000180018F0D9CF19F0DACF1AF0F3CF1BF0F4CFDC :100028001CF0F2AA1AEF00F01CEF00F027EF00F026 -:10003800F2A421EF00F023EF00F027EF00F0B7EC77 -:100048001CF088EF00F0F2AC2CEF00F02EEF00F07F -:1000580088EF00F09DA233EF00F035EF00F040EF9D +:10003800F2A421EF00F023EF00F027EF00F0CAEC64 +:1000480017F07CEF00F0F2AC2CEF00F02EEF00F090 +:100058007CEF00F09DA233EF00F035EF00F040EFA9 :1000680000F09EA23AEF00F03CEF00F040EF00F005 -:100078003EEC1DF088EF00F09DAA45EF00F047EF39 +:1000780048EC18F07CEF00F09DAA45EF00F047EF40 :1000880000F05EEF00F09EAA4CEF00F04EEF00F09B :100098005EEF00F002D85CEF00F005000001FA6E98 :1000A800AC51FD6EAD51FE6EF850FF6EFA50120065 -:1000B80088EF00F09DA863EF00F065EF00F088EF8F -:1000C80000F09EA86AEF00F06CEF00F088EF00F0F7 +:1000B8007CEF00F09DA863EF00F065EF00F07CEFA7 +:1000C80000F09EA86AEF00F06CEF00F07CEF00F003 :1000D80002D87AEF00F005000001FA6EAA51FD6E11 -:1000E800AB51FE6EF850FF6EFA50120088EF00F028 -:1000F80088EF00F088EF00F088EF00F088EF00F05C -:1001080088EF00F088EF00F01CC0F4FF1BC0F3FF7D -:100118001AC0DAFF19C0D9FF18C0E2FF17C0E1FF03 -:1001280016C0FBFF15C0FAFF43921100A9EF0DF0AE -:100138000001646F4DEC1FF00009D8B4A6EF00F081 -:10014800A8EF00F0ABEF00F0100E55EC07F000013F -:100158006451DBEC21F0BAEF01F000016405D8B47A -:10016800B8EF00F0BAEF00F0C1EF00F0110EC4ECE8 -:1001780020F0E3EF01F0E3EF01F0F6EC21F0010EDF -:10018800316EE3EF01F0300E00016419D8B4CFEFFF -:1001980000F0D1EF00F0D8EF00F0120EC4EC20F020 -:1001A800E3EF01F0E3EF01F0020E316EE3EF01F04F -:1001B800610E1D6E000E1E6E0001645121EC18F0D8 -:1001C8000001636F6351D8B4ECEF00F0EEEF00F07C -:1001D800F5EF00F06351C4EC20F0E3EF01F0E3EF3A -:1001E80001F064C0B2F020EE02F06151D9266251EC -:1001F800DA22DF50306E3050D8B405EF01F007EF47 -:1002080001F00DEF01F0030E316E000E2F6EE3EFDB -:1002180001F0050E316EE3EF01F0E3EF01F0400E5F -:10022800206E000E216E000164516DEC14F0000187 -:10023800636F6351D8B423EF01F025EF01F02CEF81 -:1002480001F06351C4EC20F0E3EF01F0E3EF01F0BB -:10025800040E316EE3EF01F03F0E206E000E216EAA -:10026800000164516DEC14F00001636F6351D8B460 -:1002780040EF01F042EF01F049EF01F06351C4ECA7 -:1002880020F0E3EF01F0E3EF01F04038F00B3F24FA -:100298000001606FEF0E2F6454EF01F056EF01F08C -:1002A8005DEF01F0140EC4EC20F0E3EF01F0E3EF92 -:1002B80001F02F50010D000EF324D96E030EF42027 -:1002C800DA6E60C0DFFF2F2A30063050D8A46FEFF7 -:1002D80001F071EF01F075EF01F0050E316EE3EFFB -:1002E80001F0030E316EE3EF01F0E3EF01F0D7EC1C -:1002F80021F00009D8B483EF01F085EF01F08CEF0D -:1003080001F0150EC4EC20F0E3EF01F0E3EF01F08B -:1003180000016451D8A493EF01F095EF01F099EF33 -:1003280001F0070E316EE3EF01F0060E316EE3EFD8 -:1003380001F0E3EF01F000016451D8B4A6EF01F039 -:10034800A8EF01F0AFEF01F0160EC4EC20F0E3EFD8 -:1003580001F0E3EF01F0070E316EE3EF01F0170E45 -:10036800C4EC20F0E3EF01F0E3EF01F03150256E2B -:10037800266A2650000AD8B4C4EF01F0B3EF01F0A2 -:100388002550000AD8B4B1EF00F0010AD8B4C7EF7D -:1003980000F0030AD8B4DCEF00F0010AD8B413EF78 -:1003A80001F0070AD8B430EF01F0010AD8B47BEFA6 -:1003B80001F0030AD8B49FEF01F0B3EF01F0120087 -:1003C80020EE02F00350D9260450DA2203C0E1FFE0 -:1003D80004C0E2FF02D8FBEF01F00500FA6EE65018 -:1003E800FD6EE650FE6EF850FF6EFA501200DF6E9A -:1003F80020EE02F00350D9260450DA2210EE03F062 -:100408000350E1260450E222DE50E65CD8B00FEF3C -:1004180002F011EF02F021EF02F020EE02F003509B -:10042800D9260450DA2210EE03F00350E1260450D6 -:10043800E222DFCFE7FF21EF02F020EE04F00350C5 -:10044800D9260450DA22DF50D8B42DEF02F02FEF6E -:1004580002F0FEEF02F020EE02F00350D92604501D -:10046800DA22DF50D8B43BEF02F03DEF02F08BEF19 -:1004780002F020EE08F00350D9260450DA22DE2AD2 -:10048800000EDD2220EE08F00350D9260450DA22AF -:10049800DE50DE10D8A453EF02F055EF02F060EF03 -:1004A80002F020EE08F00350D9260450DA22DE06C6 -:1004B800000EDD5A60EF02F020EE08F00350D92656 -:1004C8000450DA2210EE0AF00350E1260450E2222A -:1004D800DE50E65CDE50E658D8B075EF02F077EFF4 -:1004E80002F095EF02F020EE08F00350D9260450F0 -:1004F800DA2210EE0AF00350E1260450E222DECFA1 -:10050800E6FFDDCFE5FF95EF02F095EF02F020EE74 -:1005180008F00350D9260450DA22000EDE6E000ED1 -:10052800DD6E20EE05F00350D9260450DA22DF50A4 -:10053800D8B4A1EF02F0A3EF02F0FEEF02F020EE34 -:1005480008F00350D9260450DA2210EE06F00350C2 -:10055800E1260450E222DE50E65CDE50E658D8B0D0 -:10056800B8EF02F0BAEF02F0FEEF02F020EE0CF066 -:100578000350D9260450DA2202D8CDEF02F0050044 -:10058800FA6EDE50FD6EDE50FE6EF850FF6EFA50C9 -:10059800120020EE0EF00350D9260450DA22DE2A8B -:1005A800000EDD2220EE0EF00350D9260450DA2288 -:1005B800DE50DE10D8A4E3EF02F0E5EF02F0EEEF34 -:1005C80002F020EE0EF00350D9260450DA22DE069F -:1005D800000EDD5A20EE08F00350D9260450DA2226 -:1005E800000EDE6E000EDD6EFEEF02F0FEEF02F092 -:1005F800FEEF02F012000000000000000000000002 -:1006080000000000000000000000000000000000E2 -:1006180000000000000000000000000000000016BC -:10062800440100000000000000000000000000007D -:1006380000000000000000000000000000000000B2 -:100648000000000000000000000016440200000046 -:100658000000000000000000000000000000000092 -:100668000000000000000000000000000000000082 -:100678000000000000164403000000000000000015 -:100688000000000000000000010110F90200000055 -:1006980000000000010170B7090000000000000020 -:1006A8005A430400000000000000000000000000A1 -:1006B800000000010180F2020000000000000001BB -:1006C80001E0B009000000000000005043050000F0 -:1006D8000000000000000000000000000000010011 -:1006E80018F60300000000000000010078691C00F3 -:1006F8000000000000000A4406000000000000009E -:1007080000000000000000000000000000000000E1 +:1000E800AB51FE6EF850FF6EFA5012007CEF00F034 +:1000F8001CC0F4FF1BC0F3FF1AC0DAFF19C0D9FFF8 +:1001080018C0E2FF17C0E1FF16C0FBFF15C0FAFFD9 +:1001180043921100A3EF07F00001646F61EC1AF03D +:100128000009D8B49AEF00F09CEF00F09FEF00F0C0 +:10013800100E36EC1CF0000164514AEC1CF08EEFF6 +:1001480001F000016405D8B4ACEF00F0AEEF00F0A8 +:10015800B3EF00F0110E5DEC1BF0B7EF01F098EC77 +:100168001CF0010E316EB7EF01F0300E000164197A +:10017800D8B4C1EF00F0C3EF00F0C8EF00F0120EE2 +:100188005DEC1BF0B7EF01F0020E316EB7EF01F036 +:10019800610E1D6E000E1E6E00016451FCEC13F022 +:1001A8000001636F6351D8B4DCEF00F0DEEF00F0BC +:1001B800E3EF00F063515DEC1BF0B7EF01F064C0B2 +:1001C800B2F020EE02F06151D9266251DA22DF50F6 +:1001D800306E3050D8B4F3EF00F0F5EF00F0FBEFDD +:1001E80000F0030E316E000E2F6EB7EF01F0050E12 +:1001F800316EB7EF01F0400E206E000E216E000147 +:1002080064517DEC10F00001636F6351D8B40FEFB7 +:1002180001F011EF01F016EF01F063515DEC1BF0F6 +:10022800B7EF01F0040E316EB7EF01F03F0E206E0C +:10023800000E216E000164517DEC10F00001636F27 +:100248006351D8B42AEF01F02CEF01F031EF01F03F +:1002580063515DEC1BF0B7EF01F04050100DF35007 +:100268003F24606FEF0E2F643CEF01F03EEF01F08A +:1002780043EF01F0140E5DEC1BF0B7EF01F0000E38 +:100288002F24D96EDA6A030EDA2260C0DFFF2F2A24 +:1002980030063050D8A453EF01F055EF01F057EF76 +:1002A80001F0FBEF00F0030E316EB7EF01F0C3EC85 +:1002B8001CF00009D8B463EF01F065EF01F06AEFB4 +:1002C80001F0150E5DEC1BF0B7EF01F00001645171 +:1002D800D8A471EF01F073EF01F077EF01F0070E8A +:1002E800316EB7EF01F0060E316EB7EF01F0000185 +:1002F8006451D8B482EF01F084EF01F073EF01F09C +:10030800160E5DEC1BF0B7EF01F0170E5DEC1BF05D +:10031800B7EF01F03150246E256A2550000AD8B491 +:1003280098EF01F089EF01F02450000AD8B4A5EF46 +:1003380000F0010AD8B4B9EF00F0030AD8B4CCEF42 +:1003480000F0010AD8B4FFEF00F0070AD8B41AEF9A +:1003580001F0010AD8B45BEF01F0030AD8B47BEFCF +:1003680001F089EF01F0120020EE02F00350D926C7 +:100378000450DA2203C0E1FF04C0E2FF02D8CFEF45 +:1003880001F00500FA6EE650FD6EE650FE6EF8507C +:10039800FF6EFA501200DF6E20EE02F00350D926ED +:1003A8000450DA2210EE03F00350E1260450E22252 +:1003B800DE50E65CD8B0E3EF01F0E5EF01F0F3EFD3 +:1003C80001F020EE02F00350D9260450DA2210EE94 +:1003D80003F00350E1260450E222DFCFE7FF20EECE +:1003E80004F00350D9260450DA22DF50D8B4FFEFC6 +:1003F80001F001EF02F0C6EF02F020EE02F0035028 +:10040800D9260450DA22DF50D8B40DEF02F00FEFEE +:1004180002F059EF02F020EE08F00350D9260450FC +:10042800DA22DE2A000EDD2220EE08F00350D9265B +:100438000450DA22DE50DE10D8A425EF02F027EFB0 +:1004480002F030EF02F020EE08F00350D9260450F5 +:10045800DA22DE06000EDD5A20EE08F00350D92617 +:100468000450DA2210EE0AF00350E1260450E2228A +:10047800DE50E65CDE50E658D8B045EF02F047EFB4 +:1004880002F063EF02F020EE08F00350D926045082 +:10049800DA2210EE0AF00350E1260450E222DECF01 +:1004A800E6FFDDCFE5FF63EF02F020EE08F0035032 +:1004B800D9260450DA22000EDE6E000EDD6E20EE24 +:1004C80005F00350D9260450DA22DF50D8B46FEF74 +:1004D80002F071EF02F0C6EF02F020EE08F00350D0 +:1004E800D9260450DA2210EE06F00350E126045013 +:1004F800E222DE50E65CDE50E658D8B086EF02F025 +:1005080088EF02F0C6EF02F020EE0CF00350D92677 +:100518000450DA2202D89BEF02F00500FA6EDE5092 +:10052800FD6EDE50FE6EF850FF6EFA50120020EE9F +:100538000EF00350D9260450DA22DE2A000EDD22FE +:1005480020EE0EF00350D9260450DA22DE50DE10D9 +:10055800D8A4B1EF02F0B3EF02F0BCEF02F020EE46 +:100568000EF00350D9260450DA22DE06000EDD5ABA +:1005780020EE08F00350D9260450DA22000EDE6E71 +:10058800000EDD6E120000000000000000000000F8 +:100598000000000000000000000000000000000053 +:1005A8000000000000000000000000000000005AE9 +:1005B80039010000000000000000000000000000F9 +:1005C8000000000000000000000000000000000023 +:1005D800000000000000000000005A39020000007E +:1005E8000000000000000000000000000000000003 +:1005F80000000000000000000000000000000000F3 +:1006080000000000005A390300000000000000004C +:100618000000000000000000010110F902000000C5 +:1006280000000000010170B7090000000000000090 +:10063800083804000000000000000000000000006E +:10064800000000010180F20200000000000000012B +:1006580001E0B00900000000000000FE37050000BE +:100668000000000000000000000000000000010081 +:1006780018F60300000000000000010078691C0063 +:100688000000000000004E390600000000000000D5 +:100698000000000000000000000000000000000052 +:1006A8000000000000000000000000000000000042 +:1006B800005A390700000000000000000000000098 +:1006C80000000000010012F103000000000000001B +:1006D8000100E5C81C0000000000000048390800BF +:1006E8000000000000000000000000000000000002 +:1006F80000000000000000000000000000000000F2 +:10070800000000000000005A390900000000000045 :1007180000000000000000000000000000000000D1 -:100728000016440700000000000000000000000060 -:1007380000000000010012F10300000000000000AA -:100748000100E5C81C000000000000000444080087 -:100758000000000000000000000000000000000091 -:100768000000000000000000000000000000000081 -:10077800000000000000001644090000000000000E -:100788000000000000000000000000000000000061 -:100798000000000000000000000000000000000051 -:1007A800000016440A0000000000000000000000DD -:1007B8000000000000000000000000000000000031 -:0F07C800000000000000000000000000001644C8 -:1007D80021EC1FF000016D6F6D51D8A4F6EF03F006 -:1007E800F8EF03F0FDEF03F0020EACEF04F0ACEF0E -:1007F80004F0170E6D6503EF04F005EF04F00AEF3F -:1008080004F0020EACEF04F0ACEF04F06DC060F041 -:100818006D5102EC13F00009D8B415EF04F017EF8E -:1008280004F060EF04F000016D51B4EC06F01FC055 -:100838006BF020C06CF0F29E000120EE01F06B51CD -:10084800D9266C51DA22DECF61F0DDCF62F020EEDE -:100858000DF06B51D9266C51DA22DECF63F0DDCF73 -:1008680064F020EE0FF06B51D9266C51DA22DECFFE -:1008780065F0DDCF66F020EE07F06B51D9266C519C -:10088800DA22DECF24F0DECF25F0DECF26F0DECF71 -:1008980027F04250E82A56EF04F0D8902732263243 -:1008A80025322432E82E51EF04F024C067F025C029 -:1008B80068F0F28E8BEF04F000016D5107EC06F042 -:1008C8001FC069F020C06AF0F29E000120EE02F01D -:1008D8006951D9266A51DA22DF50246E2450616F9B -:1008E800626B000E646F000E636F20EE03F06951B7 -:1008F800D9266A51DA22DF50246E2450656F666B60 -:10090800000E686F000E676FF28E8BEF04F0F3EC49 -:1009180021F00001605168EC1FF061C01DF062C059 -:100928001EF0D4EC1CF063C01DF064C01EF0D4ECC3 -:100938001CF065C01DF066C01EF0D4EC1CF067C04A -:100948001DF068C01EF0D4EC1CF0000EACEF04F0F3 -:100958001200000E0001866F000E876F010E8A6F6D -:10096800170E8A65BAEF04F0BCEF04F0C0EF04F08C -:1009780014EF05F014EF05F08A5102EC13F00009AA -:10098800D8B4C9EF04F0CBEF04F0EBEF04F00001AA -:100998008A51B4EC06F01FC082F020C083F0F29EAA -:1009A800000120EE01F08251D9268351DA228651C6 -:1009B800020D6C0EF324E16E000EF420E26EDECF21 -:1009C800E6FFDDCFE5FFF28E862B09EF05F000018B -:1009D8008A5107EC06F01FC084F020C085F0F29E13 -:1009E800000120EE02F08451D9268551DA22875180 -:1009F800010D600EF324E16E000EF420E26EDFCFED -:100A0800E7FFF28E872B09EF05F08A2B170E8A6510 -:100A180010EF05F012EF05F0C0EF04F014EF05F049 -:100A2800F3EC21F0000E0001886F2DEF05F08851DE -:100A3800020D6C0EF324D96E000EF420DA6EDECFB0 -:100A48001DF0DDCF1EF0D4EC1CF00001882B2DEF3B -:100A580005F08651885DD8A034EF05F036EF05F033 -:100A68001BEF05F038EF05F0000E896F4BEF05F02E -:100A78008951010D600EF324D96E000EF420DA6E50 -:100A8800DF5068EC1FF00001892B4BEF05F0875110 -:100A9800895DD8A052EF05F054EF05F03CEF05F062 -:100AA80056EF05F0000E59EF05F01200000E000198 -:100AB800866F000E876F010E8A6F170E8A6567EFC3 -:100AC80005F069EF05F06DEF05F0C1EF05F0C1EF36 -:100AD80005F08A5102EC13F00009D8B476EF05F05E -:100AE80078EF05F098EF05F000018A51B4EC06F0B4 -:100AF8001FC082F020C083F0F29E000120EE0FF0AC -:100B08008251D9268351DA228651020D6C0EF324C4 -:100B1800E16E000EF420E26EDECFE6FFDDCFE5FFEA -:100B2800F28E862BB6EF05F000018A5107EC06F02D -:100B38001FC084F020C085F0F29E000120EE03F073 -:100B48008451D9268551DA228751010D600EF3248C -:100B5800E16E000EF420E26EDFCFE7FFF28E872B06 -:100B6800B6EF05F08A2B170E8A65BDEF05F0BFEFCB -:100B780005F06DEF05F0C1EF05F0F3EC21F0000E84 -:100B88000001886FDAEF05F08851020D6C0EF3242E -:100B9800D96E000EF420DA6EDECF1DF0DDCF1EF028 -:100BA800D4EC1CF00001882BDAEF05F08651885D43 -:100BB800D8A0E1EF05F0E3EF05F0C8EF05F0E5EFA9 -:100BC80005F0000E896FF8EF05F08951010D600EF0 -:100BD800F324D96E000EF420DA6EDF5068EC1FF0B3 -:100BE8000001892BF8EF05F08751895DD8A0FFEF48 -:100BF80005F001EF06F0E9EF05F003EF06F0000E4F -:100C080006EF06F01200236E76EF06F0000E1F6E58 -:100C1800010E206EB3EF06F0B3EF06F0100E1F6E54 -:100C2800010E206EB3EF06F0B3EF06F0200E1F6E34 -:100C3800010E206EB3EF06F0B3EF06F0300E1F6E14 -:100C4800010E206EB3EF06F0B3EF06F0400E1F6EF4 -:100C5800010E206EB3EF06F0B3EF06F0500E1F6ED4 -:100C6800010E206EB3EF06F0B3EF06F0600E1F6EB4 -:100C7800010E206EB3EF06F0B3EF06F0700E1F6E94 -:100C8800010E206EB3EF06F0B3EF06F0800E1F6E74 -:100C9800010E206EB3EF06F0B3EF06F0900E1F6E54 -:100CA800010E206EB3EF06F0B3EF06F0A00E1F6E34 -:100CB800010E206EB3EF06F0B3EF06F0B00E1F6E14 -:100CC800010E206EB3EF06F0B3EF06F072EC1BF0E6 -:100CD800000E1F6E010E206EB3EF06F0B3EF06F0A4 -:100CE800B3EF06F02350216E226A2250000AD8B4CE -:100CF80080EF06F06AEF06F021500C0AD8B40AEF2C -:100D080006F0010AD8B412EF06F0030AD8B41AEFB5 -:100D180006F0010AD8B422EF06F01F0AD8B42AEF69 -:100D280006F0010AD8B432EF06F0030AD8B43AEF55 -:100D380006F0010AD8B442EF06F0070AD8B44AEF21 -:100D480006F0010AD8B452EF06F0030AD8B45AEFF5 -:100D580006F0010AD8B462EF06F06AEF06F0120056 -:100D6800236E1BEF07F0BE0E1F6E040E206E54EFAD -:100D780007F054EF07F0E90E1F6E040E206E54EFD3 -:100D880007F054EF07F0140E1F6E050E206E54EF97 -:100D980007F054EF07F03F0E1F6E050E206E54EF5C -:100DA80007F054EF07F06A0E1F6E050E206E54EF21 -:100DB80007F054EF07F0950E1F6E050E206E54EFE6 -:100DC80007F054EF07F0C00E1F6E050E206E54EFAB -:100DD80007F054EF07F0EB0E1F6E050E206E54EF70 -:100DE80007F054EF07F0160E1F6E060E206E54EF34 -:100DF80007F054EF07F0410E1F6E060E206E54EFF9 -:100E080007F054EF07F06C0E1F6E060E206E54EFBD -:100E180007F054EF07F072EC1BF0BE0E1F6E040EC5 -:100E2800206E54EF07F054EF07F054EF07F023500B -:100E3800216E226A2250000AD8B425EF07F00FEF7E -:100E480007F02150010AD8B4B7EF06F0030AD8B466 -:100E5800BFEF06F0010AD8B4C7EF06F0070AD8B406 -:100E6800CFEF06F0010AD8B4D7EF06F0030AD8B4DA -:100E7800DFEF06F0010AD8B4E7EF06F00F0AD8B49E -:100E8800EFEF06F0010AD8B4F7EF06F0030AD8B47A -:100E9800FFEF06F0010AD8B407EF07F00FEF07F0ED -:100EA80012001F6E1FC03EF0F2EF07F0F2EF07F0DE -:100EB800F29E000E216E000E206E21BE6DEF07F02F -:100EC800215009E1080E205CD8A06DEF07F06FEF04 -:100ED80007F073EF07F0A5EF07F0A5EF07F024EC94 -:100EE80021F030EC21F0050E1E6E0F0E1D6EF10E76 -:100EF800E82EFED71D2EFCD71E2EFAD700F01EECCA -:100F080021F02AEC21F0050E1E6E0F0E1D6EF10E5B -:100F1800E82EFED71D2EFCD71E2EFAD700F0204A49 -:100F2800212A21BEA1EF07F0215009E1080E205C1B -:100F3800D8A0A1EF07F0A3EF07F073EF07F0A5EF34 -:100F480007F0000E236E000E226E23BEB5EF07F0E9 -:100F5800235009E1080E225CD8A0B5EF07F0B7EFDF -:100F680007F0BBEF07F0EDEF07F0EDEF07F024EC2B -:100F780021F02AEC21F0050E1E6E0F0E1D6EF10EEB -:100F8800E82EFED71D2EFCD71E2EFAD700F01EEC39 -:100F980021F030EC21F0050E1E6E0F0E1D6EF10EC5 -:100FA800E82EFED71D2EFCD71E2EFAD700F0224AB7 -:100FB800232A23BEE9EF07F0235009E1080E225C3B -:100FC800D8A0E9EF07F0EBEF07F0BBEF07F0EDEF84 -:100FD80007F01EEC21F02AEC21F0F28E120021EC31 -:100FE8001FF00001676F21EC1FF00001646F67516B -:100FF800D8A401EF08F003EF08F008EF08F0020E9C -:101008008BEF08F08BEF08F00E0E67650EEF08F017 -:1010180010EF08F01CEF08F0020E8BEF08F08BEFD2 -:1010280008F01CEF08F0020E8BEF08F08BEF08F0C9 -:10103800020E646522EF08F024EF08F029EF08F0AB -:10104800020E8BEF08F08BEF08F067C062F0675173 -:1010580049EC1BF024C065F025C066F0F29E63EFF2 -:1010680008F065C0D9FF66C0DAFF000EDF6E000E1B -:101078000001636F7DEF08F065C0D9FF66C0DAFF35 -:10108800010EDF6E010E636F7DEF08F065C0D9FFBA -:1010980066C0DAFFDE04D8B454EF08F057EF08F062 -:1010A800010E58EF08F0000E636F7DEF08F0F28E26 -:1010B800010E8BEF08F08BEF08F07DEF08F00001D0 -:1010C8006451606F616B6151000AD8B46EEF08F02B -:1010D8005BEF08F06051000AD8B435EF08F0010A58 -:1010E800D8B440EF08F0030AD8B44AEF08F05BEF31 -:1010F80008F0F28EF3EC21F00001625168EC1FF069 -:101108000001635168EC1FF0000E8BEF08F012002D -:1011180021EC1FF00001696F6951D8A496EF08F01F -:1011280098EF08F09DEF08F0020E18EF09F018EF9D -:1011380009F00F0E6965A3EF08F0A5EF08F0AAEF14 -:1011480008F0020E18EF09F018EF09F069C066F010 -:10115800000E676F0F0E6919D8A4B5EF08F0B7EF46 -:1011680008F0EEEF08F0010E686F0E0E6865BFEF2D -:1011780008F0C1EF08F0C5EF08F00BEF09F00BEF2E -:1011880009F0685120EC1BF024C062F025C063F020 -:10119800F29E62C0D9FF63C0DAFFDE50DE10D8B419 -:1011A800D8EF08F0DAEF08F0DFEF08F0010E0001E1 -:1011B800676FDFEF08F0F28E0001682B0E0E68658E -:1011C800E8EF08F0EAEF08F0C5EF08F00BEF09F0D8 -:1011D8000BEF09F0695120EC1BF024C064F025C026 -:1011E80065F0F29E64C0D9FF65C0DAFFDE50DE10FC -:1011F800D8B401EF09F003EF09F008EF09F0010E88 -:101208000001676F08EF09F0F28E0BEF09F0F3ECBD -:1012180021F00001665168EC1FF00001675168EC8D -:101228001FF0000E18EF09F0120021EC1FF000016A -:10123800646F6451D8A423EF09F025EF09F02AEF71 -:1012480009F0020EA2EF09F0A2EF09F0180E64658A -:1012580030EF09F032EF09F037EF09F0020EA2EF94 -:1012680009F0A2EF09F0010E656F170E65653FEFF3 -:1012780009F041EF09F045EF09F09DEF09F09DEF06 -:1012880009F0180E6419D8B44CEF09F04EEF09F0C4 -:1012980059EF09F065516419D8A455EF09F057EFD3 -:1012A80009F092EF09F059EF09F0655102EC13F0DB -:1012B8000009D8B462EF09F064EF09F07BEF09F098 -:1012C80000016551B4EC06F01FC060F020C061F069 -:1012D800F29E000120EE0FF06051D9266151DA220A -:1012E800000EDE6E000EDD6EF28E92EF09F0000148 -:1012F800655107EC06F01FC062F020C063F0F29E53 -:10130800000120EE03F06251D9266351DA22000E63 -:10131800DF6EF28E92EF09F092EF09F0652B170E4F -:10132800656599EF09F09BEF09F045EF09F09DEF2E -:1013380009F0F3EC21F0000EA2EF09F0120034508E -:101348002B0DBE0EF3240F6E040EF420106E20EE4B -:1013580001F00F50D9261050DA2210EE0FF00F507E -:10136800E1261050E222DE50E65CDE50E658D8B0A6 -:10137800C0EF09F0C2EF09F0D4EF09F020EE01F058 -:101388000F50D9261050DA2210EE0FF00F50E12638 -:101398001050E222DECFE6FFDDCFE5FFD4EF09F003 -:1013A800110E0F24016E000E1020026E20EE01F0C7 -:1013B8000F50D9261050DA22DECF03F0DDCF04F02B -:1013C800D7EC0FF01D0E0F24016E000E1020026ED8 -:1013D80020EE01F00F50D9261050DA22DECF03F0AC -:1013E800DDCF04F0D7EC0FF0110E0F24036E000EC2 -:1013F8001020046E20EE29F00F50D9261050DA2262 -:10140800DECF05F0DDCF06F019EC11F00009D8A405 -:1014180010EF0AF012EF0AF026EF0AF01D0E0F2463 -:10142800036E000E1020046E20EE29F00F50D9260E -:101438001050DA22DECF05F0DDCF06F019EC11F0FE -:1014480026EF0AF00FC001F010C002F05FEC13F0B5 -:10145800120021EC1FF00001676F21EC1FF0000162 -:10146800666F6751D8A43BEF0AF03DEF0AF042EFF0 -:101478000AF0020EAFEF0AF0AFEF0AF0080E676548 -:1014880048EF0AF04AEF0AF056EF0AF0020EAFEF03 -:101498000AF0AFEF0AF056EF0AF0020EAFEF0AF0CB -:1014A800AFEF0AF0020E66655CEF0AF05EEF0AF035 -:1014B80063EF0AF0020EAFEF0AF0AFEF0AF067C071 -:1014C80064F06751B3EC0CF01FC060F020C061F00D -:1014D800000167512EEC0DF01FC062F020C063F0D0 -:1014E800020E00016619D8B47CEF0AF07EEF0AF00C -:1014F80090EF0AF0F29E02D88DEF0AF00500FA6E1E -:101508006051FD6E6151FE6EF850FF6EFA506651E3 -:101518001200F28E90EF0AF0F29E02D89FEF0AF0C6 -:1015280005000001FA6E6251FD6E6351FE6EF850BF -:10153800FF6EFA5012000001656FF28EF3EC21F095 -:101548000001645168EC1FF00001655168EC1FF060 -:10155800000EAFEF0AF012003550D8A4B6EF0AF02B -:10156800B8EF0AF0BCEF0AF032EF0BF032EF0BF0F5 -:1015780033063350D8B4C3EF0AF0C5EF0AF01DEFB5 -:101588000BF032EF0BF032EF0BF01DEF0BF02AEC03 -:1015980020F00009D8A4D3EF0AF0D5EF0AF0DAEF6B -:1015A8000AF0332A32EF0BF032EF0BF036EC20F072 -:1015B80001C013F002C014F034502B0D010EF326B5 -:1015C800000EF422BE0EF324D96E040EF420DA6E57 -:1015D80013C0DEFF14C0DDFFA3EC09F0010E3424B4 -:1015E800016E026A000E0222000E046E0B0E036EDC -:1015F80043EC10F00150346E34502B0DBE0EF32422 -:10160800D96E040EF420DA6EDF501EEC20F0020EC4 -:10161800356E010E336E32EF0BF01DEC22F0010E29 -:10162800356E010E336E32EF0BF032EF0BF032EF06 -:101638000BF03550116E126A1250000AD8B427EF19 -:101648000BF032EF0BF01150010AD8B4CBEF0AF0CF -:10165800030AD8B411EF0BF032EF0BF0120021ECB3 -:101668001FF00001626F6251D8A43DEF0BF03FEF0D -:101678000BF044EF0BF0020EB4EF0BF0B4EF0BF0ED -:101688000E0E62654AEF0BF04CEF0BF051EF0BF0CA -:10169800020EB4EF0BF0B4EF0BF0F29E62C042F012 -:1016A80042C024F0010E256E000E266E242A60EF3B -:1016B8000BF0D89025362636242E5DEF0BF025C08A -:1016C800BFF026C0C0F0F28E010E0001636F170E46 -:1016D800636571EF0BF073EF0BF077EF0BF0AFEF83 -:1016E8000BF0AFEF0BF0635102EC13F00009D8B424 -:1016F80080EF0BF082EF0BF0A3EF0BF000016351CA -:10170800B4EC06F01FC060F020C061F0F29E00014A -:1017180020EE0BF06051D9266151DA22000EDE6E00 -:10172800000EDD6E20EE03F06051D9266151DA22F9 -:10173800DE6ADE6ADE6ADD6AF28EA3EF0BF0000174 -:10174800632B170E6365ABEF0BF0ADEF0BF077EF84 -:101758000BF0AFEF0BF0F3EC21F0000EB4EF0BF051 -:101768001200000E0001786F010E7A6F170E7A656D -:10177800C0EF0BF0C2EF0BF0C6EF0BF011EF0CF05F -:1017880011EF0CF07A5102EC13F00009D8B4CFEF46 -:101798000BF0D1EF0BF005EF0CF000017A51B4EC2F -:1017A80006F01FC076F020C077F0F29E000120EE10 -:1017B80007F07651D9267751DA22DECF24F0DECF32 -:1017C80025F0DECF26F0DECF27F04250E82AF2EFF0 -:1017D8000BF0D8902732263225322432E82EEDEF4E -:1017E8000BF07851020D600EF324D96E000EF42030 -:1017F800DA6E24C0DEFF25C0DDFFF28E782B05EF00 -:101808000CF000017A2B170E7A650DEF0CF00FEF34 -:101818000CF0C6EF0BF011EF0CF0000E796F27EF0C -:101828000CF07951020D600EF324D96E000EF420ED -:10183800DA6EDECF1DF0DDCF1EF0D4EC1CF0000117 -:10184800792B27EF0CF07851795DD8A02EEF0CF0AA -:1018580030EF0CF015EF0CF032EF0CF0000E35EF16 -:101868000CF01200236E85EF0CF0500E1F6E050E63 -:10187800206EB2EF0CF0B2EF0CF05C0E1F6E050E8E -:10188800206EB2EF0CF0B2EF0CF07B0E1F6E050E5F -:10189800206EB2EF0CF0B2EF0CF0870E1F6E050E43 -:1018A800206EB2EF0CF0B2EF0CF0A60E1F6E050E14 -:1018B800206EB2EF0CF0B2EF0CF0B20E1F6E050EF8 -:1018C800206EB2EF0CF0B2EF0CF0FC0E1F6E050E9E -:1018D800206EB2EF0CF0B2EF0CF0080E1F6E060E81 -:1018E800206EB2EF0CF0B2EF0CF072EC1BF0DB0ED6 -:1018F8001F6E040E206EB2EF0CF0B2EF0CF0B2EFD8 -:101908000CF02350216E226A2250000AD8B48FEFBF -:101918000CF079EF0CF02150010AD8B441EF0CF02B -:10192800030AD8B439EF0CF0010AD8B451EF0CF01F -:10193800070AD8B449EF0CF0010AD8B461EF0CF0EB -:10194800030AD8B459EF0CF0010AD8B471EF0CF0BF -:101958000F0AD8B469EF0CF079EF0CF01200236E7F -:10196800F8EF0CF0BA0E1F6E3D0E206E2DEF0DF045 -:101978002DEF0DF0960E1F6E3D0E206E2DEF0DF023 -:101988002DEF0DF0720E1F6E3D0E206E2DEF0DF037 -:101998002DEF0DF04E0E1F6E3D0E206E2DEF0DF04B -:1019A8002DEF0DF02A0E1F6E3D0E206E2DEF0DF05F -:1019B8002DEF0DF0060E1F6E3D0E206E2DEF0DF073 -:1019C8002DEF0DF0E20E1F6E3C0E206E2DEF0DF088 -:1019D8002DEF0DF0BE0E1F6E3C0E206E2DEF0DF09C -:1019E8002DEF0DF025EF0DF02350216E226A2250C5 -:1019F800000AD8B402EF0DF025EF0DF02150010ACE -:101A0800D8B4B6EF0CF0030AD8B4BEEF0CF0010A54 -:101A1800D8B4C6EF0CF0070AD8B4CEEF0CF0010A20 -:101A2800D8B4D6EF0CF0030AD8B4DEEF0CF0010AF4 -:101A3800D8B4E6EF0CF00F0AD8B4EEEF0CF025EFAF -:101A48000DF072EC1BF0BE0E1F6E3C0E206E2DEFDB -:101A58000DF01200236E73EF0DF0E20E1F6E420EB2 -:101A6800206EA8EF0DF0A8EF0DF0D80E1F6E420EF5 -:101A7800206EA8EF0DF0A8EF0DF0CE0E1F6E420EEF -:101A8800206EA8EF0DF0A8EF0DF0C40E1F6E420EE9 -:101A9800206EA8EF0DF0A8EF0DF0BA0E1F6E420EE3 -:101AA800206EA8EF0DF0A8EF0DF0B00E1F6E420EDD -:101AB800206EA8EF0DF0A8EF0DF0A60E1F6E420ED7 -:101AC800206EA8EF0DF0A8EF0DF09C0E1F6E420ED1 -:101AD800206EA8EF0DF0A8EF0DF0A0EF0DF0235049 -:101AE800216E226A2250000AD8B47DEF0DF0A0EFD3 -:101AF8000DF02150010AD8B431EF0DF0030AD8B423 -:101B080039EF0DF0010AD8B441EF0DF0070AD8B447 -:101B180049EF0DF0010AD8B451EF0DF0030AD8B41B -:101B280059EF0DF0010AD8B461EF0DF00F0AD8B4DF -:101B380069EF0DF0A0EF0DF072EC1BF09C0E1F6E1C -:101B4800420E206EA8EF0DF01200FE0EF66E050E86 -:101B5800F76E000EF86E04EEBEF011EED9F0090033 -:101B6800F5CFEEFFE550E150FAE1E250F8E18C0ED6 -:101B7800F66E240EF76E000EF86E04EE00F010EE0E -:101B8800BEF00900F5CFEEFFE550E150FAE1CC0ECA -:101B9800F66E230EF76E000EF86E01EE00F010EEF2 -:101BA800C0F00900F5CFEEFFE550E150FAE1EE0E86 -:101BB800F66E400EF76E000EF86E00EEB3F010EE03 -:101BC8000EF00900F5CFEEFFE550E150FAE13E0EC8 -:101BD800F66E440EF76E000EF86E0900F5CF41F070 -:101BE8000900F5CF42F003EE00F0F00EEE6AE806C9 -:101BF800FDE102EE00F0800EEE6AE806FDE101EE7E -:101C0800C0F0400EEE6AE806FDE100EE90F0230E0B -:101C1800EE6AE806FDE100EE28F0190EEE6AE80625 -:101C2800FDE143904392000EF86E0001F0EF1CF0C6 -:101C38003950010DC00EF324D96E010EF420DA6E6E -:101C4800000EDF6EABA42BEF0EF02DEF0EF047EF7A -:101C58000EF03950010DC00EF324D96E010EF42098 -:101C6800DA6E0101DF8202D845EF0EF005000001AF -:101C7800FA6EA851FD6EA951FE6EF850FF6EFA502B -:101C8800120047EF0EF0ABA24CEF0EF04EEF0EF045 -:101C980068EF0EF03950010DC00EF324D96E010E15 -:101CA800F420DA6E0101DF8402D866EF0EF0050039 -:101CB8000001FA6EA651FD6EA751FE6EF850FF6E38 -:101CC800FA50120068EF0EF03950010DC00EF324DF -:101CD800D96E010EF420DA6EDF50D8B476EF0EF02C -:101CE80078EF0EF088EF0EF002D886EF0EF00500C0 -:101CF8000001FA6EA451FD6EA551FE6EF850FF6EFC -:101D0800FA5012008CEF0EF058EC1DF08CEF0EF02C -:101D18001200000E0001786F010E7A6F170E7A65B7 -:101D280098EF0EF09AEF0EF09EEF0EF0D5EF0EF052 -:101D3800D5EF0EF07A5102EC13F00009D8B4A7EFF2 -:101D48000EF0A9EF0EF0C9EF0EF000017A51B4ECD5 -:101D580006F01FC076F020C077F0F29E000120EE5A -:101D68000DF07651D9267751DA227851020D600E9E -:101D7800F324E16E000EF420E26EDECFE6FFDDCF45 -:101D8800E5FFF28E782BC9EF0EF000017A2B170EC3 -:101D98007A65D1EF0EF0D3EF0EF09EEF0EF0D5EF8F -:101DA8000EF0F3EC21F0000E0001796FEEEF0EF06B -:101DB8007951020D600EF324D96E000EF420DA6E0C -:101DC800DECF1DF0DDCF1EF0D4EC1CF00001792B26 -:101DD800EEEF0EF07851795DD8A0F5EF0EF0F7EF41 -:101DE8000EF0DCEF0EF0F9EF0EF0000EFCEF0EF047 -:101DF800120021EC1FF00001656F6551D8A407EFB0 -:101E08000FF009EF0FF00EEF0FF0020E69EF0FF071 -:101E180069EF0FF00F0E656514EF0FF016EF0FF076 -:101E28001BEF0FF0020E69EF0FF069EF0FF00F0EC6 -:101E38006519D8A422EF0FF024EF0FF051EF0FF03F -:101E4800010E646F0E0E64652CEF0FF02EEF0FF08D -:101E580032EF0FF064EF0FF064EF0FF0645120ECF5 -:101E68001BF024C060F025C061F0F29E60C0D9FF6D -:101E780061C0DAFF000EDE6E000EDD6EF28E00012C -:101E8800642B0E0E64654BEF0FF04DEF0FF032EF41 -:101E98000FF064EF0FF064EF0FF0655120EC1BF0CA -:101EA80024C062F025C063F0F29E62C0D9FF63C00F -:101EB800DAFF000EDE6E000EDD6EF28E64EF0FF0BC -:101EC800F3EC21F0000E69EF0FF0120021EC1FF087 -:101ED8000001656F6551D8A474EF0FF076EF0FF02D -:101EE8007BEF0FF0020ED6EF0FF0D6EF0FF00F0ECC -:101EF800656581EF0FF083EF0FF088EF0FF0020EAA -:101F0800D6EF0FF0D6EF0FF00F0E6519D8A48FEFAC -:101F18000FF091EF0FF0BEEF0FF0010E646F0E0E91 -:101F2800646599EF0FF09BEF0FF09FEF0FF0D1EF83 -:101F38000FF0D1EF0FF06451F7EC1AF024C060F005 -:101F480025C061F0F29E60C0D9FF61C0DAFF000EC3 -:101F5800DE6E000EDD6EF28E0001642B0E0E6465DF -:101F6800B8EF0FF0BAEF0FF09FEF0FF0D1EF0FF0CF -:101F7800D1EF0FF06551F7EC1AF024C062F025C0DC -:101F880063F0F29E62C0D9FF63C0DAFF000EDE6E16 -:101F9800000EDD6EF28ED1EF0FF0F3EC21F0000EA3 -:101FA800D6EF0FF0120020EE02F00150D9260250B1 -:101FB800DA220350DE5C0450DE58D8B0E6EF0FF0AA -:101FC800E8EF0FF036EF10F020EE06F00150D926BA -:101FD8000250DA22DE2A000EDD2220EE06F0015041 -:101FE800D9260250DA22DE50DE10D8A4FEEF0FF018 -:101FF80000EF10F00BEF10F020EE06F00150D9269C -:102008000250DA22DE06000EDD5A0BEF10F020EE49 -:1020180006F00150D9260250DA2210EE08F00150DD -:10202800E1260250E222DE50E65CDE50E658D8B0E7 -:1020380020EF10F022EF10F042EF10F020EE06F043 -:102048000150D9260250DA2210EE08F00150E1269C -:102058000250E222DECFE6FFDDCFE5FF42EF10F0CF -:1020680042EF10F020EE06F00150D9260250DA2295 -:10207800000EDE6E000EDD6E42EF10F01200000E54 -:10208800066E02BE4CEF10F04AEF10F054EF10F05D -:10209800016C021ED8B0022A010E066E54EF10F031 -:1020A80004BE5BEF10F059EF10F061EF10F0036C15 -:1020B800041ED8B0042A61EF10F003500410D8B4FD -:1020C80068EF10F06AEF10F09AEF10F0010E056E4D -:1020D80074EF10F0D89003360436052A74EF10F028 -:1020E80004AE79EF10F07BEF10F06EEF10F07FEF99 -:1020F80010F07FEF10F00350015C04500258D8A094 -:1021080088EF10F08AEF10F090EF10F00350015EA6 -:102118000450025A90EF10F0D89004320332052E82 -:102128007FEF10F09AEF10F09AEF10F00650D8B445 -:10213800A0EF10F0A2EF10F0A8EF10F0016C021E53 -:10214800D8B0022AA8EF10F001C001F002C002F0D6 -:10215800AEEF10F01200050E9AEC1CF0000E236E84 -:102168001F0E2364BAEF10F0BCEF10F0C0EF10F0B0 -:1021780018EF11F018EF11F0030E216E700E206E9B -:102188005C0EE82EFED7202EFCD7212EFAD700D0E1 -:10219800000E246E0A0E2464D4EF10F0D6EF10F06F -:1021A800DAEF10F00DEF11F00DEF11F024502B0DB8 -:1021B800010EF326000EF422BE0EF324D96E040E8F -:1021C800F420DA6EDECF20F0DDCF21F0050E226E8E -:1021D800D89021322032222EECEF10F024502B0D13 -:1021E8000D0EF326000EF422BE0EF324D96E040E53 -:1021F800F420DA6E2050DE262150DD22242A0A0E31 -:10220800246409EF11F00BEF11F0DAEF10F00DEF85 -:1022180011F0232A1F0E236414EF11F016EF11F0AA -:10222800C0EF10F018EF11F0120020EE01F003508B -:10223800D9260450DA22DF50D8B425EF11F027EF61 -:1022480011F07DEF11F020EE06F00350D92604506E -:10225800DA2210EE04F00350E1260450E222DE50A8 -:10226800E65CDE50E658D8B03CEF11F03EEF11F0D6 -:102278007DEF11F002D84BEF11F00500FA6E055012 -:10228800FD6E0650FE6EF850FF6EFA50120020EEFA -:102298000AF00350D9260450DA22DE2A000EDD2285 -:1022A80020EE0AF00350D9260450DA22DE50DE1060 -:1022B800D8A461EF11F063EF11F06CEF11F020EE8C -:1022C8000AF00350D9260450DA22DE06000EDD5A41 -:1022D80020EE06F00350D9260450DA22000EDE6EF6 -:1022E800000EDD6E010E80EF11F080EF11F07DEF32 -:1022F80011F0000E80EF11F01200236EC0EF11F004 -:10230800040E1F6E010E206EE5EF11F0E5EF11F0DF -:10231800140E1F6E010E206EE5EF11F0E5EF11F0BF -:10232800240E1F6E010E206EE5EF11F0E5EF11F09F -:10233800340E1F6E010E206EE5EF11F0E5EF11F07F -:10234800440E1F6E010E206EE5EF11F0E5EF11F05F -:10235800540E1F6E010E206EE5EF11F0E5EF11F03F -:1023680072EC1BF0040E1F6E010E206EE5EF11F0EB -:10237800E5EF11F0E5EF11F02350216E226A2250AB -:10238800000AD8B4CAEF11F0B4EF11F02150090ACD -:10239800D8B484EF11F0030AD8B48CEF11F0010A15 -:1023A800D8B494EF11F0070AD8B49CEF11F0010AE1 -:1023B800D8B4A4EF11F0030AD8B4ACEF11F0B4EF1D -:1023C80011F012000C40000001010500000000009F -:1023D80082430000F43F00000101050000000000F6 -:1023E80078430000DC3F0000010105000000000008 -:1023F8006E430000C43F000001010500000000001A -:1024080064430000AC3F0000010108000000000028 -:1024180010440000943F0000010108000000000083 -:102428001C4400007C3F0000000000000000000089 -:1024380016440000643F0000000000000000000097 -:10244800164400004C3F000000000000000000009F -:1024580016440000343F00000000000000000000A7 -:10246800164400001C3F00000000000000000000AF -:102478001644000024400000000000000000000096 -:10248800164400004041025A14424302E60F4445F4 -:10249800034231464701C02F4849013E2F4A4B01AC -:1024A800D41E4C4D03C4304E4F01382E50510118E4 -:1024B80011525301FA1D545501BC2E565700CE3403 -:1024C800585900A6325A5B00B42D5C5D0016335E85 -:1024D8005F01D80760610132126263005A096465BE -:1024E800006A176667001A1D686900B40A6A6B01FA -:1024F80066166C6D00B63E6E6F00483A7071001437 -:102508003A727300002C747500243E7677017827A0 -:102518007879003E3B7A7B00CE407C7D022E3C7E63 -:102528007F00523C8081022E2A8283017E3E848570 -:1025380004843786872086298889006A2B00000052 -:1025480000004150D8B4ABEF12F0ADEF12F001EF3C -:1025580013F0CBEC1DF00001BD51606FBE51616FEF -:10256800626B636B1D50605D1E5061591F5062594C -:1025780020506359D8B0C3EF12F0C5EF12F0F8EF4E -:1025880012F0010E2D6E050E2C60CDEF12F0CFEF7C -:1025980012F001EF13F057EC20F00009D8A4D7EFA0 -:1025A80012F0D9EF12F001EF13F02C50020DB30E18 -:1025B800F324D96E000EF420DA6E02D8EEEF12F092 -:1025C8000500FA6EDE50FD6EDE50FE6EF850FF6EAE -:1025D800FA5012003C0E18EC21F02C2A01EF13F0EF -:1025E80001EF13F001EF13F0000E2C6E000E18EC43 -:1025F80021F001EF13F001EF13F012001F6E25EF29 -:1026080013F019EF13F019EF13F019EF13F019EF96 -:1026180013F019EF13F019EF13F019EF13F019EF86 -:1026280013F019EF13F019EF13F0010E5EEF13F02A -:102638005EEF13F0000E5EEF13F05EEF13F05EEF47 -:1026480013F01F501D6E1E6A1E50000AD8B42FEFDB -:1026580013F01EEF13F01D50010AD8B419EF13F050 -:10266800030AD8B419EF13F0010AD8B419EF13F01C -:10267800070AD8B419EF13F0010AD8B419EF13F008 -:10268800030AD8B419EF13F0010AD8B419EF13F0FC -:102698000F0AD8B419EF13F0010AD8B419EF13F0E0 -:1026A800030AD8B419EF13F0010AD8B419EF13F0DC -:1026B8001EEF13F0120020EE01F00150D92602504F -:1026C800DA22DECF03F0DDCF04F020EE03F0015074 -:1026D800D9260250DA220350DE260450DE22000EEC -:1026E800DE22DE2220EE0BF00150D9260250DA223B -:1026F800DE2A000EDD2220EE0BF00150D926025012 -:10270800DA220001BF51DE5CC051DE58D8A08FEF3D -:1027180013F091EF13F0BBEF13F020EE03F001502C -:10272800D9260250DA2210EE07F00150E1260250B5 -:10273800E222DECFE6FFDECFE6FFDECFE6FFDECF2A -:10274800E6FF20EE03F00150D9260250DA22DE6AB5 -:10275800DE6ADE6ADD6A20EE0BF00150D9260250EF -:10276800DA22000EDE6E000EDD6EBBEF13F01200F3 -:1027780021EC1FF0216EC6EF13F0020E14EF14F0D7 -:1027880014EF14F0020E2164CCEF13F0CEEF13F027 -:10279800E6EF13F0020E14EF14F014EF14F0E6EF66 -:1027A80013F0F0EC21F0FFEF13F0EDEC21F0FFEF68 -:1027B80013F0FFEF13F0010E14EF14F014EF14F000 -:1027C800FFEF13F021501E6E1F6A1F50000AD8B485 -:1027D800F0EF13F0DFEF13F01E50000AD8B4D5EF76 -:1027E80013F0010AD8B4D9EF13F0030AD8B4FFEFF5 -:1027F80013F0DFEF13F0CFEC21F00009D8A407EFB6 -:1028080014F00AEF14F0010E0BEF14F0000E206E16 -:10281800F3EC21F0205068EC1FF0000E14EF14F0D8 -:102828001200660E1D6E000E1E6E0001B25121ECE4 -:1028380018F00001606F20EE01F06651D92667514B -:10284800DA22DF50616F010E32EC1AF0F6EC21F05B -:10285800300E5FEC20F0000161515FEC20F0000EBB -:102868000001656F5AEF14F06551010D000EF32455 -:10287800D96E030EF420DA6EDF50646F64390F0BE3 -:102888000F0B88EC1DF00001626F64510F0B88EC90 -:102898001DF00001636F62515FEC20F0000163518D -:1028A8005FEC20F00001652B5AEF14F02F50655DA6 -:1028B800D8A061EF14F063EF14F038EF14F065EF6F -:1028C80014F0D7EC21F032EC1AF0000E32EC1AF0CA -:1028D8001200226E300E1D6E390E1E6E225058ECFC -:1028E8001CF00009D8B47BEF14F07DEF14F086EFEC -:1028F80014F02250D00F20C0D9FF21C0DAFFDF6EBC -:10290800BFEF14F0610E1D6E660E1E6E225058EC5D -:102918001CF00009D8B493EF14F095EF14F09EEF73 -:1029280014F02250A90F20C0D9FF21C0DAFFDF6EB2 -:10293800BFEF14F0410E1D6E460E1E6E225058EC6D -:102948001CF00009D8B4ABEF14F0ADEF14F0B6EFFB -:1029580014F02250C90F20C0D9FF21C0DAFFDF6E62 -:10296800BFEF14F0130EC2EF14F0C2EF14F0BFEF74 -:1029780014F0BFEF14F0000EC2EF14F01200000EB6 -:102988000001806F1F0E8065CCEF14F0CEEF14F0BD -:10299800D2EF14F0EBEF14F0EBEF14F021EC1FF092 -:1029A8001E6E00018051010D600EF324D96E000ED9 -:1029B800F420DA6E1EC0DFFF802B1F0E8065E7EF64 -:1029C80014F0E9EF14F0D2EF14F0EBEF14F0F3EC9D -:1029D80021F0000E0001806F1F0E8065F6EF14F0E5 -:1029E800F8EF14F0FCEF14F013EF15F013EF15F0F7 -:1029F8008051010D600EF324D96E000EF420DA6EBA -:102A0800DF5068EC1FF00001802B1F0E80650FEF70 -:102A180015F011EF15F0FCEF14F013EF15F0000EA0 -:102A280016EF15F0120021EC1FF0276E21EC1FF0B5 -:102A3800266E2750D8A423EF15F025EF15F02AEFBE -:102A480015F0020E67EF15F067EF15F0020E276418 -:102A580030EF15F032EF15F03EEF15F0020E67EF8C -:102A680015F067EF15F03EEF15F0020E67EF15F061 -:102A780067EF15F0010E266444EF15F046EF15F0E8 -:102A88004BEF15F0020E67EF15F067EF15F02750C2 -:102A98009BEC1AF01FC024F020C025F0F29E02D84B -:102AA80061EF15F00500FA6E2450FD6E2550FE6E9C -:102AB800F850FF6EFA5026501200F28EF3EC21F017 -:102AC800000E67EF15F01200200E00019827030E84 -:102AD8009923000E9A23000E9B239B510DE1400E73 -:102AE800985D420E99590F0E9A59D8A07EEF15F0AD -:102AF80080EF15F0B4EF15F0E3EC21F00009D8B43D -:102B080088EF15F08AEF15F08EEF15F036EC21F00E -:102B180092EF15F03CEC21F092EF15F0010E000158 -:102B2800A027000EA123A223A323010E9C27000E99 -:102B38009D239E239F233250D8B4A5EF15F0A7EF0D -:102B480015F0AAEF15F03206AAEF15F0400E985FBF -:102B5800420E995B0F0E9A5B000E9B5BB4EF15F06B -:102B68001200800E0001606F000E616F000E626F30 -:102B7800000E636F000E646F000E656F000E666FC7 -:102B8800800E676F000E696F800E686F800E6B6F26 -:102B9800000E6A6F040E6C6F400E6D6FF3EC21F03F -:102BA80060C01DF061C01EF062C01FF063C020F05D -:102BB800DFEC18F064C01DF065C01EF066C01FF0A1 -:102BC80067C020F0DFEC18F068C01DF069C01EF087 -:102BD800D4EC1CF06AC01DF06BC01EF0D4EC1CF0E5 -:102BE80000016C5168EC1FF000016D5168EC1FF09A -:102BF800000EFFEF15F01200010E0001606F000ECD -:102C0800616F000E626F000E636F000E656F220E1B -:102C1800646F070E676FE50E666F060E686F180E15 -:102C2800696F150E6A6F150E6B6F080E6C6FF3ECFB -:102C380021F060C01DF061C01EF062C01FF063C0CB -:102C480020F0DFEC18F064C01DF065C01EF0D4EC75 -:102C58001CF066C01DF067C01EF0D4EC1CF000012B -:102C6800685168EC1FF00001695168EC1FF0000121 -:102C78006A5168EC1FF000016B5168EC1FF000010D -:102C88006C5168EC1FF0000E4AEF16F012001F6E30 -:102C980068EF16F05CEF16F05CEF16F05CEF16F0DC -:102CA8005CEF16F05CEF16F05CEF16F05CEF16F0D8 -:102CB800010E95EF16F095EF16F0000E95EF16F051 -:102CC80095EF16F095EF16F01F501D6E1E6A1E50F8 -:102CD800000AD8B472EF16F061EF16F01D50010A21 -:102CE800D8B45CEF16F0030AD8B45CEF16F0010A0A -:102CF800D8B45CEF16F0070AD8B45CEF16F0010AF6 -:102D0800D8B45CEF16F0030AD8B45CEF16F0010AE9 -:102D1800D8B45CEF16F00F0AD8B45CEF16F061EF88 -:102D280016F012008D0E1D6E000E1E6E0001B251BF -:102D380021EC18F000018C6F8C51D8B4A6EF16F076 -:102D4800A8EF16F0ADEF16F0180ED9EF16F0D9EF80 -:102D580016F020EE02F08D51D9268E51DA222F502E -:102D6800DE18D8B4BAEF16F0BCEF16F0C1EF16F0C3 -:102D7800180ED9EF16F0D9EF16F0E7EC21F00001A4 -:102D880020EE03F08D51D9268E51DA2202D8D7EFE2 -:102D980016F00500FA6EDE50FD6EDE50FE6EF8503D -:102DA800FF6EFA501200D9EF16F01200F3EC21F082 -:102DB800010E0001656F0E0E6565E5EF16F0E7EF91 -:102DC80016F0EBEF16F018EF17F018EF17F0000EEB -:102DD800646F655120EC1BF024C062F025C063F0DD -:102DE800F29E62C0D9FF63C0DAFFDE50DE10D8B4AD -:102DF80000EF17F002EF17F007EF17F0010E0001D0 -:102E0800646F07EF17F0F28E0001645168EC1FF051 -:102E18000001652B0E0E656514EF17F016EF17F01D -:102E2800EBEF16F018EF17F0000E1BEF17F012007B -:102E380021EC1FF00001656F6551D8A426EF17F04B -:102E480028EF17F02DEF17F0020E5DEF17F05DEF8A -:102E580017F0080E656533EF17F035EF17F03AEF06 -:102E680017F0020E5DEF17F05DEF17F065C064F024 -:102E7800655136EC0CF01FC060F020C061F0000115 -:102E880020EE02F06051D9266151DA22DECF62F0DD -:102E9800DDCF63F0F3EC21F00001645168EC1FF022 -:102EA80062C01DF063C01EF0D4EC1CF0000E5DEF94 -:102EB80017F0120021EC1FF00001656F6551D8A4CE -:102EC80068EF17F06AEF17F06FEF17F0020E9EEF3A -:102ED80017F09EEF17F00E0E656575EF17F077EF98 -:102EE80017F07CEF17F0020E9EEF17F09EEF17F029 -:102EF80065C064F0655120EC1BF024C062F025C069 -:102F080063F0F29E62C0D9FF63C0DAFFDECF60F0E3 -:102F1800DDCF61F0F28EF3EC21F00001645168EC32 -:102F28001FF060C01DF061C01EF0D4EC1CF0000E54 -:102F38009EEF17F0120021EC1FF00001656F65513C -:102F4800D8A4A9EF17F0ABEF17F0B0EF17F0020E07 -:102F5800DFEF17F0DFEF17F00E0E6565B6EF17F02D -:102F6800B8EF17F0BDEF17F0020EDFEF17F0DFEF45 -:102F780017F065C064F06551F7EC1AF024C062F0F0 -:102F880025C063F0F29E62C0D9FF63C0DAFFDECFCE -:102F980060F0DDCF61F0F28EF3EC21F000016451B6 -:102FA80068EC1FF060C01DF061C01EF0D4EC1CF08E -:102FB800000EDFEF17F0120021EC1FF00001656F23 -:102FC8006551D8A4EAEF17F0ECEF17F0F1EF17F01E -:102FD800020E20EF18F020EF18F00E0E6565F7EFDF -:102FE80017F0F9EF17F0FEEF17F0020E20EF18F0C8 -:102FF80020EF18F065C064F06551CEEC1AF024C0DB -:1030080062F025C063F0F29E62C0D9FF63C0DAFFA8 -:10301800DECF60F0DDCF61F0F28EF3EC21F000013D -:10302800645168EC1FF060C01DF061C01EF0D4EC64 -:103038001CF0000E20EF18F01200226ED3EC21F0E5 -:10304800236E1DC0D9FF1EC0DAFF000EDE6E040E0F -:10305800DD6E53EF18F01DC0D9FF1EC0DAFFDECFBA -:103068001FF0DDCF20F01FC0D9FF20C0DAFF2250AB -:10307800DE18D8A442EF18F044EF18F049EF18F022 -:10308800000E61EF18F061EF18F0050E1DC0D9FFB2 -:103098001EC0DAFFDE26000EDD2253EF18F02306ED -:1030A8002328D8A45AEF18F05CEF18F02FEF18F087 -:1030B8005EEF18F0200E61EF18F0120021EC1FF0FF -:1030C8000001646FE8EC1BF01DC060F01EC061F0E9 -:1030D80000016451D8A473EF18F075EF18F07AEF77 -:1030E80018F0020EA0EF18F0A0EF18F0080E6465B3 -:1030F80080EF18F082EF18F087EF18F0020EA0EFBB -:1031080018F0A0EF18F0645136EC0CF01FC062F014 -:1031180020C063F0F29E000120EE02F06251D92631 -:103128006351DA2260C0DEFF61C0DDFFF28EF3EC8E -:1031380021F0000EA0EF18F0120021EC1FF00001A2 -:10314800656FE8EC1BF01DC061F01EC062F0000165 -:103158006551D8A4B2EF18F0B4EF18F0B9EF18F031 -:10316800020EDEEF18F0DEEF18F00E0E6565BFEF09 -:1031780018F0C1EF18F0C6EF18F0020EDEEF18F0E5 -:10318800DEEF18F065C060F06551CEEC1AF024C08F -:1031980063F025C064F0F29E63C0D9FF64C0DAFF13 -:1031A80061C0DEFF62C0DDFFF28EF3EC21F0000E9D -:1031B800DEEF18F012002F50010D000EF324D96E27 -:1031C800030EF420DA6E20C0DFFF2F50216E226A32 -:1031D800010E2126000E2222000E2124D96E030E94 -:1031E8002220DA6E1FC0DFFF2F50216E226A020EE6 -:1031F8002126000E2222000E2124D96E030E222041 -:10320800DA6E1EC0DFFF2F50216E226A030E2126C0 -:10321800000E2222000E2124D96E030E2220DA6E1F -:103228001DC0DFFF040E2F2612009D9A380E1D6E5A -:103238001C0E1E6E8FEC21F09D981C0E1D6E380E14 -:103248001E6E8AEC21F0080EB86E900EAB6E240E3E -:10325800AC6E400EAF6E030EB06E500E1D6E440E77 -:103268001E6E99EC21F0220E1D6E440E1E6E94EC1B -:1032780021F0280E1D6E440E1E6E9EEC21F0000EED -:10328800366E000E3C6E000E3B6E400E3A6E000E1F -:10329800396E000E386E000E376E9D8A1200F3EC00 -:1032A80021F0010E0001646F0E0E64655EEF19F0E7 -:1032B80060EF19F064EF19F087EF19F087EF19F054 -:1032C8006451F7EC1AF024C060F025C061F0F29E5A -:1032D80060C0D9FF61C0DAFFDECF62F0DDCF63F0F6 -:1032E800F28E62C01DF063C01EF0D4EC1CF0000129 -:1032F800642B0E0E646583EF19F085EF19F064EF07 -:1033080019F087EF19F0000E8AEF19F01200F3ECAC -:1033180021F0010E0001646F0E0E646596EF19F03E -:1033280098EF19F09CEF19F0BFEF19F0BFEF19F003 -:10333800645120EC1BF024C060F025C061F0F29EBF -:1033480060C0D9FF61C0DAFFDECF62F0DDCF63F085 -:10335800F28E62C01DF063C01EF0D4EC1CF00001B8 -:10336800642B0E0E6465BBEF19F0BDEF19F09CEFEE -:1033780019F0BFEF19F0000EC2EF19F01200000E9D -:103388001D6EC9EF19F0C9EF19F03750D8B4CFEF57 -:1033980019F0D1EF19F0C9EF19F0D3EF19F038503F -:1033A800010DC00EF324D96E010EF420DA6EDF5041 -:1033B800366E3850010D000EF324D96E020EF4203B -:1033C800DA6EDF501D6E382A3F0E3864EEEF19F0C2 -:1033D800F0EF19F0F4EF19F0000E386EF4EF19F071 -:1033E8009D9A37069D8A1D50FAEF19F0120075EC68 -:1033F8001FF00009D8B403EF1AF005EF1AF00BEF2D -:103408001AF0C3EC19F09CEC00F00BEF1AF04DEC3D -:103418001FF00009D8B413EF1AF015EF1AF031EFC6 -:103428001AF096EC16F000018F6F8F51D8A41FEF99 -:103438001AF021EF1AF027EF1AF082EC1FF015ECC2 -:1034480014F02DEF1AF000018F5155EC07F02DEF15 -:103458001AF04DEC20F031EF1AF012001D6E37EF24 -:103468001AF037EF1AF03A50D8B43DEF1AF03FEFA0 -:103478001AF037EF1AF09DB844EF1AF046EF1AF039 -:103488004AEF1AF01DC0ADFF65EF1AF09D983C5049 -:10349800010D400EF324D96E020EF420DA6E1DC021 -:1034A800DFFF3C2A3F0E3C645CEF1AF05EEF1AF037 -:1034B80062EF1AF0000E3C6E62EF1AF03A0665EF02 -:1034C8001AF09D881200F3EC21F0010E0001636FE1 -:1034D8000E0E636572EF1AF074EF1AF078EF1AF0B7 -:1034E80097EF1AF097EF1AF0635149EC1BF024C0DC -:1034F80060F025C061F0F29E60C0D9FF61C0DAFFBC -:10350800DF500001626FF28E625168EC1FF000011B -:10351800632B0E0E636593EF1AF095EF1AF078EFB0 -:103528001AF097EF1AF0000E9AEF1AF01200236EB5 -:10353800B0EF1AF09A0E1F6E3C0E206ECDEF1AF007 -:10354800CDEF1AF0760E1F6E3C0E206ECDEF1AF0FE -:10355800CDEF1AF0C5EF1AF02350216E226A2250DF -:10356800000AD8B4BAEF1AF0C5EF1AF02150010AD0 -:10357800D8B49EEF1AF0030AD8B4A6EF1AF0C5EF34 -:103588001AF072EC1BF0760E1F6E3C0E206ECDEF1B -:103598001AF01200266E26504BEC16F00009D8B42B -:1035A800D8EF1AF0DAEF1AF0E9EF1AF0265036ECF5 -:1035B8000CF0040E1F24246E000E2020256EF6EF5A -:1035C8001AF0F6EF1AF0F6EF1AF0265081EC11F027 -:1035D800020E1F24246E000E2020256EF6EF1AF02E -:1035E800F6EF1AF01200266E26504BEC16F0000982 -:1035F800D8B401EF1BF003EF1BF012EF1BF02650BD -:1036080036EC0CF0080E1F24246E000E2020256EC8 -:103618001FEF1BF01FEF1BF01FEF1BF0265081EC74 -:1036280011F0060E1F24246E000E2020256E1FEFB9 -:103638001BF01FEF1BF01200266E26504BEC16F005 -:103648000009D8B42AEF1BF02CEF1BF03BEF1BF05E -:10365800265036EC0CF00A0E1F24246E000E202093 -:10366800256E48EF1BF048EF1BF048EF1BF0265083 -:1036780081EC11F00A0E1F24246E000E2020256E06 -:1036880048EF1BF048EF1BF01200266E26504BEC5B -:1036980016F00009D8B453EF1BF055EF1BF064EF98 -:1036A8001BF0265036EC0CF0010E1F24246E000E81 -:1036B8002020256E71EF1BF071EF1BF071EF1BF0EE -:1036C800265081EC11F0010E1F24246E000E2020DC -:1036D800256E71EF1BF071EF1BF01200F29E75EF73 -:1036E8001BF024EC21F030EC21F0150E1E6E4B0E71 -:1036F8001D6EBE0EE82EFED71D2EFCD71E2EFAD745 -:1037080000D01EEC21F02AEC21F0150E1E6E4B0E97 -:103718001D6EBE0EE82EFED71D2EFCD71E2EFAD724 -:1037280000D075EF1BF075EF1BF01200F29E9DEFB5 -:103738001BF03CEC21F042EC21F0150E026E4B0E12 -:10374800016EBE0EE82EFED7012EFCD7022EFAD748 -:1037580000D036EC21F048EC21F0150E026E4B0E2D -:10376800016EBE0EE82EFED7012EFCD7022EFAD728 -:1037780000D09DEF1BF09DEF1BF0120021EC1FF015 -:103788001E6E21EC1FF01F6E21EC1FF0206E21EC45 -:103798001FF0216E1EC022F01FC023F020C024F0AD -:1037A80021C025F0F3EC21F0225068EC1FF02350E3 -:1037B80068EC1FF0245068EC1FF0255068EC1FF0EF -:1037C800000EE7EF1BF012002F501F6E206A010E4B -:1037D8001F26000E2022000E1F24D96E030E202063 -:1037E800DA6EDF50216E2F50010D000EF324D96ED2 -:1037F800030EF420DA6EDF50226E2150246E22C0B0 -:1038080025F0020E2F2624C01DF025C01EF00DEF56 -:103818001CF01200400E3A6014EF1CF016EF1CF07A -:1038280030EF1CF03B50010D400EF324D96E020E10 -:10383800F420DA6EDF50AD6E3B2A3F0E3B6427EF73 -:103848001CF029EF1CF02DEF1CF0000E3B6E2DEF45 -:103858001CF03A2A33EF1CF09D9833EF1CF012004D -:10386800000E096E0B0E09643CEF1CF03EEF1CF0D5 -:1038780042EF1CF057EF1CF057EF1CF00950100DE9 -:10388800000EF324036E010EF420046EE4EC01F044 -:10389800092A0B0E096453EF1CF055EF1CF042EF98 -:1038A8001CF057EF1CF012001F6E1F501E5CD8B0A2 -:1038B80060EF1CF062EF1CF067EF1CF0000E78EF71 -:1038C8001CF078EF1CF01D501F5CD8B06EEF1CF098 -:1038D80070EF1CF075EF1CF0000E78EF1CF078EF1D -:1038E8001CF0010E78EF1CF01200000E8D6E000E19 -:1038F8008C6E000E896E000E8A6E000E8B6E070E9F -:10390800966E3F0E926E9368BF0E946E000E956E83 -:103918000F013B69000E3A6F0E0E396F070E3C6FB0 -:103928002F0E386F000E616EF18E12001F6EABEF16 -:103938001CF0250E1E6E490E1D6E350EE82EFED7A4 -:103948001D2EFCD71E2EFAD700F0ABEF1CF01F0679 -:103958001F28D8A4B2EF1CF0B4EF1CF09DEF1CF0A8 -:10396800B6EF1CF01200F2943DC0D6FF0001AE5134 -:10397800AF11D8B4C2EF1CF0C4EF1CF0D3EF1CF0A9 -:1039880002D8D1EF1CF00500FA6EAE51FD6EAF51B2 -:10399800FE6EF850FF6EFA501200D3EF1CF01200C2 -:1039A8002F50010D000EF324D96E030EF420DA6EA9 -:1039B8001E50DF6E2F501F6E206A010E1F26000E4C -:1039C8002022000E1F24D96E030E2020DA6E1DC09F -:1039D800DFFF020E2F261200B5EC1DF0F9EC21F0E6 -:1039E800A3EC21F071EC1DF0AFEC10F025EC22F007 -:1039F80004EC1EF000EF1DF0A5EC12F0FBEC19F042 -:103A080000EF1DF000EF1DF09AEF00F0CBEC1DF079 -:103A18001DC060F01EC061F01FC062F020C063F0DE -:103A2800F3EC21F060C01DF061C01EF062C01FF011 -:103A380063C020F0DFEC18F0000E23EF1DF0120039 -:103A4800DEEC1DF01DC060F01EC061F01FC062F00A -:103A580020C063F0F3EC21F060C01DF061C01EF0DF -:103A680062C01FF063C020F0DFEC18F0000E3DEFDD -:103A78001DF012009E9228502910D8B446EF1DF070 -:103A880048EF1DF057EF1DF002D855EF1DF0050067 -:103A9800FA6E2850FD6E2950FE6EF850FF6EFA50EF -:103AA800120057EF1DF012003950010D000EF324DB -:103AB800D96E020EF420DA6EAECFDFFF392A3F0E40 -:103AC800396469EF1DF06BEF1DF06FEF1DF0000E0C -:103AD800396E6FEF1DF0372A1200F28EF28C77EFF5 -:103AE8001DF077EF1DF075EC1FF00009D8A47FEFEB -:103AF8001DF081EF1DF077EF1DF083EF1DF019EC3D -:103B080022F017EC22F012001D6E1D500F0B1D6ED7 -:103B18000A0E1D6092EF1DF094EF1DF09AEF1DF054 -:103B28001D50300F9EEF1DF09EEF1DF01D50570FDA -:103B38009EEF1DF01200CBEC21F00009D8A4A7EFEE -:103B48001DF0AAEF1DF0010EABEF1DF0000E1E6E6A -:103B5800F3EC21F01E5068EC1FF0000EB4EF1DF0DE -:103B68001200F1EC1DF08C0E1D6E430E1E6E85ECDE -:103B780021F0FE0E1D6E430E1E6E80EC21F0D00E5D -:103B88001F6ECA0EE82EFED71F2EFCD71200F29E1B -:103B9800A0C021F0A1C022F0A2C023F0A3C024F04D -:103BA800F28E21C01DF022C01EF023C01FF024C0D9 -:103BB80020F01200F29E9CC021F09DC022F09EC011 -:103BC80023F09FC024F0F28E21C01DF022C01EF009 -:103BD80023C01FF024C020F012001BEC22F079EC67 -:103BE8001CF0EFEC1EF0DFEC21F042EC20F06FEC63 -:103BF80020F030EC1FF001EC1FF019EC19F0120066 -:103C0800050E9AEC1CF0010E83EC1EF0780E9AEC6F -:103C18001CF0010E71EC1EF0780E9AEC1CF0010EEF -:103C28005FEC1EF01200E8EC1BF01DC026F01EC071 -:103C380027F026C01DF027C01EF076EC21F0F3EC2B -:103C480021F0000E28EF1EF012007BEC21F01DC0C1 -:103C580021F01EC022F0F3EC21F021C01DF022C09B -:103C68001EF0D4EC1CF0000E3AEF1EF012001D6E90 -:103C78001D04D8A442EF1EF044EF1EF048EF1EF0DA -:103C880030EC21F04CEF1EF02AEC21F04CEF1EF046 -:103C980012001D6E1D04D8A454EF1EF056EF1EF03E -:103CA8005AEF1EF024EC21F05EEF1EF01EEC21F01E -:103CB8005EEF1EF012001D6E1D04D8A466EF1EF004 -:103CC80068EF1EF06CEF1EF0D9EC20F070EF1EF0DC -:103CD800D2EC20F070EF1EF012001D6E1D04D8A467 -:103CE80078EF1EF07AEF1EF07EEF1EF0E7EC20F082 -:103CF80082EF1EF0E0EC20F082EF1EF012001D6E45 -:103D08001D04D8A48AEF1EF08CEF1EF090EF1EF071 -:103D1800F5EC20F094EF1EF0EEEC20F094EF1EF09E -:103D280012001D6E1D04D8A49CEF1EF09EEF1EF01D -:103D3800A2EF1EF0AFEC20F0A6EF1EF0A8EC20F0EA -:103D4800A6EF1EF012001D6E1D04D8A4AEEF1EF0E3 -:103D5800B0EF1EF0B4EF1EF0A1EC20F0B8EF1EF0AB -:103D68009AEC20F0B8EF1EF012001D6E1D04D8A4C6 -:103D7800C0EF1EF0C2EF1EF0C6EF1EF0BDEC20F043 -:103D8800CAEF1EF0B6EC20F0CAEF1EF012001D6E4E -:103D98001D04D8A4D2EF1EF0D4EF1EF0D8EF1EF009 -:103DA80093EC20F0DCEF1EF08CEC20F0DCEF1EF042 -:103DB80012001D6E1D04D8A4E4EF1EF0E6EF1EF0FD -:103DC800EAEF1EF085EC20F0EEEF1EF07EEC20F01E -:103DD800EEEF1EF01200700ED36E040ED26E400E7F -:103DE8009B6EF7EF1EF0D2AEFCEF1EF0FEEF1EF05A -:103DF800F7EF1EF000EF1FF01200000ED76E380E1E -:103E0800D66E380E3D6EF294F28A4E0E1D6E440E3A -:103E18001E6E85EC21F0D50ED56E1200F29E3EC0C6 -:103E28001EF0000E3E6EF28EF3EC21F01E5068EC90 -:103E38001FF0000E20EF1FF012002F50010D000E92 -:103E4800F324D96E030EF420DA6EDF501D6E2F2A8C -:103E58001D502FEF1FF01200C70EBB6E000EBC6E78 -:103E68009E929D824C0E1D6E440E1E6E80EC21F0BB -:103E78001D0EBA6E120021EC1FF01E6E1EC01FF040 -:103E8800F3EC21F01F5068EC1FF0000E4CEF1FF010 -:103E98001200070E3118D8B454EF1FF057EF1FF077 -:103EA800010E58EF1FF0000E5AEF1FF01200F29E9D -:103EB80042C01EF0F28EF3EC21F01E5068EC1FF0A9 -:103EC800000E67EF1FF012001D6E2F50010D000E3F -:103ED800F324D96E030EF420DA6E1DC0DFFF2F2AFB -:103EE80012003750D8A47BEF1FF07EEF1FF0010EB1 -:103EF8007FEF1FF0000E81EF1FF01200F29E000E00 -:103F08000001A06F000EA16F000EA26F000EA36F3C -:103F1800F28E120081B093EF1FF096EF1FF0010EA2 -:103F280097EF1FF0000E99EF1FF0120082BA9FEF73 -:103F38001FF0A2EF1FF0010EA3EF1FF0000EA5EF78 -:103F48001FF0120082A8ABEF1FF0AEEF1FF0010EBA -:103F5800AFEF1FF0000EB1EF1FF0120082A6B7EF0F -:103F68001FF0BAEF1FF0010EBBEF1FF0000EBDEF00 -:103F78001FF0120082A4C3EF1FF0C6EF1FF0010E5E -:103F8800C7EF1FF0000EC9EF1FF0120082A2CFEF9B -:103F98001FF0D2EF1FF0010ED3EF1FF0000ED5EF88 -:103FA8001FF0120080A8DBEF1FF0DEEF1FF0010EFC -:103FB800DFEF1FF0000EE1EF1FF0120081BEE7EF08 -:103FC8001FF0EAEF1FF0010EEBEF1FF0000EEDEF10 -:103FD8001FF0120081BCF3EF1FF0F6EF1FF0010E87 -:103FE800F7EF1FF0000EF9EF1FF0120081BAFFEF94 -:103FF8001FF002EF20F0010E03EF20F0000E05EF96 -:1040080020F0120081B80BEF20F00EEF20F0010E27 -:104018000FEF20F0000E11EF20F0120082B017EF22 -:1040280020F01AEF20F0010E1BEF20F0000E1DEF1C -:1040380020F01200026E02C001F001460146C25093 -:104048000118830B0118C26EC2801200C2A22FEFA2 -:1040580020F032EF20F0010E33EF20F0000E35EFA4 -:1040680020F01200C450046E036AC3500324016E8A -:10407800000E0420026E41EF20F01200080EC16EFF -:104088003D0EC06E000EC36E000EC46E010EC26EF1 -:104098001200000E316EFE0E0001B26F000E306E7F -:1040A800000E2F6E1200F29E32C01DF0F28E1D50CF -:1040B8005EEF20F012001E6E1E5032EC1AF01E50F9 -:1040C800DBEC21F01200EAEC21F0F3EC21F0000E19 -:1040D8006EEF20F01200000E0F01546F000E556FA6 -:1040E800000E566F1200464444444244404448443B -:1040F800DC0500048C9081EF20F0000E0001906F29 -:1041080012008C8088EF20F0010E0001906F1200E1 -:104118008C928FEF20F0000E0001916F12008C82BC -:1041280096EF20F0010E0001916F12008C969DEF22 -:1041380020F0000E0001936F12008C86A4EF20F08F -:10414800010E0001936F12008C98ABEF20F0000E67 -:104158000001946F12008C88B2EF20F0010E00016C -:10416800946F12008C94B9EF20F0000E0001926F4A -:1041780012008C84C0EF20F0010E0001926F120033 -:10418800246E245055EC07F04DEC20F01200000E80 -:10419800356E000E346E410E336E12008C9ED5EFD4 -:1041A80020F0000E0001976F12008C8EDCEF20F0DB -:1041B800010E0001976F12008C9CE3EF20F0000EB7 -:1041C8000001966F12008C8CEAEF20F0010E0001BE -:1041D800966F12008C9AF1EF20F0000E0001956F97 -:1041E80012008C8AF8EF20F0010E0001956F120082 -:1041F8008C90FFEF20F0000E0001906F12008C925F -:1042080006EF21F0000E0001916F12008C960DEF61 -:1042180021F0000E0001936F12008C9814EF21F02A -:10422800000E0001946F12001D6EF29E1DC032F048 -:10423800F28E1200899E21EF21F0000E2A6E1200E4 -:10424800898E27EF21F0010E2A6E1200899C2DEF2E -:1042580021F0000E2B6E1200898C33EF21F0010E35 -:104268002B6E1200899E39EF21F0000E2A6E120083 -:10427800898E3FEF21F0010E2A6E1200899C45EFCE -:1042880021F0000E2B6E1200898C4BEF21F0010EED -:104298002B6E12000001975152EF21F0120000011D -:1042A800965157EF21F01200000195515CEF21F073 -:1042B80012000001945161EF21F0120000019351A6 -:1042C80066EF21F01200000192516BEF21F012000D -:1042D8000001915170EF21F012000001905175EF2B -:1042E80021F012001DC0BDF01EC0BEF01200BDC0FE -:1042F8001DF0BEC01EF012001DC028F01EC029F01F -:1043080012001DC0AEF01EC0AFF012001DC0AAF012 -:104318001EC0ABF012001DC0ACF01EC0ADF0120004 -:104328001DC0A6F01EC0A7F012001DC0A8F01EC038 -:10433800A9F012001DC0A4F01EC0A5F01200CBEC1D -:1043480020F0FCEC21F01200FCEC20F003EC21F052 -:104358001200FCEC20F003EC21F01200FCEC20F041 -:1043680003EC21F01200FCEC20F003EC21F0120029 -:10437800FCEC20F003EC21F01200FCEC20F003EC44 -:1043880021F01200B0EC0AF068EC15F012002D5084 -:10439800CEEF21F012004150D2EF21F01200260E8C -:1043A800D6EF21F012002E50DAEF21F012001D6E28 -:1043B8001D502E5E1200B00E0F01426F12002A50DF -:1043C800E6EF21F01200000E2F6E1200000E2D6E87 -:1043D8001200010E416E1200000E416E1200000E16 -:1043E8002F6E1200000E2E6E12004DEC20F01200FF -:1043F800010E356E120034EC1CF012000AEC21F0AC -:10440800120011EC21F0120011EC21F012009AECCC -:104418001BF012000AEC21F01200AB98AB881200D6 -:1044280058EC1DF01200BA841200D58E1200D09EEE -:104438001200C2821200010A1200120012001200B9 -:0A4448001200120012001200120010 +:1007280000000000000000000000000000000000C1 +:1007380000005A390A000000000000000000000014 +:1007480000000000000000000000000000000000A1 +:0F075800000000000000000000000000005A39FF +:100768008FEC1AF000016D6F6D51D8A4BEEF03F045 +:10077800C0EF03F0C3EF03F0020E6BEF04F0170EA7 +:100788006D65C9EF03F0CBEF03F0CDEF03F0C0EFD9 +:1007980003F06DC060F06D519EEC11F00009D8B403 +:1007A800D8EF03F0DAEF03F023EF04F000016D5106 +:1007B80020EC07F01FC06BF020C06CF0F29E000127 +:1007C80020EE01F06B51D9266C51DA22DECF61F0B0 +:1007D800DDCF62F020EE0DF06B51D9266C51DA2294 +:1007E800DECF63F0DDCF64F020EE0FF06B51D92639 +:1007F8006C51DA22DECF65F0DDCF66F020EE07F02F +:100808006B51D9266C51DA22DECF24F0DECF25F0E9 +:10081800DECF26F0DECF27F04250E82A19EF04F0A9 +:10082800D8902732263225322432E82E14EF04F0ED +:1008380024C067F025C068F0F28E4CEF04F0000188 +:100848006D518AEC05F01FC069F020C06AF0F29E75 +:10085800000120EE02F06951D9266A51DA22DF50F0 +:10086800246E2450616F626B000E646F000E636F1C +:1008780020EE03F06951D9266A51DA22DF50246E3E +:100888002450656F666B000E686F000E676FF28EFE +:1008980095EC1CF00001605184EC1AF061C01DF069 +:1008A80062C01EF004EC19F063C01DF064C01EF0B5 +:1008B80004EC19F065C01DF066C01EF004EC19F0D8 +:1008C80067C01DF068C01EF004EC19F0000E12009D +:1008D800000E0001866F000E876F010E8A6F8A5125 +:1008E8009EEC11F00009D8B47CEF04F07EEF04F020 +:1008F8009EEF04F000018A5120EC07F01FC082F03F +:1009080020C083F0F29E000120EE01F08251D9262A +:100918008351DA228651020D6C0EF324E16E000E2B +:10092800F420E26EDECFE6FFDDCFE5FFF28E862B08 +:10093800B8EF04F000018A518AEC05F01FC084F07A +:1009480020C085F0F29E000120EE02F08451D926E5 +:100958008551DA22600E8725E16EE26A000EE222F6 +:10096800DFCFE7FFF28E872B8A2B170E8A65BFEF42 +:1009780004F0C1EF04F073EF04F095EC1CF0000EE6 +:100988000001886FD8EF04F08851020D6C0EF32433 +:10099800D96E000EF420DA6EDECF1DF0DDCF1EF02A +:1009A80004EC19F00001882B8651885DD8A0DFEF90 +:1009B80004F0E1EF04F0C8EF04F0000E896FF0EFE7 +:1009C80004F0600E8925D96EDA6A000EDA22DF504B +:1009D80084EC1AF00001892B8751895DD8A0F7EFC4 +:1009E80004F0F9EF04F0E5EF04F0000E1200000E39 +:1009F8000001866F000E876F010E8A6F8A519EEC88 +:100A080011F00009D8B40BEF05F00DEF05F02DEF4C +:100A180005F000018A5120EC07F01FC082F020C0C9 +:100A280083F0F29E000120EE0FF08251D926835107 +:100A3800DA228651020D6C0EF324E16E000EF420CA +:100A4800E26EDECFE6FFDDCFE5FFF28E862B47EFC5 +:100A580005F000018A518AEC05F01FC084F020C01F +:100A680085F0F29E000120EE03F08451D9268551CD +:100A7800DA22600E8725E16EE26A000EE222DFCFFD +:100A8800E7FFF28E872B8A2B170E8A654EEF05F04B +:100A980050EF05F002EF05F095EC1CF0000E000198 +:100AA800886F67EF05F08851020D6C0EF324D96E3C +:100AB800000EF420DA6EDECF1DF0DDCF1EF004EC60 +:100AC80019F00001882B8651885DD8A06EEF05F0DB +:100AD80070EF05F057EF05F0000E896F7FEF05F016 +:100AE800600E8925D96EDA6A000EDA22DF5084ECAE +:100AF8001AF00001892B8751895DD8A086EF05F08F +:100B080088EF05F074EF05F0000E1200236ED9EFA0 +:100B180005F0000E1F6E010E206E16EF06F0100E87 +:100B28001F6E010E206E16EF06F0200E1F6E010ECE +:100B3800206E16EF06F0300E1F6E010E206E16EFB7 +:100B480006F0400E1F6E010E206E16EF06F0500ED6 +:100B58001F6E010E206E16EF06F0600E1F6E010E5E +:100B6800206E16EF06F0700E1F6E010E206E16EF47 +:100B780006F0800E1F6E010E206E16EF06F0900E26 +:100B88001F6E010E206E16EF06F0A00E1F6E010EEE +:100B9800206E16EF06F0B00E1F6E010E206E16EFD7 +:100BA80006F07FEC16F08DEF05F02350216E226AD7 +:100BB8002250000AD8B4E3EF05F0D5EF05F0215034 +:100BC8000C0AD8B48DEF05F0010AD8B493EF05F0FC +:100BD800030AD8B499EF05F0010AD8B49FEF05F0DD +:100BE8001F0AD8B4A5EF05F0010AD8B4ABEF05F099 +:100BF800030AD8B4B1EF05F0010AD8B4B7EF05F08D +:100C0800070AD8B4BDEF05F0010AD8B4C3EF05F060 +:100C1800030AD8B4C9EF05F0010AD8B4CFEF05F03C +:100C2800D5EF05F0120034502B0DBE0EF3240F6ED5 +:100C3800040EF420106E20EE01F00F50D92610504B +:100C4800DA2210EE0FF00F50E1261050E222DE50AB +:100C5800E65CDE50E658D8B034EF06F036EF06F022 +:100C680046EF06F020EE01F00F50D9261050DA2298 +:100C780010EE0FF00F50E1261050E222DECFE6FF13 +:100C8800DDCFE5FF110E0F24016E000E1020026E5D +:100C980020EE01F00F50D9261050DA22DECF03F0F3 +:100CA800DDCF04F017EC0BF01D0E0F24016E000EC3 +:100CB8001020026E20EE01F00F50D9261050DA22D3 +:100CC800DECF03F0DDCF04F017EC0BF0110E0F248C +:100CD800036E000E1020046E20EE29F00F50D92666 +:100CE8001050DA22DECF05F0DDCF06F0AAEC0CF0CA +:100CF8000009D8A482EF06F084EF06F096EF06F01C +:100D08001D0E0F24036E000E1020046E20EE29F035 +:100D18000F50D9261050DA22DECF05F0DDCF06F0CD +:100D2800AAEC0CF00FC001F010C002F0CBEC0DF0F3 +:100D380012008FEC1AF00001676F8FEC1AF00001B7 +:100D4800646F6751D8A4ABEF06F0ADEF06F0B0EFD3 +:100D580006F0020E1FEF07F00E0E6765B6EF06F0FD +:100D6800B8EF06F0BAEF06F0ADEF06F0020E6465D4 +:100D7800C0EF06F0C2EF06F0C4EF06F0ADEF06F0E4 +:100D880067C062F067514DEC17F024C065F025C0CC +:100D980066F0F29EF9EF06F065C0D9FF66C0DAFF8B +:100DA800000EDF6E000E636F13EF07F065C0D9FF0A +:100DB80066C0DAFF010EDF6E010E636F13EF07F0F6 +:100DC80065C0D9FF66C0DAFFDE04D8B4EEEF06F0DE +:100DD800F1EF06F0010EF2EF06F0000E636F13EF6D +:100DE80007F0F28E010E1FEF07F000016451606FEB +:100DF800616B6151000AD8B404EF07F0F5EF06F013 +:100E08006051000AD8B4D0EF06F0010AD8B4DAEF7E +:100E180006F0030AD8B4E4EF06F0F5EF06F0F28E18 +:100E280095EC1CF00001625184EC1AF0000163514A +:100E380084EC1AF0000E1200236E69EF07F0BE0E64 +:100E48001F6E040E206EA2EF07F0E90E1F6E040E4F +:100E5800206EA2EF07F0140E1F6E050E206EA2EF93 +:100E680007F03F0E1F6E050E206EA2EF07F06A0E08 +:100E78001F6E050E206EA2EF07F0950E1F6E050E71 +:100E8800206EA2EF07F0C00E1F6E050E206EA2EFB7 +:100E980007F0EB0E1F6E050E206EA2EF07F0160E80 +:100EA8001F6E060E206EA2EF07F0410E1F6E060E93 +:100EB800206EA2EF07F06C0E1F6E060E206EA2EFDA +:100EC80007F07FEC16F023EF07F02350216E226A1B +:100ED8002250000AD8B473EF07F065EF07F02150ED +:100EE800010AD8B423EF07F0030AD8B429EF07F0B2 +:100EF800010AD8B42FEF07F0070AD8B435EF07F086 +:100F0800010AD8B43BEF07F0030AD8B441EF07F061 +:100F1800010AD8B447EF07F00F0AD8B44DEF07F02D +:100F2800010AD8B453EF07F0030AD8B459EF07F011 +:100F3800010AD8B45FEF07F065EF07F012008E0ED4 +:100F4800F66E050EF76E000EF86E04EEBEF011EEAA +:100F5800D9F00900F5CFEEFFE550E150FAE1E25093 +:100F6800F8E1D80EF66E1A0EF76E000EF86E04EE63 +:100F780000F010EEBEF00900F5CFEEFFE550E150AD +:100F8800FAE1180EF66E1A0EF76E000EF86E01EE04 +:100F980000F010EEC0F00900F5CFEEFFE550E1508B +:100FA800FAE1AC0EF66E360EF76E000EF86E00EE35 +:100FB800B3F010EE0EF00900F5CFEEFFE550E1506A +:100FC800FAE1960EF66E390EF76E000EF86E09000D +:100FD800F5CF41F00900F5CF42F003EE00F0F00E36 +:100FE800EE6AE806FDE102EE00F0800EEE6AE80621 +:100FF800FDE101EEC0F0400EEE6AE806FDE100EE0C +:1010080090F0230EEE6AE806FDE100EE28F0190ED6 +:10101800EE6AE806FDE143904392000EF86E000187 +:1010280060EF18F08FEC1AF00001696F6951D8A4CD +:1010380020EF08F022EF08F025EF08F0020E87EF06 +:1010480008F00F0E69652BEF08F02DEF08F02FEF71 +:1010580008F022EF08F069C066F0000E676F0F0E07 +:101068006919D8A43AEF08F03CEF08F063EF08F0EC +:10107800010E686F68512CEC17F024C062F025C08F +:1010880063F0F29E62C0D9FF63C0DAFFDE50DE1063 +:10109800D8B451EF08F053EF08F056EF08F0010EFE +:1010A8000001676FF28E0001682B0E0E68655FEF16 +:1010B80008F061EF08F03EEF08F07CEF08F06951A6 +:1010C8002CEC17F024C064F025C065F0F29E64C0D3 +:1010D800D9FF65C0DAFFDE50DE10D8B476EF08F02D +:1010E80078EF08F07BEF08F0010E0001676FF28ED1 +:1010F80095EC1CF00001665184EC1AF00001675170 +:1011080084EC1AF0000E12003550D8A48EEF08F0C7 +:1011180090EF08F092EF08F0F8EF08F0330633503C +:10112800D8B499EF08F09BEF08F0E3EF08F0F8EF78 +:1011380008F032EC1BF00009D8A4A5EF08F0A7EFDF +:1011480008F0AAEF08F0332AF8EF08F03CEC1BF09F +:1011580001C013F002C014F034502B0DBF0EF3245D +:10116800D96E040EF420DA6E13C0DEFF14C0DDFF62 +:1011780017EC06F0010E3424016E026A000E0222FA +:10118800000E046E0B0E036E80EC0EF00150346EF0 +:1011980034502B0DBE0EF324D96E040EF420DA6EF3 +:1011A800DF506DEC1AF0020E356E010E336EF8EF5B +:1011B80008F0C9EC1CF0010E356ED9EF08F0355077 +:1011C800116E126A1250000AD8B4EDEF08F0F8EF69 +:1011D80008F01150010AD8B49DEF08F0030AD8B4FA +:1011E800DDEF08F0F8EF08F012008FEC1AF00001BC +:1011F800676F8FEC1AF00001666F6751D8A407EF8C +:1012080009F009EF09F00CEF09F0020E68EF09F098 +:10121800080E676512EF09F014EF09F016EF09F0F0 +:1012280009EF09F0020E66651CEF09F01EEF09F0E0 +:1012380020EF09F009EF09F067C064F067517DEC11 +:101248000BF01FC060F020C061F000016751E2ECB4 +:101258000BF01FC062F020C063F0020E0001661997 +:10126800D8B439EF09F03BEF09F04BEF09F0F29EE3 +:1012780002D84AEF09F00500FA6E6051FD6E61511F +:10128800FE6EF850FF6EFA5066511200F28EF29E12 +:1012980002D85AEF09F005000001FA6E6251FD6E9E +:1012A8006351FE6EF850FF6EFA5012000001656F30 +:1012B800F28E95EC1CF00001645184EC1AF00001E8 +:1012C800655184EC1AF0000E12008FEC1AF0000140 +:1012D800646F6451D8A473EF09F075EF09F078EFE3 +:1012E80009F0020ED7EF09F0180E64657EEF09F0D9 +:1012F80080EF09F082EF09F075EF09F0010E656FD4 +:10130800180E6419D8B48BEF09F08DEF09F096EF39 +:1013180009F065516419D8A494EF09F096EF09F023 +:10132800CBEF09F065519EEC11F00009D8B49FEF9E +:1013380009F0A1EF09F0B8EF09F00001655120ECC0 +:1013480007F01FC060F020C061F0F29E000120EE9F +:101358000FF06051D9266151DA22000EDE6E000EC0 +:10136800DD6EF28ECBEF09F0000165518AEC05F0D5 +:101378001FC062F020C063F0F29E000120EE03F06F +:101388006251D9266351DA22000EDF6EF28E652B88 +:10139800170E6565D2EF09F0D4EF09F084EF09F074 +:1013A80095EC1CF0000E12008FEC1AF00001626F31 +:1013B8006251D8A4E2EF09F0E4EF09F0E7EF09F091 +:1013C800020E42EF0AF00E0E6265EDEF09F0EFEF44 +:1013D80009F0F1EF09F0E4EF09F0F29E62C042F083 +:1013E80042C024F0010E256E000E266E242A00EF5E +:1013F8000AF0D89025362636242EFDEF09F025C0B0 +:10140800BFF026C0C0F0F28E010E0001636F635179 +:101418009EEC11F00009D8B414EF0AF016EF0AF0A8 +:1014280035EF0AF00001635120EC07F01FC060F0AF +:1014380020C061F0F29E000120EE0BF06051D92629 +:101448006151DA22000EDE6E000EDD6E20EE03F032 +:101458006051D9266151DA22DE6ADE6ADE6ADD6A07 +:10146800F28E0001632B170E63653DEF0AF03FEF24 +:101478000AF00BEF0AF095EC1CF0000E1200000EBB +:101488000001786F010E7A6F7A519EEC11F0000915 +:10149800D8B451EF0AF053EF0AF085EF0AF00001D3 +:1014A8007A5120EC07F01FC076F020C077F0F29E4A +:1014B800000120EE07F07651D9267751DA22DECFE7 +:1014C80024F0DECF25F0DECF26F0DECF27F0425025 +:1014D800E82A74EF0AF0D8902732263225322432CF +:1014E800E82E6FEF0AF07851020D600EF324D96EE2 +:1014F800000EF420DA6E24C0DEFF25C0DDFFF28E78 +:10150800782B00017A2B170E7A658DEF0AF08FEF92 +:101518000AF048EF0AF0000E796FA3EF0AF079514C +:10152800020D600EF324D96E000EF420DA6EDECFC1 +:101538001DF0DDCF1EF004EC19F00001792B785175 +:10154800795DD8A0AAEF0AF0ACEF0AF093EF0AF0A1 +:10155800000E1200236EE9EF0AF0500E1F6E050E02 +:10156800206E16EF0BF05C0E1F6E050E206E16EF48 +:101578000BF07B0E1F6E050E206E16EF0BF0870E1C +:101588001F6E050E206E16EF0BF0A60E1F6E050ED1 +:10159800206E16EF0BF0B20E1F6E050E206E16EFC2 +:1015A8000BF0FC0E1F6E050E206E16EF0BF0080EEA +:1015B8001F6E060E206E16EF0BF07FEC16F0DB0E9A +:1015C8001F6E040E206E16EF0BF02350216E226A58 +:1015D8002250000AD8B4F3EF0AF0E1EF0AF02150E4 +:1015E800010AD8B4B7EF0AF0030AD8B4B1EF0AF089 +:1015F800010AD8B4C3EF0AF0070AD8B4BDEF0AF05D +:10160800010AD8B4CFEF0AF0030AD8B4C9EF0AF038 +:10161800010AD8B4DBEF0AF00F0AD8B4D5EF0AF004 +:10162800E1EF0AF0120020EE02F00150D926025034 +:10163800DA220350DE5C0450DE58D8B026EF0BF0F7 +:1016480028EF0BF072EF0BF020EE06F00150D926D0 +:101658000250DA22DE2A000EDD2220EE06F00150CA +:10166800D9260250DA22DE50DE10D8A43EEF0BF065 +:1016780040EF0BF049EF0BF020EE06F00150D926B1 +:101688000250DA22DE06000EDD5A20EE06F0015086 +:10169800D9260250DA2210EE08F00150E126025055 +:1016A800E222DE50E65CDE50E658D8B05EEF0BF082 +:1016B80060EF0BF07CEF0BF020EE06F00150D9261E +:1016C8000250DA2210EE08F00150E1260250E22220 +:1016D800DECFE6FFDDCFE5FF7CEF0BF020EE06F076 +:1016E8000150D9260250DA22000EDE6E000EDD6EA1 +:1016F8001200236EB0EF0BF01E0E1F6E340E206E1C +:10170800E1EF0BF0FE0E1F6E330E206EE1EF0BF0D3 +:10171800DE0E1F6E330E206EE1EF0BF0BE0E1F6E55 +:10172800330E206EE1EF0BF09E0E1F6E330E206E0F +:10173800E1EF0BF07E0E1F6E330E206EE1EF0BF023 +:101748005E0E1F6E330E206EE1EF0BF03E0E1F6E25 +:10175800330E206EE1EF0BF02350216E226A2250E7 +:10176800000AD8B4BAEF0BF0DDEF0BF02150010AF4 +:10177800D8B480EF0BF0030AD8B486EF0BF0010A57 +:10178800D8B48CEF0BF0070AD8B492EF0BF0010A2B +:10179800D8B498EF0BF0030AD8B49EEF0BF0010A07 +:1017A800D8B4A4EF0BF00F0AD8B4AAEF0BF0DDEF12 +:1017B8000BF07FEC16F0AAEF0BF01200236E15EF7A +:1017C8000CF0120E1F6E390E206E46EF0CF00C0E48 +:1017D8001F6E390E206E46EF0CF0060E1F6E390E86 +:1017E800206E46EF0CF0000E1F6E390E206E46EF8D +:1017F8000CF0FA0E1F6E380E206E46EF0CF0F40E49 +:101808001F6E380E206E46EF0CF0EE0E1F6E380E6F +:10181800206E46EF0CF0E80E1F6E380E206E46EF75 +:101828000CF02350216E226A2250000AD8B41FEF10 +:101838000CF042EF0CF02150010AD8B4E5EF0BF0A0 +:10184800030AD8B4EBEF0BF0010AD8B4F1EF0BF0B0 +:10185800070AD8B4F7EF0BF0010AD8B4FDEF0BF084 +:10186800030AD8B403EF0CF0010AD8B409EF0CF05E +:101878000F0AD8B40FEF0CF042EF0CF07FEC16F023 +:101888000FEF0CF01200C00E3924D96EDA6A010E7F +:10189800DA22000EDF6EABA454EF0CF056EF0CF01A +:1018A8006CEF0CF0C00E3924D96EDA6A010EDA2218 +:1018B8000101DF8202D86CEF0CF005000001FA6E1E +:1018C800A851FD6EA951FE6EF850FF6EFA50120035 +:1018D800ABA271EF0CF073EF0CF089EF0CF0C00EB7 +:1018E8003924D96EDA6A010EDA220101DF8402D8BE +:1018F80089EF0CF005000001FA6EA651FD6EA751A4 +:10190800FE6EF850FF6EFA501200C00E3924D96EE0 +:10191800DA6A010EDA22DF50D8B495EF0CF097EFAF +:101928000CF0A7EF0CF002D8A5EF0CF005000001B1 +:10193800FA6EA451FD6EA551FE6EF850FF6EFA5076 +:101948001200A9EF0CF0A2EC18F0120020EE01F042 +:101958000350D9260450DA22DF50D8B4B6EF0CF081 +:10196800B8EF0CF00AEF0DF020EE06F00350D92680 +:101978000450DA2210EE04F00350E1260450E2226B +:10198800DE50E65CDE50E658D8B0CDEF0CF0CFEF75 +:101998000CF00AEF0DF002D8DCEF0CF00500FA6E3F +:1019A8000550FD6E0650FE6EF850FF6EFA5012009C +:1019B80020EE0AF00350D9260450DA22DE2A000E5F +:1019C800DD2220EE0AF00350D9260450DA22DE5038 +:1019D800DE10D8A4F2EF0CF0F4EF0CF0FDEF0CF0F1 +:1019E80020EE0AF00350D9260450DA22DE06000E53 +:1019F800DD5A20EE06F00350D9260450DA22000EF4 +:101A0800DE6E000EDD6E010E0BEF0DF0000E120003 +:101A18003C360000010105000000000030380000DD +:101A280028360000010105000000000026380000EB +:101A38001436000001010500000000001C380000F9 +:101A48000036000001010500000000001238000007 +:101A5800EC350000010108000000000054390000C6 +:101A6800D8350000010108000000000060390000BE +:101A7800C435000000000000000000005A390000D2 +:101A8800B035000000000000000000005A390000D6 +:101A98009C35000000000000000000005A390000DA +:101AA8008835000000000000000000005A390000DE +:101AB8007435000000000000000000005A390000E2 +:101AC8005036000000000000000000005A390000F5 +:101AD800404102F2114243023A0D44450348294667 +:101AE800470110274849019C264A4B010A1F4C4DC3 +:101AF800036A284E4F01B2255051012C1052530150 +:101B08005E1E54550128265657006E2C5859007EE3 +:101B18002B5A5B00762A5C5D00CE2B5E5F0168075E +:101B2800606101D212626300D80864650086146699 +:101B380067004C1C686900F6096A6B01B0136C6D8C +:101B480000F2346E6F0060307071003030727300D4 +:101B58003A257475007834767701B0227879006E6A +:101B6800317A7B00EE367C7D02BE327E7F00DE322B +:101B7800808102C223828301AA34848504B62C861C +:101B88008720B2298889004224000000000020EE46 +:101B980001F00150D9260250DA22DECF03F0DDCF62 +:101BA80004F020EE03F00150D9260250DA22035047 +:101BB800DE260450DE22000EDE22DE2220EE0BF0AE +:101BC8000150D9260250DA22DE2A000EDD2220EE4C +:101BD8000BF00150D9260250DA220001BF51DE5C19 +:101BE800C051DE58D8A0FBEF0DF0FDEF0DF025EF4A +:101BF8000EF020EE03F00150D9260250DA2210EE42 +:101C080007F00150E1260250E222DECFE6FFDECFE8 +:101C1800E6FFDECFE6FFDECFE6FF20EE03F0015061 +:101C2800D9260250DA22DE6ADE6ADE6ADD6A20EE32 +:101C38000BF00150D9260250DA22000EDE6E000E9B +:101C4800DD6E1200000E0001786F010E7A6F7A5176 +:101C58009EEC11F00009D8B434EF0EF036EF0EF018 +:101C680054EF0EF000017A5120EC07F01FC076F017 +:101C780020C077F0F29E000120EE0DF07651D926B3 +:101C88007751DA227851020D600EF324E16E000ECE +:101C9800F420E26EDECFE6FFDDCFE5FFF28E782B93 +:101CA80000017A2B170E7A655CEF0EF05EEF0EF0EE +:101CB8002BEF0EF095EC1CF0000E0001796F75EF1C +:101CC8000EF07951020D600EF324D96E000EF42047 +:101CD800DA6EDECF1DF0DDCF1EF004EC19F0000146 +:101CE800792B7851795DD8A07CEF0EF07EEF0EF05D +:101CF80065EF0EF0000E1200000E066E02BE89EFB0 +:101D08000EF087EF0EF08FEF0EF0016C021ED8B0C8 +:101D1800022A010E066E04BE96EF0EF094EF0EF046 +:101D28009AEF0EF0036C041ED8B0042A0350041076 +:101D3800D8B4A1EF0EF0A3EF0EF0C7EF0EF0010E2E +:101D4800056EABEF0EF0D89003360436052A04AEC4 +:101D5800B0EF0EF0B2EF0EF0A7EF0EF00350015CFB +:101D680004500258D8A0BBEF0EF0BDEF0EF0C1EF43 +:101D78000EF00350015E0450025AD8900432033228 +:101D8800052EB2EF0EF00650D8B4CDEF0EF0CFEF1F +:101D98000EF0D3EF0EF0016C021ED8B0022A01C07B +:101DA80001F002C002F012004150D8B4DEEF0EF08C +:101DB800E0EF0EF02EEF0FF0DEEC18F00001BD5151 +:101DC800606FBE51616F626B636B1D50605D1E502A +:101DD80061591F50625920506359D8B0F6EF0EF080 +:101DE800F8EF0EF027EF0FF0010E2D6E050E2C60A8 +:101DF80000EF0FF002EF0FF02EEF0FF071EC1BF079 +:101E08000009D8A40AEF0FF00CEF0FF02EEF0FF037 +:101E18002C50020DB30EF324D96E000EF420DA6EA6 +:101E280002D821EF0FF00500FA6EDE50FD6EDE508D +:101E3800FE6EF850FF6EFA5012003C0E6BEC1BF071 +:101E48002C2A2EEF0FF0000E2C6E000E6BEC1BF000 +:101E58002EEF0FF012008FEC1AF00001656F65513C +:101E6800D8A439EF0FF03BEF0FF03EEF0FF0020E62 +:101E780084EF0FF00F0E656544EF0FF046EF0FF09B +:101E880048EF0FF03BEF0FF00F0E6519D8A44FEF96 +:101E98000FF051EF0FF070EF0FF0010E646F645107 +:101EA8002CEC17F024C060F025C061F0F29E60C0F1 +:101EB800D9FF61C0DAFF000EDE6E000EDD6EF28E15 +:101EC8000001642B0E0E64656CEF0FF06EEF0FF0DF +:101ED80053EF0FF081EF0FF065512CEC17F024C091 +:101EE80062F025C063F0F29E62C0D9FF63C0DAFFDA +:101EF800000EDE6E000EDD6EF28E95EC1CF0000E0C +:101F080012008FEC1AF00001656F6551D8A48FEFAD +:101F18000FF091EF0FF094EF0FF0020EDAEF0FF0E1 +:101F28000F0E65659AEF0FF09CEF0FF09EEF0FF024 +:101F380091EF0FF00F0E6519D8A4A5EF0FF0A7EFDA +:101F48000FF0C6EF0FF0010E646F64510BEC17F041 +:101F580024C060F025C061F0F29E60C0D9FF61C066 +:101F6800DAFF000EDE6E000EDD6EF28E0001642BCD +:101F78000E0E6465C2EF0FF0C4EF0FF0A9EF0FF07B +:101F8800D7EF0FF065510BEC17F024C062F025C0B5 +:101F980063F0F29E62C0D9FF63C0DAFF000EDE6E06 +:101FA800000EDD6EF28E95EC1CF0000E1200660E2F +:101FB8001D6E000E1E6E0001B251FCEC13F0000104 +:101FC80020EE01F06651D9266751DA22DF50616FA1 +:101FD800010E6BEC15F098EC1CF0300E46EC1BF083 +:101FE8000001615146EC1BF0000E0001656F1BEF0C +:101FF80010F0000E6525D96EDA6A030EDA22DF507A +:10200800646F64390F0B0F0BCBEC18F00001626F93 +:1020180064510F0BCBEC18F00001636F625146EC72 +:102028001BF00001635146EC1BF00001652B2F509B +:10203800655DD8A022EF10F024EF10F0FDEF0FF04F +:10204800C3EC1CF06BEC15F0000E6BEC15F01200F5 +:10205800236E57EF10F0040E1F6E010E206E7CEFFA +:1020680010F0140E1F6E010E206E7CEF10F0240E7F +:102078001F6E010E206E7CEF10F0340E1F6E010EE5 +:10208800206E7CEF10F0440E1F6E010E206E7CEF68 +:1020980010F0540E1F6E010E206E7CEF10F07FECD6 +:1020A80016F02FEF10F02350216E226A2250000AFA +:1020B800D8B461EF10F053EF10F02150090AD8B4EA +:1020C8002FEF10F0030AD8B435EF10F0010AD8B496 +:1020D8003BEF10F0070AD8B441EF10F0010AD8B46A +:1020E80047EF10F0030AD8B44DEF10F053EF10F09B +:1020F8001200226E300E1D6E390E1E6E2250E5EC57 +:1021080017F00009D8B48BEF10F08DEF10F096EFB0 +:1021180010F02250D00F20C0D9FF21C0DAFFDF6EA7 +:10212800C9EF10F0610E1D6E660E1E6E2250E5ECB2 +:1021380017F00009D8B4A3EF10F0A5EF10F0AEEF38 +:1021480010F02250A90F20C0D9FF21C0DAFFDF6E9E +:10215800C9EF10F0410E1D6E460E1E6E2250E5ECC2 +:1021680017F00009D8B4BBEF10F0BDEF10F0C6EFC0 +:1021780010F02250C90F20C0D9FF21C0DAFFDF6E4E +:10218800C9EF10F0130ECAEF10F0000E1200200E67 +:1021980000019827030E9923000E9A23000E9B2313 +:1021A8009B510DE1400E985D420E99590F0E9A59B8 +:1021B800D8A0E1EF10F0E3EF10F011EF11F0C7EC49 +:1021C8001CF00009D8B4EBEF10F0EDEF10F0F1EFD0 +:1021D80010F052EC1CF0F3EF10F056EC1CF0010E6E +:1021E8000001A027000EA123A223A323010E9C27F0 +:1021F800000E9D239E239F233250D8B406EF11F082 +:1022080008EF11F009EF11F03206400E985F420E08 +:10221800995B0F0E9A5B000E9B5B1200050EFFEC9C +:1022280017F0000E236E030E216E700E206E5C0EEA +:10223800E82EFED7202EFCD7212EFAD700D0000E8C +:10224800246E24502B0DBF0EF324D96E040EF420F7 +:10225800DA6EDECF20F0DDCF21F0050E226ED890A9 +:1022680021322032222E33EF11F024502B0DCB0EC9 +:10227800F324D96E040EF420DA6E2050DE262150A5 +:10228800DD22242A0A0E24644CEF11F04EEF11F0DF +:1022980025EF11F0232A1F0E236455EF11F057EF95 +:1022A80011F017EF11F012008FEC1AF0216E020EE8 +:1022B800216461EF11F063EF11F071EF11F0020E7C +:1022C8009DEF11F092EC1CF08AEF11F08FEC1CF0EE +:1022D8008AEF11F0010E9DEF11F021501E6E1F6A5A +:1022E8001F50000AD8B47BEF11F06EEF11F01E50AA +:1022F800000AD8B466EF11F0010AD8B46AEF11F0F9 +:10230800030AD8B48AEF11F06EEF11F0BFEC1CF09D +:102318000009D8A492EF11F095EF11F0010E96EF95 +:1023280011F0000E206E95EC1CF0205084EC1AF091 +:10233800000E12001F6EA7EF11F0010EE0EF11F072 +:10234800000EE0EF11F01F501D6E1E6A1E50000AAD +:10235800D8B4B1EF11F0A4EF11F01D50010AD8B4B0 +:10236800A1EF11F0030AD8B4A1EF11F0010AD8B413 +:10237800A1EF11F0070AD8B4A1EF11F0010AD8B4FF +:10238800A1EF11F0030AD8B4A1EF11F0010AD8B4F3 +:10239800A1EF11F00F0AD8B4A1EF11F0010AD8B4D7 +:1023A800A1EF11F0030AD8B4A1EF11F0010AD8B4D3 +:1023B800A1EF11F0A4EF11F012008FEC1AF0276EC4 +:1023C8008FEC1AF0266E2750D8A4EDEF11F0EFEF3E +:1023D80011F0F2EF11F0020E20EF12F0020E276456 +:1023E800F8EF11F0FAEF11F0FCEF11F0EFEF11F048 +:1023F800010E266402EF12F004EF12F006EF12F05D +:10240800EFEF11F0275096EC15F01FC024F020C014 +:1024180025F0F29E02D81CEF12F00500FA6E245047 +:10242800FD6E2550FE6EF850FF6EFA5026501200D1 +:10243800F28E95EC1CF0000E1200000E0001646F85 +:10244800000E656F000E666F800E676F000E696F75 +:10245800800E686F800E6B6F000E6A6F040E6C6FD3 +:10246800400E6D6F95EC1CF0800E1D6E000E1E6EFA +:10247800000E1F6E000E206EC7EC16F0000E1D6ECB +:10248800000E1E6E000E1F6E800E206EC7EC16F03A +:10249800000E1E6E800E1D6E04EC19F0800E1E6E6E +:1024A800000E1D6E04EC19F0040E84EC1AF0400EB8 +:1024B80084EC1AF0000E12008D0E1D6E000E1E6EBA +:1024C8000001B251FCEC13F000018C6F8C51D8B4B0 +:1024D80070EF12F072EF12F075EF12F0180E9CEF19 +:1024E80012F020EE02F08D51D9268E51DA222F50AB +:1024F800DE18D8B482EF12F084EF12F086EF12F0F3 +:1025080072EF12F071EC1CF0000120EE03F08D5117 +:10251800D9268E51DA2202D89CEF12F00500FA6E05 +:10252800DE50FD6EDE50FE6EF850FF6EFA5012005F +:102538001200000E0001656F220E646F070E676FB0 +:10254800E70E666F0A0E686F1A0E696F130E6A6FD0 +:102558000B0E6B6F000E6C6F95EC1CF0010E1D6E70 +:10256800000E1E6E000E1F6E000E206EC7EC16F0D9 +:10257800000E1E6E220E1D6E04EC19F0070E1E6E64 +:10258800E70E1D6E04EC19F00A0E84EC1AF01A0E10 +:1025980084EC1AF0130E84EC1AF00B0E84EC1AF08B +:1025A800000E84EC1AF0000E12008FEC1AF00001F5 +:1025B800656F6551D8A4E3EF12F0E5EF12F0E8EF8C +:1025C80012F0020E13EF13F0080E6565EEEF12F02D +:1025D800F0EF12F0F2EF12F0E5EF12F065C064F0E0 +:1025E8006551AEEC0AF01FC060F020C061F0000138 +:1025F80020EE02F06051D9266151DA22DECF62F076 +:10260800DDCF63F095EC1CF00001645184EC1AF006 +:1026180062C01DF063C01EF004EC19F0000E120039 +:102628008FEC1AF00001656F6551D8A41EEF13F006 +:1026380020EF13F023EF13F0020E4DEF13F00E0E00 +:10264800656529EF13F02BEF13F02DEF13F020EF52 +:1026580013F065C064F065512CEC17F024C062F0EB +:1026680025C063F0F29E62C0D9FF63C0DAFFDECFF7 +:1026780060F0DDCF61F0F28E95EC1CF00001645142 +:1026880084EC1AF060C01DF061C01EF004EC19F073 +:10269800000E12008FEC1AF00001656F6551D8A486 +:1026A80058EF13F05AEF13F05DEF13F0020E87EFB7 +:1026B80013F00E0E656563EF13F065EF13F067EF27 +:1026C80013F05AEF13F065C064F065510BEC17F086 +:1026D80024C062F025C063F0F29E62C0D9FF63C0D7 +:1026E800DAFFDECF60F0DDCF61F0F28E95EC1CF002 +:1026F8000001645184EC1AF060C01DF061C01EF046 +:1027080004EC19F0000E12008FEC1AF00001656F4E +:102718006551D8A492EF13F094EF13F097EF13F0EC +:10272800020EC1EF13F00E0E65659DEF13F09FEFDB +:1027380013F0A1EF13F094EF13F065C064F0655146 +:10274800EAEC16F024C062F025C063F0F29E62C085 +:10275800D9FF63C0DAFFDECF60F0DDCF61F0F28E23 +:1027680095EC1CF00001645184EC1AF060C01DF077 +:1027780061C01EF004EC19F0000E12009D9A8E0E36 +:102788001D6E180E1E6EC8EC1BF09D981E0E1D6E59 +:102798002F0E1E6EC3EC1BF0080EB86E900EAB6EBB +:1027A800240EAC6E400EAF6E030EB06E9E0E1D6E04 +:1027B800390E1E6ED2EC1BF0660E1D6E390E1E6EA3 +:1027C800CDEC1BF06C0E1D6E390E1E6ED7EC1BF097 +:1027D800000E366E000E3C6E000E3B6E400E3A6EDA +:1027E800000E396E000E386E000E376E9D8A12008C +:1027F800226EC1EC1CF0236E1DC0D9FF1EC0DAFF8B +:10280800000EDE6E040EDD6E2AEF14F01DC0D9FF37 +:102818001EC0DAFFDECF1FF0DDCF20F01FC0D9FFCA +:1028280020C0DAFF2250DE18D8A41DEF14F01FEFE5 +:1028380014F022EF14F0000E34EF14F0050E1DC052 +:10284800D9FF1EC0DAFFDE26000EDD22230623286C +:10285800D8A431EF14F033EF14F00AEF14F0200E7F +:1028680012008FEC1AF00001646FAFEC17F01DC076 +:1028780060F01EC061F000016451D8A446EF14F066 +:1028880048EF14F04BEF14F0020E6CEF14F0080E42 +:10289800646551EF14F053EF14F055EF14F048EF5E +:1028A80014F06451AEEC0AF01FC062F020C063F06F +:1028B800F29E000120EE02F06251D9266351DA221D +:1028C80060C0DEFF61C0DDFFF28E95EC1CF0000EEB +:1028D80012001F6E76EF14F0010EA3EF14F0000E35 +:1028E800A3EF14F01F501D6E1E6A1E50000AD8B4C4 +:1028F80080EF14F073EF14F01D50010AD8B470EF94 +:1029080014F0030AD8B470EF14F0010AD8B470EFC9 +:1029180014F0070AD8B470EF14F0010AD8B470EFB5 +:1029280014F0030AD8B470EF14F0010AD8B470EFA9 +:1029380014F00F0AD8B470EF14F073EF14F012000B +:102948008FEC1AF00001656FAFEC17F01DC061F055 +:102958001EC062F000016551D8A4B5EF14F0B7EFBE +:1029680014F0BAEF14F0020ED8EF14F00E0E6565ED +:10297800C0EF14F0C2EF14F0C4EF14F0B7EF14F086 +:102988006551EAEC16F024C063F025C064F0F29EAD +:1029980063C0D9FF64C0DAFF61C0DEFF62C0DDFF3B +:1029A800F28E95EC1CF0000E1200000E0001806FF4 +:1029B8008FEC1AF01E6E600E00018025D96EDA6A5F +:1029C800000EDA221EC0DFFF802B1F0E8065EFEF9E +:1029D80014F0F1EF14F0DCEF14F095EC1CF0000E9D +:1029E8000001806F600E8025D96EDA6A000EDA2247 +:1029F800DF5084EC1AF00001802B1F0E806507EF72 +:102A080015F009EF15F0F6EF14F0000E12009AEC2D +:102A18001AF00009D8B413EF15F015EF15F019EFF7 +:102A280015F00FEC16F090EC00F061EC1AF00009CC +:102A3800D8B421EF15F023EF15F03AEF15F060EC5C +:102A480012F000018F6F8F51D8A42DEF15F02FEFE2 +:102A580015F035EF15F049EC1AF0DBEC0FF038EF14 +:102A680015F08F5136EC1CF0B0EC1AF0120095EC12 +:102A78001CF0010E0001656F000E646F65512CECAF +:102A880017F024C062F025C063F0F29E62C0D9FF3F +:102A980063C0DAFFDE50DE10D8B455EF15F057EFFB +:102AA80015F05AEF15F0010E0001646FF28E000167 +:102AB800645184EC1AF00001652B0E0E656567EF12 +:102AC80015F069EF15F040EF15F0000E12001D6EBD +:102AD8003A50D8B472EF15F074EF15F06CEF15F0AA +:102AE8009DB879EF15F07BEF15F07FEF15F01DC05D +:102AF800ADFF94EF15F09D98400E3C24D96EDA6A2C +:102B0800020EDA221DC0DFFF3C2A3F0E3C648FEF25 +:102B180015F091EF15F093EF15F0000E3C6E3A06A4 +:102B28009D881200236EA5EF15F01E0E1F6E330E42 +:102B3800206EBEEF15F0FE0E1F6E320E206EBEEF39 +:102B480015F02350216E226A2250000AD8B4AFEF44 +:102B580015F0BAEF15F02150010AD8B499EF15F025 +:102B6800030AD8B49FEF15F0BAEF15F07FEC16F012 +:102B78009FEF15F0120095EC1CF0010E0001646F38 +:102B880064510BEC17F024C060F025C061F0F29E90 +:102B980060C0D9FF61C0DAFFDECF62F0DDCF63F03D +:102BA800F28E62C01DF063C01EF004EC19F0000143 +:102BB800642B0E0E6465E3EF15F0E5EF15F0C4EF36 +:102BC80015F0000E120095EC1CF0010E0001646F68 +:102BD80064512CEC17F024C060F025C061F0F29E1F +:102BE80060C0D9FF61C0DAFFDECF62F0DDCF63F0ED +:102BF800F28E62C01DF063C01EF004EC19F00001F3 +:102C0800642B0E0E64650BEF16F00DEF16F0ECEF6B +:102C180015F0000E12003750D8B415EF16F017EF64 +:102C280016F00FEF16F0C00E3824D96EDA6A010ECE +:102C3800DA22DF50366E000E3824D96EDA6A020EB8 +:102C4800DA22DF501D6E382A3F0E38642EEF16F058 +:102C580030EF16F032EF16F0000E386E9D9A3706F8 +:102C68009D8A1D50120095EC1CF0010E0001636F47 +:102C780063514DEC17F024C060F025C061F0F29E5E +:102C880060C0D9FF61C0DAFFDF500001626FF28EC9 +:102C9800625184EC1AF00001632B0E0E636557EF46 +:102CA80016F059EF16F03CEF16F0000E12008FECFC +:102CB8001AF01E6E8FEC1AF01F6E8FEC1AF0206E51 +:102CC8008FEC1AF0216E1EC022F01FC023F020C026 +:102CD80024F021C025F095EC1CF0225084EC1AF069 +:102CE800235084EC1AF0245084EC1AF0255084EC1C +:102CF8001AF0000E1200F29E3EEC1CF046EC1CF09E +:102D0800150E1E6E4B0E1D6EBE0EE82EFED71D2E26 +:102D1800FCD71E2EFAD700D03AEC1CF042EC1CF07F +:102D2800150E1E6E4B0E1D6EBE0EE82EFED71D2E06 +:102D3800FCD71E2EFAD700D080EF16F01200F29EB4 +:102D480056EC1CF05AEC1CF0150E026E4B0E016E80 +:102D5800BE0EE82EFED7012EFCD7022EFAD700D0E1 +:102D680052EC1CF05EEC1CF0150E026E4B0E016E60 +:102D7800BE0EE82EFED7012EFCD7022EFAD700D0C1 +:102D8800A4EF16F01200000E2F24D96EDA6A030E93 +:102D9800DA2220C0DFFF010E2F24D96EDA6A030E73 +:102DA800DA221FC0DFFF020E2F24D96EDA6A030E63 +:102DB800DA221EC0DFFF030E2F24D96EDA6A030E53 +:102DC800DA221DC0DFFF040E2F261200266E2650C1 +:102DD8006DEC14F00009D8B4F4EF16F0F6EF16F025 +:102DE80001EF17F02650AEEC0AF0040E1F24246EF3 +:102DF800000E2020256E0AEF17F026502CEC10F05C +:102E0800020E1F24246E000E2020256E1200266E4E +:102E180026506DEC14F00009D8B415EF17F017EF31 +:102E280017F022EF17F02650AEEC0AF0080E1F2418 +:102E3800246E000E2020256E2BEF17F026502CEC68 +:102E480010F0060E1F24246E000E2020256E12009E +:102E5800266E26506DEC14F00009D8B436EF17F042 +:102E680038EF17F043EF17F02650AEEC0AF00A0ED1 +:102E78001F24246E000E2020256E4CEF17F02650DC +:102E88002CEC10F00A0E1F24246E000E2020256E54 +:102E98001200266E26506DEC14F00009D8B457EFD6 +:102EA80017F059EF17F064EF17F02650AEEC0AF060 +:102EB800010E1F24246E000E2020256E6DEF17F0E2 +:102EC80026502CEC10F0010E1F24246E000E20203A +:102ED800256E1200000E8D6E000E8C6E000E896E2F +:102EE800000E8A6E000E8B6E070E966E3F0E926E67 +:102EF8009368BF0E946E000E956E0F013B69000E2D +:102F08003A6F0E0E396F070E3C6F2F0E386F000E9A +:102F1800616EF18E1200400E3A6095EF17F097EF50 +:102F280017F0ADEF17F0400E3B24D96EDA6A020EA7 +:102F3800DA22DF50AD6E3B2A3F0E3B64A6EF17F056 +:102F4800A8EF17F0AAEF17F0000E3B6E3A2AAEEF83 +:102F580017F09D981200010E2F24D96EDA6A030E1D +:102F6800DA22DF501F6E000E2F24D96EDA6A030EA4 +:102F7800DA22DF50206E1F50226E20C023F0020E8E +:102F88002F2622C01DF023C01EF01200F2943DC06F +:102F9800D6FF0001AE51AF11D8B4D5EF17F0D7EF77 +:102FA80017F0E4EF17F002D8E4EF17F00500FA6E17 +:102FB800AE51FD6EAF51FE6EF850FF6EFA50120022 +:102FC80012001F6E1F501E5CD8B0EDEF17F0EFEF28 +:102FD80017F0F2EF17F0000EFEEF17F01D501F5C10 +:102FE800D8B0F9EF17F0FBEF17F0FDEF17F0EFEFA0 +:102FF80017F0010E12001F6E0EEF18F0250E1E6E50 +:10300800490E1D6E350EE82EFED71D2EFCD71E2E3E +:10301800FAD700F01F061F28D8A415EF18F017EFED +:1030280018F002EF18F01200DEEC18F01DC060F086 +:103038001EC061F01FC062F020C063F095EC1CF068 +:1030480060C01DF061C01EF062C01FF063C020F0B8 +:10305800C7EC16F0000E1200F1EC18F01DC060F07D +:103068001EC061F01FC062F020C063F095EC1CF038 +:1030780060C01DF061C01EF062C01FF063C020F088 +:10308800C7EC16F0000E12009E9228502910D8B4F2 +:1030980050EF18F052EF18F05FEF18F002D85FEF1A +:1030A80018F00500FA6E2850FD6E2950FE6EF85093 +:1030B800FF6EFA501200120076EC18F09BEC1CF030 +:1030C800DCEC1BF03DEC19F012EC11F0CCEC1CF030 +:1030D8002AEC19F0D8EC0EF00BEC15F06EEF18F0A6 +:1030E8008EEF00F017EC19F03A0E1D6E380E1E6EBA +:1030F800BEEC1BF0420E1D6E390E1E6EB9EC1BF0B5 +:10310800D00E1F6ECA0EE82EFED71F2EFCD7120057 +:10311800000E096E0950100D000EF324036E010E07 +:10312800F420046EB8EC01F0092A0B0E09649FEF35 +:1031380018F0A1EF18F08EEF18F01200000E3924E5 +:10314800D96EDA6A020EDA22AECFDFFF392A3F0ED5 +:103158003964B1EF18F0B3EF18F0B5EF18F0000EBE +:10316800396E372A1200BDEC1CF00009D8A4BFEF55 +:1031780018F0C2EF18F0010EC3EF18F0000E1E6E23 +:1031880095EC1CF01E5084EC1AF0000E12001D6E17 +:103198001D500F0B1D6E0A0E1D60D5EF18F0D7EFEE +:1031A80018F0DBEF18F01D50300FDDEF18F01D5050 +:1031B800570F1200F29EA0C021F0A1C022F0A2C0B9 +:1031C80023F0A3C024F0F28E21C01DF022C01EF00F +:1031D80023C01FF024C020F01200F29E9CC021F0F2 +:1031E8009DC022F09EC023F09FC024F0F28E21C023 +:1031F8001DF022C01EF023C01FF024C020F01200D2 +:10320800000E2F24D96EDA6A030EDA221E50DF6E02 +:10321800010E2F24D96EDA6A030EDA221DC0DFFFF1 +:10322800020E2F261200C5EC1CF06EEC17F02EECE7 +:103238001AF04EEC1CF0A5EC1AF04EEC1BF01FEC4B +:103248001AF04EEC19F0C2EC13F01200050EFFEC68 +:1032580017F0010EBFEC19F0780EFFEC17F0010E15 +:10326800AFEC19F0780EFFEC17F0010E9FEC19F097 +:103278001200F28EF28C9AEC1AF00009D8A447EFEB +:1032880019F049EF19F03FEF19F0BBEC1CF0B9EC5D +:103298001CF01200000ED76E380ED66E380E3D6E3A +:1032A800F294F28A9C0E1D6E390E1E6EBEEC1BF057 +:1032B800D50ED56E1200AFEC17F01DC024F01EC05D +:1032C80025F024C01DF025C01EF0AFEC1BF095ECD6 +:1032D8001CF0000E1200B4EC1BF01DC01FF01EC045 +:1032E80020F095EC1CF01FC01DF020C01EF004EC6F +:1032F80019F0000E12001D6E1D04D8A486EF19F0F7 +:1033080088EF19F08CEF19F046EC1CF08EEF19F0ED +:1033180042EC1CF012001D6E1D04D8A496EF19F0A3 +:1033280098EF19F09CEF19F03EEC1CF09EEF19F0A5 +:103338003AEC1CF012001D6E1D04D8A4A6EF19F07B +:10334800A8EF19F0ACEF19F0E6EC1BF0AEEF19F0AE +:10335800E1EC1BF012001D6E1D04D8A4B6EF19F0A5 +:10336800B8EF19F0BCEF19F0F0EC1BF0BEEF19F054 +:10337800EBEC1BF012001D6E1D04D8A4C6EF19F06B +:10338800C8EF19F0CCEF19F0FAEC1BF0CEEF19F0FA +:10339800F5EC1BF012001D6E1D04D8A4D6EF19F031 +:1033A800D8EF19F0DCEF19F0A0EC1BF0DEEF19F004 +:1033B8009BEC1BF012001D6E1D04D8A4E6EF19F05B +:1033C800E8EF19F0ECEF19F096EC1BF0EEEF19F0BE +:1033D80091EC1BF012001D6E1D04D8A4F6EF19F035 +:1033E800F8EF19F0FCEF19F0AAEC1BF0FEEF19F05A +:1033F800A5EC1BF012001D6E1D04D8A406EF1AF0F0 +:1034080008EF1AF00CEF1AF08CEC1BF00EEF1AF024 +:1034180087EC1BF012001D6E1D04D8A416EF1AF0DD +:1034280018EF1AF01CEF1AF082EC1BF01EEF1AF0DE +:103438007DEC1BF01200C70EBB6E000EBC6E9E9298 +:103448009D829A0E1D6E390E1E6EB9EC1BF01D0E74 +:10345800BA6E1200700ED36E040ED26E400E9B6EC2 +:10346800D2AE39EF1AF03BEF1AF034EF1AF012002F +:10347800F29E3EC01EF0000E3E6EF28E95EC1CF0E1 +:103488001E5084EC1AF0000E1200F29E000E00018D +:10349800A06F000EA16F000EA26F000EA36FF28E38 +:1034A80012008FEC1AF01E6E1EC01FF095EC1CF077 +:1034B8001F5084EC1AF0000E1200070E3118D8B411 +:1034C80068EF1AF06BEF1AF0010E6CEF1AF0000EAD +:1034D8001200026E02C001F001460146C2500118F6 +:1034E800830B0118C26EC2801200F29E42C01EF009 +:1034F800F28E95EC1CF01E5084EC1AF0000E1200AF +:103508001D6E000E2F24D96EDA6A030EDA221DC052 +:10351800DFFF2F2A1200000E2F24D96EDA6A030E5D +:10352800DA22DF501D6E2F2A1D5012003750D8A402 +:10353800A0EF1AF0A3EF1AF0010EA4EF1AF0000E94 +:103548001200080EC16E3D0EC06E000EC36E000E56 +:10355800C46E010EC26E1200000E316EFE0E000126 +:10356800B26F000E306E000E2F6E120081B0BFEFEA +:103578001AF0C2EF1AF0010EC3EF1AF0000E120093 +:1035880082BAC9EF1AF0CCEF1AF0010ECDEF1AF09B +:10359800000E120082A8D3EF1AF0D6EF1AF0010E2F +:1035A800D7EF1AF0000E120082A6DDEF1AF0E0EF56 +:1035B8001AF0010EE1EF1AF0000E120082A4E7EFF4 +:1035C8001AF0EAEF1AF0010EEBEF1AF0000E1200F3 +:1035D80082A2F1EF1AF0F4EF1AF0010EF5EF1AF0EB +:1035E800000E120080A8FBEF1AF0FEEF1AF0010E91 +:1035F800FFEF1AF0000E120081BE05EF1BF008EF76 +:103608001BF0010E09EF1BF0000E120081BC0FEF3A +:103618001BF012EF1BF0010E13EF1BF0000E12004F +:1036280081BA19EF1BF01CEF1BF0010E1DEF1BF008 +:10363800000E120081B823EF1BF026EF1BF0010EDD +:1036480027EF1BF0000E120082B02DEF1BF030EFB9 +:103658001BF0010E31EF1BF0000E1200C2A237EF73 +:103668001BF03AEF1BF0010E3BEF1BF0000E1200AF +:10367800C450046E036AC3500324016E000E042074 +:10368800026E12001E6E1E506BEC15F01E504AECB6 +:103698001CF01200000E0F01546F000E556F000E43 +:1036A800566F1200D638D038CA38C438DC38DC0532 +:1036B8000004226E225036EC1CF0B0EC1AF0120016 +:1036C800000E356E000E346E410E336E12001D6E04 +:1036D800F29E1DC032F0F28E1200F29E32C01DF032 +:1036E800F28E1D5012008CEC1CF095EC1CF0000EB4 +:1036F80012008C90000E0001906F12008C80010E59 +:103708000001906F12008C92000E0001916F120060 +:103718008C82010E0001916F12008C96000E000140 +:10372800936F12008C86010E0001936F12008C9823 +:10373800000E0001946F12008C88010E0001946F36 +:1037480012008C94000E0001926F12008C84010EFE +:103758000001926F12001DC0BDF01EC0BEF0120025 +:10376800BDC01DF0BEC01EF012001DC028F01EC056 +:1037780029F012001DC0AEF01EC0AFF012001DC02F +:10378800AAF01EC0ABF012001DC0ACF01EC0ADF018 +:1037980012001DC0A6F01EC0A7F012001DC0A8F0A0 +:1037A8001EC0A9F012001DC0A4F01EC0A5F0120092 +:1037B80064EC1BF09EEC1CF012008C9E000E0001C5 +:1037C800976F12008C8E010E0001976F12008C9C6F +:1037D800000E0001966F12008C8C010E0001966F8E +:1037E80012008C9A000E0001956F12008C8A010E4F +:1037F8000001956F120022EC1CF027EC1CF012005F +:1038080022EC1CF027EC1CF0120022EC1CF027EC38 +:103818001CF0120022EC1CF027EC1CF0120022EC29 +:103828001CF027EC1CF0120022EC1CF027EC1CF01A +:10383800120088EC08F0CBEC10F012008C90000E0F +:103848000001906F12008C92000E0001916F12001F +:103858008C96000E0001936F12008C98000E0001E8 +:10386800946F12001D6E1DC03EF01200899E000E5E +:103878002A6E1200898E010E2A6E1200899C000E93 +:103888002B6E1200898C010E2B6E12001D6E1D50BE +:103898002E5E1200B00E0F01426F1200899E000EBC +:1038A8002A6E1200898E010E2A6E1200899C000E63 +:1038B8002B6E1200898C010E2B6E1200A0EC1BF0EF +:1038C8001200AAEC1BF0120082EC1BF012008CEC28 +:1038D8001BF0120096EC1BF01200000E2F6E120067 +:1038E80000019751120000019651120000019551F4 +:1038F80012000001945112000001935112000001BE +:1039080092511200000191511200000190511200D1 +:10391800000E2D6E1200010E416E1200000E416E57 +:103928001200000E2F6E1200000E2E6E1200B0EC68 +:103938001AF01200010E356E12008CEC18F012000D +:103948002CEC1CF0120031EC1CF0120031EC1CF0D5 +:103958001200A3EC16F012002CEC1CF01200AB982D +:10396800AB881200A2EC18F01200BA841200D58EAF +:1039780012002D50120041501200260E12002E5037 +:103988001200D09E12002A501200C2821200010AB0 +:083998001200120012001200DF :020000040020DA :08000000FFFFFFFFFFFFFFFF00 :020000040030CA diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hxl b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hxl index ce5ae97..e044676 100644 --- a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hxl +++ b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hxl @@ -2,15 +2,15 @@ ### Memory Usage ### Unused memory ranges: 4h - 7h - 7D7h - 7D7h - 4452h - 1FFFFFh + 767h - 767h + 39A0h - 1FFFFFh 200008h - 2FFFFFh 30000Eh - 30003Fh - dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hex ranges: + dist/ARCA/production\BPD-V01-FIRMWARE.X.production.hex ranges: 0h - 3h - 8h - 7D6h - 7D8h - 4451h + 8h - 766h + 768h - 399Fh 200000h - 200007h 300000h - 30000Dh @@ -25,7 +25,7 @@ T = Trailing code & = Find & replace opcode X = Find & delete opcode - 1 = dist/ARCA/production/BPD-V01-FIRMWARE.X.production.hex + 1 = dist/ARCA/production\BPD-V01-FIRMWARE.X.production.hex 00000000: 1111----11111111111111111111111111111111111111111111111111111111 00000040: 1111111111111111111111111111111111111111111111111111111111111111 00000080: 1111111111111111111111111111111111111111111111111111111111111111 @@ -55,9 +55,9 @@ 00000680: 1111111111111111111111111111111111111111111111111111111111111111 000006C0: 1111111111111111111111111111111111111111111111111111111111111111 00000700: 1111111111111111111111111111111111111111111111111111111111111111 -00000740: 1111111111111111111111111111111111111111111111111111111111111111 +00000740: 111111111111111111111111111111111111111-111111111111111111111111 00000780: 1111111111111111111111111111111111111111111111111111111111111111 -000007C0: 11111111111111111111111-1111111111111111111111111111111111111111 +000007C0: 1111111111111111111111111111111111111111111111111111111111111111 00000800: 1111111111111111111111111111111111111111111111111111111111111111 00000840: 1111111111111111111111111111111111111111111111111111111111111111 00000880: 1111111111111111111111111111111111111111111111111111111111111111 @@ -256,49 +256,6 @@ 000038C0: 1111111111111111111111111111111111111111111111111111111111111111 00003900: 1111111111111111111111111111111111111111111111111111111111111111 00003940: 1111111111111111111111111111111111111111111111111111111111111111 -00003980: 1111111111111111111111111111111111111111111111111111111111111111 -000039C0: 1111111111111111111111111111111111111111111111111111111111111111 -00003A00: 1111111111111111111111111111111111111111111111111111111111111111 -00003A40: 1111111111111111111111111111111111111111111111111111111111111111 -00003A80: 1111111111111111111111111111111111111111111111111111111111111111 -00003AC0: 1111111111111111111111111111111111111111111111111111111111111111 -00003B00: 1111111111111111111111111111111111111111111111111111111111111111 -00003B40: 1111111111111111111111111111111111111111111111111111111111111111 -00003B80: 1111111111111111111111111111111111111111111111111111111111111111 -00003BC0: 1111111111111111111111111111111111111111111111111111111111111111 -00003C00: 1111111111111111111111111111111111111111111111111111111111111111 -00003C40: 1111111111111111111111111111111111111111111111111111111111111111 -00003C80: 1111111111111111111111111111111111111111111111111111111111111111 -00003CC0: 1111111111111111111111111111111111111111111111111111111111111111 -00003D00: 1111111111111111111111111111111111111111111111111111111111111111 -00003D40: 1111111111111111111111111111111111111111111111111111111111111111 -00003D80: 1111111111111111111111111111111111111111111111111111111111111111 -00003DC0: 1111111111111111111111111111111111111111111111111111111111111111 -00003E00: 1111111111111111111111111111111111111111111111111111111111111111 -00003E40: 1111111111111111111111111111111111111111111111111111111111111111 -00003E80: 1111111111111111111111111111111111111111111111111111111111111111 -00003EC0: 1111111111111111111111111111111111111111111111111111111111111111 -00003F00: 1111111111111111111111111111111111111111111111111111111111111111 -00003F40: 1111111111111111111111111111111111111111111111111111111111111111 -00003F80: 1111111111111111111111111111111111111111111111111111111111111111 -00003FC0: 1111111111111111111111111111111111111111111111111111111111111111 -00004000: 1111111111111111111111111111111111111111111111111111111111111111 -00004040: 1111111111111111111111111111111111111111111111111111111111111111 -00004080: 1111111111111111111111111111111111111111111111111111111111111111 -000040C0: 1111111111111111111111111111111111111111111111111111111111111111 -00004100: 1111111111111111111111111111111111111111111111111111111111111111 -00004140: 1111111111111111111111111111111111111111111111111111111111111111 -00004180: 1111111111111111111111111111111111111111111111111111111111111111 -000041C0: 1111111111111111111111111111111111111111111111111111111111111111 -00004200: 1111111111111111111111111111111111111111111111111111111111111111 -00004240: 1111111111111111111111111111111111111111111111111111111111111111 -00004280: 1111111111111111111111111111111111111111111111111111111111111111 -000042C0: 1111111111111111111111111111111111111111111111111111111111111111 -00004300: 1111111111111111111111111111111111111111111111111111111111111111 -00004340: 1111111111111111111111111111111111111111111111111111111111111111 -00004380: 1111111111111111111111111111111111111111111111111111111111111111 -000043C0: 1111111111111111111111111111111111111111111111111111111111111111 -00004400: 1111111111111111111111111111111111111111111111111111111111111111 -00004440: 111111111111111111---------------------------------------------- +00003980: 11111111111111111111111111111111-------------------------------- 00200000: 11111111-------------------------------------------------------- 00300000: 11111111111111-------------------------------------------------- diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.lst b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.lst index 71bd305..1e1b752 100644 --- a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.lst +++ b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.lst @@ -1,77171 +1,21817 @@ -Microchip Technology PIC18 LITE Macro Assembler V2.00 build -1524193055 - Thu May 5 10:30:59 2022 - -Microchip Technology Omniscient Code Generator v2.00 (Free mode) build 20180527130849 - 1 0000 - 2 ; Version 2.00 - 3 ; Generated 27/05/2018 GMT - 4 - 5 ; - 6 ; Copyright © 2018, Microchip Technology Inc. and its subsidiaries ("Microchip") - 7 ; All rights reserved. - 8 ; - 9 ; This software is developed by Microchip Technology Inc. and its subsidiaries ("Microch - ip"). - 10 ; - 11 ; Redistribution and use in source and binary forms, with or without modification, are - 12 ; permitted provided that the following conditions are met: - 13 ; - 14 ; 1. Redistributions of source code must retain the above copyright notice, this lis - t of - 15 ; conditions and the following disclaimer. - 16 ; - 17 ; 2. Redistributions in binary form must reproduce the above copyright notice, this - list - 18 ; of conditions and the following disclaimer in the documentation and/or other - 19 ; materials provided with the distribution. - 20 ; - 21 ; 3. Microchip's name may not be used to endorse or promote products derived from th - is - 22 ; software without specific prior written permission. - 23 ; - 24 ; THIS SOFTWARE IS PROVIDED BY MICROCHIP "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, - - 25 ; INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS F - OR - 26 ; PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MICROCHIP BE LIABLE FOR ANY DIRECT, INDIREC - T, - 27 ; INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT LIMITED TO - - 28 ; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA OR PROFITS; OR BUSINESS - - 29 ; INTERRUPTION) HOWSOEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, ST - RICT - 30 ; LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE U - SE OF - 31 ; THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - 32 ; - 33 - 34 - 35 ; - 36 ; Code-generator required, PIC18F46K22 Definitions - 37 ; - 38 0000 fsr0 equ 0FE9h - 39 0000 fsr0h equ 0FEAh - 40 0000 fsr0l equ 0FE9h - 41 0000 fsr1 equ 0FE1h - 42 0000 fsr1h equ 0FE2h - 43 0000 fsr1l equ 0FE1h - 44 0000 fsr2 equ 0FD9h - 45 0000 fsr2h equ 0FDAh - 46 0000 fsr2l equ 0FD9h - 47 0000 indf0 equ 0FEFh - 48 0000 indf1 equ 0FE7h - 49 0000 indf2 equ 0FDFh - 50 0000 intcon equ 0FF2h - 51 0000 nvmcon equ 00h - 52 0000 pcl equ 0FF9h - 53 0000 pclath equ 0FFAh - 54 0000 pclatu equ 0FFBh - 55 0000 plusw0 equ 0FEBh - 56 0000 plusw1 equ 0FE3h - 57 0000 plusw2 equ 0FDBh - 58 0000 postdec0 equ 0FEDh - 59 0000 postdec1 equ 0FE5h - 60 0000 postdec2 equ 0FDDh - 61 0000 postinc0 equ 0FEEh - 62 0000 postinc1 equ 0FE6h - 63 0000 postinc2 equ 0FDEh - 64 0000 preinc0 equ 0FECh - 65 0000 preinc1 equ 0FE4h - 66 0000 preinc2 equ 0FDCh - 67 0000 prod equ 0FF3h - 68 0000 prodh equ 0FF4h - 69 0000 prodl equ 0FF3h - 70 0000 status equ 0FD8h - 71 0000 tablat equ 0FF5h - 72 0000 tblptr equ 0FF6h - 73 0000 tblptrh equ 0FF7h - 74 0000 tblptrl equ 0FF6h - 75 0000 tblptru equ 0FF8h - 76 0000 tosl equ 0FFDh - 77 0000 wreg equ 0FE8h - 78 0000 - 2 opt pagewidth 120 - 3 0000 byte0 macro val - 4 (getbyte(val,0)) - 5 endm - 6 0000 byte1 macro val - 7 (getbyte(val,1)) - 8 endm - 9 0000 byte2 macro val - 10 (getbyte(val,2)) - 11 endm - 12 0000 byte3 macro val - 13 (getbyte(val,3)) - 14 endm - 15 0000 byte4 macro val - 16 (getbyte(val,4)) - 17 endm - 18 0000 byte5 macro val - 19 (getbyte(val,5)) - 20 endm - 21 0000 byte6 macro val - 22 (getbyte(val,6)) - 23 endm - 24 0000 byte7 macro val - 25 (getbyte(val,7)) - 26 endm - 27 0000 getword macro val,pos - 28 (((val) >> (8 * pos)) and 0xffff) - 29 endm - 30 0000 word0 macro val - 31 (getword(val,0)) - 32 endm - 33 0000 word1 macro val - 34 (getword(val,2)) - 35 endm - 36 0000 word2 macro val - 37 (getword(val,4)) - 38 endm - 39 0000 word3 macro val - 40 (getword(val,6)) - 41 endm - 42 0000 gettword macro val,pos - 43 (((val) >> (8 * pos)) and 0xffffff) - 44 endm - 45 0000 tword0 macro val - 46 (gettword(val,0)) - 47 endm - 48 0000 tword1 macro val - 49 (gettword(val,3)) - 50 endm - 51 0000 tword2 macro val - 52 (gettword(val,6)) - 53 endm - 54 0000 getdword macro val,pos - 55 (((val) >> (8 * pos)) and 0xffffffff) - 56 endm - 57 0000 dword0 macro val - 58 (getdword(val,0)) - 59 endm - 60 0000 dword1 macro val - 61 (getdword(val,4)) - 62 endm - 63 0000 clrc macro - 64 bcf status,0 - 65 endm - 66 0000 setc macro - 67 bsf status,0 - 68 endm - 69 0000 clrz macro - 70 bcf status,2 - 71 endm - 72 0000 setz macro - 73 bsf status,2 - 74 endm - 75 0000 skipnz macro - 76 btfsc status,2 - 77 endm - 78 0000 skipz macro - 79 btfss status,2 - 80 endm - 81 0000 skipnc macro - 82 btfsc status,0 - 83 endm - 84 0000 skipc macro - 85 btfss status,0 - 86 endm - 87 0000 pushw macro - 88 movwf postinc1 - 89 endm - 90 0000 pushf macro arg1 - 91 movff arg1, postinc1 - 92 endm - 93 0000 popw macro - 94 movf postdec1,f - 95 movf indf1,w - 96 endm - 97 0000 popf macro arg1 - 98 movf postdec1,f - 99 movff indf1,arg1 - 100 endm - 101 0000 popfc macro arg1 - 102 movff plusw1,arg1 - 103 decfsz fsr1,f - 104 endm - 105 0000 global __ramtop - 106 global __accesstop - 107 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 108 ANSELA equ 0F38h ;# - 109 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 110 ANSELB equ 0F39h ;# - 111 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 112 ANSELC equ 0F3Ah ;# - 113 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 114 ANSELD equ 0F3Bh ;# - 115 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 116 ANSELE equ 0F3Ch ;# - 117 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 118 PMD2 equ 0F3Dh ;# - 119 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 120 PMD1 equ 0F3Eh ;# - 121 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 122 PMD0 equ 0F3Fh ;# - 123 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 124 VREFCON2 equ 0F40h ;# - 125 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 126 DACCON1 equ 0F40h ;# - 127 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 128 VREFCON1 equ 0F41h ;# - 129 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 130 DACCON0 equ 0F41h ;# - 131 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 132 VREFCON0 equ 0F42h ;# - 133 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 134 FVRCON equ 0F42h ;# - 135 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 136 CTMUICON equ 0F43h ;# - 137 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 138 CTMUICONH equ 0F43h ;# - 139 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 140 CTMUCONL equ 0F44h ;# - 141 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 142 CTMUCON1 equ 0F44h ;# - 143 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 144 CTMUCONH equ 0F45h ;# - 145 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 146 CTMUCON0 equ 0F45h ;# - 147 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 148 SRCON1 equ 0F46h ;# - 149 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 150 SRCON0 equ 0F47h ;# - 151 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 152 CCPTMRS1 equ 0F48h ;# - 153 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 154 CCPTMRS0 equ 0F49h ;# - 155 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 156 T6CON equ 0F4Ah ;# - 157 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 158 PR6 equ 0F4Bh ;# - 159 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 160 TMR6 equ 0F4Ch ;# - 161 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 162 T5GCON equ 0F4Dh ;# - 163 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 164 T5CON equ 0F4Eh ;# - 165 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 166 TMR5 equ 0F4Fh ;# - 167 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 168 TMR5L equ 0F4Fh ;# - 169 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 170 TMR5H equ 0F50h ;# - 171 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 172 T4CON equ 0F51h ;# - 173 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 174 PR4 equ 0F52h ;# - 175 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 176 TMR4 equ 0F53h ;# - 177 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 178 CCP5CON equ 0F54h ;# - 179 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 180 CCPR5 equ 0F55h ;# - 181 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 182 CCPR5L equ 0F55h ;# - 183 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 184 CCPR5H equ 0F56h ;# - 185 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 186 CCP4CON equ 0F57h ;# - 187 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 188 CCPR4 equ 0F58h ;# - 189 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 190 CCPR4L equ 0F58h ;# - 191 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 192 CCPR4H equ 0F59h ;# - 193 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 194 PSTR3CON equ 0F5Ah ;# - 195 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 196 ECCP3AS equ 0F5Bh ;# - 197 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 198 CCP3AS equ 0F5Bh ;# - 199 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 200 PWM3CON equ 0F5Ch ;# - 201 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 202 CCP3CON equ 0F5Dh ;# - 203 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 204 CCPR3 equ 0F5Eh ;# - 205 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 206 CCPR3L equ 0F5Eh ;# - 207 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 208 CCPR3H equ 0F5Fh ;# - 209 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 210 SLRCON equ 0F60h ;# - 211 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 212 WPUB equ 0F61h ;# - 213 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 214 IOCB equ 0F62h ;# - 215 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 216 PSTR2CON equ 0F63h ;# - 217 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 218 ECCP2AS equ 0F64h ;# - 219 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 220 CCP2AS equ 0F64h ;# - 221 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 222 PWM2CON equ 0F65h ;# - 223 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 224 CCP2CON equ 0F66h ;# - 225 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 226 CCPR2 equ 0F67h ;# - 227 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 228 CCPR2L equ 0F67h ;# - 229 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 230 CCPR2H equ 0F68h ;# - 231 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 232 SSP2CON3 equ 0F69h ;# - 233 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 234 SSP2MSK equ 0F6Ah ;# - 235 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 236 SSP2CON2 equ 0F6Bh ;# - 237 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 238 SSP2CON1 equ 0F6Ch ;# - 239 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 240 SSP2STAT equ 0F6Dh ;# - 241 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 242 SSP2ADD equ 0F6Eh ;# - 243 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 244 SSP2BUF equ 0F6Fh ;# - 245 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 246 BAUDCON2 equ 0F70h ;# - 247 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 248 BAUD2CON equ 0F70h ;# - 249 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 250 RCSTA2 equ 0F71h ;# - 251 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 252 RC2STA equ 0F71h ;# - 253 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 254 TXSTA2 equ 0F72h ;# - 255 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 256 TX2STA equ 0F72h ;# - 257 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 258 TXREG2 equ 0F73h ;# - 259 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 260 TX2REG equ 0F73h ;# - 261 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 262 RCREG2 equ 0F74h ;# - 263 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 264 RC2REG equ 0F74h ;# - 265 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 266 SPBRG2 equ 0F75h ;# - 267 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 268 SP2BRG equ 0F75h ;# - 269 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 270 SPBRGH2 equ 0F76h ;# - 271 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 272 SP2BRGH equ 0F76h ;# - 273 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 274 CM2CON1 equ 0F77h ;# - 275 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 276 CM12CON equ 0F77h ;# - 277 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 278 CM2CON0 equ 0F78h ;# - 279 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 280 CM2CON equ 0F78h ;# - 281 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 282 CM1CON0 equ 0F79h ;# - 283 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 284 CM1CON equ 0F79h ;# - 285 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 286 PIE4 equ 0F7Ah ;# - 287 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 288 PIR4 equ 0F7Bh ;# - 289 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 290 IPR4 equ 0F7Ch ;# - 291 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 292 PIE5 equ 0F7Dh ;# - 293 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 294 PIR5 equ 0F7Eh ;# - 295 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 296 IPR5 equ 0F7Fh ;# - 297 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 298 PORTA equ 0F80h ;# - 299 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 300 PORTB equ 0F81h ;# - 301 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 302 PORTC equ 0F82h ;# - 303 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 304 PORTD equ 0F83h ;# - 305 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 306 PORTE equ 0F84h ;# - 307 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 308 LATA equ 0F89h ;# - 309 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 310 LATB equ 0F8Ah ;# - 311 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 312 LATC equ 0F8Bh ;# - 313 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 314 LATD equ 0F8Ch ;# - 315 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 316 LATE equ 0F8Dh ;# - 317 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 318 TRISA equ 0F92h ;# - 319 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 320 DDRA equ 0F92h ;# - 321 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 322 TRISB equ 0F93h ;# - 323 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 324 DDRB equ 0F93h ;# - 325 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 326 TRISC equ 0F94h ;# - 327 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 328 DDRC equ 0F94h ;# - 329 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 330 TRISD equ 0F95h ;# - 331 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 332 DDRD equ 0F95h ;# - 333 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 334 TRISE equ 0F96h ;# - 335 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 336 DDRE equ 0F96h ;# - 337 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 338 OSCTUNE equ 0F9Bh ;# - 339 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 340 HLVDCON equ 0F9Ch ;# - 341 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 342 LVDCON equ 0F9Ch ;# - 343 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 344 PIE1 equ 0F9Dh ;# - 345 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 346 PIR1 equ 0F9Eh ;# - 347 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 348 IPR1 equ 0F9Fh ;# - 349 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 350 PIE2 equ 0FA0h ;# - 351 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 352 PIR2 equ 0FA1h ;# - 353 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 354 IPR2 equ 0FA2h ;# - 355 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 356 PIE3 equ 0FA3h ;# - 357 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 358 PIR3 equ 0FA4h ;# - 359 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 360 IPR3 equ 0FA5h ;# - 361 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 362 EECON1 equ 0FA6h ;# - 363 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 364 EECON2 equ 0FA7h ;# - 365 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 366 EEDATA equ 0FA8h ;# - 367 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 368 EEADR equ 0FA9h ;# - 369 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 370 EEADRH equ 0FAAh ;# - 371 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 372 RCSTA1 equ 0FABh ;# - 373 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 374 RCSTA equ 0FABh ;# - 375 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 376 RC1STA equ 0FABh ;# - 377 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 378 TXSTA1 equ 0FACh ;# - 379 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 380 TXSTA equ 0FACh ;# - 381 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 382 TX1STA equ 0FACh ;# - 383 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 384 TXREG1 equ 0FADh ;# - 385 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 386 TXREG equ 0FADh ;# - 387 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 388 TX1REG equ 0FADh ;# - 389 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 390 RCREG1 equ 0FAEh ;# - 391 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 392 RCREG equ 0FAEh ;# - 393 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 394 RC1REG equ 0FAEh ;# - 395 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 396 SPBRG1 equ 0FAFh ;# - 397 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 398 SPBRG equ 0FAFh ;# - 399 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 400 SP1BRG equ 0FAFh ;# - 401 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 402 SPBRGH1 equ 0FB0h ;# - 403 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 404 SPBRGH equ 0FB0h ;# - 405 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 406 SP1BRGH equ 0FB0h ;# - 407 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 408 T3CON equ 0FB1h ;# - 409 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 410 TMR3 equ 0FB2h ;# - 411 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 412 TMR3L equ 0FB2h ;# - 413 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 414 TMR3H equ 0FB3h ;# - 415 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 416 T3GCON equ 0FB4h ;# - 417 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 418 ECCP1AS equ 0FB6h ;# - 419 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 420 ECCPAS equ 0FB6h ;# - 421 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 422 PWM1CON equ 0FB7h ;# - 423 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 424 PWMCON equ 0FB7h ;# - 425 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 426 BAUDCON1 equ 0FB8h ;# - 427 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 428 BAUDCON equ 0FB8h ;# - 429 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 430 BAUDCTL equ 0FB8h ;# - 431 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 432 BAUD1CON equ 0FB8h ;# - 433 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 434 PSTR1CON equ 0FB9h ;# - 435 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 436 PSTRCON equ 0FB9h ;# - 437 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 438 T2CON equ 0FBAh ;# - 439 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 440 PR2 equ 0FBBh ;# - 441 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 442 TMR2 equ 0FBCh ;# - 443 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 444 CCP1CON equ 0FBDh ;# - 445 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 446 CCPR1 equ 0FBEh ;# - 447 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 448 CCPR1L equ 0FBEh ;# - 449 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 450 CCPR1H equ 0FBFh ;# - 451 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 452 ADCON2 equ 0FC0h ;# - 453 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 454 ADCON1 equ 0FC1h ;# - 455 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 456 ADCON0 equ 0FC2h ;# - 457 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 458 ADRES equ 0FC3h ;# - 459 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 460 ADRESL equ 0FC3h ;# - 461 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 462 ADRESH equ 0FC4h ;# - 463 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 464 SSP1CON2 equ 0FC5h ;# - 465 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 466 SSPCON2 equ 0FC5h ;# - 467 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 468 SSP1CON1 equ 0FC6h ;# - 469 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 470 SSPCON1 equ 0FC6h ;# - 471 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 472 SSP1STAT equ 0FC7h ;# - 473 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 474 SSPSTAT equ 0FC7h ;# - 475 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 476 SSP1ADD equ 0FC8h ;# - 477 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 478 SSPADD equ 0FC8h ;# - 479 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 480 SSP1BUF equ 0FC9h ;# - 481 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 482 SSPBUF equ 0FC9h ;# - 483 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 484 SSP1MSK equ 0FCAh ;# - 485 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 486 SSPMSK equ 0FCAh ;# - 487 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 488 SSP1CON3 equ 0FCBh ;# - 489 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 490 SSPCON3 equ 0FCBh ;# - 491 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 492 T1GCON equ 0FCCh ;# - 493 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 494 T1CON equ 0FCDh ;# - 495 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 496 TMR1 equ 0FCEh ;# - 497 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 498 TMR1L equ 0FCEh ;# - 499 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 500 TMR1H equ 0FCFh ;# - 501 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 502 RCON equ 0FD0h ;# - 503 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 504 WDTCON equ 0FD1h ;# - 505 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 506 OSCCON2 equ 0FD2h ;# - 507 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 508 OSCCON equ 0FD3h ;# - 509 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 510 T0CON equ 0FD5h ;# - 511 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 512 TMR0 equ 0FD6h ;# - 513 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 514 TMR0L equ 0FD6h ;# - 515 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 516 TMR0H equ 0FD7h ;# - 517 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 518 STATUS equ 0FD8h ;# - 519 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 520 FSR2 equ 0FD9h ;# - 521 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 522 FSR2L equ 0FD9h ;# - 523 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 524 FSR2H equ 0FDAh ;# - 525 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 526 PLUSW2 equ 0FDBh ;# - 527 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 528 PREINC2 equ 0FDCh ;# - 529 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 530 POSTDEC2 equ 0FDDh ;# - 531 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 532 POSTINC2 equ 0FDEh ;# - 533 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 534 INDF2 equ 0FDFh ;# - 535 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 536 BSR equ 0FE0h ;# - 537 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 538 FSR1 equ 0FE1h ;# - 539 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 540 FSR1L equ 0FE1h ;# - 541 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 542 FSR1H equ 0FE2h ;# - 543 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 544 PLUSW1 equ 0FE3h ;# - 545 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 546 PREINC1 equ 0FE4h ;# - 547 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 548 POSTDEC1 equ 0FE5h ;# - 549 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 550 POSTINC1 equ 0FE6h ;# - 551 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 552 INDF1 equ 0FE7h ;# - 553 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 554 WREG equ 0FE8h ;# - 555 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 556 FSR0 equ 0FE9h ;# - 557 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 558 FSR0L equ 0FE9h ;# - 559 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 560 FSR0H equ 0FEAh ;# - 561 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 562 PLUSW0 equ 0FEBh ;# - 563 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 564 PREINC0 equ 0FECh ;# - 565 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 566 POSTDEC0 equ 0FEDh ;# - 567 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 568 POSTINC0 equ 0FEEh ;# - 569 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 570 INDF0 equ 0FEFh ;# - 571 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 572 INTCON3 equ 0FF0h ;# - 573 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 574 INTCON2 equ 0FF1h ;# - 575 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 576 INTCON equ 0FF2h ;# - 577 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 578 PROD equ 0FF3h ;# - 579 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 580 PRODL equ 0FF3h ;# - 581 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 582 PRODH equ 0FF4h ;# - 583 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 584 TABLAT equ 0FF5h ;# - 585 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 586 TBLPTR equ 0FF6h ;# - 587 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 588 TBLPTRL equ 0FF6h ;# - 589 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 590 TBLPTRH equ 0FF7h ;# - 591 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 592 TBLPTRU equ 0FF8h ;# - 593 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 594 PCLAT equ 0FF9h ;# - 595 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 596 PC equ 0FF9h ;# - 597 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 598 PCL equ 0FF9h ;# - 599 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 600 PCLATH equ 0FFAh ;# - 601 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 602 PCLATU equ 0FFBh ;# - 603 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 604 STKPTR equ 0FFCh ;# - 605 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 606 TOS equ 0FFDh ;# - 607 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 608 TOSL equ 0FFDh ;# - 609 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 610 TOSH equ 0FFEh ;# - 611 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 612 TOSU equ 0FFFh ;# - 613 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 614 ANSELA equ 0F38h ;# - 615 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 616 ANSELB equ 0F39h ;# - 617 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 618 ANSELC equ 0F3Ah ;# - 619 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 620 ANSELD equ 0F3Bh ;# - 621 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 622 ANSELE equ 0F3Ch ;# - 623 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 624 PMD2 equ 0F3Dh ;# - 625 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 626 PMD1 equ 0F3Eh ;# - 627 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 628 PMD0 equ 0F3Fh ;# - 629 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 630 VREFCON2 equ 0F40h ;# - 631 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 632 DACCON1 equ 0F40h ;# - 633 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 634 VREFCON1 equ 0F41h ;# - 635 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 636 DACCON0 equ 0F41h ;# - 637 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 638 VREFCON0 equ 0F42h ;# - 639 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 640 FVRCON equ 0F42h ;# - 641 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 642 CTMUICON equ 0F43h ;# - 643 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 644 CTMUICONH equ 0F43h ;# - 645 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 646 CTMUCONL equ 0F44h ;# - 647 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 648 CTMUCON1 equ 0F44h ;# - 649 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 650 CTMUCONH equ 0F45h ;# - 651 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 652 CTMUCON0 equ 0F45h ;# - 653 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 654 SRCON1 equ 0F46h ;# - 655 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 656 SRCON0 equ 0F47h ;# - 657 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 658 CCPTMRS1 equ 0F48h ;# - 659 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 660 CCPTMRS0 equ 0F49h ;# - 661 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 662 T6CON equ 0F4Ah ;# - 663 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 664 PR6 equ 0F4Bh ;# - 665 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 666 TMR6 equ 0F4Ch ;# - 667 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 668 T5GCON equ 0F4Dh ;# - 669 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 670 T5CON equ 0F4Eh ;# - 671 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 672 TMR5 equ 0F4Fh ;# - 673 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 674 TMR5L equ 0F4Fh ;# - 675 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 676 TMR5H equ 0F50h ;# - 677 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 678 T4CON equ 0F51h ;# - 679 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 680 PR4 equ 0F52h ;# - 681 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 682 TMR4 equ 0F53h ;# - 683 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 684 CCP5CON equ 0F54h ;# - 685 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 686 CCPR5 equ 0F55h ;# - 687 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 688 CCPR5L equ 0F55h ;# - 689 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 690 CCPR5H equ 0F56h ;# - 691 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 692 CCP4CON equ 0F57h ;# - 693 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 694 CCPR4 equ 0F58h ;# - 695 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 696 CCPR4L equ 0F58h ;# - 697 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 698 CCPR4H equ 0F59h ;# - 699 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 700 PSTR3CON equ 0F5Ah ;# - 701 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 702 ECCP3AS equ 0F5Bh ;# - 703 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 704 CCP3AS equ 0F5Bh ;# - 705 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 706 PWM3CON equ 0F5Ch ;# - 707 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 708 CCP3CON equ 0F5Dh ;# - 709 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 710 CCPR3 equ 0F5Eh ;# - 711 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 712 CCPR3L equ 0F5Eh ;# - 713 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 714 CCPR3H equ 0F5Fh ;# - 715 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 716 SLRCON equ 0F60h ;# - 717 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 718 WPUB equ 0F61h ;# - 719 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 720 IOCB equ 0F62h ;# - 721 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 722 PSTR2CON equ 0F63h ;# - 723 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 724 ECCP2AS equ 0F64h ;# - 725 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 726 CCP2AS equ 0F64h ;# - 727 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 728 PWM2CON equ 0F65h ;# - 729 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 730 CCP2CON equ 0F66h ;# - 731 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 732 CCPR2 equ 0F67h ;# - 733 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 734 CCPR2L equ 0F67h ;# - 735 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 736 CCPR2H equ 0F68h ;# - 737 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 738 SSP2CON3 equ 0F69h ;# - 739 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 740 SSP2MSK equ 0F6Ah ;# - 741 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 742 SSP2CON2 equ 0F6Bh ;# - 743 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 744 SSP2CON1 equ 0F6Ch ;# - 745 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 746 SSP2STAT equ 0F6Dh ;# - 747 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 748 SSP2ADD equ 0F6Eh ;# - 749 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 750 SSP2BUF equ 0F6Fh ;# - 751 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 752 BAUDCON2 equ 0F70h ;# - 753 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 754 BAUD2CON equ 0F70h ;# - 755 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 756 RCSTA2 equ 0F71h ;# - 757 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 758 RC2STA equ 0F71h ;# - 759 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 760 TXSTA2 equ 0F72h ;# - 761 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 762 TX2STA equ 0F72h ;# - 763 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 764 TXREG2 equ 0F73h ;# - 765 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 766 TX2REG equ 0F73h ;# - 767 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 768 RCREG2 equ 0F74h ;# - 769 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 770 RC2REG equ 0F74h ;# - 771 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 772 SPBRG2 equ 0F75h ;# - 773 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 774 SP2BRG equ 0F75h ;# - 775 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 776 SPBRGH2 equ 0F76h ;# - 777 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 778 SP2BRGH equ 0F76h ;# - 779 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 780 CM2CON1 equ 0F77h ;# - 781 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 782 CM12CON equ 0F77h ;# - 783 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 784 CM2CON0 equ 0F78h ;# - 785 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 786 CM2CON equ 0F78h ;# - 787 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 788 CM1CON0 equ 0F79h ;# - 789 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 790 CM1CON equ 0F79h ;# - 791 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 792 PIE4 equ 0F7Ah ;# - 793 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 794 PIR4 equ 0F7Bh ;# - 795 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 796 IPR4 equ 0F7Ch ;# - 797 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 798 PIE5 equ 0F7Dh ;# - 799 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 800 PIR5 equ 0F7Eh ;# - 801 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 802 IPR5 equ 0F7Fh ;# - 803 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 804 PORTA equ 0F80h ;# - 805 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 806 PORTB equ 0F81h ;# - 807 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 808 PORTC equ 0F82h ;# - 809 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 810 PORTD equ 0F83h ;# - 811 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 812 PORTE equ 0F84h ;# - 813 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 814 LATA equ 0F89h ;# - 815 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 816 LATB equ 0F8Ah ;# - 817 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 818 LATC equ 0F8Bh ;# - 819 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 820 LATD equ 0F8Ch ;# - 821 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 822 LATE equ 0F8Dh ;# - 823 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 824 TRISA equ 0F92h ;# - 825 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 826 DDRA equ 0F92h ;# - 827 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 828 TRISB equ 0F93h ;# - 829 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 830 DDRB equ 0F93h ;# - 831 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 832 TRISC equ 0F94h ;# - 833 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 834 DDRC equ 0F94h ;# - 835 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 836 TRISD equ 0F95h ;# - 837 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 838 DDRD equ 0F95h ;# - 839 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 840 TRISE equ 0F96h ;# - 841 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 842 DDRE equ 0F96h ;# - 843 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 844 OSCTUNE equ 0F9Bh ;# - 845 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 846 HLVDCON equ 0F9Ch ;# - 847 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 848 LVDCON equ 0F9Ch ;# - 849 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 850 PIE1 equ 0F9Dh ;# - 851 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 852 PIR1 equ 0F9Eh ;# - 853 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 854 IPR1 equ 0F9Fh ;# - 855 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 856 PIE2 equ 0FA0h ;# - 857 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 858 PIR2 equ 0FA1h ;# - 859 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 860 IPR2 equ 0FA2h ;# - 861 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 862 PIE3 equ 0FA3h ;# - 863 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 864 PIR3 equ 0FA4h ;# - 865 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 866 IPR3 equ 0FA5h ;# - 867 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 868 EECON1 equ 0FA6h ;# - 869 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 870 EECON2 equ 0FA7h ;# - 871 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 872 EEDATA equ 0FA8h ;# - 873 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 874 EEADR equ 0FA9h ;# - 875 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 876 EEADRH equ 0FAAh ;# - 877 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 878 RCSTA1 equ 0FABh ;# - 879 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 880 RCSTA equ 0FABh ;# - 881 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 882 RC1STA equ 0FABh ;# - 883 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 884 TXSTA1 equ 0FACh ;# - 885 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 886 TXSTA equ 0FACh ;# - 887 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 888 TX1STA equ 0FACh ;# - 889 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 890 TXREG1 equ 0FADh ;# - 891 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 892 TXREG equ 0FADh ;# - 893 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 894 TX1REG equ 0FADh ;# - 895 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 896 RCREG1 equ 0FAEh ;# - 897 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 898 RCREG equ 0FAEh ;# - 899 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 900 RC1REG equ 0FAEh ;# - 901 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 902 SPBRG1 equ 0FAFh ;# - 903 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 904 SPBRG equ 0FAFh ;# - 905 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 906 SP1BRG equ 0FAFh ;# - 907 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 908 SPBRGH1 equ 0FB0h ;# - 909 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 910 SPBRGH equ 0FB0h ;# - 911 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 912 SP1BRGH equ 0FB0h ;# - 913 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 914 T3CON equ 0FB1h ;# - 915 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 916 TMR3 equ 0FB2h ;# - 917 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 918 TMR3L equ 0FB2h ;# - 919 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 920 TMR3H equ 0FB3h ;# - 921 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 922 T3GCON equ 0FB4h ;# - 923 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 924 ECCP1AS equ 0FB6h ;# - 925 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 926 ECCPAS equ 0FB6h ;# - 927 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 928 PWM1CON equ 0FB7h ;# - 929 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 930 PWMCON equ 0FB7h ;# - 931 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 932 BAUDCON1 equ 0FB8h ;# - 933 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 934 BAUDCON equ 0FB8h ;# - 935 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 936 BAUDCTL equ 0FB8h ;# - 937 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 938 BAUD1CON equ 0FB8h ;# - 939 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 940 PSTR1CON equ 0FB9h ;# - 941 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 942 PSTRCON equ 0FB9h ;# - 943 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 944 T2CON equ 0FBAh ;# - 945 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 946 PR2 equ 0FBBh ;# - 947 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 948 TMR2 equ 0FBCh ;# - 949 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 950 CCP1CON equ 0FBDh ;# - 951 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 952 CCPR1 equ 0FBEh ;# - 953 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 954 CCPR1L equ 0FBEh ;# - 955 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 956 CCPR1H equ 0FBFh ;# - 957 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 958 ADCON2 equ 0FC0h ;# - 959 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 960 ADCON1 equ 0FC1h ;# - 961 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 962 ADCON0 equ 0FC2h ;# - 963 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 964 ADRES equ 0FC3h ;# - 965 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 966 ADRESL equ 0FC3h ;# - 967 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 968 ADRESH equ 0FC4h ;# - 969 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 970 SSP1CON2 equ 0FC5h ;# - 971 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 972 SSPCON2 equ 0FC5h ;# - 973 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 974 SSP1CON1 equ 0FC6h ;# - 975 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 976 SSPCON1 equ 0FC6h ;# - 977 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 978 SSP1STAT equ 0FC7h ;# - 979 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 980 SSPSTAT equ 0FC7h ;# - 981 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 982 SSP1ADD equ 0FC8h ;# - 983 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 984 SSPADD equ 0FC8h ;# - 985 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 986 SSP1BUF equ 0FC9h ;# - 987 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 988 SSPBUF equ 0FC9h ;# - 989 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 990 SSP1MSK equ 0FCAh ;# - 991 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 992 SSPMSK equ 0FCAh ;# - 993 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 994 SSP1CON3 equ 0FCBh ;# - 995 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 996 SSPCON3 equ 0FCBh ;# - 997 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 998 T1GCON equ 0FCCh ;# - 999 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1000 T1CON equ 0FCDh ;# - 1001 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1002 TMR1 equ 0FCEh ;# - 1003 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1004 TMR1L equ 0FCEh ;# - 1005 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1006 TMR1H equ 0FCFh ;# - 1007 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1008 RCON equ 0FD0h ;# - 1009 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1010 WDTCON equ 0FD1h ;# - 1011 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1012 OSCCON2 equ 0FD2h ;# - 1013 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1014 OSCCON equ 0FD3h ;# - 1015 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1016 T0CON equ 0FD5h ;# - 1017 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1018 TMR0 equ 0FD6h ;# - 1019 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1020 TMR0L equ 0FD6h ;# - 1021 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1022 TMR0H equ 0FD7h ;# - 1023 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1024 STATUS equ 0FD8h ;# - 1025 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1026 FSR2 equ 0FD9h ;# - 1027 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1028 FSR2L equ 0FD9h ;# - 1029 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1030 FSR2H equ 0FDAh ;# - 1031 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1032 PLUSW2 equ 0FDBh ;# - 1033 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1034 PREINC2 equ 0FDCh ;# - 1035 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1036 POSTDEC2 equ 0FDDh ;# - 1037 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1038 POSTINC2 equ 0FDEh ;# - 1039 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1040 INDF2 equ 0FDFh ;# - 1041 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1042 BSR equ 0FE0h ;# - 1043 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1044 FSR1 equ 0FE1h ;# - 1045 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1046 FSR1L equ 0FE1h ;# - 1047 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1048 FSR1H equ 0FE2h ;# - 1049 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1050 PLUSW1 equ 0FE3h ;# - 1051 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1052 PREINC1 equ 0FE4h ;# - 1053 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1054 POSTDEC1 equ 0FE5h ;# - 1055 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1056 POSTINC1 equ 0FE6h ;# - 1057 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1058 INDF1 equ 0FE7h ;# - 1059 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1060 WREG equ 0FE8h ;# - 1061 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1062 FSR0 equ 0FE9h ;# - 1063 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1064 FSR0L equ 0FE9h ;# - 1065 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1066 FSR0H equ 0FEAh ;# - 1067 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1068 PLUSW0 equ 0FEBh ;# - 1069 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1070 PREINC0 equ 0FECh ;# - 1071 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1072 POSTDEC0 equ 0FEDh ;# - 1073 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1074 POSTINC0 equ 0FEEh ;# - 1075 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1076 INDF0 equ 0FEFh ;# - 1077 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1078 INTCON3 equ 0FF0h ;# - 1079 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1080 INTCON2 equ 0FF1h ;# - 1081 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1082 INTCON equ 0FF2h ;# - 1083 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1084 PROD equ 0FF3h ;# - 1085 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1086 PRODL equ 0FF3h ;# - 1087 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1088 PRODH equ 0FF4h ;# - 1089 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1090 TABLAT equ 0FF5h ;# - 1091 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1092 TBLPTR equ 0FF6h ;# - 1093 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1094 TBLPTRL equ 0FF6h ;# - 1095 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1096 TBLPTRH equ 0FF7h ;# - 1097 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1098 TBLPTRU equ 0FF8h ;# - 1099 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1100 PCLAT equ 0FF9h ;# - 1101 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1102 PC equ 0FF9h ;# - 1103 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1104 PCL equ 0FF9h ;# - 1105 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1106 PCLATH equ 0FFAh ;# - 1107 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1108 PCLATU equ 0FFBh ;# - 1109 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1110 STKPTR equ 0FFCh ;# - 1111 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1112 TOS equ 0FFDh ;# - 1113 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1114 TOSL equ 0FFDh ;# - 1115 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1116 TOSH equ 0FFEh ;# - 1117 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1118 TOSU equ 0FFFh ;# - 1119 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1120 ANSELA equ 0F38h ;# - 1121 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1122 ANSELB equ 0F39h ;# - 1123 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1124 ANSELC equ 0F3Ah ;# - 1125 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1126 ANSELD equ 0F3Bh ;# - 1127 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1128 ANSELE equ 0F3Ch ;# - 1129 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1130 PMD2 equ 0F3Dh ;# - 1131 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1132 PMD1 equ 0F3Eh ;# - 1133 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1134 PMD0 equ 0F3Fh ;# - 1135 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1136 VREFCON2 equ 0F40h ;# - 1137 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1138 DACCON1 equ 0F40h ;# - 1139 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1140 VREFCON1 equ 0F41h ;# - 1141 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1142 DACCON0 equ 0F41h ;# - 1143 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1144 VREFCON0 equ 0F42h ;# - 1145 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1146 FVRCON equ 0F42h ;# - 1147 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1148 CTMUICON equ 0F43h ;# - 1149 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1150 CTMUICONH equ 0F43h ;# - 1151 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1152 CTMUCONL equ 0F44h ;# - 1153 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1154 CTMUCON1 equ 0F44h ;# - 1155 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1156 CTMUCONH equ 0F45h ;# - 1157 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1158 CTMUCON0 equ 0F45h ;# - 1159 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1160 SRCON1 equ 0F46h ;# - 1161 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1162 SRCON0 equ 0F47h ;# - 1163 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1164 CCPTMRS1 equ 0F48h ;# - 1165 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1166 CCPTMRS0 equ 0F49h ;# - 1167 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1168 T6CON equ 0F4Ah ;# - 1169 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1170 PR6 equ 0F4Bh ;# - 1171 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1172 TMR6 equ 0F4Ch ;# - 1173 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1174 T5GCON equ 0F4Dh ;# - 1175 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1176 T5CON equ 0F4Eh ;# - 1177 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1178 TMR5 equ 0F4Fh ;# - 1179 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1180 TMR5L equ 0F4Fh ;# - 1181 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1182 TMR5H equ 0F50h ;# - 1183 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1184 T4CON equ 0F51h ;# - 1185 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1186 PR4 equ 0F52h ;# - 1187 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1188 TMR4 equ 0F53h ;# - 1189 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1190 CCP5CON equ 0F54h ;# - 1191 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1192 CCPR5 equ 0F55h ;# - 1193 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1194 CCPR5L equ 0F55h ;# - 1195 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1196 CCPR5H equ 0F56h ;# - 1197 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1198 CCP4CON equ 0F57h ;# - 1199 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1200 CCPR4 equ 0F58h ;# - 1201 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1202 CCPR4L equ 0F58h ;# - 1203 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1204 CCPR4H equ 0F59h ;# - 1205 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1206 PSTR3CON equ 0F5Ah ;# - 1207 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1208 ECCP3AS equ 0F5Bh ;# - 1209 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1210 CCP3AS equ 0F5Bh ;# - 1211 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1212 PWM3CON equ 0F5Ch ;# - 1213 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1214 CCP3CON equ 0F5Dh ;# - 1215 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1216 CCPR3 equ 0F5Eh ;# - 1217 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1218 CCPR3L equ 0F5Eh ;# - 1219 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1220 CCPR3H equ 0F5Fh ;# - 1221 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1222 SLRCON equ 0F60h ;# - 1223 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1224 WPUB equ 0F61h ;# - 1225 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1226 IOCB equ 0F62h ;# - 1227 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1228 PSTR2CON equ 0F63h ;# - 1229 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1230 ECCP2AS equ 0F64h ;# - 1231 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1232 CCP2AS equ 0F64h ;# - 1233 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1234 PWM2CON equ 0F65h ;# - 1235 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1236 CCP2CON equ 0F66h ;# - 1237 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1238 CCPR2 equ 0F67h ;# - 1239 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1240 CCPR2L equ 0F67h ;# - 1241 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1242 CCPR2H equ 0F68h ;# - 1243 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1244 SSP2CON3 equ 0F69h ;# - 1245 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1246 SSP2MSK equ 0F6Ah ;# - 1247 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1248 SSP2CON2 equ 0F6Bh ;# - 1249 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1250 SSP2CON1 equ 0F6Ch ;# - 1251 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1252 SSP2STAT equ 0F6Dh ;# - 1253 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1254 SSP2ADD equ 0F6Eh ;# - 1255 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1256 SSP2BUF equ 0F6Fh ;# - 1257 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1258 BAUDCON2 equ 0F70h ;# - 1259 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1260 BAUD2CON equ 0F70h ;# - 1261 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1262 RCSTA2 equ 0F71h ;# - 1263 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1264 RC2STA equ 0F71h ;# - 1265 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1266 TXSTA2 equ 0F72h ;# - 1267 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1268 TX2STA equ 0F72h ;# - 1269 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1270 TXREG2 equ 0F73h ;# - 1271 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1272 TX2REG equ 0F73h ;# - 1273 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1274 RCREG2 equ 0F74h ;# - 1275 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1276 RC2REG equ 0F74h ;# - 1277 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1278 SPBRG2 equ 0F75h ;# - 1279 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1280 SP2BRG equ 0F75h ;# - 1281 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1282 SPBRGH2 equ 0F76h ;# - 1283 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1284 SP2BRGH equ 0F76h ;# - 1285 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1286 CM2CON1 equ 0F77h ;# - 1287 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1288 CM12CON equ 0F77h ;# - 1289 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1290 CM2CON0 equ 0F78h ;# - 1291 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1292 CM2CON equ 0F78h ;# - 1293 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1294 CM1CON0 equ 0F79h ;# - 1295 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1296 CM1CON equ 0F79h ;# - 1297 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1298 PIE4 equ 0F7Ah ;# - 1299 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1300 PIR4 equ 0F7Bh ;# - 1301 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1302 IPR4 equ 0F7Ch ;# - 1303 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1304 PIE5 equ 0F7Dh ;# - 1305 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1306 PIR5 equ 0F7Eh ;# - 1307 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1308 IPR5 equ 0F7Fh ;# - 1309 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1310 PORTA equ 0F80h ;# - 1311 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1312 PORTB equ 0F81h ;# - 1313 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1314 PORTC equ 0F82h ;# - 1315 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1316 PORTD equ 0F83h ;# - 1317 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1318 PORTE equ 0F84h ;# - 1319 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1320 LATA equ 0F89h ;# - 1321 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1322 LATB equ 0F8Ah ;# - 1323 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1324 LATC equ 0F8Bh ;# - 1325 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1326 LATD equ 0F8Ch ;# - 1327 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1328 LATE equ 0F8Dh ;# - 1329 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1330 TRISA equ 0F92h ;# - 1331 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1332 DDRA equ 0F92h ;# - 1333 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1334 TRISB equ 0F93h ;# - 1335 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1336 DDRB equ 0F93h ;# - 1337 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1338 TRISC equ 0F94h ;# - 1339 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1340 DDRC equ 0F94h ;# - 1341 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1342 TRISD equ 0F95h ;# - 1343 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1344 DDRD equ 0F95h ;# - 1345 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1346 TRISE equ 0F96h ;# - 1347 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1348 DDRE equ 0F96h ;# - 1349 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1350 OSCTUNE equ 0F9Bh ;# - 1351 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1352 HLVDCON equ 0F9Ch ;# - 1353 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1354 LVDCON equ 0F9Ch ;# - 1355 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1356 PIE1 equ 0F9Dh ;# - 1357 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1358 PIR1 equ 0F9Eh ;# - 1359 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1360 IPR1 equ 0F9Fh ;# - 1361 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1362 PIE2 equ 0FA0h ;# - 1363 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1364 PIR2 equ 0FA1h ;# - 1365 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1366 IPR2 equ 0FA2h ;# - 1367 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1368 PIE3 equ 0FA3h ;# - 1369 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1370 PIR3 equ 0FA4h ;# - 1371 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1372 IPR3 equ 0FA5h ;# - 1373 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1374 EECON1 equ 0FA6h ;# - 1375 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1376 EECON2 equ 0FA7h ;# - 1377 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1378 EEDATA equ 0FA8h ;# - 1379 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1380 EEADR equ 0FA9h ;# - 1381 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1382 EEADRH equ 0FAAh ;# - 1383 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1384 RCSTA1 equ 0FABh ;# - 1385 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1386 RCSTA equ 0FABh ;# - 1387 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1388 RC1STA equ 0FABh ;# - 1389 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1390 TXSTA1 equ 0FACh ;# - 1391 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1392 TXSTA equ 0FACh ;# - 1393 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1394 TX1STA equ 0FACh ;# - 1395 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1396 TXREG1 equ 0FADh ;# - 1397 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1398 TXREG equ 0FADh ;# - 1399 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1400 TX1REG equ 0FADh ;# - 1401 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1402 RCREG1 equ 0FAEh ;# - 1403 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1404 RCREG equ 0FAEh ;# - 1405 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1406 RC1REG equ 0FAEh ;# - 1407 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1408 SPBRG1 equ 0FAFh ;# - 1409 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1410 SPBRG equ 0FAFh ;# - 1411 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1412 SP1BRG equ 0FAFh ;# - 1413 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1414 SPBRGH1 equ 0FB0h ;# - 1415 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1416 SPBRGH equ 0FB0h ;# - 1417 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1418 SP1BRGH equ 0FB0h ;# - 1419 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1420 T3CON equ 0FB1h ;# - 1421 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1422 TMR3 equ 0FB2h ;# - 1423 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1424 TMR3L equ 0FB2h ;# - 1425 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1426 TMR3H equ 0FB3h ;# - 1427 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1428 T3GCON equ 0FB4h ;# - 1429 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1430 ECCP1AS equ 0FB6h ;# - 1431 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1432 ECCPAS equ 0FB6h ;# - 1433 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1434 PWM1CON equ 0FB7h ;# - 1435 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1436 PWMCON equ 0FB7h ;# - 1437 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1438 BAUDCON1 equ 0FB8h ;# - 1439 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1440 BAUDCON equ 0FB8h ;# - 1441 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1442 BAUDCTL equ 0FB8h ;# - 1443 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1444 BAUD1CON equ 0FB8h ;# - 1445 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1446 PSTR1CON equ 0FB9h ;# - 1447 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1448 PSTRCON equ 0FB9h ;# - 1449 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1450 T2CON equ 0FBAh ;# - 1451 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1452 PR2 equ 0FBBh ;# - 1453 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1454 TMR2 equ 0FBCh ;# - 1455 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1456 CCP1CON equ 0FBDh ;# - 1457 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1458 CCPR1 equ 0FBEh ;# - 1459 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1460 CCPR1L equ 0FBEh ;# - 1461 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1462 CCPR1H equ 0FBFh ;# - 1463 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1464 ADCON2 equ 0FC0h ;# - 1465 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1466 ADCON1 equ 0FC1h ;# - 1467 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1468 ADCON0 equ 0FC2h ;# - 1469 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1470 ADRES equ 0FC3h ;# - 1471 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1472 ADRESL equ 0FC3h ;# - 1473 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1474 ADRESH equ 0FC4h ;# - 1475 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1476 SSP1CON2 equ 0FC5h ;# - 1477 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1478 SSPCON2 equ 0FC5h ;# - 1479 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1480 SSP1CON1 equ 0FC6h ;# - 1481 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1482 SSPCON1 equ 0FC6h ;# - 1483 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1484 SSP1STAT equ 0FC7h ;# - 1485 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1486 SSPSTAT equ 0FC7h ;# - 1487 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1488 SSP1ADD equ 0FC8h ;# - 1489 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1490 SSPADD equ 0FC8h ;# - 1491 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1492 SSP1BUF equ 0FC9h ;# - 1493 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1494 SSPBUF equ 0FC9h ;# - 1495 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1496 SSP1MSK equ 0FCAh ;# - 1497 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1498 SSPMSK equ 0FCAh ;# - 1499 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1500 SSP1CON3 equ 0FCBh ;# - 1501 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1502 SSPCON3 equ 0FCBh ;# - 1503 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1504 T1GCON equ 0FCCh ;# - 1505 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1506 T1CON equ 0FCDh ;# - 1507 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1508 TMR1 equ 0FCEh ;# - 1509 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1510 TMR1L equ 0FCEh ;# - 1511 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1512 TMR1H equ 0FCFh ;# - 1513 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1514 RCON equ 0FD0h ;# - 1515 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1516 WDTCON equ 0FD1h ;# - 1517 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1518 OSCCON2 equ 0FD2h ;# - 1519 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1520 OSCCON equ 0FD3h ;# - 1521 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1522 T0CON equ 0FD5h ;# - 1523 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1524 TMR0 equ 0FD6h ;# - 1525 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1526 TMR0L equ 0FD6h ;# - 1527 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1528 TMR0H equ 0FD7h ;# - 1529 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1530 STATUS equ 0FD8h ;# - 1531 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1532 FSR2 equ 0FD9h ;# - 1533 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1534 FSR2L equ 0FD9h ;# - 1535 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1536 FSR2H equ 0FDAh ;# - 1537 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1538 PLUSW2 equ 0FDBh ;# - 1539 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1540 PREINC2 equ 0FDCh ;# - 1541 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1542 POSTDEC2 equ 0FDDh ;# - 1543 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1544 POSTINC2 equ 0FDEh ;# - 1545 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1546 INDF2 equ 0FDFh ;# - 1547 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1548 BSR equ 0FE0h ;# - 1549 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1550 FSR1 equ 0FE1h ;# - 1551 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1552 FSR1L equ 0FE1h ;# - 1553 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1554 FSR1H equ 0FE2h ;# - 1555 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1556 PLUSW1 equ 0FE3h ;# - 1557 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1558 PREINC1 equ 0FE4h ;# - 1559 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1560 POSTDEC1 equ 0FE5h ;# - 1561 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1562 POSTINC1 equ 0FE6h ;# - 1563 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1564 INDF1 equ 0FE7h ;# - 1565 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1566 WREG equ 0FE8h ;# - 1567 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1568 FSR0 equ 0FE9h ;# - 1569 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1570 FSR0L equ 0FE9h ;# - 1571 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1572 FSR0H equ 0FEAh ;# - 1573 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1574 PLUSW0 equ 0FEBh ;# - 1575 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1576 PREINC0 equ 0FECh ;# - 1577 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1578 POSTDEC0 equ 0FEDh ;# - 1579 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1580 POSTINC0 equ 0FEEh ;# - 1581 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1582 INDF0 equ 0FEFh ;# - 1583 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1584 INTCON3 equ 0FF0h ;# - 1585 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1586 INTCON2 equ 0FF1h ;# - 1587 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1588 INTCON equ 0FF2h ;# - 1589 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1590 PROD equ 0FF3h ;# - 1591 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1592 PRODL equ 0FF3h ;# - 1593 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1594 PRODH equ 0FF4h ;# - 1595 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1596 TABLAT equ 0FF5h ;# - 1597 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1598 TBLPTR equ 0FF6h ;# - 1599 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1600 TBLPTRL equ 0FF6h ;# - 1601 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1602 TBLPTRH equ 0FF7h ;# - 1603 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1604 TBLPTRU equ 0FF8h ;# - 1605 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1606 PCLAT equ 0FF9h ;# - 1607 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1608 PC equ 0FF9h ;# - 1609 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1610 PCL equ 0FF9h ;# - 1611 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1612 PCLATH equ 0FFAh ;# - 1613 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1614 PCLATU equ 0FFBh ;# - 1615 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1616 STKPTR equ 0FFCh ;# - 1617 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1618 TOS equ 0FFDh ;# - 1619 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1620 TOSL equ 0FFDh ;# - 1621 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1622 TOSH equ 0FFEh ;# - 1623 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1624 TOSU equ 0FFFh ;# - 1625 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1626 ANSELA equ 0F38h ;# - 1627 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1628 ANSELB equ 0F39h ;# - 1629 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1630 ANSELC equ 0F3Ah ;# - 1631 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1632 ANSELD equ 0F3Bh ;# - 1633 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1634 ANSELE equ 0F3Ch ;# - 1635 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1636 PMD2 equ 0F3Dh ;# - 1637 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1638 PMD1 equ 0F3Eh ;# - 1639 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1640 PMD0 equ 0F3Fh ;# - 1641 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1642 VREFCON2 equ 0F40h ;# - 1643 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1644 DACCON1 equ 0F40h ;# - 1645 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1646 VREFCON1 equ 0F41h ;# - 1647 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1648 DACCON0 equ 0F41h ;# - 1649 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1650 VREFCON0 equ 0F42h ;# - 1651 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1652 FVRCON equ 0F42h ;# - 1653 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1654 CTMUICON equ 0F43h ;# - 1655 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1656 CTMUICONH equ 0F43h ;# - 1657 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1658 CTMUCONL equ 0F44h ;# - 1659 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 1660 CTMUCON1 equ 0F44h ;# - 1661 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1662 CTMUCONH equ 0F45h ;# - 1663 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1664 CTMUCON0 equ 0F45h ;# - 1665 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1666 SRCON1 equ 0F46h ;# - 1667 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1668 SRCON0 equ 0F47h ;# - 1669 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1670 CCPTMRS1 equ 0F48h ;# - 1671 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1672 CCPTMRS0 equ 0F49h ;# - 1673 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1674 T6CON equ 0F4Ah ;# - 1675 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1676 PR6 equ 0F4Bh ;# - 1677 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1678 TMR6 equ 0F4Ch ;# - 1679 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1680 T5GCON equ 0F4Dh ;# - 1681 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1682 T5CON equ 0F4Eh ;# - 1683 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1684 TMR5 equ 0F4Fh ;# - 1685 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1686 TMR5L equ 0F4Fh ;# - 1687 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1688 TMR5H equ 0F50h ;# - 1689 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1690 T4CON equ 0F51h ;# - 1691 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1692 PR4 equ 0F52h ;# - 1693 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1694 TMR4 equ 0F53h ;# - 1695 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1696 CCP5CON equ 0F54h ;# - 1697 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1698 CCPR5 equ 0F55h ;# - 1699 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1700 CCPR5L equ 0F55h ;# - 1701 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1702 CCPR5H equ 0F56h ;# - 1703 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1704 CCP4CON equ 0F57h ;# - 1705 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1706 CCPR4 equ 0F58h ;# - 1707 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1708 CCPR4L equ 0F58h ;# - 1709 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1710 CCPR4H equ 0F59h ;# - 1711 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1712 PSTR3CON equ 0F5Ah ;# - 1713 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1714 ECCP3AS equ 0F5Bh ;# - 1715 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1716 CCP3AS equ 0F5Bh ;# - 1717 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1718 PWM3CON equ 0F5Ch ;# - 1719 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1720 CCP3CON equ 0F5Dh ;# - 1721 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1722 CCPR3 equ 0F5Eh ;# - 1723 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1724 CCPR3L equ 0F5Eh ;# - 1725 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1726 CCPR3H equ 0F5Fh ;# - 1727 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1728 SLRCON equ 0F60h ;# - 1729 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1730 WPUB equ 0F61h ;# - 1731 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1732 IOCB equ 0F62h ;# - 1733 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1734 PSTR2CON equ 0F63h ;# - 1735 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1736 ECCP2AS equ 0F64h ;# - 1737 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1738 CCP2AS equ 0F64h ;# - 1739 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1740 PWM2CON equ 0F65h ;# - 1741 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1742 CCP2CON equ 0F66h ;# - 1743 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1744 CCPR2 equ 0F67h ;# - 1745 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1746 CCPR2L equ 0F67h ;# - 1747 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1748 CCPR2H equ 0F68h ;# - 1749 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1750 SSP2CON3 equ 0F69h ;# - 1751 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1752 SSP2MSK equ 0F6Ah ;# - 1753 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1754 SSP2CON2 equ 0F6Bh ;# - 1755 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1756 SSP2CON1 equ 0F6Ch ;# - 1757 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1758 SSP2STAT equ 0F6Dh ;# - 1759 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1760 SSP2ADD equ 0F6Eh ;# - 1761 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1762 SSP2BUF equ 0F6Fh ;# - 1763 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1764 BAUDCON2 equ 0F70h ;# - 1765 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1766 BAUD2CON equ 0F70h ;# - 1767 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1768 RCSTA2 equ 0F71h ;# - 1769 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1770 RC2STA equ 0F71h ;# - 1771 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1772 TXSTA2 equ 0F72h ;# - 1773 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1774 TX2STA equ 0F72h ;# - 1775 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1776 TXREG2 equ 0F73h ;# - 1777 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1778 TX2REG equ 0F73h ;# - 1779 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1780 RCREG2 equ 0F74h ;# - 1781 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1782 RC2REG equ 0F74h ;# - 1783 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1784 SPBRG2 equ 0F75h ;# - 1785 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1786 SP2BRG equ 0F75h ;# - 1787 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1788 SPBRGH2 equ 0F76h ;# - 1789 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1790 SP2BRGH equ 0F76h ;# - 1791 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1792 CM2CON1 equ 0F77h ;# - 1793 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1794 CM12CON equ 0F77h ;# - 1795 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1796 CM2CON0 equ 0F78h ;# - 1797 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1798 CM2CON equ 0F78h ;# - 1799 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1800 CM1CON0 equ 0F79h ;# - 1801 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1802 CM1CON equ 0F79h ;# - 1803 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1804 PIE4 equ 0F7Ah ;# - 1805 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1806 PIR4 equ 0F7Bh ;# - 1807 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1808 IPR4 equ 0F7Ch ;# - 1809 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1810 PIE5 equ 0F7Dh ;# - 1811 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1812 PIR5 equ 0F7Eh ;# - 1813 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1814 IPR5 equ 0F7Fh ;# - 1815 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1816 PORTA equ 0F80h ;# - 1817 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1818 PORTB equ 0F81h ;# - 1819 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1820 PORTC equ 0F82h ;# - 1821 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1822 PORTD equ 0F83h ;# - 1823 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1824 PORTE equ 0F84h ;# - 1825 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1826 LATA equ 0F89h ;# - 1827 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1828 LATB equ 0F8Ah ;# - 1829 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1830 LATC equ 0F8Bh ;# - 1831 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1832 LATD equ 0F8Ch ;# - 1833 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1834 LATE equ 0F8Dh ;# - 1835 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1836 TRISA equ 0F92h ;# - 1837 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1838 DDRA equ 0F92h ;# - 1839 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1840 TRISB equ 0F93h ;# - 1841 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1842 DDRB equ 0F93h ;# - 1843 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1844 TRISC equ 0F94h ;# - 1845 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1846 DDRC equ 0F94h ;# - 1847 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1848 TRISD equ 0F95h ;# - 1849 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1850 DDRD equ 0F95h ;# - 1851 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1852 TRISE equ 0F96h ;# - 1853 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1854 DDRE equ 0F96h ;# - 1855 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1856 OSCTUNE equ 0F9Bh ;# - 1857 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1858 HLVDCON equ 0F9Ch ;# - 1859 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1860 LVDCON equ 0F9Ch ;# - 1861 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1862 PIE1 equ 0F9Dh ;# - 1863 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1864 PIR1 equ 0F9Eh ;# - 1865 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1866 IPR1 equ 0F9Fh ;# - 1867 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1868 PIE2 equ 0FA0h ;# - 1869 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1870 PIR2 equ 0FA1h ;# - 1871 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1872 IPR2 equ 0FA2h ;# - 1873 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1874 PIE3 equ 0FA3h ;# - 1875 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1876 PIR3 equ 0FA4h ;# - 1877 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1878 IPR3 equ 0FA5h ;# - 1879 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1880 EECON1 equ 0FA6h ;# - 1881 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1882 EECON2 equ 0FA7h ;# - 1883 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1884 EEDATA equ 0FA8h ;# - 1885 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1886 EEADR equ 0FA9h ;# - 1887 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1888 EEADRH equ 0FAAh ;# - 1889 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1890 RCSTA1 equ 0FABh ;# - 1891 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1892 RCSTA equ 0FABh ;# - 1893 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1894 RC1STA equ 0FABh ;# - 1895 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1896 TXSTA1 equ 0FACh ;# - 1897 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1898 TXSTA equ 0FACh ;# - 1899 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1900 TX1STA equ 0FACh ;# - 1901 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1902 TXREG1 equ 0FADh ;# - 1903 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1904 TXREG equ 0FADh ;# - 1905 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1906 TX1REG equ 0FADh ;# - 1907 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1908 RCREG1 equ 0FAEh ;# - 1909 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1910 RCREG equ 0FAEh ;# - 1911 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1912 RC1REG equ 0FAEh ;# - 1913 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1914 SPBRG1 equ 0FAFh ;# - 1915 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1916 SPBRG equ 0FAFh ;# - 1917 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1918 SP1BRG equ 0FAFh ;# - 1919 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1920 SPBRGH1 equ 0FB0h ;# - 1921 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1922 SPBRGH equ 0FB0h ;# - 1923 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1924 SP1BRGH equ 0FB0h ;# - 1925 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1926 T3CON equ 0FB1h ;# - 1927 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1928 TMR3 equ 0FB2h ;# - 1929 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1930 TMR3L equ 0FB2h ;# - 1931 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1932 TMR3H equ 0FB3h ;# - 1933 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1934 T3GCON equ 0FB4h ;# - 1935 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1936 ECCP1AS equ 0FB6h ;# - 1937 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1938 ECCPAS equ 0FB6h ;# - 1939 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1940 PWM1CON equ 0FB7h ;# - 1941 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1942 PWMCON equ 0FB7h ;# - 1943 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1944 BAUDCON1 equ 0FB8h ;# - 1945 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1946 BAUDCON equ 0FB8h ;# - 1947 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1948 BAUDCTL equ 0FB8h ;# - 1949 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1950 BAUD1CON equ 0FB8h ;# - 1951 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1952 PSTR1CON equ 0FB9h ;# - 1953 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1954 PSTRCON equ 0FB9h ;# - 1955 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1956 T2CON equ 0FBAh ;# - 1957 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1958 PR2 equ 0FBBh ;# - 1959 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1960 TMR2 equ 0FBCh ;# - 1961 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1962 CCP1CON equ 0FBDh ;# - 1963 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1964 CCPR1 equ 0FBEh ;# - 1965 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1966 CCPR1L equ 0FBEh ;# - 1967 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1968 CCPR1H equ 0FBFh ;# - 1969 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1970 ADCON2 equ 0FC0h ;# - 1971 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1972 ADCON1 equ 0FC1h ;# - 1973 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1974 ADCON0 equ 0FC2h ;# - 1975 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1976 ADRES equ 0FC3h ;# - 1977 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1978 ADRESL equ 0FC3h ;# - 1979 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1980 ADRESH equ 0FC4h ;# - 1981 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1982 SSP1CON2 equ 0FC5h ;# - 1983 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1984 SSPCON2 equ 0FC5h ;# - 1985 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1986 SSP1CON1 equ 0FC6h ;# - 1987 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1988 SSPCON1 equ 0FC6h ;# - 1989 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1990 SSP1STAT equ 0FC7h ;# - 1991 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1992 SSPSTAT equ 0FC7h ;# - 1993 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1994 SSP1ADD equ 0FC8h ;# - 1995 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1996 SSPADD equ 0FC8h ;# - 1997 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 1998 SSP1BUF equ 0FC9h ;# - 1999 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2000 SSPBUF equ 0FC9h ;# - 2001 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2002 SSP1MSK equ 0FCAh ;# - 2003 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2004 SSPMSK equ 0FCAh ;# - 2005 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2006 SSP1CON3 equ 0FCBh ;# - 2007 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2008 SSPCON3 equ 0FCBh ;# - 2009 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2010 T1GCON equ 0FCCh ;# - 2011 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2012 T1CON equ 0FCDh ;# - 2013 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2014 TMR1 equ 0FCEh ;# - 2015 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2016 TMR1L equ 0FCEh ;# - 2017 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2018 TMR1H equ 0FCFh ;# - 2019 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2020 RCON equ 0FD0h ;# - 2021 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2022 WDTCON equ 0FD1h ;# - 2023 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2024 OSCCON2 equ 0FD2h ;# - 2025 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2026 OSCCON equ 0FD3h ;# - 2027 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2028 T0CON equ 0FD5h ;# - 2029 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2030 TMR0 equ 0FD6h ;# - 2031 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2032 TMR0L equ 0FD6h ;# - 2033 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2034 TMR0H equ 0FD7h ;# - 2035 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2036 STATUS equ 0FD8h ;# - 2037 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2038 FSR2 equ 0FD9h ;# - 2039 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2040 FSR2L equ 0FD9h ;# - 2041 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2042 FSR2H equ 0FDAh ;# - 2043 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2044 PLUSW2 equ 0FDBh ;# - 2045 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2046 PREINC2 equ 0FDCh ;# - 2047 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2048 POSTDEC2 equ 0FDDh ;# - 2049 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2050 POSTINC2 equ 0FDEh ;# - 2051 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2052 INDF2 equ 0FDFh ;# - 2053 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2054 BSR equ 0FE0h ;# - 2055 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2056 FSR1 equ 0FE1h ;# - 2057 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2058 FSR1L equ 0FE1h ;# - 2059 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2060 FSR1H equ 0FE2h ;# - 2061 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2062 PLUSW1 equ 0FE3h ;# - 2063 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2064 PREINC1 equ 0FE4h ;# - 2065 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2066 POSTDEC1 equ 0FE5h ;# - 2067 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2068 POSTINC1 equ 0FE6h ;# - 2069 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2070 INDF1 equ 0FE7h ;# - 2071 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2072 WREG equ 0FE8h ;# - 2073 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2074 FSR0 equ 0FE9h ;# - 2075 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2076 FSR0L equ 0FE9h ;# - 2077 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2078 FSR0H equ 0FEAh ;# - 2079 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2080 PLUSW0 equ 0FEBh ;# - 2081 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2082 PREINC0 equ 0FECh ;# - 2083 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2084 POSTDEC0 equ 0FEDh ;# - 2085 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2086 POSTINC0 equ 0FEEh ;# - 2087 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2088 INDF0 equ 0FEFh ;# - 2089 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2090 INTCON3 equ 0FF0h ;# - 2091 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2092 INTCON2 equ 0FF1h ;# - 2093 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2094 INTCON equ 0FF2h ;# - 2095 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2096 PROD equ 0FF3h ;# - 2097 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2098 PRODL equ 0FF3h ;# - 2099 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2100 PRODH equ 0FF4h ;# - 2101 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2102 TABLAT equ 0FF5h ;# - 2103 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2104 TBLPTR equ 0FF6h ;# - 2105 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2106 TBLPTRL equ 0FF6h ;# - 2107 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2108 TBLPTRH equ 0FF7h ;# - 2109 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2110 TBLPTRU equ 0FF8h ;# - 2111 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2112 PCLAT equ 0FF9h ;# - 2113 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2114 PC equ 0FF9h ;# - 2115 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2116 PCL equ 0FF9h ;# - 2117 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2118 PCLATH equ 0FFAh ;# - 2119 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2120 PCLATU equ 0FFBh ;# - 2121 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2122 STKPTR equ 0FFCh ;# - 2123 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2124 TOS equ 0FFDh ;# - 2125 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2126 TOSL equ 0FFDh ;# - 2127 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2128 TOSH equ 0FFEh ;# - 2129 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2130 TOSU equ 0FFFh ;# - 2131 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2132 ANSELA equ 0F38h ;# - 2133 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2134 ANSELB equ 0F39h ;# - 2135 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2136 ANSELC equ 0F3Ah ;# - 2137 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2138 ANSELD equ 0F3Bh ;# - 2139 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2140 ANSELE equ 0F3Ch ;# - 2141 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2142 PMD2 equ 0F3Dh ;# - 2143 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2144 PMD1 equ 0F3Eh ;# - 2145 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2146 PMD0 equ 0F3Fh ;# - 2147 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2148 VREFCON2 equ 0F40h ;# - 2149 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2150 DACCON1 equ 0F40h ;# - 2151 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2152 VREFCON1 equ 0F41h ;# - 2153 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2154 DACCON0 equ 0F41h ;# - 2155 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2156 VREFCON0 equ 0F42h ;# - 2157 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2158 FVRCON equ 0F42h ;# - 2159 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2160 CTMUICON equ 0F43h ;# - 2161 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2162 CTMUICONH equ 0F43h ;# - 2163 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2164 CTMUCONL equ 0F44h ;# - 2165 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2166 CTMUCON1 equ 0F44h ;# - 2167 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2168 CTMUCONH equ 0F45h ;# - 2169 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2170 CTMUCON0 equ 0F45h ;# - 2171 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2172 SRCON1 equ 0F46h ;# - 2173 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2174 SRCON0 equ 0F47h ;# - 2175 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2176 CCPTMRS1 equ 0F48h ;# - 2177 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2178 CCPTMRS0 equ 0F49h ;# - 2179 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2180 T6CON equ 0F4Ah ;# - 2181 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2182 PR6 equ 0F4Bh ;# - 2183 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2184 TMR6 equ 0F4Ch ;# - 2185 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2186 T5GCON equ 0F4Dh ;# - 2187 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2188 T5CON equ 0F4Eh ;# - 2189 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2190 TMR5 equ 0F4Fh ;# - 2191 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2192 TMR5L equ 0F4Fh ;# - 2193 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2194 TMR5H equ 0F50h ;# - 2195 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2196 T4CON equ 0F51h ;# - 2197 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2198 PR4 equ 0F52h ;# - 2199 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2200 TMR4 equ 0F53h ;# - 2201 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2202 CCP5CON equ 0F54h ;# - 2203 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2204 CCPR5 equ 0F55h ;# - 2205 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2206 CCPR5L equ 0F55h ;# - 2207 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2208 CCPR5H equ 0F56h ;# - 2209 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2210 CCP4CON equ 0F57h ;# - 2211 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2212 CCPR4 equ 0F58h ;# - 2213 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2214 CCPR4L equ 0F58h ;# - 2215 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2216 CCPR4H equ 0F59h ;# - 2217 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2218 PSTR3CON equ 0F5Ah ;# - 2219 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2220 ECCP3AS equ 0F5Bh ;# - 2221 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2222 CCP3AS equ 0F5Bh ;# - 2223 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2224 PWM3CON equ 0F5Ch ;# - 2225 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2226 CCP3CON equ 0F5Dh ;# - 2227 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2228 CCPR3 equ 0F5Eh ;# - 2229 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2230 CCPR3L equ 0F5Eh ;# - 2231 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2232 CCPR3H equ 0F5Fh ;# - 2233 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2234 SLRCON equ 0F60h ;# - 2235 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2236 WPUB equ 0F61h ;# - 2237 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2238 IOCB equ 0F62h ;# - 2239 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2240 PSTR2CON equ 0F63h ;# - 2241 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2242 ECCP2AS equ 0F64h ;# - 2243 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2244 CCP2AS equ 0F64h ;# - 2245 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2246 PWM2CON equ 0F65h ;# - 2247 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2248 CCP2CON equ 0F66h ;# - 2249 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2250 CCPR2 equ 0F67h ;# - 2251 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2252 CCPR2L equ 0F67h ;# - 2253 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2254 CCPR2H equ 0F68h ;# - 2255 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2256 SSP2CON3 equ 0F69h ;# - 2257 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2258 SSP2MSK equ 0F6Ah ;# - 2259 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2260 SSP2CON2 equ 0F6Bh ;# - 2261 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2262 SSP2CON1 equ 0F6Ch ;# - 2263 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2264 SSP2STAT equ 0F6Dh ;# - 2265 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2266 SSP2ADD equ 0F6Eh ;# - 2267 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2268 SSP2BUF equ 0F6Fh ;# - 2269 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2270 BAUDCON2 equ 0F70h ;# - 2271 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2272 BAUD2CON equ 0F70h ;# - 2273 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2274 RCSTA2 equ 0F71h ;# - 2275 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2276 RC2STA equ 0F71h ;# - 2277 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2278 TXSTA2 equ 0F72h ;# - 2279 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2280 TX2STA equ 0F72h ;# - 2281 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2282 TXREG2 equ 0F73h ;# - 2283 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2284 TX2REG equ 0F73h ;# - 2285 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2286 RCREG2 equ 0F74h ;# - 2287 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2288 RC2REG equ 0F74h ;# - 2289 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2290 SPBRG2 equ 0F75h ;# - 2291 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2292 SP2BRG equ 0F75h ;# - 2293 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2294 SPBRGH2 equ 0F76h ;# - 2295 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2296 SP2BRGH equ 0F76h ;# - 2297 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2298 CM2CON1 equ 0F77h ;# - 2299 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2300 CM12CON equ 0F77h ;# - 2301 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2302 CM2CON0 equ 0F78h ;# - 2303 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2304 CM2CON equ 0F78h ;# - 2305 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2306 CM1CON0 equ 0F79h ;# - 2307 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2308 CM1CON equ 0F79h ;# - 2309 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2310 PIE4 equ 0F7Ah ;# - 2311 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2312 PIR4 equ 0F7Bh ;# - 2313 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2314 IPR4 equ 0F7Ch ;# - 2315 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2316 PIE5 equ 0F7Dh ;# - 2317 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2318 PIR5 equ 0F7Eh ;# - 2319 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2320 IPR5 equ 0F7Fh ;# - 2321 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2322 PORTA equ 0F80h ;# - 2323 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2324 PORTB equ 0F81h ;# - 2325 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2326 PORTC equ 0F82h ;# - 2327 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2328 PORTD equ 0F83h ;# - 2329 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2330 PORTE equ 0F84h ;# - 2331 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2332 LATA equ 0F89h ;# - 2333 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2334 LATB equ 0F8Ah ;# - 2335 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2336 LATC equ 0F8Bh ;# - 2337 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2338 LATD equ 0F8Ch ;# - 2339 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2340 LATE equ 0F8Dh ;# - 2341 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2342 TRISA equ 0F92h ;# - 2343 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2344 DDRA equ 0F92h ;# - 2345 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2346 TRISB equ 0F93h ;# - 2347 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2348 DDRB equ 0F93h ;# - 2349 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2350 TRISC equ 0F94h ;# - 2351 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2352 DDRC equ 0F94h ;# - 2353 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2354 TRISD equ 0F95h ;# - 2355 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2356 DDRD equ 0F95h ;# - 2357 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2358 TRISE equ 0F96h ;# - 2359 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2360 DDRE equ 0F96h ;# - 2361 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2362 OSCTUNE equ 0F9Bh ;# - 2363 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2364 HLVDCON equ 0F9Ch ;# - 2365 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2366 LVDCON equ 0F9Ch ;# - 2367 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2368 PIE1 equ 0F9Dh ;# - 2369 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2370 PIR1 equ 0F9Eh ;# - 2371 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2372 IPR1 equ 0F9Fh ;# - 2373 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2374 PIE2 equ 0FA0h ;# - 2375 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2376 PIR2 equ 0FA1h ;# - 2377 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2378 IPR2 equ 0FA2h ;# - 2379 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2380 PIE3 equ 0FA3h ;# - 2381 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2382 PIR3 equ 0FA4h ;# - 2383 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2384 IPR3 equ 0FA5h ;# - 2385 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2386 EECON1 equ 0FA6h ;# - 2387 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2388 EECON2 equ 0FA7h ;# - 2389 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2390 EEDATA equ 0FA8h ;# - 2391 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2392 EEADR equ 0FA9h ;# - 2393 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2394 EEADRH equ 0FAAh ;# - 2395 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2396 RCSTA1 equ 0FABh ;# - 2397 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2398 RCSTA equ 0FABh ;# - 2399 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2400 RC1STA equ 0FABh ;# - 2401 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2402 TXSTA1 equ 0FACh ;# - 2403 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2404 TXSTA equ 0FACh ;# - 2405 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2406 TX1STA equ 0FACh ;# - 2407 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2408 TXREG1 equ 0FADh ;# - 2409 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2410 TXREG equ 0FADh ;# - 2411 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2412 TX1REG equ 0FADh ;# - 2413 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2414 RCREG1 equ 0FAEh ;# - 2415 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2416 RCREG equ 0FAEh ;# - 2417 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2418 RC1REG equ 0FAEh ;# - 2419 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2420 SPBRG1 equ 0FAFh ;# - 2421 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2422 SPBRG equ 0FAFh ;# - 2423 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2424 SP1BRG equ 0FAFh ;# - 2425 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2426 SPBRGH1 equ 0FB0h ;# - 2427 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2428 SPBRGH equ 0FB0h ;# - 2429 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2430 SP1BRGH equ 0FB0h ;# - 2431 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2432 T3CON equ 0FB1h ;# - 2433 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2434 TMR3 equ 0FB2h ;# - 2435 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2436 TMR3L equ 0FB2h ;# - 2437 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2438 TMR3H equ 0FB3h ;# - 2439 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2440 T3GCON equ 0FB4h ;# - 2441 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2442 ECCP1AS equ 0FB6h ;# - 2443 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2444 ECCPAS equ 0FB6h ;# - 2445 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2446 PWM1CON equ 0FB7h ;# - 2447 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2448 PWMCON equ 0FB7h ;# - 2449 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2450 BAUDCON1 equ 0FB8h ;# - 2451 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2452 BAUDCON equ 0FB8h ;# - 2453 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2454 BAUDCTL equ 0FB8h ;# - 2455 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2456 BAUD1CON equ 0FB8h ;# - 2457 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2458 PSTR1CON equ 0FB9h ;# - 2459 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2460 PSTRCON equ 0FB9h ;# - 2461 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2462 T2CON equ 0FBAh ;# - 2463 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2464 PR2 equ 0FBBh ;# - 2465 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2466 TMR2 equ 0FBCh ;# - 2467 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2468 CCP1CON equ 0FBDh ;# - 2469 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2470 CCPR1 equ 0FBEh ;# - 2471 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2472 CCPR1L equ 0FBEh ;# - 2473 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2474 CCPR1H equ 0FBFh ;# - 2475 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2476 ADCON2 equ 0FC0h ;# - 2477 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2478 ADCON1 equ 0FC1h ;# - 2479 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2480 ADCON0 equ 0FC2h ;# - 2481 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2482 ADRES equ 0FC3h ;# - 2483 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2484 ADRESL equ 0FC3h ;# - 2485 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2486 ADRESH equ 0FC4h ;# - 2487 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2488 SSP1CON2 equ 0FC5h ;# - 2489 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2490 SSPCON2 equ 0FC5h ;# - 2491 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2492 SSP1CON1 equ 0FC6h ;# - 2493 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2494 SSPCON1 equ 0FC6h ;# - 2495 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2496 SSP1STAT equ 0FC7h ;# - 2497 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2498 SSPSTAT equ 0FC7h ;# - 2499 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2500 SSP1ADD equ 0FC8h ;# - 2501 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2502 SSPADD equ 0FC8h ;# - 2503 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2504 SSP1BUF equ 0FC9h ;# - 2505 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2506 SSPBUF equ 0FC9h ;# - 2507 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2508 SSP1MSK equ 0FCAh ;# - 2509 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2510 SSPMSK equ 0FCAh ;# - 2511 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2512 SSP1CON3 equ 0FCBh ;# - 2513 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2514 SSPCON3 equ 0FCBh ;# - 2515 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2516 T1GCON equ 0FCCh ;# - 2517 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2518 T1CON equ 0FCDh ;# - 2519 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2520 TMR1 equ 0FCEh ;# - 2521 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2522 TMR1L equ 0FCEh ;# - 2523 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2524 TMR1H equ 0FCFh ;# - 2525 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2526 RCON equ 0FD0h ;# - 2527 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2528 WDTCON equ 0FD1h ;# - 2529 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2530 OSCCON2 equ 0FD2h ;# - 2531 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2532 OSCCON equ 0FD3h ;# - 2533 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2534 T0CON equ 0FD5h ;# - 2535 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2536 TMR0 equ 0FD6h ;# - 2537 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2538 TMR0L equ 0FD6h ;# - 2539 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2540 TMR0H equ 0FD7h ;# - 2541 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2542 STATUS equ 0FD8h ;# - 2543 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2544 FSR2 equ 0FD9h ;# - 2545 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2546 FSR2L equ 0FD9h ;# - 2547 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2548 FSR2H equ 0FDAh ;# - 2549 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2550 PLUSW2 equ 0FDBh ;# - 2551 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2552 PREINC2 equ 0FDCh ;# - 2553 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2554 POSTDEC2 equ 0FDDh ;# - 2555 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2556 POSTINC2 equ 0FDEh ;# - 2557 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2558 INDF2 equ 0FDFh ;# - 2559 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2560 BSR equ 0FE0h ;# - 2561 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2562 FSR1 equ 0FE1h ;# - 2563 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2564 FSR1L equ 0FE1h ;# - 2565 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2566 FSR1H equ 0FE2h ;# - 2567 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2568 PLUSW1 equ 0FE3h ;# - 2569 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2570 PREINC1 equ 0FE4h ;# - 2571 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2572 POSTDEC1 equ 0FE5h ;# - 2573 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2574 POSTINC1 equ 0FE6h ;# - 2575 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2576 INDF1 equ 0FE7h ;# - 2577 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2578 WREG equ 0FE8h ;# - 2579 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2580 FSR0 equ 0FE9h ;# - 2581 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2582 FSR0L equ 0FE9h ;# - 2583 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2584 FSR0H equ 0FEAh ;# - 2585 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2586 PLUSW0 equ 0FEBh ;# - 2587 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2588 PREINC0 equ 0FECh ;# - 2589 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2590 POSTDEC0 equ 0FEDh ;# - 2591 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2592 POSTINC0 equ 0FEEh ;# - 2593 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2594 INDF0 equ 0FEFh ;# - 2595 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2596 INTCON3 equ 0FF0h ;# - 2597 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2598 INTCON2 equ 0FF1h ;# - 2599 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2600 INTCON equ 0FF2h ;# - 2601 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2602 PROD equ 0FF3h ;# - 2603 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2604 PRODL equ 0FF3h ;# - 2605 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2606 PRODH equ 0FF4h ;# - 2607 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2608 TABLAT equ 0FF5h ;# - 2609 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2610 TBLPTR equ 0FF6h ;# - 2611 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2612 TBLPTRL equ 0FF6h ;# - 2613 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2614 TBLPTRH equ 0FF7h ;# - 2615 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2616 TBLPTRU equ 0FF8h ;# - 2617 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2618 PCLAT equ 0FF9h ;# - 2619 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2620 PC equ 0FF9h ;# - 2621 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2622 PCL equ 0FF9h ;# - 2623 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2624 PCLATH equ 0FFAh ;# - 2625 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2626 PCLATU equ 0FFBh ;# - 2627 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2628 STKPTR equ 0FFCh ;# - 2629 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2630 TOS equ 0FFDh ;# - 2631 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2632 TOSL equ 0FFDh ;# - 2633 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2634 TOSH equ 0FFEh ;# - 2635 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2636 TOSU equ 0FFFh ;# - 2637 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2638 ANSELA equ 0F38h ;# - 2639 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2640 ANSELB equ 0F39h ;# - 2641 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2642 ANSELC equ 0F3Ah ;# - 2643 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2644 ANSELD equ 0F3Bh ;# - 2645 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2646 ANSELE equ 0F3Ch ;# - 2647 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2648 PMD2 equ 0F3Dh ;# - 2649 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2650 PMD1 equ 0F3Eh ;# - 2651 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2652 PMD0 equ 0F3Fh ;# - 2653 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2654 VREFCON2 equ 0F40h ;# - 2655 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2656 DACCON1 equ 0F40h ;# - 2657 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2658 VREFCON1 equ 0F41h ;# - 2659 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2660 DACCON0 equ 0F41h ;# - 2661 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2662 VREFCON0 equ 0F42h ;# - 2663 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2664 FVRCON equ 0F42h ;# - 2665 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2666 CTMUICON equ 0F43h ;# - 2667 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2668 CTMUICONH equ 0F43h ;# - 2669 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2670 CTMUCONL equ 0F44h ;# - 2671 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 2672 CTMUCON1 equ 0F44h ;# - 2673 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2674 CTMUCONH equ 0F45h ;# - 2675 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2676 CTMUCON0 equ 0F45h ;# - 2677 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2678 SRCON1 equ 0F46h ;# - 2679 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2680 SRCON0 equ 0F47h ;# - 2681 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2682 CCPTMRS1 equ 0F48h ;# - 2683 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2684 CCPTMRS0 equ 0F49h ;# - 2685 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2686 T6CON equ 0F4Ah ;# - 2687 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2688 PR6 equ 0F4Bh ;# - 2689 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2690 TMR6 equ 0F4Ch ;# - 2691 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2692 T5GCON equ 0F4Dh ;# - 2693 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2694 T5CON equ 0F4Eh ;# - 2695 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2696 TMR5 equ 0F4Fh ;# - 2697 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2698 TMR5L equ 0F4Fh ;# - 2699 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2700 TMR5H equ 0F50h ;# - 2701 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2702 T4CON equ 0F51h ;# - 2703 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2704 PR4 equ 0F52h ;# - 2705 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2706 TMR4 equ 0F53h ;# - 2707 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2708 CCP5CON equ 0F54h ;# - 2709 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2710 CCPR5 equ 0F55h ;# - 2711 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2712 CCPR5L equ 0F55h ;# - 2713 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2714 CCPR5H equ 0F56h ;# - 2715 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2716 CCP4CON equ 0F57h ;# - 2717 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2718 CCPR4 equ 0F58h ;# - 2719 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2720 CCPR4L equ 0F58h ;# - 2721 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2722 CCPR4H equ 0F59h ;# - 2723 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2724 PSTR3CON equ 0F5Ah ;# - 2725 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2726 ECCP3AS equ 0F5Bh ;# - 2727 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2728 CCP3AS equ 0F5Bh ;# - 2729 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2730 PWM3CON equ 0F5Ch ;# - 2731 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2732 CCP3CON equ 0F5Dh ;# - 2733 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2734 CCPR3 equ 0F5Eh ;# - 2735 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2736 CCPR3L equ 0F5Eh ;# - 2737 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2738 CCPR3H equ 0F5Fh ;# - 2739 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2740 SLRCON equ 0F60h ;# - 2741 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2742 WPUB equ 0F61h ;# - 2743 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2744 IOCB equ 0F62h ;# - 2745 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2746 PSTR2CON equ 0F63h ;# - 2747 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2748 ECCP2AS equ 0F64h ;# - 2749 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2750 CCP2AS equ 0F64h ;# - 2751 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2752 PWM2CON equ 0F65h ;# - 2753 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2754 CCP2CON equ 0F66h ;# - 2755 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2756 CCPR2 equ 0F67h ;# - 2757 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2758 CCPR2L equ 0F67h ;# - 2759 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2760 CCPR2H equ 0F68h ;# - 2761 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2762 SSP2CON3 equ 0F69h ;# - 2763 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2764 SSP2MSK equ 0F6Ah ;# - 2765 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2766 SSP2CON2 equ 0F6Bh ;# - 2767 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2768 SSP2CON1 equ 0F6Ch ;# - 2769 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2770 SSP2STAT equ 0F6Dh ;# - 2771 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2772 SSP2ADD equ 0F6Eh ;# - 2773 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2774 SSP2BUF equ 0F6Fh ;# - 2775 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2776 BAUDCON2 equ 0F70h ;# - 2777 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2778 BAUD2CON equ 0F70h ;# - 2779 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2780 RCSTA2 equ 0F71h ;# - 2781 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2782 RC2STA equ 0F71h ;# - 2783 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2784 TXSTA2 equ 0F72h ;# - 2785 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2786 TX2STA equ 0F72h ;# - 2787 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2788 TXREG2 equ 0F73h ;# - 2789 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2790 TX2REG equ 0F73h ;# - 2791 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2792 RCREG2 equ 0F74h ;# - 2793 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2794 RC2REG equ 0F74h ;# - 2795 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2796 SPBRG2 equ 0F75h ;# - 2797 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2798 SP2BRG equ 0F75h ;# - 2799 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2800 SPBRGH2 equ 0F76h ;# - 2801 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2802 SP2BRGH equ 0F76h ;# - 2803 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2804 CM2CON1 equ 0F77h ;# - 2805 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2806 CM12CON equ 0F77h ;# - 2807 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2808 CM2CON0 equ 0F78h ;# - 2809 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2810 CM2CON equ 0F78h ;# - 2811 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2812 CM1CON0 equ 0F79h ;# - 2813 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2814 CM1CON equ 0F79h ;# - 2815 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2816 PIE4 equ 0F7Ah ;# - 2817 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2818 PIR4 equ 0F7Bh ;# - 2819 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2820 IPR4 equ 0F7Ch ;# - 2821 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2822 PIE5 equ 0F7Dh ;# - 2823 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2824 PIR5 equ 0F7Eh ;# - 2825 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2826 IPR5 equ 0F7Fh ;# - 2827 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2828 PORTA equ 0F80h ;# - 2829 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2830 PORTB equ 0F81h ;# - 2831 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2832 PORTC equ 0F82h ;# - 2833 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2834 PORTD equ 0F83h ;# - 2835 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2836 PORTE equ 0F84h ;# - 2837 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2838 LATA equ 0F89h ;# - 2839 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2840 LATB equ 0F8Ah ;# - 2841 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2842 LATC equ 0F8Bh ;# - 2843 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2844 LATD equ 0F8Ch ;# - 2845 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2846 LATE equ 0F8Dh ;# - 2847 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2848 TRISA equ 0F92h ;# - 2849 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2850 DDRA equ 0F92h ;# - 2851 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2852 TRISB equ 0F93h ;# - 2853 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2854 DDRB equ 0F93h ;# - 2855 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2856 TRISC equ 0F94h ;# - 2857 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2858 DDRC equ 0F94h ;# - 2859 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2860 TRISD equ 0F95h ;# - 2861 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2862 DDRD equ 0F95h ;# - 2863 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2864 TRISE equ 0F96h ;# - 2865 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2866 DDRE equ 0F96h ;# - 2867 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2868 OSCTUNE equ 0F9Bh ;# - 2869 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2870 HLVDCON equ 0F9Ch ;# - 2871 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2872 LVDCON equ 0F9Ch ;# - 2873 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2874 PIE1 equ 0F9Dh ;# - 2875 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2876 PIR1 equ 0F9Eh ;# - 2877 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2878 IPR1 equ 0F9Fh ;# - 2879 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2880 PIE2 equ 0FA0h ;# - 2881 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2882 PIR2 equ 0FA1h ;# - 2883 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2884 IPR2 equ 0FA2h ;# - 2885 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2886 PIE3 equ 0FA3h ;# - 2887 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2888 PIR3 equ 0FA4h ;# - 2889 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2890 IPR3 equ 0FA5h ;# - 2891 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2892 EECON1 equ 0FA6h ;# - 2893 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2894 EECON2 equ 0FA7h ;# - 2895 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2896 EEDATA equ 0FA8h ;# - 2897 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2898 EEADR equ 0FA9h ;# - 2899 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2900 EEADRH equ 0FAAh ;# - 2901 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2902 RCSTA1 equ 0FABh ;# - 2903 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2904 RCSTA equ 0FABh ;# - 2905 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2906 RC1STA equ 0FABh ;# - 2907 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2908 TXSTA1 equ 0FACh ;# - 2909 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2910 TXSTA equ 0FACh ;# - 2911 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2912 TX1STA equ 0FACh ;# - 2913 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2914 TXREG1 equ 0FADh ;# - 2915 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2916 TXREG equ 0FADh ;# - 2917 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2918 TX1REG equ 0FADh ;# - 2919 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2920 RCREG1 equ 0FAEh ;# - 2921 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2922 RCREG equ 0FAEh ;# - 2923 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2924 RC1REG equ 0FAEh ;# - 2925 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2926 SPBRG1 equ 0FAFh ;# - 2927 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2928 SPBRG equ 0FAFh ;# - 2929 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2930 SP1BRG equ 0FAFh ;# - 2931 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2932 SPBRGH1 equ 0FB0h ;# - 2933 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2934 SPBRGH equ 0FB0h ;# - 2935 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2936 SP1BRGH equ 0FB0h ;# - 2937 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2938 T3CON equ 0FB1h ;# - 2939 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2940 TMR3 equ 0FB2h ;# - 2941 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2942 TMR3L equ 0FB2h ;# - 2943 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2944 TMR3H equ 0FB3h ;# - 2945 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2946 T3GCON equ 0FB4h ;# - 2947 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2948 ECCP1AS equ 0FB6h ;# - 2949 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2950 ECCPAS equ 0FB6h ;# - 2951 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2952 PWM1CON equ 0FB7h ;# - 2953 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2954 PWMCON equ 0FB7h ;# - 2955 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2956 BAUDCON1 equ 0FB8h ;# - 2957 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2958 BAUDCON equ 0FB8h ;# - 2959 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2960 BAUDCTL equ 0FB8h ;# - 2961 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2962 BAUD1CON equ 0FB8h ;# - 2963 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2964 PSTR1CON equ 0FB9h ;# - 2965 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2966 PSTRCON equ 0FB9h ;# - 2967 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2968 T2CON equ 0FBAh ;# - 2969 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2970 PR2 equ 0FBBh ;# - 2971 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2972 TMR2 equ 0FBCh ;# - 2973 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2974 CCP1CON equ 0FBDh ;# - 2975 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2976 CCPR1 equ 0FBEh ;# - 2977 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2978 CCPR1L equ 0FBEh ;# - 2979 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2980 CCPR1H equ 0FBFh ;# - 2981 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2982 ADCON2 equ 0FC0h ;# - 2983 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2984 ADCON1 equ 0FC1h ;# - 2985 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2986 ADCON0 equ 0FC2h ;# - 2987 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2988 ADRES equ 0FC3h ;# - 2989 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2990 ADRESL equ 0FC3h ;# - 2991 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2992 ADRESH equ 0FC4h ;# - 2993 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2994 SSP1CON2 equ 0FC5h ;# - 2995 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2996 SSPCON2 equ 0FC5h ;# - 2997 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 2998 SSP1CON1 equ 0FC6h ;# - 2999 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3000 SSPCON1 equ 0FC6h ;# - 3001 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3002 SSP1STAT equ 0FC7h ;# - 3003 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3004 SSPSTAT equ 0FC7h ;# - 3005 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3006 SSP1ADD equ 0FC8h ;# - 3007 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3008 SSPADD equ 0FC8h ;# - 3009 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3010 SSP1BUF equ 0FC9h ;# - 3011 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3012 SSPBUF equ 0FC9h ;# - 3013 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3014 SSP1MSK equ 0FCAh ;# - 3015 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3016 SSPMSK equ 0FCAh ;# - 3017 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3018 SSP1CON3 equ 0FCBh ;# - 3019 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3020 SSPCON3 equ 0FCBh ;# - 3021 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3022 T1GCON equ 0FCCh ;# - 3023 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3024 T1CON equ 0FCDh ;# - 3025 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3026 TMR1 equ 0FCEh ;# - 3027 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3028 TMR1L equ 0FCEh ;# - 3029 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3030 TMR1H equ 0FCFh ;# - 3031 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3032 RCON equ 0FD0h ;# - 3033 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3034 WDTCON equ 0FD1h ;# - 3035 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3036 OSCCON2 equ 0FD2h ;# - 3037 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3038 OSCCON equ 0FD3h ;# - 3039 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3040 T0CON equ 0FD5h ;# - 3041 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3042 TMR0 equ 0FD6h ;# - 3043 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3044 TMR0L equ 0FD6h ;# - 3045 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3046 TMR0H equ 0FD7h ;# - 3047 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3048 STATUS equ 0FD8h ;# - 3049 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3050 FSR2 equ 0FD9h ;# - 3051 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3052 FSR2L equ 0FD9h ;# - 3053 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3054 FSR2H equ 0FDAh ;# - 3055 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3056 PLUSW2 equ 0FDBh ;# - 3057 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3058 PREINC2 equ 0FDCh ;# - 3059 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3060 POSTDEC2 equ 0FDDh ;# - 3061 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3062 POSTINC2 equ 0FDEh ;# - 3063 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3064 INDF2 equ 0FDFh ;# - 3065 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3066 BSR equ 0FE0h ;# - 3067 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3068 FSR1 equ 0FE1h ;# - 3069 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3070 FSR1L equ 0FE1h ;# - 3071 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3072 FSR1H equ 0FE2h ;# - 3073 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3074 PLUSW1 equ 0FE3h ;# - 3075 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3076 PREINC1 equ 0FE4h ;# - 3077 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3078 POSTDEC1 equ 0FE5h ;# - 3079 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3080 POSTINC1 equ 0FE6h ;# - 3081 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3082 INDF1 equ 0FE7h ;# - 3083 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3084 WREG equ 0FE8h ;# - 3085 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3086 FSR0 equ 0FE9h ;# - 3087 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3088 FSR0L equ 0FE9h ;# - 3089 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3090 FSR0H equ 0FEAh ;# - 3091 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3092 PLUSW0 equ 0FEBh ;# - 3093 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3094 PREINC0 equ 0FECh ;# - 3095 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3096 POSTDEC0 equ 0FEDh ;# - 3097 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3098 POSTINC0 equ 0FEEh ;# - 3099 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3100 INDF0 equ 0FEFh ;# - 3101 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3102 INTCON3 equ 0FF0h ;# - 3103 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3104 INTCON2 equ 0FF1h ;# - 3105 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3106 INTCON equ 0FF2h ;# - 3107 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3108 PROD equ 0FF3h ;# - 3109 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3110 PRODL equ 0FF3h ;# - 3111 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3112 PRODH equ 0FF4h ;# - 3113 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3114 TABLAT equ 0FF5h ;# - 3115 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3116 TBLPTR equ 0FF6h ;# - 3117 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3118 TBLPTRL equ 0FF6h ;# - 3119 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3120 TBLPTRH equ 0FF7h ;# - 3121 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3122 TBLPTRU equ 0FF8h ;# - 3123 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3124 PCLAT equ 0FF9h ;# - 3125 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3126 PC equ 0FF9h ;# - 3127 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3128 PCL equ 0FF9h ;# - 3129 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3130 PCLATH equ 0FFAh ;# - 3131 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3132 PCLATU equ 0FFBh ;# - 3133 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3134 STKPTR equ 0FFCh ;# - 3135 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3136 TOS equ 0FFDh ;# - 3137 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3138 TOSL equ 0FFDh ;# - 3139 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3140 TOSH equ 0FFEh ;# - 3141 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3142 TOSU equ 0FFFh ;# - 3143 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3144 ANSELA equ 0F38h ;# - 3145 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3146 ANSELB equ 0F39h ;# - 3147 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3148 ANSELC equ 0F3Ah ;# - 3149 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3150 ANSELD equ 0F3Bh ;# - 3151 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3152 ANSELE equ 0F3Ch ;# - 3153 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3154 PMD2 equ 0F3Dh ;# - 3155 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3156 PMD1 equ 0F3Eh ;# - 3157 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3158 PMD0 equ 0F3Fh ;# - 3159 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3160 VREFCON2 equ 0F40h ;# - 3161 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3162 DACCON1 equ 0F40h ;# - 3163 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3164 VREFCON1 equ 0F41h ;# - 3165 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3166 DACCON0 equ 0F41h ;# - 3167 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3168 VREFCON0 equ 0F42h ;# - 3169 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3170 FVRCON equ 0F42h ;# - 3171 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3172 CTMUICON equ 0F43h ;# - 3173 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3174 CTMUICONH equ 0F43h ;# - 3175 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3176 CTMUCONL equ 0F44h ;# - 3177 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3178 CTMUCON1 equ 0F44h ;# - 3179 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3180 CTMUCONH equ 0F45h ;# - 3181 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3182 CTMUCON0 equ 0F45h ;# - 3183 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3184 SRCON1 equ 0F46h ;# - 3185 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3186 SRCON0 equ 0F47h ;# - 3187 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3188 CCPTMRS1 equ 0F48h ;# - 3189 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3190 CCPTMRS0 equ 0F49h ;# - 3191 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3192 T6CON equ 0F4Ah ;# - 3193 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3194 PR6 equ 0F4Bh ;# - 3195 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3196 TMR6 equ 0F4Ch ;# - 3197 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3198 T5GCON equ 0F4Dh ;# - 3199 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3200 T5CON equ 0F4Eh ;# - 3201 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3202 TMR5 equ 0F4Fh ;# - 3203 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3204 TMR5L equ 0F4Fh ;# - 3205 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3206 TMR5H equ 0F50h ;# - 3207 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3208 T4CON equ 0F51h ;# - 3209 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3210 PR4 equ 0F52h ;# - 3211 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3212 TMR4 equ 0F53h ;# - 3213 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3214 CCP5CON equ 0F54h ;# - 3215 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3216 CCPR5 equ 0F55h ;# - 3217 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3218 CCPR5L equ 0F55h ;# - 3219 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3220 CCPR5H equ 0F56h ;# - 3221 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3222 CCP4CON equ 0F57h ;# - 3223 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3224 CCPR4 equ 0F58h ;# - 3225 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3226 CCPR4L equ 0F58h ;# - 3227 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3228 CCPR4H equ 0F59h ;# - 3229 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3230 PSTR3CON equ 0F5Ah ;# - 3231 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3232 ECCP3AS equ 0F5Bh ;# - 3233 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3234 CCP3AS equ 0F5Bh ;# - 3235 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3236 PWM3CON equ 0F5Ch ;# - 3237 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3238 CCP3CON equ 0F5Dh ;# - 3239 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3240 CCPR3 equ 0F5Eh ;# - 3241 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3242 CCPR3L equ 0F5Eh ;# - 3243 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3244 CCPR3H equ 0F5Fh ;# - 3245 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3246 SLRCON equ 0F60h ;# - 3247 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3248 WPUB equ 0F61h ;# - 3249 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3250 IOCB equ 0F62h ;# - 3251 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3252 PSTR2CON equ 0F63h ;# - 3253 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3254 ECCP2AS equ 0F64h ;# - 3255 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3256 CCP2AS equ 0F64h ;# - 3257 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3258 PWM2CON equ 0F65h ;# - 3259 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3260 CCP2CON equ 0F66h ;# - 3261 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3262 CCPR2 equ 0F67h ;# - 3263 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3264 CCPR2L equ 0F67h ;# - 3265 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3266 CCPR2H equ 0F68h ;# - 3267 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3268 SSP2CON3 equ 0F69h ;# - 3269 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3270 SSP2MSK equ 0F6Ah ;# - 3271 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3272 SSP2CON2 equ 0F6Bh ;# - 3273 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3274 SSP2CON1 equ 0F6Ch ;# - 3275 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3276 SSP2STAT equ 0F6Dh ;# - 3277 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3278 SSP2ADD equ 0F6Eh ;# - 3279 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3280 SSP2BUF equ 0F6Fh ;# - 3281 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3282 BAUDCON2 equ 0F70h ;# - 3283 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3284 BAUD2CON equ 0F70h ;# - 3285 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3286 RCSTA2 equ 0F71h ;# - 3287 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3288 RC2STA equ 0F71h ;# - 3289 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3290 TXSTA2 equ 0F72h ;# - 3291 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3292 TX2STA equ 0F72h ;# - 3293 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3294 TXREG2 equ 0F73h ;# - 3295 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3296 TX2REG equ 0F73h ;# - 3297 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3298 RCREG2 equ 0F74h ;# - 3299 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3300 RC2REG equ 0F74h ;# - 3301 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3302 SPBRG2 equ 0F75h ;# - 3303 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3304 SP2BRG equ 0F75h ;# - 3305 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3306 SPBRGH2 equ 0F76h ;# - 3307 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3308 SP2BRGH equ 0F76h ;# - 3309 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3310 CM2CON1 equ 0F77h ;# - 3311 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3312 CM12CON equ 0F77h ;# - 3313 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3314 CM2CON0 equ 0F78h ;# - 3315 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3316 CM2CON equ 0F78h ;# - 3317 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3318 CM1CON0 equ 0F79h ;# - 3319 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3320 CM1CON equ 0F79h ;# - 3321 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3322 PIE4 equ 0F7Ah ;# - 3323 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3324 PIR4 equ 0F7Bh ;# - 3325 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3326 IPR4 equ 0F7Ch ;# - 3327 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3328 PIE5 equ 0F7Dh ;# - 3329 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3330 PIR5 equ 0F7Eh ;# - 3331 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3332 IPR5 equ 0F7Fh ;# - 3333 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3334 PORTA equ 0F80h ;# - 3335 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3336 PORTB equ 0F81h ;# - 3337 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3338 PORTC equ 0F82h ;# - 3339 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3340 PORTD equ 0F83h ;# - 3341 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3342 PORTE equ 0F84h ;# - 3343 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3344 LATA equ 0F89h ;# - 3345 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3346 LATB equ 0F8Ah ;# - 3347 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3348 LATC equ 0F8Bh ;# - 3349 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3350 LATD equ 0F8Ch ;# - 3351 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3352 LATE equ 0F8Dh ;# - 3353 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3354 TRISA equ 0F92h ;# - 3355 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3356 DDRA equ 0F92h ;# - 3357 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3358 TRISB equ 0F93h ;# - 3359 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3360 DDRB equ 0F93h ;# - 3361 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3362 TRISC equ 0F94h ;# - 3363 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3364 DDRC equ 0F94h ;# - 3365 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3366 TRISD equ 0F95h ;# - 3367 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3368 DDRD equ 0F95h ;# - 3369 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3370 TRISE equ 0F96h ;# - 3371 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3372 DDRE equ 0F96h ;# - 3373 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3374 OSCTUNE equ 0F9Bh ;# - 3375 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3376 HLVDCON equ 0F9Ch ;# - 3377 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3378 LVDCON equ 0F9Ch ;# - 3379 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3380 PIE1 equ 0F9Dh ;# - 3381 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3382 PIR1 equ 0F9Eh ;# - 3383 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3384 IPR1 equ 0F9Fh ;# - 3385 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3386 PIE2 equ 0FA0h ;# - 3387 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3388 PIR2 equ 0FA1h ;# - 3389 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3390 IPR2 equ 0FA2h ;# - 3391 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3392 PIE3 equ 0FA3h ;# - 3393 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3394 PIR3 equ 0FA4h ;# - 3395 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3396 IPR3 equ 0FA5h ;# - 3397 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3398 EECON1 equ 0FA6h ;# - 3399 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3400 EECON2 equ 0FA7h ;# - 3401 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3402 EEDATA equ 0FA8h ;# - 3403 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3404 EEADR equ 0FA9h ;# - 3405 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3406 EEADRH equ 0FAAh ;# - 3407 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3408 RCSTA1 equ 0FABh ;# - 3409 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3410 RCSTA equ 0FABh ;# - 3411 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3412 RC1STA equ 0FABh ;# - 3413 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3414 TXSTA1 equ 0FACh ;# - 3415 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3416 TXSTA equ 0FACh ;# - 3417 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3418 TX1STA equ 0FACh ;# - 3419 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3420 TXREG1 equ 0FADh ;# - 3421 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3422 TXREG equ 0FADh ;# - 3423 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3424 TX1REG equ 0FADh ;# - 3425 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3426 RCREG1 equ 0FAEh ;# - 3427 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3428 RCREG equ 0FAEh ;# - 3429 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3430 RC1REG equ 0FAEh ;# - 3431 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3432 SPBRG1 equ 0FAFh ;# - 3433 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3434 SPBRG equ 0FAFh ;# - 3435 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3436 SP1BRG equ 0FAFh ;# - 3437 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3438 SPBRGH1 equ 0FB0h ;# - 3439 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3440 SPBRGH equ 0FB0h ;# - 3441 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3442 SP1BRGH equ 0FB0h ;# - 3443 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3444 T3CON equ 0FB1h ;# - 3445 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3446 TMR3 equ 0FB2h ;# - 3447 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3448 TMR3L equ 0FB2h ;# - 3449 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3450 TMR3H equ 0FB3h ;# - 3451 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3452 T3GCON equ 0FB4h ;# - 3453 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3454 ECCP1AS equ 0FB6h ;# - 3455 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3456 ECCPAS equ 0FB6h ;# - 3457 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3458 PWM1CON equ 0FB7h ;# - 3459 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3460 PWMCON equ 0FB7h ;# - 3461 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3462 BAUDCON1 equ 0FB8h ;# - 3463 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3464 BAUDCON equ 0FB8h ;# - 3465 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3466 BAUDCTL equ 0FB8h ;# - 3467 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3468 BAUD1CON equ 0FB8h ;# - 3469 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3470 PSTR1CON equ 0FB9h ;# - 3471 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3472 PSTRCON equ 0FB9h ;# - 3473 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3474 T2CON equ 0FBAh ;# - 3475 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3476 PR2 equ 0FBBh ;# - 3477 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3478 TMR2 equ 0FBCh ;# - 3479 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3480 CCP1CON equ 0FBDh ;# - 3481 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3482 CCPR1 equ 0FBEh ;# - 3483 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3484 CCPR1L equ 0FBEh ;# - 3485 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3486 CCPR1H equ 0FBFh ;# - 3487 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3488 ADCON2 equ 0FC0h ;# - 3489 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3490 ADCON1 equ 0FC1h ;# - 3491 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3492 ADCON0 equ 0FC2h ;# - 3493 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3494 ADRES equ 0FC3h ;# - 3495 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3496 ADRESL equ 0FC3h ;# - 3497 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3498 ADRESH equ 0FC4h ;# - 3499 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3500 SSP1CON2 equ 0FC5h ;# - 3501 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3502 SSPCON2 equ 0FC5h ;# - 3503 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3504 SSP1CON1 equ 0FC6h ;# - 3505 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3506 SSPCON1 equ 0FC6h ;# - 3507 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3508 SSP1STAT equ 0FC7h ;# - 3509 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3510 SSPSTAT equ 0FC7h ;# - 3511 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3512 SSP1ADD equ 0FC8h ;# - 3513 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3514 SSPADD equ 0FC8h ;# - 3515 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3516 SSP1BUF equ 0FC9h ;# - 3517 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3518 SSPBUF equ 0FC9h ;# - 3519 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3520 SSP1MSK equ 0FCAh ;# - 3521 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3522 SSPMSK equ 0FCAh ;# - 3523 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3524 SSP1CON3 equ 0FCBh ;# - 3525 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3526 SSPCON3 equ 0FCBh ;# - 3527 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3528 T1GCON equ 0FCCh ;# - 3529 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3530 T1CON equ 0FCDh ;# - 3531 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3532 TMR1 equ 0FCEh ;# - 3533 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3534 TMR1L equ 0FCEh ;# - 3535 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3536 TMR1H equ 0FCFh ;# - 3537 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3538 RCON equ 0FD0h ;# - 3539 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3540 WDTCON equ 0FD1h ;# - 3541 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3542 OSCCON2 equ 0FD2h ;# - 3543 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3544 OSCCON equ 0FD3h ;# - 3545 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3546 T0CON equ 0FD5h ;# - 3547 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3548 TMR0 equ 0FD6h ;# - 3549 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3550 TMR0L equ 0FD6h ;# - 3551 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3552 TMR0H equ 0FD7h ;# - 3553 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3554 STATUS equ 0FD8h ;# - 3555 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3556 FSR2 equ 0FD9h ;# - 3557 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3558 FSR2L equ 0FD9h ;# - 3559 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3560 FSR2H equ 0FDAh ;# - 3561 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3562 PLUSW2 equ 0FDBh ;# - 3563 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3564 PREINC2 equ 0FDCh ;# - 3565 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3566 POSTDEC2 equ 0FDDh ;# - 3567 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3568 POSTINC2 equ 0FDEh ;# - 3569 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3570 INDF2 equ 0FDFh ;# - 3571 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3572 BSR equ 0FE0h ;# - 3573 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3574 FSR1 equ 0FE1h ;# - 3575 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3576 FSR1L equ 0FE1h ;# - 3577 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3578 FSR1H equ 0FE2h ;# - 3579 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3580 PLUSW1 equ 0FE3h ;# - 3581 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3582 PREINC1 equ 0FE4h ;# - 3583 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3584 POSTDEC1 equ 0FE5h ;# - 3585 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3586 POSTINC1 equ 0FE6h ;# - 3587 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3588 INDF1 equ 0FE7h ;# - 3589 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3590 WREG equ 0FE8h ;# - 3591 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3592 FSR0 equ 0FE9h ;# - 3593 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3594 FSR0L equ 0FE9h ;# - 3595 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3596 FSR0H equ 0FEAh ;# - 3597 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3598 PLUSW0 equ 0FEBh ;# - 3599 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3600 PREINC0 equ 0FECh ;# - 3601 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3602 POSTDEC0 equ 0FEDh ;# - 3603 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3604 POSTINC0 equ 0FEEh ;# - 3605 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3606 INDF0 equ 0FEFh ;# - 3607 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3608 INTCON3 equ 0FF0h ;# - 3609 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3610 INTCON2 equ 0FF1h ;# - 3611 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3612 INTCON equ 0FF2h ;# - 3613 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3614 PROD equ 0FF3h ;# - 3615 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3616 PRODL equ 0FF3h ;# - 3617 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3618 PRODH equ 0FF4h ;# - 3619 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3620 TABLAT equ 0FF5h ;# - 3621 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3622 TBLPTR equ 0FF6h ;# - 3623 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3624 TBLPTRL equ 0FF6h ;# - 3625 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3626 TBLPTRH equ 0FF7h ;# - 3627 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3628 TBLPTRU equ 0FF8h ;# - 3629 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3630 PCLAT equ 0FF9h ;# - 3631 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3632 PC equ 0FF9h ;# - 3633 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3634 PCL equ 0FF9h ;# - 3635 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3636 PCLATH equ 0FFAh ;# - 3637 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3638 PCLATU equ 0FFBh ;# - 3639 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3640 STKPTR equ 0FFCh ;# - 3641 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3642 TOS equ 0FFDh ;# - 3643 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3644 TOSL equ 0FFDh ;# - 3645 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3646 TOSH equ 0FFEh ;# - 3647 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3648 TOSU equ 0FFFh ;# - 3649 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3650 ANSELA equ 0F38h ;# - 3651 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3652 ANSELB equ 0F39h ;# - 3653 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3654 ANSELC equ 0F3Ah ;# - 3655 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3656 ANSELD equ 0F3Bh ;# - 3657 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3658 ANSELE equ 0F3Ch ;# - 3659 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3660 PMD2 equ 0F3Dh ;# - 3661 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3662 PMD1 equ 0F3Eh ;# - 3663 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3664 PMD0 equ 0F3Fh ;# - 3665 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3666 VREFCON2 equ 0F40h ;# - 3667 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3668 DACCON1 equ 0F40h ;# - 3669 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3670 VREFCON1 equ 0F41h ;# - 3671 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3672 DACCON0 equ 0F41h ;# - 3673 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3674 VREFCON0 equ 0F42h ;# - 3675 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3676 FVRCON equ 0F42h ;# - 3677 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3678 CTMUICON equ 0F43h ;# - 3679 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3680 CTMUICONH equ 0F43h ;# - 3681 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3682 CTMUCONL equ 0F44h ;# - 3683 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 3684 CTMUCON1 equ 0F44h ;# - 3685 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3686 CTMUCONH equ 0F45h ;# - 3687 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3688 CTMUCON0 equ 0F45h ;# - 3689 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3690 SRCON1 equ 0F46h ;# - 3691 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3692 SRCON0 equ 0F47h ;# - 3693 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3694 CCPTMRS1 equ 0F48h ;# - 3695 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3696 CCPTMRS0 equ 0F49h ;# - 3697 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3698 T6CON equ 0F4Ah ;# - 3699 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3700 PR6 equ 0F4Bh ;# - 3701 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3702 TMR6 equ 0F4Ch ;# - 3703 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3704 T5GCON equ 0F4Dh ;# - 3705 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3706 T5CON equ 0F4Eh ;# - 3707 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3708 TMR5 equ 0F4Fh ;# - 3709 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3710 TMR5L equ 0F4Fh ;# - 3711 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3712 TMR5H equ 0F50h ;# - 3713 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3714 T4CON equ 0F51h ;# - 3715 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3716 PR4 equ 0F52h ;# - 3717 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3718 TMR4 equ 0F53h ;# - 3719 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3720 CCP5CON equ 0F54h ;# - 3721 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3722 CCPR5 equ 0F55h ;# - 3723 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3724 CCPR5L equ 0F55h ;# - 3725 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3726 CCPR5H equ 0F56h ;# - 3727 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3728 CCP4CON equ 0F57h ;# - 3729 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3730 CCPR4 equ 0F58h ;# - 3731 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3732 CCPR4L equ 0F58h ;# - 3733 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3734 CCPR4H equ 0F59h ;# - 3735 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3736 PSTR3CON equ 0F5Ah ;# - 3737 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3738 ECCP3AS equ 0F5Bh ;# - 3739 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3740 CCP3AS equ 0F5Bh ;# - 3741 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3742 PWM3CON equ 0F5Ch ;# - 3743 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3744 CCP3CON equ 0F5Dh ;# - 3745 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3746 CCPR3 equ 0F5Eh ;# - 3747 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3748 CCPR3L equ 0F5Eh ;# - 3749 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3750 CCPR3H equ 0F5Fh ;# - 3751 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3752 SLRCON equ 0F60h ;# - 3753 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3754 WPUB equ 0F61h ;# - 3755 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3756 IOCB equ 0F62h ;# - 3757 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3758 PSTR2CON equ 0F63h ;# - 3759 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3760 ECCP2AS equ 0F64h ;# - 3761 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3762 CCP2AS equ 0F64h ;# - 3763 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3764 PWM2CON equ 0F65h ;# - 3765 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3766 CCP2CON equ 0F66h ;# - 3767 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3768 CCPR2 equ 0F67h ;# - 3769 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3770 CCPR2L equ 0F67h ;# - 3771 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3772 CCPR2H equ 0F68h ;# - 3773 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3774 SSP2CON3 equ 0F69h ;# - 3775 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3776 SSP2MSK equ 0F6Ah ;# - 3777 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3778 SSP2CON2 equ 0F6Bh ;# - 3779 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3780 SSP2CON1 equ 0F6Ch ;# - 3781 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3782 SSP2STAT equ 0F6Dh ;# - 3783 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3784 SSP2ADD equ 0F6Eh ;# - 3785 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3786 SSP2BUF equ 0F6Fh ;# - 3787 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3788 BAUDCON2 equ 0F70h ;# - 3789 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3790 BAUD2CON equ 0F70h ;# - 3791 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3792 RCSTA2 equ 0F71h ;# - 3793 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3794 RC2STA equ 0F71h ;# - 3795 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3796 TXSTA2 equ 0F72h ;# - 3797 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3798 TX2STA equ 0F72h ;# - 3799 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3800 TXREG2 equ 0F73h ;# - 3801 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3802 TX2REG equ 0F73h ;# - 3803 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3804 RCREG2 equ 0F74h ;# - 3805 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3806 RC2REG equ 0F74h ;# - 3807 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3808 SPBRG2 equ 0F75h ;# - 3809 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3810 SP2BRG equ 0F75h ;# - 3811 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3812 SPBRGH2 equ 0F76h ;# - 3813 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3814 SP2BRGH equ 0F76h ;# - 3815 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3816 CM2CON1 equ 0F77h ;# - 3817 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3818 CM12CON equ 0F77h ;# - 3819 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3820 CM2CON0 equ 0F78h ;# - 3821 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3822 CM2CON equ 0F78h ;# - 3823 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3824 CM1CON0 equ 0F79h ;# - 3825 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3826 CM1CON equ 0F79h ;# - 3827 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3828 PIE4 equ 0F7Ah ;# - 3829 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3830 PIR4 equ 0F7Bh ;# - 3831 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3832 IPR4 equ 0F7Ch ;# - 3833 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3834 PIE5 equ 0F7Dh ;# - 3835 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3836 PIR5 equ 0F7Eh ;# - 3837 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3838 IPR5 equ 0F7Fh ;# - 3839 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3840 PORTA equ 0F80h ;# - 3841 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3842 PORTB equ 0F81h ;# - 3843 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3844 PORTC equ 0F82h ;# - 3845 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3846 PORTD equ 0F83h ;# - 3847 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3848 PORTE equ 0F84h ;# - 3849 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3850 LATA equ 0F89h ;# - 3851 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3852 LATB equ 0F8Ah ;# - 3853 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3854 LATC equ 0F8Bh ;# - 3855 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3856 LATD equ 0F8Ch ;# - 3857 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3858 LATE equ 0F8Dh ;# - 3859 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3860 TRISA equ 0F92h ;# - 3861 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3862 DDRA equ 0F92h ;# - 3863 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3864 TRISB equ 0F93h ;# - 3865 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3866 DDRB equ 0F93h ;# - 3867 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3868 TRISC equ 0F94h ;# - 3869 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3870 DDRC equ 0F94h ;# - 3871 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3872 TRISD equ 0F95h ;# - 3873 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3874 DDRD equ 0F95h ;# - 3875 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3876 TRISE equ 0F96h ;# - 3877 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3878 DDRE equ 0F96h ;# - 3879 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3880 OSCTUNE equ 0F9Bh ;# - 3881 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3882 HLVDCON equ 0F9Ch ;# - 3883 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3884 LVDCON equ 0F9Ch ;# - 3885 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3886 PIE1 equ 0F9Dh ;# - 3887 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3888 PIR1 equ 0F9Eh ;# - 3889 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3890 IPR1 equ 0F9Fh ;# - 3891 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3892 PIE2 equ 0FA0h ;# - 3893 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3894 PIR2 equ 0FA1h ;# - 3895 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3896 IPR2 equ 0FA2h ;# - 3897 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3898 PIE3 equ 0FA3h ;# - 3899 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3900 PIR3 equ 0FA4h ;# - 3901 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3902 IPR3 equ 0FA5h ;# - 3903 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3904 EECON1 equ 0FA6h ;# - 3905 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3906 EECON2 equ 0FA7h ;# - 3907 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3908 EEDATA equ 0FA8h ;# - 3909 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3910 EEADR equ 0FA9h ;# - 3911 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3912 EEADRH equ 0FAAh ;# - 3913 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3914 RCSTA1 equ 0FABh ;# - 3915 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3916 RCSTA equ 0FABh ;# - 3917 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3918 RC1STA equ 0FABh ;# - 3919 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3920 TXSTA1 equ 0FACh ;# - 3921 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3922 TXSTA equ 0FACh ;# - 3923 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3924 TX1STA equ 0FACh ;# - 3925 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3926 TXREG1 equ 0FADh ;# - 3927 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3928 TXREG equ 0FADh ;# - 3929 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3930 TX1REG equ 0FADh ;# - 3931 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3932 RCREG1 equ 0FAEh ;# - 3933 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3934 RCREG equ 0FAEh ;# - 3935 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3936 RC1REG equ 0FAEh ;# - 3937 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3938 SPBRG1 equ 0FAFh ;# - 3939 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3940 SPBRG equ 0FAFh ;# - 3941 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3942 SP1BRG equ 0FAFh ;# - 3943 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3944 SPBRGH1 equ 0FB0h ;# - 3945 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3946 SPBRGH equ 0FB0h ;# - 3947 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3948 SP1BRGH equ 0FB0h ;# - 3949 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3950 T3CON equ 0FB1h ;# - 3951 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3952 TMR3 equ 0FB2h ;# - 3953 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3954 TMR3L equ 0FB2h ;# - 3955 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3956 TMR3H equ 0FB3h ;# - 3957 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3958 T3GCON equ 0FB4h ;# - 3959 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3960 ECCP1AS equ 0FB6h ;# - 3961 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3962 ECCPAS equ 0FB6h ;# - 3963 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3964 PWM1CON equ 0FB7h ;# - 3965 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3966 PWMCON equ 0FB7h ;# - 3967 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3968 BAUDCON1 equ 0FB8h ;# - 3969 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3970 BAUDCON equ 0FB8h ;# - 3971 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3972 BAUDCTL equ 0FB8h ;# - 3973 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3974 BAUD1CON equ 0FB8h ;# - 3975 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3976 PSTR1CON equ 0FB9h ;# - 3977 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3978 PSTRCON equ 0FB9h ;# - 3979 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3980 T2CON equ 0FBAh ;# - 3981 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3982 PR2 equ 0FBBh ;# - 3983 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3984 TMR2 equ 0FBCh ;# - 3985 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3986 CCP1CON equ 0FBDh ;# - 3987 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3988 CCPR1 equ 0FBEh ;# - 3989 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3990 CCPR1L equ 0FBEh ;# - 3991 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3992 CCPR1H equ 0FBFh ;# - 3993 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3994 ADCON2 equ 0FC0h ;# - 3995 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3996 ADCON1 equ 0FC1h ;# - 3997 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 3998 ADCON0 equ 0FC2h ;# - 3999 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4000 ADRES equ 0FC3h ;# - 4001 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4002 ADRESL equ 0FC3h ;# - 4003 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4004 ADRESH equ 0FC4h ;# - 4005 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4006 SSP1CON2 equ 0FC5h ;# - 4007 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4008 SSPCON2 equ 0FC5h ;# - 4009 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4010 SSP1CON1 equ 0FC6h ;# - 4011 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4012 SSPCON1 equ 0FC6h ;# - 4013 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4014 SSP1STAT equ 0FC7h ;# - 4015 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4016 SSPSTAT equ 0FC7h ;# - 4017 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4018 SSP1ADD equ 0FC8h ;# - 4019 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4020 SSPADD equ 0FC8h ;# - 4021 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4022 SSP1BUF equ 0FC9h ;# - 4023 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4024 SSPBUF equ 0FC9h ;# - 4025 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4026 SSP1MSK equ 0FCAh ;# - 4027 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4028 SSPMSK equ 0FCAh ;# - 4029 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4030 SSP1CON3 equ 0FCBh ;# - 4031 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4032 SSPCON3 equ 0FCBh ;# - 4033 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4034 T1GCON equ 0FCCh ;# - 4035 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4036 T1CON equ 0FCDh ;# - 4037 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4038 TMR1 equ 0FCEh ;# - 4039 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4040 TMR1L equ 0FCEh ;# - 4041 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4042 TMR1H equ 0FCFh ;# - 4043 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4044 RCON equ 0FD0h ;# - 4045 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4046 WDTCON equ 0FD1h ;# - 4047 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4048 OSCCON2 equ 0FD2h ;# - 4049 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4050 OSCCON equ 0FD3h ;# - 4051 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4052 T0CON equ 0FD5h ;# - 4053 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4054 TMR0 equ 0FD6h ;# - 4055 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4056 TMR0L equ 0FD6h ;# - 4057 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4058 TMR0H equ 0FD7h ;# - 4059 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4060 STATUS equ 0FD8h ;# - 4061 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4062 FSR2 equ 0FD9h ;# - 4063 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4064 FSR2L equ 0FD9h ;# - 4065 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4066 FSR2H equ 0FDAh ;# - 4067 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4068 PLUSW2 equ 0FDBh ;# - 4069 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4070 PREINC2 equ 0FDCh ;# - 4071 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4072 POSTDEC2 equ 0FDDh ;# - 4073 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4074 POSTINC2 equ 0FDEh ;# - 4075 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4076 INDF2 equ 0FDFh ;# - 4077 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4078 BSR equ 0FE0h ;# - 4079 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4080 FSR1 equ 0FE1h ;# - 4081 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4082 FSR1L equ 0FE1h ;# - 4083 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4084 FSR1H equ 0FE2h ;# - 4085 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4086 PLUSW1 equ 0FE3h ;# - 4087 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4088 PREINC1 equ 0FE4h ;# - 4089 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4090 POSTDEC1 equ 0FE5h ;# - 4091 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4092 POSTINC1 equ 0FE6h ;# - 4093 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4094 INDF1 equ 0FE7h ;# - 4095 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4096 WREG equ 0FE8h ;# - 4097 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4098 FSR0 equ 0FE9h ;# - 4099 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4100 FSR0L equ 0FE9h ;# - 4101 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4102 FSR0H equ 0FEAh ;# - 4103 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4104 PLUSW0 equ 0FEBh ;# - 4105 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4106 PREINC0 equ 0FECh ;# - 4107 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4108 POSTDEC0 equ 0FEDh ;# - 4109 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4110 POSTINC0 equ 0FEEh ;# - 4111 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4112 INDF0 equ 0FEFh ;# - 4113 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4114 INTCON3 equ 0FF0h ;# - 4115 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4116 INTCON2 equ 0FF1h ;# - 4117 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4118 INTCON equ 0FF2h ;# - 4119 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4120 PROD equ 0FF3h ;# - 4121 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4122 PRODL equ 0FF3h ;# - 4123 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4124 PRODH equ 0FF4h ;# - 4125 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4126 TABLAT equ 0FF5h ;# - 4127 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4128 TBLPTR equ 0FF6h ;# - 4129 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4130 TBLPTRL equ 0FF6h ;# - 4131 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4132 TBLPTRH equ 0FF7h ;# - 4133 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4134 TBLPTRU equ 0FF8h ;# - 4135 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4136 PCLAT equ 0FF9h ;# - 4137 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4138 PC equ 0FF9h ;# - 4139 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4140 PCL equ 0FF9h ;# - 4141 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4142 PCLATH equ 0FFAh ;# - 4143 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4144 PCLATU equ 0FFBh ;# - 4145 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4146 STKPTR equ 0FFCh ;# - 4147 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4148 TOS equ 0FFDh ;# - 4149 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4150 TOSL equ 0FFDh ;# - 4151 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4152 TOSH equ 0FFEh ;# - 4153 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4154 TOSU equ 0FFFh ;# - 4155 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4156 ANSELA equ 0F38h ;# - 4157 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4158 ANSELB equ 0F39h ;# - 4159 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4160 ANSELC equ 0F3Ah ;# - 4161 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4162 ANSELD equ 0F3Bh ;# - 4163 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4164 ANSELE equ 0F3Ch ;# - 4165 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4166 PMD2 equ 0F3Dh ;# - 4167 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4168 PMD1 equ 0F3Eh ;# - 4169 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4170 PMD0 equ 0F3Fh ;# - 4171 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4172 VREFCON2 equ 0F40h ;# - 4173 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4174 DACCON1 equ 0F40h ;# - 4175 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4176 VREFCON1 equ 0F41h ;# - 4177 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4178 DACCON0 equ 0F41h ;# - 4179 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4180 VREFCON0 equ 0F42h ;# - 4181 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4182 FVRCON equ 0F42h ;# - 4183 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4184 CTMUICON equ 0F43h ;# - 4185 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4186 CTMUICONH equ 0F43h ;# - 4187 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4188 CTMUCONL equ 0F44h ;# - 4189 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4190 CTMUCON1 equ 0F44h ;# - 4191 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4192 CTMUCONH equ 0F45h ;# - 4193 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4194 CTMUCON0 equ 0F45h ;# - 4195 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4196 SRCON1 equ 0F46h ;# - 4197 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4198 SRCON0 equ 0F47h ;# - 4199 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4200 CCPTMRS1 equ 0F48h ;# - 4201 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4202 CCPTMRS0 equ 0F49h ;# - 4203 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4204 T6CON equ 0F4Ah ;# - 4205 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4206 PR6 equ 0F4Bh ;# - 4207 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4208 TMR6 equ 0F4Ch ;# - 4209 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4210 T5GCON equ 0F4Dh ;# - 4211 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4212 T5CON equ 0F4Eh ;# - 4213 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4214 TMR5 equ 0F4Fh ;# - 4215 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4216 TMR5L equ 0F4Fh ;# - 4217 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4218 TMR5H equ 0F50h ;# - 4219 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4220 T4CON equ 0F51h ;# - 4221 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4222 PR4 equ 0F52h ;# - 4223 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4224 TMR4 equ 0F53h ;# - 4225 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4226 CCP5CON equ 0F54h ;# - 4227 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4228 CCPR5 equ 0F55h ;# - 4229 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4230 CCPR5L equ 0F55h ;# - 4231 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4232 CCPR5H equ 0F56h ;# - 4233 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4234 CCP4CON equ 0F57h ;# - 4235 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4236 CCPR4 equ 0F58h ;# - 4237 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4238 CCPR4L equ 0F58h ;# - 4239 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4240 CCPR4H equ 0F59h ;# - 4241 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4242 PSTR3CON equ 0F5Ah ;# - 4243 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4244 ECCP3AS equ 0F5Bh ;# - 4245 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4246 CCP3AS equ 0F5Bh ;# - 4247 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4248 PWM3CON equ 0F5Ch ;# - 4249 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4250 CCP3CON equ 0F5Dh ;# - 4251 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4252 CCPR3 equ 0F5Eh ;# - 4253 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4254 CCPR3L equ 0F5Eh ;# - 4255 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4256 CCPR3H equ 0F5Fh ;# - 4257 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4258 SLRCON equ 0F60h ;# - 4259 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4260 WPUB equ 0F61h ;# - 4261 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4262 IOCB equ 0F62h ;# - 4263 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4264 PSTR2CON equ 0F63h ;# - 4265 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4266 ECCP2AS equ 0F64h ;# - 4267 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4268 CCP2AS equ 0F64h ;# - 4269 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4270 PWM2CON equ 0F65h ;# - 4271 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4272 CCP2CON equ 0F66h ;# - 4273 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4274 CCPR2 equ 0F67h ;# - 4275 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4276 CCPR2L equ 0F67h ;# - 4277 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4278 CCPR2H equ 0F68h ;# - 4279 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4280 SSP2CON3 equ 0F69h ;# - 4281 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4282 SSP2MSK equ 0F6Ah ;# - 4283 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4284 SSP2CON2 equ 0F6Bh ;# - 4285 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4286 SSP2CON1 equ 0F6Ch ;# - 4287 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4288 SSP2STAT equ 0F6Dh ;# - 4289 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4290 SSP2ADD equ 0F6Eh ;# - 4291 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4292 SSP2BUF equ 0F6Fh ;# - 4293 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4294 BAUDCON2 equ 0F70h ;# - 4295 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4296 BAUD2CON equ 0F70h ;# - 4297 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4298 RCSTA2 equ 0F71h ;# - 4299 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4300 RC2STA equ 0F71h ;# - 4301 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4302 TXSTA2 equ 0F72h ;# - 4303 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4304 TX2STA equ 0F72h ;# - 4305 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4306 TXREG2 equ 0F73h ;# - 4307 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4308 TX2REG equ 0F73h ;# - 4309 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4310 RCREG2 equ 0F74h ;# - 4311 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4312 RC2REG equ 0F74h ;# - 4313 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4314 SPBRG2 equ 0F75h ;# - 4315 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4316 SP2BRG equ 0F75h ;# - 4317 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4318 SPBRGH2 equ 0F76h ;# - 4319 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4320 SP2BRGH equ 0F76h ;# - 4321 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4322 CM2CON1 equ 0F77h ;# - 4323 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4324 CM12CON equ 0F77h ;# - 4325 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4326 CM2CON0 equ 0F78h ;# - 4327 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4328 CM2CON equ 0F78h ;# - 4329 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4330 CM1CON0 equ 0F79h ;# - 4331 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4332 CM1CON equ 0F79h ;# - 4333 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4334 PIE4 equ 0F7Ah ;# - 4335 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4336 PIR4 equ 0F7Bh ;# - 4337 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4338 IPR4 equ 0F7Ch ;# - 4339 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4340 PIE5 equ 0F7Dh ;# - 4341 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4342 PIR5 equ 0F7Eh ;# - 4343 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4344 IPR5 equ 0F7Fh ;# - 4345 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4346 PORTA equ 0F80h ;# - 4347 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4348 PORTB equ 0F81h ;# - 4349 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4350 PORTC equ 0F82h ;# - 4351 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4352 PORTD equ 0F83h ;# - 4353 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4354 PORTE equ 0F84h ;# - 4355 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4356 LATA equ 0F89h ;# - 4357 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4358 LATB equ 0F8Ah ;# - 4359 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4360 LATC equ 0F8Bh ;# - 4361 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4362 LATD equ 0F8Ch ;# - 4363 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4364 LATE equ 0F8Dh ;# - 4365 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4366 TRISA equ 0F92h ;# - 4367 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4368 DDRA equ 0F92h ;# - 4369 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4370 TRISB equ 0F93h ;# - 4371 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4372 DDRB equ 0F93h ;# - 4373 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4374 TRISC equ 0F94h ;# - 4375 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4376 DDRC equ 0F94h ;# - 4377 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4378 TRISD equ 0F95h ;# - 4379 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4380 DDRD equ 0F95h ;# - 4381 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4382 TRISE equ 0F96h ;# - 4383 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4384 DDRE equ 0F96h ;# - 4385 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4386 OSCTUNE equ 0F9Bh ;# - 4387 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4388 HLVDCON equ 0F9Ch ;# - 4389 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4390 LVDCON equ 0F9Ch ;# - 4391 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4392 PIE1 equ 0F9Dh ;# - 4393 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4394 PIR1 equ 0F9Eh ;# - 4395 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4396 IPR1 equ 0F9Fh ;# - 4397 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4398 PIE2 equ 0FA0h ;# - 4399 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4400 PIR2 equ 0FA1h ;# - 4401 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4402 IPR2 equ 0FA2h ;# - 4403 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4404 PIE3 equ 0FA3h ;# - 4405 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4406 PIR3 equ 0FA4h ;# - 4407 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4408 IPR3 equ 0FA5h ;# - 4409 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4410 EECON1 equ 0FA6h ;# - 4411 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4412 EECON2 equ 0FA7h ;# - 4413 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4414 EEDATA equ 0FA8h ;# - 4415 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4416 EEADR equ 0FA9h ;# - 4417 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4418 EEADRH equ 0FAAh ;# - 4419 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4420 RCSTA1 equ 0FABh ;# - 4421 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4422 RCSTA equ 0FABh ;# - 4423 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4424 RC1STA equ 0FABh ;# - 4425 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4426 TXSTA1 equ 0FACh ;# - 4427 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4428 TXSTA equ 0FACh ;# - 4429 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4430 TX1STA equ 0FACh ;# - 4431 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4432 TXREG1 equ 0FADh ;# - 4433 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4434 TXREG equ 0FADh ;# - 4435 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4436 TX1REG equ 0FADh ;# - 4437 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4438 RCREG1 equ 0FAEh ;# - 4439 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4440 RCREG equ 0FAEh ;# - 4441 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4442 RC1REG equ 0FAEh ;# - 4443 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4444 SPBRG1 equ 0FAFh ;# - 4445 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4446 SPBRG equ 0FAFh ;# - 4447 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4448 SP1BRG equ 0FAFh ;# - 4449 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4450 SPBRGH1 equ 0FB0h ;# - 4451 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4452 SPBRGH equ 0FB0h ;# - 4453 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4454 SP1BRGH equ 0FB0h ;# - 4455 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4456 T3CON equ 0FB1h ;# - 4457 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4458 TMR3 equ 0FB2h ;# - 4459 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4460 TMR3L equ 0FB2h ;# - 4461 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4462 TMR3H equ 0FB3h ;# - 4463 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4464 T3GCON equ 0FB4h ;# - 4465 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4466 ECCP1AS equ 0FB6h ;# - 4467 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4468 ECCPAS equ 0FB6h ;# - 4469 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4470 PWM1CON equ 0FB7h ;# - 4471 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4472 PWMCON equ 0FB7h ;# - 4473 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4474 BAUDCON1 equ 0FB8h ;# - 4475 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4476 BAUDCON equ 0FB8h ;# - 4477 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4478 BAUDCTL equ 0FB8h ;# - 4479 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4480 BAUD1CON equ 0FB8h ;# - 4481 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4482 PSTR1CON equ 0FB9h ;# - 4483 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4484 PSTRCON equ 0FB9h ;# - 4485 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4486 T2CON equ 0FBAh ;# - 4487 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4488 PR2 equ 0FBBh ;# - 4489 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4490 TMR2 equ 0FBCh ;# - 4491 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4492 CCP1CON equ 0FBDh ;# - 4493 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4494 CCPR1 equ 0FBEh ;# - 4495 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4496 CCPR1L equ 0FBEh ;# - 4497 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4498 CCPR1H equ 0FBFh ;# - 4499 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4500 ADCON2 equ 0FC0h ;# - 4501 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4502 ADCON1 equ 0FC1h ;# - 4503 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4504 ADCON0 equ 0FC2h ;# - 4505 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4506 ADRES equ 0FC3h ;# - 4507 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4508 ADRESL equ 0FC3h ;# - 4509 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4510 ADRESH equ 0FC4h ;# - 4511 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4512 SSP1CON2 equ 0FC5h ;# - 4513 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4514 SSPCON2 equ 0FC5h ;# - 4515 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4516 SSP1CON1 equ 0FC6h ;# - 4517 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4518 SSPCON1 equ 0FC6h ;# - 4519 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4520 SSP1STAT equ 0FC7h ;# - 4521 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4522 SSPSTAT equ 0FC7h ;# - 4523 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4524 SSP1ADD equ 0FC8h ;# - 4525 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4526 SSPADD equ 0FC8h ;# - 4527 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4528 SSP1BUF equ 0FC9h ;# - 4529 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4530 SSPBUF equ 0FC9h ;# - 4531 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4532 SSP1MSK equ 0FCAh ;# - 4533 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4534 SSPMSK equ 0FCAh ;# - 4535 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4536 SSP1CON3 equ 0FCBh ;# - 4537 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4538 SSPCON3 equ 0FCBh ;# - 4539 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4540 T1GCON equ 0FCCh ;# - 4541 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4542 T1CON equ 0FCDh ;# - 4543 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4544 TMR1 equ 0FCEh ;# - 4545 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4546 TMR1L equ 0FCEh ;# - 4547 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4548 TMR1H equ 0FCFh ;# - 4549 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4550 RCON equ 0FD0h ;# - 4551 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4552 WDTCON equ 0FD1h ;# - 4553 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4554 OSCCON2 equ 0FD2h ;# - 4555 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4556 OSCCON equ 0FD3h ;# - 4557 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4558 T0CON equ 0FD5h ;# - 4559 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4560 TMR0 equ 0FD6h ;# - 4561 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4562 TMR0L equ 0FD6h ;# - 4563 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4564 TMR0H equ 0FD7h ;# - 4565 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4566 STATUS equ 0FD8h ;# - 4567 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4568 FSR2 equ 0FD9h ;# - 4569 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4570 FSR2L equ 0FD9h ;# - 4571 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4572 FSR2H equ 0FDAh ;# - 4573 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4574 PLUSW2 equ 0FDBh ;# - 4575 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4576 PREINC2 equ 0FDCh ;# - 4577 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4578 POSTDEC2 equ 0FDDh ;# - 4579 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4580 POSTINC2 equ 0FDEh ;# - 4581 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4582 INDF2 equ 0FDFh ;# - 4583 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4584 BSR equ 0FE0h ;# - 4585 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4586 FSR1 equ 0FE1h ;# - 4587 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4588 FSR1L equ 0FE1h ;# - 4589 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4590 FSR1H equ 0FE2h ;# - 4591 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4592 PLUSW1 equ 0FE3h ;# - 4593 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4594 PREINC1 equ 0FE4h ;# - 4595 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4596 POSTDEC1 equ 0FE5h ;# - 4597 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4598 POSTINC1 equ 0FE6h ;# - 4599 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4600 INDF1 equ 0FE7h ;# - 4601 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4602 WREG equ 0FE8h ;# - 4603 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4604 FSR0 equ 0FE9h ;# - 4605 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4606 FSR0L equ 0FE9h ;# - 4607 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4608 FSR0H equ 0FEAh ;# - 4609 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4610 PLUSW0 equ 0FEBh ;# - 4611 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4612 PREINC0 equ 0FECh ;# - 4613 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4614 POSTDEC0 equ 0FEDh ;# - 4615 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4616 POSTINC0 equ 0FEEh ;# - 4617 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4618 INDF0 equ 0FEFh ;# - 4619 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4620 INTCON3 equ 0FF0h ;# - 4621 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4622 INTCON2 equ 0FF1h ;# - 4623 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4624 INTCON equ 0FF2h ;# - 4625 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4626 PROD equ 0FF3h ;# - 4627 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4628 PRODL equ 0FF3h ;# - 4629 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4630 PRODH equ 0FF4h ;# - 4631 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4632 TABLAT equ 0FF5h ;# - 4633 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4634 TBLPTR equ 0FF6h ;# - 4635 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4636 TBLPTRL equ 0FF6h ;# - 4637 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4638 TBLPTRH equ 0FF7h ;# - 4639 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4640 TBLPTRU equ 0FF8h ;# - 4641 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4642 PCLAT equ 0FF9h ;# - 4643 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4644 PC equ 0FF9h ;# - 4645 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4646 PCL equ 0FF9h ;# - 4647 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4648 PCLATH equ 0FFAh ;# - 4649 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4650 PCLATU equ 0FFBh ;# - 4651 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4652 STKPTR equ 0FFCh ;# - 4653 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4654 TOS equ 0FFDh ;# - 4655 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4656 TOSL equ 0FFDh ;# - 4657 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4658 TOSH equ 0FFEh ;# - 4659 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4660 TOSU equ 0FFFh ;# - 4661 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4662 ANSELA equ 0F38h ;# - 4663 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4664 ANSELB equ 0F39h ;# - 4665 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4666 ANSELC equ 0F3Ah ;# - 4667 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4668 ANSELD equ 0F3Bh ;# - 4669 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4670 ANSELE equ 0F3Ch ;# - 4671 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4672 PMD2 equ 0F3Dh ;# - 4673 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4674 PMD1 equ 0F3Eh ;# - 4675 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4676 PMD0 equ 0F3Fh ;# - 4677 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4678 VREFCON2 equ 0F40h ;# - 4679 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4680 DACCON1 equ 0F40h ;# - 4681 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4682 VREFCON1 equ 0F41h ;# - 4683 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4684 DACCON0 equ 0F41h ;# - 4685 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4686 VREFCON0 equ 0F42h ;# - 4687 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4688 FVRCON equ 0F42h ;# - 4689 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4690 CTMUICON equ 0F43h ;# - 4691 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4692 CTMUICONH equ 0F43h ;# - 4693 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4694 CTMUCONL equ 0F44h ;# - 4695 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 4696 CTMUCON1 equ 0F44h ;# - 4697 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4698 CTMUCONH equ 0F45h ;# - 4699 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4700 CTMUCON0 equ 0F45h ;# - 4701 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4702 SRCON1 equ 0F46h ;# - 4703 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4704 SRCON0 equ 0F47h ;# - 4705 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4706 CCPTMRS1 equ 0F48h ;# - 4707 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4708 CCPTMRS0 equ 0F49h ;# - 4709 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4710 T6CON equ 0F4Ah ;# - 4711 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4712 PR6 equ 0F4Bh ;# - 4713 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4714 TMR6 equ 0F4Ch ;# - 4715 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4716 T5GCON equ 0F4Dh ;# - 4717 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4718 T5CON equ 0F4Eh ;# - 4719 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4720 TMR5 equ 0F4Fh ;# - 4721 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4722 TMR5L equ 0F4Fh ;# - 4723 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4724 TMR5H equ 0F50h ;# - 4725 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4726 T4CON equ 0F51h ;# - 4727 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4728 PR4 equ 0F52h ;# - 4729 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4730 TMR4 equ 0F53h ;# - 4731 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4732 CCP5CON equ 0F54h ;# - 4733 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4734 CCPR5 equ 0F55h ;# - 4735 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4736 CCPR5L equ 0F55h ;# - 4737 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4738 CCPR5H equ 0F56h ;# - 4739 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4740 CCP4CON equ 0F57h ;# - 4741 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4742 CCPR4 equ 0F58h ;# - 4743 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4744 CCPR4L equ 0F58h ;# - 4745 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4746 CCPR4H equ 0F59h ;# - 4747 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4748 PSTR3CON equ 0F5Ah ;# - 4749 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4750 ECCP3AS equ 0F5Bh ;# - 4751 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4752 CCP3AS equ 0F5Bh ;# - 4753 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4754 PWM3CON equ 0F5Ch ;# - 4755 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4756 CCP3CON equ 0F5Dh ;# - 4757 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4758 CCPR3 equ 0F5Eh ;# - 4759 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4760 CCPR3L equ 0F5Eh ;# - 4761 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4762 CCPR3H equ 0F5Fh ;# - 4763 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4764 SLRCON equ 0F60h ;# - 4765 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4766 WPUB equ 0F61h ;# - 4767 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4768 IOCB equ 0F62h ;# - 4769 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4770 PSTR2CON equ 0F63h ;# - 4771 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4772 ECCP2AS equ 0F64h ;# - 4773 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4774 CCP2AS equ 0F64h ;# - 4775 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4776 PWM2CON equ 0F65h ;# - 4777 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4778 CCP2CON equ 0F66h ;# - 4779 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4780 CCPR2 equ 0F67h ;# - 4781 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4782 CCPR2L equ 0F67h ;# - 4783 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4784 CCPR2H equ 0F68h ;# - 4785 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4786 SSP2CON3 equ 0F69h ;# - 4787 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4788 SSP2MSK equ 0F6Ah ;# - 4789 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4790 SSP2CON2 equ 0F6Bh ;# - 4791 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4792 SSP2CON1 equ 0F6Ch ;# - 4793 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4794 SSP2STAT equ 0F6Dh ;# - 4795 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4796 SSP2ADD equ 0F6Eh ;# - 4797 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4798 SSP2BUF equ 0F6Fh ;# - 4799 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4800 BAUDCON2 equ 0F70h ;# - 4801 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4802 BAUD2CON equ 0F70h ;# - 4803 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4804 RCSTA2 equ 0F71h ;# - 4805 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4806 RC2STA equ 0F71h ;# - 4807 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4808 TXSTA2 equ 0F72h ;# - 4809 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4810 TX2STA equ 0F72h ;# - 4811 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4812 TXREG2 equ 0F73h ;# - 4813 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4814 TX2REG equ 0F73h ;# - 4815 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4816 RCREG2 equ 0F74h ;# - 4817 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4818 RC2REG equ 0F74h ;# - 4819 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4820 SPBRG2 equ 0F75h ;# - 4821 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4822 SP2BRG equ 0F75h ;# - 4823 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4824 SPBRGH2 equ 0F76h ;# - 4825 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4826 SP2BRGH equ 0F76h ;# - 4827 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4828 CM2CON1 equ 0F77h ;# - 4829 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4830 CM12CON equ 0F77h ;# - 4831 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4832 CM2CON0 equ 0F78h ;# - 4833 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4834 CM2CON equ 0F78h ;# - 4835 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4836 CM1CON0 equ 0F79h ;# - 4837 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4838 CM1CON equ 0F79h ;# - 4839 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4840 PIE4 equ 0F7Ah ;# - 4841 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4842 PIR4 equ 0F7Bh ;# - 4843 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4844 IPR4 equ 0F7Ch ;# - 4845 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4846 PIE5 equ 0F7Dh ;# - 4847 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4848 PIR5 equ 0F7Eh ;# - 4849 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4850 IPR5 equ 0F7Fh ;# - 4851 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4852 PORTA equ 0F80h ;# - 4853 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4854 PORTB equ 0F81h ;# - 4855 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4856 PORTC equ 0F82h ;# - 4857 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4858 PORTD equ 0F83h ;# - 4859 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4860 PORTE equ 0F84h ;# - 4861 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4862 LATA equ 0F89h ;# - 4863 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4864 LATB equ 0F8Ah ;# - 4865 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4866 LATC equ 0F8Bh ;# - 4867 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4868 LATD equ 0F8Ch ;# - 4869 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4870 LATE equ 0F8Dh ;# - 4871 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4872 TRISA equ 0F92h ;# - 4873 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4874 DDRA equ 0F92h ;# - 4875 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4876 TRISB equ 0F93h ;# - 4877 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4878 DDRB equ 0F93h ;# - 4879 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4880 TRISC equ 0F94h ;# - 4881 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4882 DDRC equ 0F94h ;# - 4883 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4884 TRISD equ 0F95h ;# - 4885 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4886 DDRD equ 0F95h ;# - 4887 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4888 TRISE equ 0F96h ;# - 4889 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4890 DDRE equ 0F96h ;# - 4891 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4892 OSCTUNE equ 0F9Bh ;# - 4893 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4894 HLVDCON equ 0F9Ch ;# - 4895 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4896 LVDCON equ 0F9Ch ;# - 4897 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4898 PIE1 equ 0F9Dh ;# - 4899 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4900 PIR1 equ 0F9Eh ;# - 4901 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4902 IPR1 equ 0F9Fh ;# - 4903 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4904 PIE2 equ 0FA0h ;# - 4905 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4906 PIR2 equ 0FA1h ;# - 4907 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4908 IPR2 equ 0FA2h ;# - 4909 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4910 PIE3 equ 0FA3h ;# - 4911 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4912 PIR3 equ 0FA4h ;# - 4913 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4914 IPR3 equ 0FA5h ;# - 4915 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4916 EECON1 equ 0FA6h ;# - 4917 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4918 EECON2 equ 0FA7h ;# - 4919 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4920 EEDATA equ 0FA8h ;# - 4921 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4922 EEADR equ 0FA9h ;# - 4923 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4924 EEADRH equ 0FAAh ;# - 4925 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4926 RCSTA1 equ 0FABh ;# - 4927 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4928 RCSTA equ 0FABh ;# - 4929 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4930 RC1STA equ 0FABh ;# - 4931 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4932 TXSTA1 equ 0FACh ;# - 4933 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4934 TXSTA equ 0FACh ;# - 4935 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4936 TX1STA equ 0FACh ;# - 4937 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4938 TXREG1 equ 0FADh ;# - 4939 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4940 TXREG equ 0FADh ;# - 4941 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4942 TX1REG equ 0FADh ;# - 4943 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4944 RCREG1 equ 0FAEh ;# - 4945 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4946 RCREG equ 0FAEh ;# - 4947 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4948 RC1REG equ 0FAEh ;# - 4949 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4950 SPBRG1 equ 0FAFh ;# - 4951 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4952 SPBRG equ 0FAFh ;# - 4953 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4954 SP1BRG equ 0FAFh ;# - 4955 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4956 SPBRGH1 equ 0FB0h ;# - 4957 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4958 SPBRGH equ 0FB0h ;# - 4959 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4960 SP1BRGH equ 0FB0h ;# - 4961 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4962 T3CON equ 0FB1h ;# - 4963 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4964 TMR3 equ 0FB2h ;# - 4965 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4966 TMR3L equ 0FB2h ;# - 4967 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4968 TMR3H equ 0FB3h ;# - 4969 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4970 T3GCON equ 0FB4h ;# - 4971 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4972 ECCP1AS equ 0FB6h ;# - 4973 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4974 ECCPAS equ 0FB6h ;# - 4975 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4976 PWM1CON equ 0FB7h ;# - 4977 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4978 PWMCON equ 0FB7h ;# - 4979 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4980 BAUDCON1 equ 0FB8h ;# - 4981 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4982 BAUDCON equ 0FB8h ;# - 4983 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4984 BAUDCTL equ 0FB8h ;# - 4985 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4986 BAUD1CON equ 0FB8h ;# - 4987 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4988 PSTR1CON equ 0FB9h ;# - 4989 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4990 PSTRCON equ 0FB9h ;# - 4991 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4992 T2CON equ 0FBAh ;# - 4993 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4994 PR2 equ 0FBBh ;# - 4995 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4996 TMR2 equ 0FBCh ;# - 4997 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 4998 CCP1CON equ 0FBDh ;# - 4999 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5000 CCPR1 equ 0FBEh ;# - 5001 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5002 CCPR1L equ 0FBEh ;# - 5003 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5004 CCPR1H equ 0FBFh ;# - 5005 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5006 ADCON2 equ 0FC0h ;# - 5007 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5008 ADCON1 equ 0FC1h ;# - 5009 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5010 ADCON0 equ 0FC2h ;# - 5011 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5012 ADRES equ 0FC3h ;# - 5013 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5014 ADRESL equ 0FC3h ;# - 5015 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5016 ADRESH equ 0FC4h ;# - 5017 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5018 SSP1CON2 equ 0FC5h ;# - 5019 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5020 SSPCON2 equ 0FC5h ;# - 5021 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5022 SSP1CON1 equ 0FC6h ;# - 5023 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5024 SSPCON1 equ 0FC6h ;# - 5025 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5026 SSP1STAT equ 0FC7h ;# - 5027 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5028 SSPSTAT equ 0FC7h ;# - 5029 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5030 SSP1ADD equ 0FC8h ;# - 5031 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5032 SSPADD equ 0FC8h ;# - 5033 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5034 SSP1BUF equ 0FC9h ;# - 5035 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5036 SSPBUF equ 0FC9h ;# - 5037 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5038 SSP1MSK equ 0FCAh ;# - 5039 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5040 SSPMSK equ 0FCAh ;# - 5041 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5042 SSP1CON3 equ 0FCBh ;# - 5043 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5044 SSPCON3 equ 0FCBh ;# - 5045 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5046 T1GCON equ 0FCCh ;# - 5047 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5048 T1CON equ 0FCDh ;# - 5049 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5050 TMR1 equ 0FCEh ;# - 5051 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5052 TMR1L equ 0FCEh ;# - 5053 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5054 TMR1H equ 0FCFh ;# - 5055 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5056 RCON equ 0FD0h ;# - 5057 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5058 WDTCON equ 0FD1h ;# - 5059 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5060 OSCCON2 equ 0FD2h ;# - 5061 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5062 OSCCON equ 0FD3h ;# - 5063 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5064 T0CON equ 0FD5h ;# - 5065 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5066 TMR0 equ 0FD6h ;# - 5067 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5068 TMR0L equ 0FD6h ;# - 5069 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5070 TMR0H equ 0FD7h ;# - 5071 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5072 STATUS equ 0FD8h ;# - 5073 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5074 FSR2 equ 0FD9h ;# - 5075 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5076 FSR2L equ 0FD9h ;# - 5077 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5078 FSR2H equ 0FDAh ;# - 5079 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5080 PLUSW2 equ 0FDBh ;# - 5081 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5082 PREINC2 equ 0FDCh ;# - 5083 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5084 POSTDEC2 equ 0FDDh ;# - 5085 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5086 POSTINC2 equ 0FDEh ;# - 5087 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5088 INDF2 equ 0FDFh ;# - 5089 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5090 BSR equ 0FE0h ;# - 5091 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5092 FSR1 equ 0FE1h ;# - 5093 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5094 FSR1L equ 0FE1h ;# - 5095 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5096 FSR1H equ 0FE2h ;# - 5097 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5098 PLUSW1 equ 0FE3h ;# - 5099 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5100 PREINC1 equ 0FE4h ;# - 5101 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5102 POSTDEC1 equ 0FE5h ;# - 5103 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5104 POSTINC1 equ 0FE6h ;# - 5105 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5106 INDF1 equ 0FE7h ;# - 5107 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5108 WREG equ 0FE8h ;# - 5109 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5110 FSR0 equ 0FE9h ;# - 5111 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5112 FSR0L equ 0FE9h ;# - 5113 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5114 FSR0H equ 0FEAh ;# - 5115 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5116 PLUSW0 equ 0FEBh ;# - 5117 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5118 PREINC0 equ 0FECh ;# - 5119 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5120 POSTDEC0 equ 0FEDh ;# - 5121 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5122 POSTINC0 equ 0FEEh ;# - 5123 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5124 INDF0 equ 0FEFh ;# - 5125 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5126 INTCON3 equ 0FF0h ;# - 5127 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5128 INTCON2 equ 0FF1h ;# - 5129 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5130 INTCON equ 0FF2h ;# - 5131 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5132 PROD equ 0FF3h ;# - 5133 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5134 PRODL equ 0FF3h ;# - 5135 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5136 PRODH equ 0FF4h ;# - 5137 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5138 TABLAT equ 0FF5h ;# - 5139 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5140 TBLPTR equ 0FF6h ;# - 5141 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5142 TBLPTRL equ 0FF6h ;# - 5143 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5144 TBLPTRH equ 0FF7h ;# - 5145 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5146 TBLPTRU equ 0FF8h ;# - 5147 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5148 PCLAT equ 0FF9h ;# - 5149 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5150 PC equ 0FF9h ;# - 5151 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5152 PCL equ 0FF9h ;# - 5153 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5154 PCLATH equ 0FFAh ;# - 5155 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5156 PCLATU equ 0FFBh ;# - 5157 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5158 STKPTR equ 0FFCh ;# - 5159 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5160 TOS equ 0FFDh ;# - 5161 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5162 TOSL equ 0FFDh ;# - 5163 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5164 TOSH equ 0FFEh ;# - 5165 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5166 TOSU equ 0FFFh ;# - 5167 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5168 ANSELA equ 0F38h ;# - 5169 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5170 ANSELB equ 0F39h ;# - 5171 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5172 ANSELC equ 0F3Ah ;# - 5173 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5174 ANSELD equ 0F3Bh ;# - 5175 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5176 ANSELE equ 0F3Ch ;# - 5177 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5178 PMD2 equ 0F3Dh ;# - 5179 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5180 PMD1 equ 0F3Eh ;# - 5181 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5182 PMD0 equ 0F3Fh ;# - 5183 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5184 VREFCON2 equ 0F40h ;# - 5185 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5186 DACCON1 equ 0F40h ;# - 5187 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5188 VREFCON1 equ 0F41h ;# - 5189 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5190 DACCON0 equ 0F41h ;# - 5191 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5192 VREFCON0 equ 0F42h ;# - 5193 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5194 FVRCON equ 0F42h ;# - 5195 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5196 CTMUICON equ 0F43h ;# - 5197 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5198 CTMUICONH equ 0F43h ;# - 5199 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5200 CTMUCONL equ 0F44h ;# - 5201 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5202 CTMUCON1 equ 0F44h ;# - 5203 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5204 CTMUCONH equ 0F45h ;# - 5205 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5206 CTMUCON0 equ 0F45h ;# - 5207 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5208 SRCON1 equ 0F46h ;# - 5209 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5210 SRCON0 equ 0F47h ;# - 5211 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5212 CCPTMRS1 equ 0F48h ;# - 5213 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5214 CCPTMRS0 equ 0F49h ;# - 5215 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5216 T6CON equ 0F4Ah ;# - 5217 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5218 PR6 equ 0F4Bh ;# - 5219 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5220 TMR6 equ 0F4Ch ;# - 5221 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5222 T5GCON equ 0F4Dh ;# - 5223 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5224 T5CON equ 0F4Eh ;# - 5225 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5226 TMR5 equ 0F4Fh ;# - 5227 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5228 TMR5L equ 0F4Fh ;# - 5229 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5230 TMR5H equ 0F50h ;# - 5231 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5232 T4CON equ 0F51h ;# - 5233 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5234 PR4 equ 0F52h ;# - 5235 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5236 TMR4 equ 0F53h ;# - 5237 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5238 CCP5CON equ 0F54h ;# - 5239 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5240 CCPR5 equ 0F55h ;# - 5241 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5242 CCPR5L equ 0F55h ;# - 5243 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5244 CCPR5H equ 0F56h ;# - 5245 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5246 CCP4CON equ 0F57h ;# - 5247 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5248 CCPR4 equ 0F58h ;# - 5249 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5250 CCPR4L equ 0F58h ;# - 5251 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5252 CCPR4H equ 0F59h ;# - 5253 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5254 PSTR3CON equ 0F5Ah ;# - 5255 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5256 ECCP3AS equ 0F5Bh ;# - 5257 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5258 CCP3AS equ 0F5Bh ;# - 5259 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5260 PWM3CON equ 0F5Ch ;# - 5261 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5262 CCP3CON equ 0F5Dh ;# - 5263 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5264 CCPR3 equ 0F5Eh ;# - 5265 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5266 CCPR3L equ 0F5Eh ;# - 5267 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5268 CCPR3H equ 0F5Fh ;# - 5269 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5270 SLRCON equ 0F60h ;# - 5271 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5272 WPUB equ 0F61h ;# - 5273 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5274 IOCB equ 0F62h ;# - 5275 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5276 PSTR2CON equ 0F63h ;# - 5277 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5278 ECCP2AS equ 0F64h ;# - 5279 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5280 CCP2AS equ 0F64h ;# - 5281 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5282 PWM2CON equ 0F65h ;# - 5283 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5284 CCP2CON equ 0F66h ;# - 5285 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5286 CCPR2 equ 0F67h ;# - 5287 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5288 CCPR2L equ 0F67h ;# - 5289 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5290 CCPR2H equ 0F68h ;# - 5291 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5292 SSP2CON3 equ 0F69h ;# - 5293 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5294 SSP2MSK equ 0F6Ah ;# - 5295 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5296 SSP2CON2 equ 0F6Bh ;# - 5297 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5298 SSP2CON1 equ 0F6Ch ;# - 5299 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5300 SSP2STAT equ 0F6Dh ;# - 5301 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5302 SSP2ADD equ 0F6Eh ;# - 5303 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5304 SSP2BUF equ 0F6Fh ;# - 5305 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5306 BAUDCON2 equ 0F70h ;# - 5307 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5308 BAUD2CON equ 0F70h ;# - 5309 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5310 RCSTA2 equ 0F71h ;# - 5311 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5312 RC2STA equ 0F71h ;# - 5313 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5314 TXSTA2 equ 0F72h ;# - 5315 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5316 TX2STA equ 0F72h ;# - 5317 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5318 TXREG2 equ 0F73h ;# - 5319 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5320 TX2REG equ 0F73h ;# - 5321 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5322 RCREG2 equ 0F74h ;# - 5323 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5324 RC2REG equ 0F74h ;# - 5325 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5326 SPBRG2 equ 0F75h ;# - 5327 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5328 SP2BRG equ 0F75h ;# - 5329 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5330 SPBRGH2 equ 0F76h ;# - 5331 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5332 SP2BRGH equ 0F76h ;# - 5333 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5334 CM2CON1 equ 0F77h ;# - 5335 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5336 CM12CON equ 0F77h ;# - 5337 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5338 CM2CON0 equ 0F78h ;# - 5339 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5340 CM2CON equ 0F78h ;# - 5341 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5342 CM1CON0 equ 0F79h ;# - 5343 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5344 CM1CON equ 0F79h ;# - 5345 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5346 PIE4 equ 0F7Ah ;# - 5347 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5348 PIR4 equ 0F7Bh ;# - 5349 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5350 IPR4 equ 0F7Ch ;# - 5351 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5352 PIE5 equ 0F7Dh ;# - 5353 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5354 PIR5 equ 0F7Eh ;# - 5355 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5356 IPR5 equ 0F7Fh ;# - 5357 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5358 PORTA equ 0F80h ;# - 5359 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5360 PORTB equ 0F81h ;# - 5361 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5362 PORTC equ 0F82h ;# - 5363 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5364 PORTD equ 0F83h ;# - 5365 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5366 PORTE equ 0F84h ;# - 5367 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5368 LATA equ 0F89h ;# - 5369 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5370 LATB equ 0F8Ah ;# - 5371 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5372 LATC equ 0F8Bh ;# - 5373 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5374 LATD equ 0F8Ch ;# - 5375 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5376 LATE equ 0F8Dh ;# - 5377 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5378 TRISA equ 0F92h ;# - 5379 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5380 DDRA equ 0F92h ;# - 5381 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5382 TRISB equ 0F93h ;# - 5383 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5384 DDRB equ 0F93h ;# - 5385 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5386 TRISC equ 0F94h ;# - 5387 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5388 DDRC equ 0F94h ;# - 5389 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5390 TRISD equ 0F95h ;# - 5391 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5392 DDRD equ 0F95h ;# - 5393 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5394 TRISE equ 0F96h ;# - 5395 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5396 DDRE equ 0F96h ;# - 5397 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5398 OSCTUNE equ 0F9Bh ;# - 5399 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5400 HLVDCON equ 0F9Ch ;# - 5401 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5402 LVDCON equ 0F9Ch ;# - 5403 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5404 PIE1 equ 0F9Dh ;# - 5405 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5406 PIR1 equ 0F9Eh ;# - 5407 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5408 IPR1 equ 0F9Fh ;# - 5409 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5410 PIE2 equ 0FA0h ;# - 5411 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5412 PIR2 equ 0FA1h ;# - 5413 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5414 IPR2 equ 0FA2h ;# - 5415 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5416 PIE3 equ 0FA3h ;# - 5417 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5418 PIR3 equ 0FA4h ;# - 5419 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5420 IPR3 equ 0FA5h ;# - 5421 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5422 EECON1 equ 0FA6h ;# - 5423 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5424 EECON2 equ 0FA7h ;# - 5425 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5426 EEDATA equ 0FA8h ;# - 5427 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5428 EEADR equ 0FA9h ;# - 5429 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5430 EEADRH equ 0FAAh ;# - 5431 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5432 RCSTA1 equ 0FABh ;# - 5433 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5434 RCSTA equ 0FABh ;# - 5435 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5436 RC1STA equ 0FABh ;# - 5437 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5438 TXSTA1 equ 0FACh ;# - 5439 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5440 TXSTA equ 0FACh ;# - 5441 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5442 TX1STA equ 0FACh ;# - 5443 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5444 TXREG1 equ 0FADh ;# - 5445 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5446 TXREG equ 0FADh ;# - 5447 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5448 TX1REG equ 0FADh ;# - 5449 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5450 RCREG1 equ 0FAEh ;# - 5451 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5452 RCREG equ 0FAEh ;# - 5453 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5454 RC1REG equ 0FAEh ;# - 5455 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5456 SPBRG1 equ 0FAFh ;# - 5457 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5458 SPBRG equ 0FAFh ;# - 5459 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5460 SP1BRG equ 0FAFh ;# - 5461 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5462 SPBRGH1 equ 0FB0h ;# - 5463 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5464 SPBRGH equ 0FB0h ;# - 5465 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5466 SP1BRGH equ 0FB0h ;# - 5467 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5468 T3CON equ 0FB1h ;# - 5469 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5470 TMR3 equ 0FB2h ;# - 5471 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5472 TMR3L equ 0FB2h ;# - 5473 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5474 TMR3H equ 0FB3h ;# - 5475 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5476 T3GCON equ 0FB4h ;# - 5477 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5478 ECCP1AS equ 0FB6h ;# - 5479 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5480 ECCPAS equ 0FB6h ;# - 5481 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5482 PWM1CON equ 0FB7h ;# - 5483 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5484 PWMCON equ 0FB7h ;# - 5485 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5486 BAUDCON1 equ 0FB8h ;# - 5487 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5488 BAUDCON equ 0FB8h ;# - 5489 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5490 BAUDCTL equ 0FB8h ;# - 5491 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5492 BAUD1CON equ 0FB8h ;# - 5493 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5494 PSTR1CON equ 0FB9h ;# - 5495 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5496 PSTRCON equ 0FB9h ;# - 5497 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5498 T2CON equ 0FBAh ;# - 5499 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5500 PR2 equ 0FBBh ;# - 5501 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5502 TMR2 equ 0FBCh ;# - 5503 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5504 CCP1CON equ 0FBDh ;# - 5505 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5506 CCPR1 equ 0FBEh ;# - 5507 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5508 CCPR1L equ 0FBEh ;# - 5509 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5510 CCPR1H equ 0FBFh ;# - 5511 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5512 ADCON2 equ 0FC0h ;# - 5513 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5514 ADCON1 equ 0FC1h ;# - 5515 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5516 ADCON0 equ 0FC2h ;# - 5517 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5518 ADRES equ 0FC3h ;# - 5519 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5520 ADRESL equ 0FC3h ;# - 5521 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5522 ADRESH equ 0FC4h ;# - 5523 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5524 SSP1CON2 equ 0FC5h ;# - 5525 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5526 SSPCON2 equ 0FC5h ;# - 5527 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5528 SSP1CON1 equ 0FC6h ;# - 5529 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5530 SSPCON1 equ 0FC6h ;# - 5531 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5532 SSP1STAT equ 0FC7h ;# - 5533 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5534 SSPSTAT equ 0FC7h ;# - 5535 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5536 SSP1ADD equ 0FC8h ;# - 5537 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5538 SSPADD equ 0FC8h ;# - 5539 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5540 SSP1BUF equ 0FC9h ;# - 5541 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5542 SSPBUF equ 0FC9h ;# - 5543 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5544 SSP1MSK equ 0FCAh ;# - 5545 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5546 SSPMSK equ 0FCAh ;# - 5547 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5548 SSP1CON3 equ 0FCBh ;# - 5549 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5550 SSPCON3 equ 0FCBh ;# - 5551 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5552 T1GCON equ 0FCCh ;# - 5553 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5554 T1CON equ 0FCDh ;# - 5555 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5556 TMR1 equ 0FCEh ;# - 5557 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5558 TMR1L equ 0FCEh ;# - 5559 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5560 TMR1H equ 0FCFh ;# - 5561 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5562 RCON equ 0FD0h ;# - 5563 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5564 WDTCON equ 0FD1h ;# - 5565 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5566 OSCCON2 equ 0FD2h ;# - 5567 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5568 OSCCON equ 0FD3h ;# - 5569 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5570 T0CON equ 0FD5h ;# - 5571 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5572 TMR0 equ 0FD6h ;# - 5573 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5574 TMR0L equ 0FD6h ;# - 5575 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5576 TMR0H equ 0FD7h ;# - 5577 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5578 STATUS equ 0FD8h ;# - 5579 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5580 FSR2 equ 0FD9h ;# - 5581 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5582 FSR2L equ 0FD9h ;# - 5583 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5584 FSR2H equ 0FDAh ;# - 5585 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5586 PLUSW2 equ 0FDBh ;# - 5587 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5588 PREINC2 equ 0FDCh ;# - 5589 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5590 POSTDEC2 equ 0FDDh ;# - 5591 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5592 POSTINC2 equ 0FDEh ;# - 5593 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5594 INDF2 equ 0FDFh ;# - 5595 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5596 BSR equ 0FE0h ;# - 5597 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5598 FSR1 equ 0FE1h ;# - 5599 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5600 FSR1L equ 0FE1h ;# - 5601 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5602 FSR1H equ 0FE2h ;# - 5603 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5604 PLUSW1 equ 0FE3h ;# - 5605 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5606 PREINC1 equ 0FE4h ;# - 5607 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5608 POSTDEC1 equ 0FE5h ;# - 5609 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5610 POSTINC1 equ 0FE6h ;# - 5611 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5612 INDF1 equ 0FE7h ;# - 5613 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5614 WREG equ 0FE8h ;# - 5615 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5616 FSR0 equ 0FE9h ;# - 5617 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5618 FSR0L equ 0FE9h ;# - 5619 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5620 FSR0H equ 0FEAh ;# - 5621 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5622 PLUSW0 equ 0FEBh ;# - 5623 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5624 PREINC0 equ 0FECh ;# - 5625 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5626 POSTDEC0 equ 0FEDh ;# - 5627 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5628 POSTINC0 equ 0FEEh ;# - 5629 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5630 INDF0 equ 0FEFh ;# - 5631 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5632 INTCON3 equ 0FF0h ;# - 5633 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5634 INTCON2 equ 0FF1h ;# - 5635 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5636 INTCON equ 0FF2h ;# - 5637 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5638 PROD equ 0FF3h ;# - 5639 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5640 PRODL equ 0FF3h ;# - 5641 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5642 PRODH equ 0FF4h ;# - 5643 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5644 TABLAT equ 0FF5h ;# - 5645 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5646 TBLPTR equ 0FF6h ;# - 5647 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5648 TBLPTRL equ 0FF6h ;# - 5649 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5650 TBLPTRH equ 0FF7h ;# - 5651 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5652 TBLPTRU equ 0FF8h ;# - 5653 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5654 PCLAT equ 0FF9h ;# - 5655 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5656 PC equ 0FF9h ;# - 5657 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5658 PCL equ 0FF9h ;# - 5659 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5660 PCLATH equ 0FFAh ;# - 5661 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5662 PCLATU equ 0FFBh ;# - 5663 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5664 STKPTR equ 0FFCh ;# - 5665 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5666 TOS equ 0FFDh ;# - 5667 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5668 TOSL equ 0FFDh ;# - 5669 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5670 TOSH equ 0FFEh ;# - 5671 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5672 TOSU equ 0FFFh ;# - 5673 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5674 ANSELA equ 0F38h ;# - 5675 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5676 ANSELB equ 0F39h ;# - 5677 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5678 ANSELC equ 0F3Ah ;# - 5679 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5680 ANSELD equ 0F3Bh ;# - 5681 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5682 ANSELE equ 0F3Ch ;# - 5683 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5684 PMD2 equ 0F3Dh ;# - 5685 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5686 PMD1 equ 0F3Eh ;# - 5687 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5688 PMD0 equ 0F3Fh ;# - 5689 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5690 VREFCON2 equ 0F40h ;# - 5691 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5692 DACCON1 equ 0F40h ;# - 5693 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5694 VREFCON1 equ 0F41h ;# - 5695 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5696 DACCON0 equ 0F41h ;# - 5697 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5698 VREFCON0 equ 0F42h ;# - 5699 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5700 FVRCON equ 0F42h ;# - 5701 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5702 CTMUICON equ 0F43h ;# - 5703 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5704 CTMUICONH equ 0F43h ;# - 5705 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5706 CTMUCONL equ 0F44h ;# - 5707 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 5708 CTMUCON1 equ 0F44h ;# - 5709 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5710 CTMUCONH equ 0F45h ;# - 5711 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5712 CTMUCON0 equ 0F45h ;# - 5713 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5714 SRCON1 equ 0F46h ;# - 5715 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5716 SRCON0 equ 0F47h ;# - 5717 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5718 CCPTMRS1 equ 0F48h ;# - 5719 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5720 CCPTMRS0 equ 0F49h ;# - 5721 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5722 T6CON equ 0F4Ah ;# - 5723 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5724 PR6 equ 0F4Bh ;# - 5725 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5726 TMR6 equ 0F4Ch ;# - 5727 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5728 T5GCON equ 0F4Dh ;# - 5729 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5730 T5CON equ 0F4Eh ;# - 5731 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5732 TMR5 equ 0F4Fh ;# - 5733 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5734 TMR5L equ 0F4Fh ;# - 5735 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5736 TMR5H equ 0F50h ;# - 5737 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5738 T4CON equ 0F51h ;# - 5739 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5740 PR4 equ 0F52h ;# - 5741 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5742 TMR4 equ 0F53h ;# - 5743 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5744 CCP5CON equ 0F54h ;# - 5745 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5746 CCPR5 equ 0F55h ;# - 5747 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5748 CCPR5L equ 0F55h ;# - 5749 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5750 CCPR5H equ 0F56h ;# - 5751 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5752 CCP4CON equ 0F57h ;# - 5753 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5754 CCPR4 equ 0F58h ;# - 5755 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5756 CCPR4L equ 0F58h ;# - 5757 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5758 CCPR4H equ 0F59h ;# - 5759 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5760 PSTR3CON equ 0F5Ah ;# - 5761 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5762 ECCP3AS equ 0F5Bh ;# - 5763 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5764 CCP3AS equ 0F5Bh ;# - 5765 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5766 PWM3CON equ 0F5Ch ;# - 5767 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5768 CCP3CON equ 0F5Dh ;# - 5769 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5770 CCPR3 equ 0F5Eh ;# - 5771 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5772 CCPR3L equ 0F5Eh ;# - 5773 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5774 CCPR3H equ 0F5Fh ;# - 5775 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5776 SLRCON equ 0F60h ;# - 5777 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5778 WPUB equ 0F61h ;# - 5779 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5780 IOCB equ 0F62h ;# - 5781 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5782 PSTR2CON equ 0F63h ;# - 5783 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5784 ECCP2AS equ 0F64h ;# - 5785 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5786 CCP2AS equ 0F64h ;# - 5787 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5788 PWM2CON equ 0F65h ;# - 5789 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5790 CCP2CON equ 0F66h ;# - 5791 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5792 CCPR2 equ 0F67h ;# - 5793 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5794 CCPR2L equ 0F67h ;# - 5795 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5796 CCPR2H equ 0F68h ;# - 5797 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5798 SSP2CON3 equ 0F69h ;# - 5799 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5800 SSP2MSK equ 0F6Ah ;# - 5801 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5802 SSP2CON2 equ 0F6Bh ;# - 5803 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5804 SSP2CON1 equ 0F6Ch ;# - 5805 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5806 SSP2STAT equ 0F6Dh ;# - 5807 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5808 SSP2ADD equ 0F6Eh ;# - 5809 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5810 SSP2BUF equ 0F6Fh ;# - 5811 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5812 BAUDCON2 equ 0F70h ;# - 5813 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5814 BAUD2CON equ 0F70h ;# - 5815 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5816 RCSTA2 equ 0F71h ;# - 5817 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5818 RC2STA equ 0F71h ;# - 5819 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5820 TXSTA2 equ 0F72h ;# - 5821 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5822 TX2STA equ 0F72h ;# - 5823 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5824 TXREG2 equ 0F73h ;# - 5825 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5826 TX2REG equ 0F73h ;# - 5827 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5828 RCREG2 equ 0F74h ;# - 5829 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5830 RC2REG equ 0F74h ;# - 5831 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5832 SPBRG2 equ 0F75h ;# - 5833 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5834 SP2BRG equ 0F75h ;# - 5835 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5836 SPBRGH2 equ 0F76h ;# - 5837 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5838 SP2BRGH equ 0F76h ;# - 5839 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5840 CM2CON1 equ 0F77h ;# - 5841 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5842 CM12CON equ 0F77h ;# - 5843 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5844 CM2CON0 equ 0F78h ;# - 5845 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5846 CM2CON equ 0F78h ;# - 5847 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5848 CM1CON0 equ 0F79h ;# - 5849 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5850 CM1CON equ 0F79h ;# - 5851 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5852 PIE4 equ 0F7Ah ;# - 5853 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5854 PIR4 equ 0F7Bh ;# - 5855 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5856 IPR4 equ 0F7Ch ;# - 5857 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5858 PIE5 equ 0F7Dh ;# - 5859 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5860 PIR5 equ 0F7Eh ;# - 5861 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5862 IPR5 equ 0F7Fh ;# - 5863 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5864 PORTA equ 0F80h ;# - 5865 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5866 PORTB equ 0F81h ;# - 5867 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5868 PORTC equ 0F82h ;# - 5869 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5870 PORTD equ 0F83h ;# - 5871 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5872 PORTE equ 0F84h ;# - 5873 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5874 LATA equ 0F89h ;# - 5875 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5876 LATB equ 0F8Ah ;# - 5877 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5878 LATC equ 0F8Bh ;# - 5879 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5880 LATD equ 0F8Ch ;# - 5881 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5882 LATE equ 0F8Dh ;# - 5883 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5884 TRISA equ 0F92h ;# - 5885 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5886 DDRA equ 0F92h ;# - 5887 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5888 TRISB equ 0F93h ;# - 5889 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5890 DDRB equ 0F93h ;# - 5891 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5892 TRISC equ 0F94h ;# - 5893 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5894 DDRC equ 0F94h ;# - 5895 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5896 TRISD equ 0F95h ;# - 5897 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5898 DDRD equ 0F95h ;# - 5899 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5900 TRISE equ 0F96h ;# - 5901 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5902 DDRE equ 0F96h ;# - 5903 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5904 OSCTUNE equ 0F9Bh ;# - 5905 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5906 HLVDCON equ 0F9Ch ;# - 5907 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5908 LVDCON equ 0F9Ch ;# - 5909 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5910 PIE1 equ 0F9Dh ;# - 5911 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5912 PIR1 equ 0F9Eh ;# - 5913 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5914 IPR1 equ 0F9Fh ;# - 5915 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5916 PIE2 equ 0FA0h ;# - 5917 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5918 PIR2 equ 0FA1h ;# - 5919 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5920 IPR2 equ 0FA2h ;# - 5921 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5922 PIE3 equ 0FA3h ;# - 5923 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5924 PIR3 equ 0FA4h ;# - 5925 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5926 IPR3 equ 0FA5h ;# - 5927 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5928 EECON1 equ 0FA6h ;# - 5929 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5930 EECON2 equ 0FA7h ;# - 5931 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5932 EEDATA equ 0FA8h ;# - 5933 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5934 EEADR equ 0FA9h ;# - 5935 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5936 EEADRH equ 0FAAh ;# - 5937 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5938 RCSTA1 equ 0FABh ;# - 5939 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5940 RCSTA equ 0FABh ;# - 5941 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5942 RC1STA equ 0FABh ;# - 5943 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5944 TXSTA1 equ 0FACh ;# - 5945 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5946 TXSTA equ 0FACh ;# - 5947 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5948 TX1STA equ 0FACh ;# - 5949 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5950 TXREG1 equ 0FADh ;# - 5951 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5952 TXREG equ 0FADh ;# - 5953 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5954 TX1REG equ 0FADh ;# - 5955 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5956 RCREG1 equ 0FAEh ;# - 5957 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5958 RCREG equ 0FAEh ;# - 5959 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5960 RC1REG equ 0FAEh ;# - 5961 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5962 SPBRG1 equ 0FAFh ;# - 5963 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5964 SPBRG equ 0FAFh ;# - 5965 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5966 SP1BRG equ 0FAFh ;# - 5967 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5968 SPBRGH1 equ 0FB0h ;# - 5969 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5970 SPBRGH equ 0FB0h ;# - 5971 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5972 SP1BRGH equ 0FB0h ;# - 5973 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5974 T3CON equ 0FB1h ;# - 5975 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5976 TMR3 equ 0FB2h ;# - 5977 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5978 TMR3L equ 0FB2h ;# - 5979 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5980 TMR3H equ 0FB3h ;# - 5981 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5982 T3GCON equ 0FB4h ;# - 5983 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5984 ECCP1AS equ 0FB6h ;# - 5985 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5986 ECCPAS equ 0FB6h ;# - 5987 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5988 PWM1CON equ 0FB7h ;# - 5989 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5990 PWMCON equ 0FB7h ;# - 5991 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5992 BAUDCON1 equ 0FB8h ;# - 5993 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5994 BAUDCON equ 0FB8h ;# - 5995 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5996 BAUDCTL equ 0FB8h ;# - 5997 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 5998 BAUD1CON equ 0FB8h ;# - 5999 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6000 PSTR1CON equ 0FB9h ;# - 6001 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6002 PSTRCON equ 0FB9h ;# - 6003 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6004 T2CON equ 0FBAh ;# - 6005 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6006 PR2 equ 0FBBh ;# - 6007 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6008 TMR2 equ 0FBCh ;# - 6009 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6010 CCP1CON equ 0FBDh ;# - 6011 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6012 CCPR1 equ 0FBEh ;# - 6013 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6014 CCPR1L equ 0FBEh ;# - 6015 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6016 CCPR1H equ 0FBFh ;# - 6017 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6018 ADCON2 equ 0FC0h ;# - 6019 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6020 ADCON1 equ 0FC1h ;# - 6021 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6022 ADCON0 equ 0FC2h ;# - 6023 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6024 ADRES equ 0FC3h ;# - 6025 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6026 ADRESL equ 0FC3h ;# - 6027 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6028 ADRESH equ 0FC4h ;# - 6029 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6030 SSP1CON2 equ 0FC5h ;# - 6031 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6032 SSPCON2 equ 0FC5h ;# - 6033 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6034 SSP1CON1 equ 0FC6h ;# - 6035 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6036 SSPCON1 equ 0FC6h ;# - 6037 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6038 SSP1STAT equ 0FC7h ;# - 6039 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6040 SSPSTAT equ 0FC7h ;# - 6041 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6042 SSP1ADD equ 0FC8h ;# - 6043 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6044 SSPADD equ 0FC8h ;# - 6045 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6046 SSP1BUF equ 0FC9h ;# - 6047 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6048 SSPBUF equ 0FC9h ;# - 6049 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6050 SSP1MSK equ 0FCAh ;# - 6051 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6052 SSPMSK equ 0FCAh ;# - 6053 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6054 SSP1CON3 equ 0FCBh ;# - 6055 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6056 SSPCON3 equ 0FCBh ;# - 6057 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6058 T1GCON equ 0FCCh ;# - 6059 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6060 T1CON equ 0FCDh ;# - 6061 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6062 TMR1 equ 0FCEh ;# - 6063 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6064 TMR1L equ 0FCEh ;# - 6065 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6066 TMR1H equ 0FCFh ;# - 6067 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6068 RCON equ 0FD0h ;# - 6069 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6070 WDTCON equ 0FD1h ;# - 6071 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6072 OSCCON2 equ 0FD2h ;# - 6073 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6074 OSCCON equ 0FD3h ;# - 6075 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6076 T0CON equ 0FD5h ;# - 6077 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6078 TMR0 equ 0FD6h ;# - 6079 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6080 TMR0L equ 0FD6h ;# - 6081 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6082 TMR0H equ 0FD7h ;# - 6083 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6084 STATUS equ 0FD8h ;# - 6085 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6086 FSR2 equ 0FD9h ;# - 6087 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6088 FSR2L equ 0FD9h ;# - 6089 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6090 FSR2H equ 0FDAh ;# - 6091 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6092 PLUSW2 equ 0FDBh ;# - 6093 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6094 PREINC2 equ 0FDCh ;# - 6095 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6096 POSTDEC2 equ 0FDDh ;# - 6097 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6098 POSTINC2 equ 0FDEh ;# - 6099 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6100 INDF2 equ 0FDFh ;# - 6101 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6102 BSR equ 0FE0h ;# - 6103 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6104 FSR1 equ 0FE1h ;# - 6105 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6106 FSR1L equ 0FE1h ;# - 6107 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6108 FSR1H equ 0FE2h ;# - 6109 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6110 PLUSW1 equ 0FE3h ;# - 6111 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6112 PREINC1 equ 0FE4h ;# - 6113 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6114 POSTDEC1 equ 0FE5h ;# - 6115 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6116 POSTINC1 equ 0FE6h ;# - 6117 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6118 INDF1 equ 0FE7h ;# - 6119 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6120 WREG equ 0FE8h ;# - 6121 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6122 FSR0 equ 0FE9h ;# - 6123 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6124 FSR0L equ 0FE9h ;# - 6125 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6126 FSR0H equ 0FEAh ;# - 6127 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6128 PLUSW0 equ 0FEBh ;# - 6129 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6130 PREINC0 equ 0FECh ;# - 6131 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6132 POSTDEC0 equ 0FEDh ;# - 6133 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6134 POSTINC0 equ 0FEEh ;# - 6135 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6136 INDF0 equ 0FEFh ;# - 6137 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6138 INTCON3 equ 0FF0h ;# - 6139 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6140 INTCON2 equ 0FF1h ;# - 6141 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6142 INTCON equ 0FF2h ;# - 6143 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6144 PROD equ 0FF3h ;# - 6145 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6146 PRODL equ 0FF3h ;# - 6147 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6148 PRODH equ 0FF4h ;# - 6149 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6150 TABLAT equ 0FF5h ;# - 6151 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6152 TBLPTR equ 0FF6h ;# - 6153 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6154 TBLPTRL equ 0FF6h ;# - 6155 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6156 TBLPTRH equ 0FF7h ;# - 6157 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6158 TBLPTRU equ 0FF8h ;# - 6159 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6160 PCLAT equ 0FF9h ;# - 6161 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6162 PC equ 0FF9h ;# - 6163 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6164 PCL equ 0FF9h ;# - 6165 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6166 PCLATH equ 0FFAh ;# - 6167 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6168 PCLATU equ 0FFBh ;# - 6169 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6170 STKPTR equ 0FFCh ;# - 6171 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6172 TOS equ 0FFDh ;# - 6173 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6174 TOSL equ 0FFDh ;# - 6175 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6176 TOSH equ 0FFEh ;# - 6177 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6178 TOSU equ 0FFFh ;# - 6179 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6180 ANSELA equ 0F38h ;# - 6181 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6182 ANSELB equ 0F39h ;# - 6183 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6184 ANSELC equ 0F3Ah ;# - 6185 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6186 ANSELD equ 0F3Bh ;# - 6187 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6188 ANSELE equ 0F3Ch ;# - 6189 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6190 PMD2 equ 0F3Dh ;# - 6191 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6192 PMD1 equ 0F3Eh ;# - 6193 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6194 PMD0 equ 0F3Fh ;# - 6195 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6196 VREFCON2 equ 0F40h ;# - 6197 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6198 DACCON1 equ 0F40h ;# - 6199 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6200 VREFCON1 equ 0F41h ;# - 6201 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6202 DACCON0 equ 0F41h ;# - 6203 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6204 VREFCON0 equ 0F42h ;# - 6205 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6206 FVRCON equ 0F42h ;# - 6207 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6208 CTMUICON equ 0F43h ;# - 6209 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6210 CTMUICONH equ 0F43h ;# - 6211 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6212 CTMUCONL equ 0F44h ;# - 6213 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6214 CTMUCON1 equ 0F44h ;# - 6215 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6216 CTMUCONH equ 0F45h ;# - 6217 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6218 CTMUCON0 equ 0F45h ;# - 6219 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6220 SRCON1 equ 0F46h ;# - 6221 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6222 SRCON0 equ 0F47h ;# - 6223 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6224 CCPTMRS1 equ 0F48h ;# - 6225 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6226 CCPTMRS0 equ 0F49h ;# - 6227 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6228 T6CON equ 0F4Ah ;# - 6229 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6230 PR6 equ 0F4Bh ;# - 6231 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6232 TMR6 equ 0F4Ch ;# - 6233 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6234 T5GCON equ 0F4Dh ;# - 6235 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6236 T5CON equ 0F4Eh ;# - 6237 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6238 TMR5 equ 0F4Fh ;# - 6239 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6240 TMR5L equ 0F4Fh ;# - 6241 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6242 TMR5H equ 0F50h ;# - 6243 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6244 T4CON equ 0F51h ;# - 6245 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6246 PR4 equ 0F52h ;# - 6247 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6248 TMR4 equ 0F53h ;# - 6249 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6250 CCP5CON equ 0F54h ;# - 6251 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6252 CCPR5 equ 0F55h ;# - 6253 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6254 CCPR5L equ 0F55h ;# - 6255 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6256 CCPR5H equ 0F56h ;# - 6257 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6258 CCP4CON equ 0F57h ;# - 6259 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6260 CCPR4 equ 0F58h ;# - 6261 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6262 CCPR4L equ 0F58h ;# - 6263 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6264 CCPR4H equ 0F59h ;# - 6265 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6266 PSTR3CON equ 0F5Ah ;# - 6267 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6268 ECCP3AS equ 0F5Bh ;# - 6269 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6270 CCP3AS equ 0F5Bh ;# - 6271 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6272 PWM3CON equ 0F5Ch ;# - 6273 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6274 CCP3CON equ 0F5Dh ;# - 6275 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6276 CCPR3 equ 0F5Eh ;# - 6277 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6278 CCPR3L equ 0F5Eh ;# - 6279 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6280 CCPR3H equ 0F5Fh ;# - 6281 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6282 SLRCON equ 0F60h ;# - 6283 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6284 WPUB equ 0F61h ;# - 6285 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6286 IOCB equ 0F62h ;# - 6287 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6288 PSTR2CON equ 0F63h ;# - 6289 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6290 ECCP2AS equ 0F64h ;# - 6291 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6292 CCP2AS equ 0F64h ;# - 6293 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6294 PWM2CON equ 0F65h ;# - 6295 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6296 CCP2CON equ 0F66h ;# - 6297 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6298 CCPR2 equ 0F67h ;# - 6299 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6300 CCPR2L equ 0F67h ;# - 6301 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6302 CCPR2H equ 0F68h ;# - 6303 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6304 SSP2CON3 equ 0F69h ;# - 6305 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6306 SSP2MSK equ 0F6Ah ;# - 6307 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6308 SSP2CON2 equ 0F6Bh ;# - 6309 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6310 SSP2CON1 equ 0F6Ch ;# - 6311 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6312 SSP2STAT equ 0F6Dh ;# - 6313 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6314 SSP2ADD equ 0F6Eh ;# - 6315 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6316 SSP2BUF equ 0F6Fh ;# - 6317 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6318 BAUDCON2 equ 0F70h ;# - 6319 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6320 BAUD2CON equ 0F70h ;# - 6321 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6322 RCSTA2 equ 0F71h ;# - 6323 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6324 RC2STA equ 0F71h ;# - 6325 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6326 TXSTA2 equ 0F72h ;# - 6327 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6328 TX2STA equ 0F72h ;# - 6329 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6330 TXREG2 equ 0F73h ;# - 6331 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6332 TX2REG equ 0F73h ;# - 6333 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6334 RCREG2 equ 0F74h ;# - 6335 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6336 RC2REG equ 0F74h ;# - 6337 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6338 SPBRG2 equ 0F75h ;# - 6339 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6340 SP2BRG equ 0F75h ;# - 6341 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6342 SPBRGH2 equ 0F76h ;# - 6343 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6344 SP2BRGH equ 0F76h ;# - 6345 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6346 CM2CON1 equ 0F77h ;# - 6347 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6348 CM12CON equ 0F77h ;# - 6349 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6350 CM2CON0 equ 0F78h ;# - 6351 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6352 CM2CON equ 0F78h ;# - 6353 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6354 CM1CON0 equ 0F79h ;# - 6355 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6356 CM1CON equ 0F79h ;# - 6357 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6358 PIE4 equ 0F7Ah ;# - 6359 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6360 PIR4 equ 0F7Bh ;# - 6361 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6362 IPR4 equ 0F7Ch ;# - 6363 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6364 PIE5 equ 0F7Dh ;# - 6365 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6366 PIR5 equ 0F7Eh ;# - 6367 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6368 IPR5 equ 0F7Fh ;# - 6369 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6370 PORTA equ 0F80h ;# - 6371 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6372 PORTB equ 0F81h ;# - 6373 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6374 PORTC equ 0F82h ;# - 6375 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6376 PORTD equ 0F83h ;# - 6377 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6378 PORTE equ 0F84h ;# - 6379 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6380 LATA equ 0F89h ;# - 6381 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6382 LATB equ 0F8Ah ;# - 6383 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6384 LATC equ 0F8Bh ;# - 6385 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6386 LATD equ 0F8Ch ;# - 6387 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6388 LATE equ 0F8Dh ;# - 6389 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6390 TRISA equ 0F92h ;# - 6391 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6392 DDRA equ 0F92h ;# - 6393 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6394 TRISB equ 0F93h ;# - 6395 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6396 DDRB equ 0F93h ;# - 6397 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6398 TRISC equ 0F94h ;# - 6399 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6400 DDRC equ 0F94h ;# - 6401 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6402 TRISD equ 0F95h ;# - 6403 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6404 DDRD equ 0F95h ;# - 6405 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6406 TRISE equ 0F96h ;# - 6407 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6408 DDRE equ 0F96h ;# - 6409 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6410 OSCTUNE equ 0F9Bh ;# - 6411 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6412 HLVDCON equ 0F9Ch ;# - 6413 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6414 LVDCON equ 0F9Ch ;# - 6415 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6416 PIE1 equ 0F9Dh ;# - 6417 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6418 PIR1 equ 0F9Eh ;# - 6419 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6420 IPR1 equ 0F9Fh ;# - 6421 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6422 PIE2 equ 0FA0h ;# - 6423 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6424 PIR2 equ 0FA1h ;# - 6425 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6426 IPR2 equ 0FA2h ;# - 6427 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6428 PIE3 equ 0FA3h ;# - 6429 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6430 PIR3 equ 0FA4h ;# - 6431 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6432 IPR3 equ 0FA5h ;# - 6433 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6434 EECON1 equ 0FA6h ;# - 6435 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6436 EECON2 equ 0FA7h ;# - 6437 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6438 EEDATA equ 0FA8h ;# - 6439 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6440 EEADR equ 0FA9h ;# - 6441 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6442 EEADRH equ 0FAAh ;# - 6443 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6444 RCSTA1 equ 0FABh ;# - 6445 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6446 RCSTA equ 0FABh ;# - 6447 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6448 RC1STA equ 0FABh ;# - 6449 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6450 TXSTA1 equ 0FACh ;# - 6451 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6452 TXSTA equ 0FACh ;# - 6453 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6454 TX1STA equ 0FACh ;# - 6455 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6456 TXREG1 equ 0FADh ;# - 6457 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6458 TXREG equ 0FADh ;# - 6459 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6460 TX1REG equ 0FADh ;# - 6461 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6462 RCREG1 equ 0FAEh ;# - 6463 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6464 RCREG equ 0FAEh ;# - 6465 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6466 RC1REG equ 0FAEh ;# - 6467 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6468 SPBRG1 equ 0FAFh ;# - 6469 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6470 SPBRG equ 0FAFh ;# - 6471 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6472 SP1BRG equ 0FAFh ;# - 6473 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6474 SPBRGH1 equ 0FB0h ;# - 6475 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6476 SPBRGH equ 0FB0h ;# - 6477 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6478 SP1BRGH equ 0FB0h ;# - 6479 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6480 T3CON equ 0FB1h ;# - 6481 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6482 TMR3 equ 0FB2h ;# - 6483 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6484 TMR3L equ 0FB2h ;# - 6485 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6486 TMR3H equ 0FB3h ;# - 6487 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6488 T3GCON equ 0FB4h ;# - 6489 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6490 ECCP1AS equ 0FB6h ;# - 6491 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6492 ECCPAS equ 0FB6h ;# - 6493 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6494 PWM1CON equ 0FB7h ;# - 6495 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6496 PWMCON equ 0FB7h ;# - 6497 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6498 BAUDCON1 equ 0FB8h ;# - 6499 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6500 BAUDCON equ 0FB8h ;# - 6501 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6502 BAUDCTL equ 0FB8h ;# - 6503 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6504 BAUD1CON equ 0FB8h ;# - 6505 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6506 PSTR1CON equ 0FB9h ;# - 6507 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6508 PSTRCON equ 0FB9h ;# - 6509 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6510 T2CON equ 0FBAh ;# - 6511 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6512 PR2 equ 0FBBh ;# - 6513 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6514 TMR2 equ 0FBCh ;# - 6515 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6516 CCP1CON equ 0FBDh ;# - 6517 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6518 CCPR1 equ 0FBEh ;# - 6519 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6520 CCPR1L equ 0FBEh ;# - 6521 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6522 CCPR1H equ 0FBFh ;# - 6523 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6524 ADCON2 equ 0FC0h ;# - 6525 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6526 ADCON1 equ 0FC1h ;# - 6527 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6528 ADCON0 equ 0FC2h ;# - 6529 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6530 ADRES equ 0FC3h ;# - 6531 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6532 ADRESL equ 0FC3h ;# - 6533 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6534 ADRESH equ 0FC4h ;# - 6535 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6536 SSP1CON2 equ 0FC5h ;# - 6537 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6538 SSPCON2 equ 0FC5h ;# - 6539 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6540 SSP1CON1 equ 0FC6h ;# - 6541 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6542 SSPCON1 equ 0FC6h ;# - 6543 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6544 SSP1STAT equ 0FC7h ;# - 6545 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6546 SSPSTAT equ 0FC7h ;# - 6547 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6548 SSP1ADD equ 0FC8h ;# - 6549 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6550 SSPADD equ 0FC8h ;# - 6551 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6552 SSP1BUF equ 0FC9h ;# - 6553 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6554 SSPBUF equ 0FC9h ;# - 6555 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6556 SSP1MSK equ 0FCAh ;# - 6557 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6558 SSPMSK equ 0FCAh ;# - 6559 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6560 SSP1CON3 equ 0FCBh ;# - 6561 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6562 SSPCON3 equ 0FCBh ;# - 6563 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6564 T1GCON equ 0FCCh ;# - 6565 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6566 T1CON equ 0FCDh ;# - 6567 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6568 TMR1 equ 0FCEh ;# - 6569 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6570 TMR1L equ 0FCEh ;# - 6571 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6572 TMR1H equ 0FCFh ;# - 6573 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6574 RCON equ 0FD0h ;# - 6575 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6576 WDTCON equ 0FD1h ;# - 6577 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6578 OSCCON2 equ 0FD2h ;# - 6579 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6580 OSCCON equ 0FD3h ;# - 6581 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6582 T0CON equ 0FD5h ;# - 6583 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6584 TMR0 equ 0FD6h ;# - 6585 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6586 TMR0L equ 0FD6h ;# - 6587 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6588 TMR0H equ 0FD7h ;# - 6589 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6590 STATUS equ 0FD8h ;# - 6591 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6592 FSR2 equ 0FD9h ;# - 6593 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6594 FSR2L equ 0FD9h ;# - 6595 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6596 FSR2H equ 0FDAh ;# - 6597 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6598 PLUSW2 equ 0FDBh ;# - 6599 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6600 PREINC2 equ 0FDCh ;# - 6601 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6602 POSTDEC2 equ 0FDDh ;# - 6603 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6604 POSTINC2 equ 0FDEh ;# - 6605 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6606 INDF2 equ 0FDFh ;# - 6607 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6608 BSR equ 0FE0h ;# - 6609 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6610 FSR1 equ 0FE1h ;# - 6611 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6612 FSR1L equ 0FE1h ;# - 6613 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6614 FSR1H equ 0FE2h ;# - 6615 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6616 PLUSW1 equ 0FE3h ;# - 6617 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6618 PREINC1 equ 0FE4h ;# - 6619 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6620 POSTDEC1 equ 0FE5h ;# - 6621 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6622 POSTINC1 equ 0FE6h ;# - 6623 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6624 INDF1 equ 0FE7h ;# - 6625 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6626 WREG equ 0FE8h ;# - 6627 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6628 FSR0 equ 0FE9h ;# - 6629 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6630 FSR0L equ 0FE9h ;# - 6631 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6632 FSR0H equ 0FEAh ;# - 6633 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6634 PLUSW0 equ 0FEBh ;# - 6635 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6636 PREINC0 equ 0FECh ;# - 6637 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6638 POSTDEC0 equ 0FEDh ;# - 6639 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6640 POSTINC0 equ 0FEEh ;# - 6641 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6642 INDF0 equ 0FEFh ;# - 6643 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6644 INTCON3 equ 0FF0h ;# - 6645 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6646 INTCON2 equ 0FF1h ;# - 6647 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6648 INTCON equ 0FF2h ;# - 6649 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6650 PROD equ 0FF3h ;# - 6651 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6652 PRODL equ 0FF3h ;# - 6653 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6654 PRODH equ 0FF4h ;# - 6655 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6656 TABLAT equ 0FF5h ;# - 6657 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6658 TBLPTR equ 0FF6h ;# - 6659 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6660 TBLPTRL equ 0FF6h ;# - 6661 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6662 TBLPTRH equ 0FF7h ;# - 6663 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6664 TBLPTRU equ 0FF8h ;# - 6665 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6666 PCLAT equ 0FF9h ;# - 6667 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6668 PC equ 0FF9h ;# - 6669 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6670 PCL equ 0FF9h ;# - 6671 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6672 PCLATH equ 0FFAh ;# - 6673 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6674 PCLATU equ 0FFBh ;# - 6675 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6676 STKPTR equ 0FFCh ;# - 6677 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6678 TOS equ 0FFDh ;# - 6679 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6680 TOSL equ 0FFDh ;# - 6681 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6682 TOSH equ 0FFEh ;# - 6683 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6684 TOSU equ 0FFFh ;# - 6685 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6686 ANSELA equ 0F38h ;# - 6687 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6688 ANSELB equ 0F39h ;# - 6689 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6690 ANSELC equ 0F3Ah ;# - 6691 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6692 ANSELD equ 0F3Bh ;# - 6693 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6694 ANSELE equ 0F3Ch ;# - 6695 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6696 PMD2 equ 0F3Dh ;# - 6697 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6698 PMD1 equ 0F3Eh ;# - 6699 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6700 PMD0 equ 0F3Fh ;# - 6701 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6702 VREFCON2 equ 0F40h ;# - 6703 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6704 DACCON1 equ 0F40h ;# - 6705 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6706 VREFCON1 equ 0F41h ;# - 6707 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6708 DACCON0 equ 0F41h ;# - 6709 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6710 VREFCON0 equ 0F42h ;# - 6711 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6712 FVRCON equ 0F42h ;# - 6713 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6714 CTMUICON equ 0F43h ;# - 6715 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6716 CTMUICONH equ 0F43h ;# - 6717 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6718 CTMUCONL equ 0F44h ;# - 6719 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 6720 CTMUCON1 equ 0F44h ;# - 6721 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6722 CTMUCONH equ 0F45h ;# - 6723 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6724 CTMUCON0 equ 0F45h ;# - 6725 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6726 SRCON1 equ 0F46h ;# - 6727 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6728 SRCON0 equ 0F47h ;# - 6729 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6730 CCPTMRS1 equ 0F48h ;# - 6731 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6732 CCPTMRS0 equ 0F49h ;# - 6733 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6734 T6CON equ 0F4Ah ;# - 6735 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6736 PR6 equ 0F4Bh ;# - 6737 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6738 TMR6 equ 0F4Ch ;# - 6739 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6740 T5GCON equ 0F4Dh ;# - 6741 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6742 T5CON equ 0F4Eh ;# - 6743 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6744 TMR5 equ 0F4Fh ;# - 6745 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6746 TMR5L equ 0F4Fh ;# - 6747 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6748 TMR5H equ 0F50h ;# - 6749 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6750 T4CON equ 0F51h ;# - 6751 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6752 PR4 equ 0F52h ;# - 6753 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6754 TMR4 equ 0F53h ;# - 6755 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6756 CCP5CON equ 0F54h ;# - 6757 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6758 CCPR5 equ 0F55h ;# - 6759 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6760 CCPR5L equ 0F55h ;# - 6761 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6762 CCPR5H equ 0F56h ;# - 6763 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6764 CCP4CON equ 0F57h ;# - 6765 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6766 CCPR4 equ 0F58h ;# - 6767 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6768 CCPR4L equ 0F58h ;# - 6769 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6770 CCPR4H equ 0F59h ;# - 6771 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6772 PSTR3CON equ 0F5Ah ;# - 6773 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6774 ECCP3AS equ 0F5Bh ;# - 6775 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6776 CCP3AS equ 0F5Bh ;# - 6777 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6778 PWM3CON equ 0F5Ch ;# - 6779 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6780 CCP3CON equ 0F5Dh ;# - 6781 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6782 CCPR3 equ 0F5Eh ;# - 6783 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6784 CCPR3L equ 0F5Eh ;# - 6785 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6786 CCPR3H equ 0F5Fh ;# - 6787 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6788 SLRCON equ 0F60h ;# - 6789 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6790 WPUB equ 0F61h ;# - 6791 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6792 IOCB equ 0F62h ;# - 6793 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6794 PSTR2CON equ 0F63h ;# - 6795 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6796 ECCP2AS equ 0F64h ;# - 6797 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6798 CCP2AS equ 0F64h ;# - 6799 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6800 PWM2CON equ 0F65h ;# - 6801 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6802 CCP2CON equ 0F66h ;# - 6803 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6804 CCPR2 equ 0F67h ;# - 6805 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6806 CCPR2L equ 0F67h ;# - 6807 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6808 CCPR2H equ 0F68h ;# - 6809 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6810 SSP2CON3 equ 0F69h ;# - 6811 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6812 SSP2MSK equ 0F6Ah ;# - 6813 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6814 SSP2CON2 equ 0F6Bh ;# - 6815 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6816 SSP2CON1 equ 0F6Ch ;# - 6817 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6818 SSP2STAT equ 0F6Dh ;# - 6819 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6820 SSP2ADD equ 0F6Eh ;# - 6821 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6822 SSP2BUF equ 0F6Fh ;# - 6823 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6824 BAUDCON2 equ 0F70h ;# - 6825 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6826 BAUD2CON equ 0F70h ;# - 6827 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6828 RCSTA2 equ 0F71h ;# - 6829 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6830 RC2STA equ 0F71h ;# - 6831 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6832 TXSTA2 equ 0F72h ;# - 6833 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6834 TX2STA equ 0F72h ;# - 6835 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6836 TXREG2 equ 0F73h ;# - 6837 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6838 TX2REG equ 0F73h ;# - 6839 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6840 RCREG2 equ 0F74h ;# - 6841 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6842 RC2REG equ 0F74h ;# - 6843 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6844 SPBRG2 equ 0F75h ;# - 6845 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6846 SP2BRG equ 0F75h ;# - 6847 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6848 SPBRGH2 equ 0F76h ;# - 6849 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6850 SP2BRGH equ 0F76h ;# - 6851 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6852 CM2CON1 equ 0F77h ;# - 6853 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6854 CM12CON equ 0F77h ;# - 6855 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6856 CM2CON0 equ 0F78h ;# - 6857 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6858 CM2CON equ 0F78h ;# - 6859 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6860 CM1CON0 equ 0F79h ;# - 6861 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6862 CM1CON equ 0F79h ;# - 6863 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6864 PIE4 equ 0F7Ah ;# - 6865 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6866 PIR4 equ 0F7Bh ;# - 6867 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6868 IPR4 equ 0F7Ch ;# - 6869 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6870 PIE5 equ 0F7Dh ;# - 6871 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6872 PIR5 equ 0F7Eh ;# - 6873 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6874 IPR5 equ 0F7Fh ;# - 6875 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6876 PORTA equ 0F80h ;# - 6877 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6878 PORTB equ 0F81h ;# - 6879 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6880 PORTC equ 0F82h ;# - 6881 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6882 PORTD equ 0F83h ;# - 6883 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6884 PORTE equ 0F84h ;# - 6885 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6886 LATA equ 0F89h ;# - 6887 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6888 LATB equ 0F8Ah ;# - 6889 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6890 LATC equ 0F8Bh ;# - 6891 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6892 LATD equ 0F8Ch ;# - 6893 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6894 LATE equ 0F8Dh ;# - 6895 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6896 TRISA equ 0F92h ;# - 6897 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6898 DDRA equ 0F92h ;# - 6899 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6900 TRISB equ 0F93h ;# - 6901 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6902 DDRB equ 0F93h ;# - 6903 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6904 TRISC equ 0F94h ;# - 6905 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6906 DDRC equ 0F94h ;# - 6907 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6908 TRISD equ 0F95h ;# - 6909 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6910 DDRD equ 0F95h ;# - 6911 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6912 TRISE equ 0F96h ;# - 6913 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6914 DDRE equ 0F96h ;# - 6915 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6916 OSCTUNE equ 0F9Bh ;# - 6917 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6918 HLVDCON equ 0F9Ch ;# - 6919 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6920 LVDCON equ 0F9Ch ;# - 6921 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6922 PIE1 equ 0F9Dh ;# - 6923 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6924 PIR1 equ 0F9Eh ;# - 6925 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6926 IPR1 equ 0F9Fh ;# - 6927 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6928 PIE2 equ 0FA0h ;# - 6929 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6930 PIR2 equ 0FA1h ;# - 6931 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6932 IPR2 equ 0FA2h ;# - 6933 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6934 PIE3 equ 0FA3h ;# - 6935 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6936 PIR3 equ 0FA4h ;# - 6937 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6938 IPR3 equ 0FA5h ;# - 6939 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6940 EECON1 equ 0FA6h ;# - 6941 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6942 EECON2 equ 0FA7h ;# - 6943 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6944 EEDATA equ 0FA8h ;# - 6945 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6946 EEADR equ 0FA9h ;# - 6947 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6948 EEADRH equ 0FAAh ;# - 6949 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6950 RCSTA1 equ 0FABh ;# - 6951 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6952 RCSTA equ 0FABh ;# - 6953 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6954 RC1STA equ 0FABh ;# - 6955 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6956 TXSTA1 equ 0FACh ;# - 6957 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6958 TXSTA equ 0FACh ;# - 6959 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6960 TX1STA equ 0FACh ;# - 6961 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6962 TXREG1 equ 0FADh ;# - 6963 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6964 TXREG equ 0FADh ;# - 6965 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6966 TX1REG equ 0FADh ;# - 6967 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6968 RCREG1 equ 0FAEh ;# - 6969 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6970 RCREG equ 0FAEh ;# - 6971 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6972 RC1REG equ 0FAEh ;# - 6973 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6974 SPBRG1 equ 0FAFh ;# - 6975 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6976 SPBRG equ 0FAFh ;# - 6977 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6978 SP1BRG equ 0FAFh ;# - 6979 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6980 SPBRGH1 equ 0FB0h ;# - 6981 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6982 SPBRGH equ 0FB0h ;# - 6983 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6984 SP1BRGH equ 0FB0h ;# - 6985 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6986 T3CON equ 0FB1h ;# - 6987 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6988 TMR3 equ 0FB2h ;# - 6989 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6990 TMR3L equ 0FB2h ;# - 6991 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6992 TMR3H equ 0FB3h ;# - 6993 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6994 T3GCON equ 0FB4h ;# - 6995 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6996 ECCP1AS equ 0FB6h ;# - 6997 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 6998 ECCPAS equ 0FB6h ;# - 6999 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7000 PWM1CON equ 0FB7h ;# - 7001 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7002 PWMCON equ 0FB7h ;# - 7003 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7004 BAUDCON1 equ 0FB8h ;# - 7005 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7006 BAUDCON equ 0FB8h ;# - 7007 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7008 BAUDCTL equ 0FB8h ;# - 7009 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7010 BAUD1CON equ 0FB8h ;# - 7011 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7012 PSTR1CON equ 0FB9h ;# - 7013 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7014 PSTRCON equ 0FB9h ;# - 7015 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7016 T2CON equ 0FBAh ;# - 7017 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7018 PR2 equ 0FBBh ;# - 7019 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7020 TMR2 equ 0FBCh ;# - 7021 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7022 CCP1CON equ 0FBDh ;# - 7023 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7024 CCPR1 equ 0FBEh ;# - 7025 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7026 CCPR1L equ 0FBEh ;# - 7027 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7028 CCPR1H equ 0FBFh ;# - 7029 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7030 ADCON2 equ 0FC0h ;# - 7031 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7032 ADCON1 equ 0FC1h ;# - 7033 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7034 ADCON0 equ 0FC2h ;# - 7035 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7036 ADRES equ 0FC3h ;# - 7037 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7038 ADRESL equ 0FC3h ;# - 7039 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7040 ADRESH equ 0FC4h ;# - 7041 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7042 SSP1CON2 equ 0FC5h ;# - 7043 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7044 SSPCON2 equ 0FC5h ;# - 7045 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7046 SSP1CON1 equ 0FC6h ;# - 7047 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7048 SSPCON1 equ 0FC6h ;# - 7049 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7050 SSP1STAT equ 0FC7h ;# - 7051 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7052 SSPSTAT equ 0FC7h ;# - 7053 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7054 SSP1ADD equ 0FC8h ;# - 7055 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7056 SSPADD equ 0FC8h ;# - 7057 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7058 SSP1BUF equ 0FC9h ;# - 7059 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7060 SSPBUF equ 0FC9h ;# - 7061 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7062 SSP1MSK equ 0FCAh ;# - 7063 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7064 SSPMSK equ 0FCAh ;# - 7065 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7066 SSP1CON3 equ 0FCBh ;# - 7067 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7068 SSPCON3 equ 0FCBh ;# - 7069 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7070 T1GCON equ 0FCCh ;# - 7071 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7072 T1CON equ 0FCDh ;# - 7073 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7074 TMR1 equ 0FCEh ;# - 7075 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7076 TMR1L equ 0FCEh ;# - 7077 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7078 TMR1H equ 0FCFh ;# - 7079 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7080 RCON equ 0FD0h ;# - 7081 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7082 WDTCON equ 0FD1h ;# - 7083 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7084 OSCCON2 equ 0FD2h ;# - 7085 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7086 OSCCON equ 0FD3h ;# - 7087 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7088 T0CON equ 0FD5h ;# - 7089 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7090 TMR0 equ 0FD6h ;# - 7091 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7092 TMR0L equ 0FD6h ;# - 7093 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7094 TMR0H equ 0FD7h ;# - 7095 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7096 STATUS equ 0FD8h ;# - 7097 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7098 FSR2 equ 0FD9h ;# - 7099 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7100 FSR2L equ 0FD9h ;# - 7101 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7102 FSR2H equ 0FDAh ;# - 7103 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7104 PLUSW2 equ 0FDBh ;# - 7105 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7106 PREINC2 equ 0FDCh ;# - 7107 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7108 POSTDEC2 equ 0FDDh ;# - 7109 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7110 POSTINC2 equ 0FDEh ;# - 7111 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7112 INDF2 equ 0FDFh ;# - 7113 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7114 BSR equ 0FE0h ;# - 7115 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7116 FSR1 equ 0FE1h ;# - 7117 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7118 FSR1L equ 0FE1h ;# - 7119 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7120 FSR1H equ 0FE2h ;# - 7121 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7122 PLUSW1 equ 0FE3h ;# - 7123 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7124 PREINC1 equ 0FE4h ;# - 7125 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7126 POSTDEC1 equ 0FE5h ;# - 7127 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7128 POSTINC1 equ 0FE6h ;# - 7129 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7130 INDF1 equ 0FE7h ;# - 7131 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7132 WREG equ 0FE8h ;# - 7133 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7134 FSR0 equ 0FE9h ;# - 7135 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7136 FSR0L equ 0FE9h ;# - 7137 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7138 FSR0H equ 0FEAh ;# - 7139 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7140 PLUSW0 equ 0FEBh ;# - 7141 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7142 PREINC0 equ 0FECh ;# - 7143 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7144 POSTDEC0 equ 0FEDh ;# - 7145 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7146 POSTINC0 equ 0FEEh ;# - 7147 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7148 INDF0 equ 0FEFh ;# - 7149 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7150 INTCON3 equ 0FF0h ;# - 7151 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7152 INTCON2 equ 0FF1h ;# - 7153 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7154 INTCON equ 0FF2h ;# - 7155 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7156 PROD equ 0FF3h ;# - 7157 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7158 PRODL equ 0FF3h ;# - 7159 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7160 PRODH equ 0FF4h ;# - 7161 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7162 TABLAT equ 0FF5h ;# - 7163 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7164 TBLPTR equ 0FF6h ;# - 7165 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7166 TBLPTRL equ 0FF6h ;# - 7167 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7168 TBLPTRH equ 0FF7h ;# - 7169 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7170 TBLPTRU equ 0FF8h ;# - 7171 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7172 PCLAT equ 0FF9h ;# - 7173 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7174 PC equ 0FF9h ;# - 7175 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7176 PCL equ 0FF9h ;# - 7177 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7178 PCLATH equ 0FFAh ;# - 7179 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7180 PCLATU equ 0FFBh ;# - 7181 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7182 STKPTR equ 0FFCh ;# - 7183 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7184 TOS equ 0FFDh ;# - 7185 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7186 TOSL equ 0FFDh ;# - 7187 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7188 TOSH equ 0FFEh ;# - 7189 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7190 TOSU equ 0FFFh ;# - 7191 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7192 ANSELA equ 0F38h ;# - 7193 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7194 ANSELB equ 0F39h ;# - 7195 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7196 ANSELC equ 0F3Ah ;# - 7197 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7198 ANSELD equ 0F3Bh ;# - 7199 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7200 ANSELE equ 0F3Ch ;# - 7201 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7202 PMD2 equ 0F3Dh ;# - 7203 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7204 PMD1 equ 0F3Eh ;# - 7205 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7206 PMD0 equ 0F3Fh ;# - 7207 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7208 VREFCON2 equ 0F40h ;# - 7209 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7210 DACCON1 equ 0F40h ;# - 7211 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7212 VREFCON1 equ 0F41h ;# - 7213 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7214 DACCON0 equ 0F41h ;# - 7215 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7216 VREFCON0 equ 0F42h ;# - 7217 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7218 FVRCON equ 0F42h ;# - 7219 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7220 CTMUICON equ 0F43h ;# - 7221 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7222 CTMUICONH equ 0F43h ;# - 7223 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7224 CTMUCONL equ 0F44h ;# - 7225 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7226 CTMUCON1 equ 0F44h ;# - 7227 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7228 CTMUCONH equ 0F45h ;# - 7229 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7230 CTMUCON0 equ 0F45h ;# - 7231 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7232 SRCON1 equ 0F46h ;# - 7233 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7234 SRCON0 equ 0F47h ;# - 7235 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7236 CCPTMRS1 equ 0F48h ;# - 7237 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7238 CCPTMRS0 equ 0F49h ;# - 7239 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7240 T6CON equ 0F4Ah ;# - 7241 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7242 PR6 equ 0F4Bh ;# - 7243 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7244 TMR6 equ 0F4Ch ;# - 7245 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7246 T5GCON equ 0F4Dh ;# - 7247 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7248 T5CON equ 0F4Eh ;# - 7249 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7250 TMR5 equ 0F4Fh ;# - 7251 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7252 TMR5L equ 0F4Fh ;# - 7253 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7254 TMR5H equ 0F50h ;# - 7255 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7256 T4CON equ 0F51h ;# - 7257 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7258 PR4 equ 0F52h ;# - 7259 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7260 TMR4 equ 0F53h ;# - 7261 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7262 CCP5CON equ 0F54h ;# - 7263 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7264 CCPR5 equ 0F55h ;# - 7265 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7266 CCPR5L equ 0F55h ;# - 7267 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7268 CCPR5H equ 0F56h ;# - 7269 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7270 CCP4CON equ 0F57h ;# - 7271 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7272 CCPR4 equ 0F58h ;# - 7273 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7274 CCPR4L equ 0F58h ;# - 7275 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7276 CCPR4H equ 0F59h ;# - 7277 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7278 PSTR3CON equ 0F5Ah ;# - 7279 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7280 ECCP3AS equ 0F5Bh ;# - 7281 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7282 CCP3AS equ 0F5Bh ;# - 7283 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7284 PWM3CON equ 0F5Ch ;# - 7285 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7286 CCP3CON equ 0F5Dh ;# - 7287 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7288 CCPR3 equ 0F5Eh ;# - 7289 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7290 CCPR3L equ 0F5Eh ;# - 7291 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7292 CCPR3H equ 0F5Fh ;# - 7293 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7294 SLRCON equ 0F60h ;# - 7295 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7296 WPUB equ 0F61h ;# - 7297 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7298 IOCB equ 0F62h ;# - 7299 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7300 PSTR2CON equ 0F63h ;# - 7301 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7302 ECCP2AS equ 0F64h ;# - 7303 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7304 CCP2AS equ 0F64h ;# - 7305 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7306 PWM2CON equ 0F65h ;# - 7307 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7308 CCP2CON equ 0F66h ;# - 7309 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7310 CCPR2 equ 0F67h ;# - 7311 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7312 CCPR2L equ 0F67h ;# - 7313 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7314 CCPR2H equ 0F68h ;# - 7315 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7316 SSP2CON3 equ 0F69h ;# - 7317 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7318 SSP2MSK equ 0F6Ah ;# - 7319 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7320 SSP2CON2 equ 0F6Bh ;# - 7321 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7322 SSP2CON1 equ 0F6Ch ;# - 7323 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7324 SSP2STAT equ 0F6Dh ;# - 7325 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7326 SSP2ADD equ 0F6Eh ;# - 7327 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7328 SSP2BUF equ 0F6Fh ;# - 7329 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7330 BAUDCON2 equ 0F70h ;# - 7331 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7332 BAUD2CON equ 0F70h ;# - 7333 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7334 RCSTA2 equ 0F71h ;# - 7335 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7336 RC2STA equ 0F71h ;# - 7337 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7338 TXSTA2 equ 0F72h ;# - 7339 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7340 TX2STA equ 0F72h ;# - 7341 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7342 TXREG2 equ 0F73h ;# - 7343 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7344 TX2REG equ 0F73h ;# - 7345 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7346 RCREG2 equ 0F74h ;# - 7347 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7348 RC2REG equ 0F74h ;# - 7349 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7350 SPBRG2 equ 0F75h ;# - 7351 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7352 SP2BRG equ 0F75h ;# - 7353 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7354 SPBRGH2 equ 0F76h ;# - 7355 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7356 SP2BRGH equ 0F76h ;# - 7357 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7358 CM2CON1 equ 0F77h ;# - 7359 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7360 CM12CON equ 0F77h ;# - 7361 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7362 CM2CON0 equ 0F78h ;# - 7363 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7364 CM2CON equ 0F78h ;# - 7365 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7366 CM1CON0 equ 0F79h ;# - 7367 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7368 CM1CON equ 0F79h ;# - 7369 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7370 PIE4 equ 0F7Ah ;# - 7371 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7372 PIR4 equ 0F7Bh ;# - 7373 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7374 IPR4 equ 0F7Ch ;# - 7375 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7376 PIE5 equ 0F7Dh ;# - 7377 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7378 PIR5 equ 0F7Eh ;# - 7379 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7380 IPR5 equ 0F7Fh ;# - 7381 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7382 PORTA equ 0F80h ;# - 7383 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7384 PORTB equ 0F81h ;# - 7385 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7386 PORTC equ 0F82h ;# - 7387 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7388 PORTD equ 0F83h ;# - 7389 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7390 PORTE equ 0F84h ;# - 7391 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7392 LATA equ 0F89h ;# - 7393 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7394 LATB equ 0F8Ah ;# - 7395 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7396 LATC equ 0F8Bh ;# - 7397 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7398 LATD equ 0F8Ch ;# - 7399 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7400 LATE equ 0F8Dh ;# - 7401 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7402 TRISA equ 0F92h ;# - 7403 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7404 DDRA equ 0F92h ;# - 7405 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7406 TRISB equ 0F93h ;# - 7407 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7408 DDRB equ 0F93h ;# - 7409 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7410 TRISC equ 0F94h ;# - 7411 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7412 DDRC equ 0F94h ;# - 7413 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7414 TRISD equ 0F95h ;# - 7415 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7416 DDRD equ 0F95h ;# - 7417 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7418 TRISE equ 0F96h ;# - 7419 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7420 DDRE equ 0F96h ;# - 7421 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7422 OSCTUNE equ 0F9Bh ;# - 7423 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7424 HLVDCON equ 0F9Ch ;# - 7425 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7426 LVDCON equ 0F9Ch ;# - 7427 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7428 PIE1 equ 0F9Dh ;# - 7429 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7430 PIR1 equ 0F9Eh ;# - 7431 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7432 IPR1 equ 0F9Fh ;# - 7433 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7434 PIE2 equ 0FA0h ;# - 7435 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7436 PIR2 equ 0FA1h ;# - 7437 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7438 IPR2 equ 0FA2h ;# - 7439 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7440 PIE3 equ 0FA3h ;# - 7441 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7442 PIR3 equ 0FA4h ;# - 7443 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7444 IPR3 equ 0FA5h ;# - 7445 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7446 EECON1 equ 0FA6h ;# - 7447 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7448 EECON2 equ 0FA7h ;# - 7449 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7450 EEDATA equ 0FA8h ;# - 7451 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7452 EEADR equ 0FA9h ;# - 7453 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7454 EEADRH equ 0FAAh ;# - 7455 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7456 RCSTA1 equ 0FABh ;# - 7457 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7458 RCSTA equ 0FABh ;# - 7459 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7460 RC1STA equ 0FABh ;# - 7461 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7462 TXSTA1 equ 0FACh ;# - 7463 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7464 TXSTA equ 0FACh ;# - 7465 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7466 TX1STA equ 0FACh ;# - 7467 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7468 TXREG1 equ 0FADh ;# - 7469 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7470 TXREG equ 0FADh ;# - 7471 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7472 TX1REG equ 0FADh ;# - 7473 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7474 RCREG1 equ 0FAEh ;# - 7475 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7476 RCREG equ 0FAEh ;# - 7477 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7478 RC1REG equ 0FAEh ;# - 7479 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7480 SPBRG1 equ 0FAFh ;# - 7481 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7482 SPBRG equ 0FAFh ;# - 7483 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7484 SP1BRG equ 0FAFh ;# - 7485 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7486 SPBRGH1 equ 0FB0h ;# - 7487 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7488 SPBRGH equ 0FB0h ;# - 7489 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7490 SP1BRGH equ 0FB0h ;# - 7491 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7492 T3CON equ 0FB1h ;# - 7493 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7494 TMR3 equ 0FB2h ;# - 7495 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7496 TMR3L equ 0FB2h ;# - 7497 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7498 TMR3H equ 0FB3h ;# - 7499 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7500 T3GCON equ 0FB4h ;# - 7501 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7502 ECCP1AS equ 0FB6h ;# - 7503 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7504 ECCPAS equ 0FB6h ;# - 7505 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7506 PWM1CON equ 0FB7h ;# - 7507 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7508 PWMCON equ 0FB7h ;# - 7509 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7510 BAUDCON1 equ 0FB8h ;# - 7511 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7512 BAUDCON equ 0FB8h ;# - 7513 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7514 BAUDCTL equ 0FB8h ;# - 7515 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7516 BAUD1CON equ 0FB8h ;# - 7517 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7518 PSTR1CON equ 0FB9h ;# - 7519 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7520 PSTRCON equ 0FB9h ;# - 7521 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7522 T2CON equ 0FBAh ;# - 7523 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7524 PR2 equ 0FBBh ;# - 7525 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7526 TMR2 equ 0FBCh ;# - 7527 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7528 CCP1CON equ 0FBDh ;# - 7529 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7530 CCPR1 equ 0FBEh ;# - 7531 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7532 CCPR1L equ 0FBEh ;# - 7533 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7534 CCPR1H equ 0FBFh ;# - 7535 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7536 ADCON2 equ 0FC0h ;# - 7537 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7538 ADCON1 equ 0FC1h ;# - 7539 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7540 ADCON0 equ 0FC2h ;# - 7541 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7542 ADRES equ 0FC3h ;# - 7543 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7544 ADRESL equ 0FC3h ;# - 7545 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7546 ADRESH equ 0FC4h ;# - 7547 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7548 SSP1CON2 equ 0FC5h ;# - 7549 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7550 SSPCON2 equ 0FC5h ;# - 7551 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7552 SSP1CON1 equ 0FC6h ;# - 7553 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7554 SSPCON1 equ 0FC6h ;# - 7555 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7556 SSP1STAT equ 0FC7h ;# - 7557 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7558 SSPSTAT equ 0FC7h ;# - 7559 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7560 SSP1ADD equ 0FC8h ;# - 7561 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7562 SSPADD equ 0FC8h ;# - 7563 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7564 SSP1BUF equ 0FC9h ;# - 7565 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7566 SSPBUF equ 0FC9h ;# - 7567 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7568 SSP1MSK equ 0FCAh ;# - 7569 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7570 SSPMSK equ 0FCAh ;# - 7571 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7572 SSP1CON3 equ 0FCBh ;# - 7573 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7574 SSPCON3 equ 0FCBh ;# - 7575 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7576 T1GCON equ 0FCCh ;# - 7577 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7578 T1CON equ 0FCDh ;# - 7579 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7580 TMR1 equ 0FCEh ;# - 7581 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7582 TMR1L equ 0FCEh ;# - 7583 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7584 TMR1H equ 0FCFh ;# - 7585 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7586 RCON equ 0FD0h ;# - 7587 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7588 WDTCON equ 0FD1h ;# - 7589 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7590 OSCCON2 equ 0FD2h ;# - 7591 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7592 OSCCON equ 0FD3h ;# - 7593 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7594 T0CON equ 0FD5h ;# - 7595 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7596 TMR0 equ 0FD6h ;# - 7597 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7598 TMR0L equ 0FD6h ;# - 7599 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7600 TMR0H equ 0FD7h ;# - 7601 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7602 STATUS equ 0FD8h ;# - 7603 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7604 FSR2 equ 0FD9h ;# - 7605 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7606 FSR2L equ 0FD9h ;# - 7607 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7608 FSR2H equ 0FDAh ;# - 7609 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7610 PLUSW2 equ 0FDBh ;# - 7611 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7612 PREINC2 equ 0FDCh ;# - 7613 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7614 POSTDEC2 equ 0FDDh ;# - 7615 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7616 POSTINC2 equ 0FDEh ;# - 7617 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7618 INDF2 equ 0FDFh ;# - 7619 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7620 BSR equ 0FE0h ;# - 7621 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7622 FSR1 equ 0FE1h ;# - 7623 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7624 FSR1L equ 0FE1h ;# - 7625 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7626 FSR1H equ 0FE2h ;# - 7627 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7628 PLUSW1 equ 0FE3h ;# - 7629 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7630 PREINC1 equ 0FE4h ;# - 7631 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7632 POSTDEC1 equ 0FE5h ;# - 7633 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7634 POSTINC1 equ 0FE6h ;# - 7635 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7636 INDF1 equ 0FE7h ;# - 7637 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7638 WREG equ 0FE8h ;# - 7639 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7640 FSR0 equ 0FE9h ;# - 7641 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7642 FSR0L equ 0FE9h ;# - 7643 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7644 FSR0H equ 0FEAh ;# - 7645 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7646 PLUSW0 equ 0FEBh ;# - 7647 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7648 PREINC0 equ 0FECh ;# - 7649 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7650 POSTDEC0 equ 0FEDh ;# - 7651 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7652 POSTINC0 equ 0FEEh ;# - 7653 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7654 INDF0 equ 0FEFh ;# - 7655 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7656 INTCON3 equ 0FF0h ;# - 7657 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7658 INTCON2 equ 0FF1h ;# - 7659 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7660 INTCON equ 0FF2h ;# - 7661 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7662 PROD equ 0FF3h ;# - 7663 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7664 PRODL equ 0FF3h ;# - 7665 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7666 PRODH equ 0FF4h ;# - 7667 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7668 TABLAT equ 0FF5h ;# - 7669 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7670 TBLPTR equ 0FF6h ;# - 7671 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7672 TBLPTRL equ 0FF6h ;# - 7673 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7674 TBLPTRH equ 0FF7h ;# - 7675 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7676 TBLPTRU equ 0FF8h ;# - 7677 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7678 PCLAT equ 0FF9h ;# - 7679 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7680 PC equ 0FF9h ;# - 7681 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7682 PCL equ 0FF9h ;# - 7683 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7684 PCLATH equ 0FFAh ;# - 7685 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7686 PCLATU equ 0FFBh ;# - 7687 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7688 STKPTR equ 0FFCh ;# - 7689 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7690 TOS equ 0FFDh ;# - 7691 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7692 TOSL equ 0FFDh ;# - 7693 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7694 TOSH equ 0FFEh ;# - 7695 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7696 TOSU equ 0FFFh ;# - 7697 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7698 ANSELA equ 0F38h ;# - 7699 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7700 ANSELB equ 0F39h ;# - 7701 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7702 ANSELC equ 0F3Ah ;# - 7703 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7704 ANSELD equ 0F3Bh ;# - 7705 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7706 ANSELE equ 0F3Ch ;# - 7707 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7708 PMD2 equ 0F3Dh ;# - 7709 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7710 PMD1 equ 0F3Eh ;# - 7711 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7712 PMD0 equ 0F3Fh ;# - 7713 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7714 VREFCON2 equ 0F40h ;# - 7715 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7716 DACCON1 equ 0F40h ;# - 7717 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7718 VREFCON1 equ 0F41h ;# - 7719 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7720 DACCON0 equ 0F41h ;# - 7721 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7722 VREFCON0 equ 0F42h ;# - 7723 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7724 FVRCON equ 0F42h ;# - 7725 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7726 CTMUICON equ 0F43h ;# - 7727 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7728 CTMUICONH equ 0F43h ;# - 7729 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7730 CTMUCONL equ 0F44h ;# - 7731 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 7732 CTMUCON1 equ 0F44h ;# - 7733 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7734 CTMUCONH equ 0F45h ;# - 7735 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7736 CTMUCON0 equ 0F45h ;# - 7737 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7738 SRCON1 equ 0F46h ;# - 7739 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7740 SRCON0 equ 0F47h ;# - 7741 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7742 CCPTMRS1 equ 0F48h ;# - 7743 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7744 CCPTMRS0 equ 0F49h ;# - 7745 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7746 T6CON equ 0F4Ah ;# - 7747 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7748 PR6 equ 0F4Bh ;# - 7749 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7750 TMR6 equ 0F4Ch ;# - 7751 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7752 T5GCON equ 0F4Dh ;# - 7753 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7754 T5CON equ 0F4Eh ;# - 7755 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7756 TMR5 equ 0F4Fh ;# - 7757 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7758 TMR5L equ 0F4Fh ;# - 7759 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7760 TMR5H equ 0F50h ;# - 7761 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7762 T4CON equ 0F51h ;# - 7763 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7764 PR4 equ 0F52h ;# - 7765 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7766 TMR4 equ 0F53h ;# - 7767 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7768 CCP5CON equ 0F54h ;# - 7769 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7770 CCPR5 equ 0F55h ;# - 7771 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7772 CCPR5L equ 0F55h ;# - 7773 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7774 CCPR5H equ 0F56h ;# - 7775 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7776 CCP4CON equ 0F57h ;# - 7777 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7778 CCPR4 equ 0F58h ;# - 7779 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7780 CCPR4L equ 0F58h ;# - 7781 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7782 CCPR4H equ 0F59h ;# - 7783 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7784 PSTR3CON equ 0F5Ah ;# - 7785 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7786 ECCP3AS equ 0F5Bh ;# - 7787 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7788 CCP3AS equ 0F5Bh ;# - 7789 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7790 PWM3CON equ 0F5Ch ;# - 7791 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7792 CCP3CON equ 0F5Dh ;# - 7793 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7794 CCPR3 equ 0F5Eh ;# - 7795 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7796 CCPR3L equ 0F5Eh ;# - 7797 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7798 CCPR3H equ 0F5Fh ;# - 7799 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7800 SLRCON equ 0F60h ;# - 7801 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7802 WPUB equ 0F61h ;# - 7803 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7804 IOCB equ 0F62h ;# - 7805 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7806 PSTR2CON equ 0F63h ;# - 7807 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7808 ECCP2AS equ 0F64h ;# - 7809 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7810 CCP2AS equ 0F64h ;# - 7811 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7812 PWM2CON equ 0F65h ;# - 7813 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7814 CCP2CON equ 0F66h ;# - 7815 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7816 CCPR2 equ 0F67h ;# - 7817 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7818 CCPR2L equ 0F67h ;# - 7819 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7820 CCPR2H equ 0F68h ;# - 7821 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7822 SSP2CON3 equ 0F69h ;# - 7823 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7824 SSP2MSK equ 0F6Ah ;# - 7825 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7826 SSP2CON2 equ 0F6Bh ;# - 7827 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7828 SSP2CON1 equ 0F6Ch ;# - 7829 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7830 SSP2STAT equ 0F6Dh ;# - 7831 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7832 SSP2ADD equ 0F6Eh ;# - 7833 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7834 SSP2BUF equ 0F6Fh ;# - 7835 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7836 BAUDCON2 equ 0F70h ;# - 7837 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7838 BAUD2CON equ 0F70h ;# - 7839 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7840 RCSTA2 equ 0F71h ;# - 7841 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7842 RC2STA equ 0F71h ;# - 7843 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7844 TXSTA2 equ 0F72h ;# - 7845 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7846 TX2STA equ 0F72h ;# - 7847 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7848 TXREG2 equ 0F73h ;# - 7849 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7850 TX2REG equ 0F73h ;# - 7851 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7852 RCREG2 equ 0F74h ;# - 7853 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7854 RC2REG equ 0F74h ;# - 7855 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7856 SPBRG2 equ 0F75h ;# - 7857 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7858 SP2BRG equ 0F75h ;# - 7859 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7860 SPBRGH2 equ 0F76h ;# - 7861 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7862 SP2BRGH equ 0F76h ;# - 7863 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7864 CM2CON1 equ 0F77h ;# - 7865 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7866 CM12CON equ 0F77h ;# - 7867 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7868 CM2CON0 equ 0F78h ;# - 7869 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7870 CM2CON equ 0F78h ;# - 7871 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7872 CM1CON0 equ 0F79h ;# - 7873 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7874 CM1CON equ 0F79h ;# - 7875 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7876 PIE4 equ 0F7Ah ;# - 7877 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7878 PIR4 equ 0F7Bh ;# - 7879 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7880 IPR4 equ 0F7Ch ;# - 7881 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7882 PIE5 equ 0F7Dh ;# - 7883 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7884 PIR5 equ 0F7Eh ;# - 7885 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7886 IPR5 equ 0F7Fh ;# - 7887 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7888 PORTA equ 0F80h ;# - 7889 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7890 PORTB equ 0F81h ;# - 7891 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7892 PORTC equ 0F82h ;# - 7893 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7894 PORTD equ 0F83h ;# - 7895 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7896 PORTE equ 0F84h ;# - 7897 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7898 LATA equ 0F89h ;# - 7899 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7900 LATB equ 0F8Ah ;# - 7901 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7902 LATC equ 0F8Bh ;# - 7903 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7904 LATD equ 0F8Ch ;# - 7905 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7906 LATE equ 0F8Dh ;# - 7907 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7908 TRISA equ 0F92h ;# - 7909 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7910 DDRA equ 0F92h ;# - 7911 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7912 TRISB equ 0F93h ;# - 7913 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7914 DDRB equ 0F93h ;# - 7915 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7916 TRISC equ 0F94h ;# - 7917 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7918 DDRC equ 0F94h ;# - 7919 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7920 TRISD equ 0F95h ;# - 7921 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7922 DDRD equ 0F95h ;# - 7923 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7924 TRISE equ 0F96h ;# - 7925 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7926 DDRE equ 0F96h ;# - 7927 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7928 OSCTUNE equ 0F9Bh ;# - 7929 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7930 HLVDCON equ 0F9Ch ;# - 7931 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7932 LVDCON equ 0F9Ch ;# - 7933 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7934 PIE1 equ 0F9Dh ;# - 7935 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7936 PIR1 equ 0F9Eh ;# - 7937 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7938 IPR1 equ 0F9Fh ;# - 7939 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7940 PIE2 equ 0FA0h ;# - 7941 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7942 PIR2 equ 0FA1h ;# - 7943 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7944 IPR2 equ 0FA2h ;# - 7945 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7946 PIE3 equ 0FA3h ;# - 7947 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7948 PIR3 equ 0FA4h ;# - 7949 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7950 IPR3 equ 0FA5h ;# - 7951 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7952 EECON1 equ 0FA6h ;# - 7953 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7954 EECON2 equ 0FA7h ;# - 7955 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7956 EEDATA equ 0FA8h ;# - 7957 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7958 EEADR equ 0FA9h ;# - 7959 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7960 EEADRH equ 0FAAh ;# - 7961 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7962 RCSTA1 equ 0FABh ;# - 7963 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7964 RCSTA equ 0FABh ;# - 7965 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7966 RC1STA equ 0FABh ;# - 7967 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7968 TXSTA1 equ 0FACh ;# - 7969 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7970 TXSTA equ 0FACh ;# - 7971 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7972 TX1STA equ 0FACh ;# - 7973 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7974 TXREG1 equ 0FADh ;# - 7975 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7976 TXREG equ 0FADh ;# - 7977 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7978 TX1REG equ 0FADh ;# - 7979 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7980 RCREG1 equ 0FAEh ;# - 7981 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7982 RCREG equ 0FAEh ;# - 7983 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7984 RC1REG equ 0FAEh ;# - 7985 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7986 SPBRG1 equ 0FAFh ;# - 7987 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7988 SPBRG equ 0FAFh ;# - 7989 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7990 SP1BRG equ 0FAFh ;# - 7991 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7992 SPBRGH1 equ 0FB0h ;# - 7993 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7994 SPBRGH equ 0FB0h ;# - 7995 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7996 SP1BRGH equ 0FB0h ;# - 7997 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 7998 T3CON equ 0FB1h ;# - 7999 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8000 TMR3 equ 0FB2h ;# - 8001 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8002 TMR3L equ 0FB2h ;# - 8003 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8004 TMR3H equ 0FB3h ;# - 8005 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8006 T3GCON equ 0FB4h ;# - 8007 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8008 ECCP1AS equ 0FB6h ;# - 8009 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8010 ECCPAS equ 0FB6h ;# - 8011 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8012 PWM1CON equ 0FB7h ;# - 8013 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8014 PWMCON equ 0FB7h ;# - 8015 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8016 BAUDCON1 equ 0FB8h ;# - 8017 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8018 BAUDCON equ 0FB8h ;# - 8019 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8020 BAUDCTL equ 0FB8h ;# - 8021 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8022 BAUD1CON equ 0FB8h ;# - 8023 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8024 PSTR1CON equ 0FB9h ;# - 8025 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8026 PSTRCON equ 0FB9h ;# - 8027 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8028 T2CON equ 0FBAh ;# - 8029 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8030 PR2 equ 0FBBh ;# - 8031 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8032 TMR2 equ 0FBCh ;# - 8033 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8034 CCP1CON equ 0FBDh ;# - 8035 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8036 CCPR1 equ 0FBEh ;# - 8037 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8038 CCPR1L equ 0FBEh ;# - 8039 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8040 CCPR1H equ 0FBFh ;# - 8041 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8042 ADCON2 equ 0FC0h ;# - 8043 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8044 ADCON1 equ 0FC1h ;# - 8045 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8046 ADCON0 equ 0FC2h ;# - 8047 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8048 ADRES equ 0FC3h ;# - 8049 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8050 ADRESL equ 0FC3h ;# - 8051 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8052 ADRESH equ 0FC4h ;# - 8053 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8054 SSP1CON2 equ 0FC5h ;# - 8055 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8056 SSPCON2 equ 0FC5h ;# - 8057 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8058 SSP1CON1 equ 0FC6h ;# - 8059 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8060 SSPCON1 equ 0FC6h ;# - 8061 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8062 SSP1STAT equ 0FC7h ;# - 8063 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8064 SSPSTAT equ 0FC7h ;# - 8065 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8066 SSP1ADD equ 0FC8h ;# - 8067 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8068 SSPADD equ 0FC8h ;# - 8069 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8070 SSP1BUF equ 0FC9h ;# - 8071 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8072 SSPBUF equ 0FC9h ;# - 8073 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8074 SSP1MSK equ 0FCAh ;# - 8075 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8076 SSPMSK equ 0FCAh ;# - 8077 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8078 SSP1CON3 equ 0FCBh ;# - 8079 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8080 SSPCON3 equ 0FCBh ;# - 8081 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8082 T1GCON equ 0FCCh ;# - 8083 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8084 T1CON equ 0FCDh ;# - 8085 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8086 TMR1 equ 0FCEh ;# - 8087 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8088 TMR1L equ 0FCEh ;# - 8089 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8090 TMR1H equ 0FCFh ;# - 8091 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8092 RCON equ 0FD0h ;# - 8093 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8094 WDTCON equ 0FD1h ;# - 8095 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8096 OSCCON2 equ 0FD2h ;# - 8097 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8098 OSCCON equ 0FD3h ;# - 8099 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8100 T0CON equ 0FD5h ;# - 8101 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8102 TMR0 equ 0FD6h ;# - 8103 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8104 TMR0L equ 0FD6h ;# - 8105 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8106 TMR0H equ 0FD7h ;# - 8107 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8108 STATUS equ 0FD8h ;# - 8109 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8110 FSR2 equ 0FD9h ;# - 8111 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8112 FSR2L equ 0FD9h ;# - 8113 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8114 FSR2H equ 0FDAh ;# - 8115 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8116 PLUSW2 equ 0FDBh ;# - 8117 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8118 PREINC2 equ 0FDCh ;# - 8119 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8120 POSTDEC2 equ 0FDDh ;# - 8121 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8122 POSTINC2 equ 0FDEh ;# - 8123 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8124 INDF2 equ 0FDFh ;# - 8125 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8126 BSR equ 0FE0h ;# - 8127 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8128 FSR1 equ 0FE1h ;# - 8129 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8130 FSR1L equ 0FE1h ;# - 8131 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8132 FSR1H equ 0FE2h ;# - 8133 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8134 PLUSW1 equ 0FE3h ;# - 8135 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8136 PREINC1 equ 0FE4h ;# - 8137 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8138 POSTDEC1 equ 0FE5h ;# - 8139 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8140 POSTINC1 equ 0FE6h ;# - 8141 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8142 INDF1 equ 0FE7h ;# - 8143 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8144 WREG equ 0FE8h ;# - 8145 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8146 FSR0 equ 0FE9h ;# - 8147 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8148 FSR0L equ 0FE9h ;# - 8149 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8150 FSR0H equ 0FEAh ;# - 8151 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8152 PLUSW0 equ 0FEBh ;# - 8153 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8154 PREINC0 equ 0FECh ;# - 8155 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8156 POSTDEC0 equ 0FEDh ;# - 8157 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8158 POSTINC0 equ 0FEEh ;# - 8159 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8160 INDF0 equ 0FEFh ;# - 8161 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8162 INTCON3 equ 0FF0h ;# - 8163 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8164 INTCON2 equ 0FF1h ;# - 8165 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8166 INTCON equ 0FF2h ;# - 8167 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8168 PROD equ 0FF3h ;# - 8169 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8170 PRODL equ 0FF3h ;# - 8171 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8172 PRODH equ 0FF4h ;# - 8173 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8174 TABLAT equ 0FF5h ;# - 8175 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8176 TBLPTR equ 0FF6h ;# - 8177 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8178 TBLPTRL equ 0FF6h ;# - 8179 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8180 TBLPTRH equ 0FF7h ;# - 8181 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8182 TBLPTRU equ 0FF8h ;# - 8183 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8184 PCLAT equ 0FF9h ;# - 8185 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8186 PC equ 0FF9h ;# - 8187 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8188 PCL equ 0FF9h ;# - 8189 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8190 PCLATH equ 0FFAh ;# - 8191 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8192 PCLATU equ 0FFBh ;# - 8193 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8194 STKPTR equ 0FFCh ;# - 8195 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8196 TOS equ 0FFDh ;# - 8197 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8198 TOSL equ 0FFDh ;# - 8199 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8200 TOSH equ 0FFEh ;# - 8201 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8202 TOSU equ 0FFFh ;# - 8203 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8204 ANSELA equ 0F38h ;# - 8205 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8206 ANSELB equ 0F39h ;# - 8207 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8208 ANSELC equ 0F3Ah ;# - 8209 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8210 ANSELD equ 0F3Bh ;# - 8211 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8212 ANSELE equ 0F3Ch ;# - 8213 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8214 PMD2 equ 0F3Dh ;# - 8215 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8216 PMD1 equ 0F3Eh ;# - 8217 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8218 PMD0 equ 0F3Fh ;# - 8219 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8220 VREFCON2 equ 0F40h ;# - 8221 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8222 DACCON1 equ 0F40h ;# - 8223 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8224 VREFCON1 equ 0F41h ;# - 8225 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8226 DACCON0 equ 0F41h ;# - 8227 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8228 VREFCON0 equ 0F42h ;# - 8229 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8230 FVRCON equ 0F42h ;# - 8231 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8232 CTMUICON equ 0F43h ;# - 8233 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8234 CTMUICONH equ 0F43h ;# - 8235 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8236 CTMUCONL equ 0F44h ;# - 8237 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8238 CTMUCON1 equ 0F44h ;# - 8239 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8240 CTMUCONH equ 0F45h ;# - 8241 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8242 CTMUCON0 equ 0F45h ;# - 8243 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8244 SRCON1 equ 0F46h ;# - 8245 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8246 SRCON0 equ 0F47h ;# - 8247 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8248 CCPTMRS1 equ 0F48h ;# - 8249 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8250 CCPTMRS0 equ 0F49h ;# - 8251 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8252 T6CON equ 0F4Ah ;# - 8253 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8254 PR6 equ 0F4Bh ;# - 8255 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8256 TMR6 equ 0F4Ch ;# - 8257 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8258 T5GCON equ 0F4Dh ;# - 8259 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8260 T5CON equ 0F4Eh ;# - 8261 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8262 TMR5 equ 0F4Fh ;# - 8263 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8264 TMR5L equ 0F4Fh ;# - 8265 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8266 TMR5H equ 0F50h ;# - 8267 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8268 T4CON equ 0F51h ;# - 8269 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8270 PR4 equ 0F52h ;# - 8271 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8272 TMR4 equ 0F53h ;# - 8273 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8274 CCP5CON equ 0F54h ;# - 8275 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8276 CCPR5 equ 0F55h ;# - 8277 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8278 CCPR5L equ 0F55h ;# - 8279 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8280 CCPR5H equ 0F56h ;# - 8281 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8282 CCP4CON equ 0F57h ;# - 8283 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8284 CCPR4 equ 0F58h ;# - 8285 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8286 CCPR4L equ 0F58h ;# - 8287 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8288 CCPR4H equ 0F59h ;# - 8289 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8290 PSTR3CON equ 0F5Ah ;# - 8291 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8292 ECCP3AS equ 0F5Bh ;# - 8293 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8294 CCP3AS equ 0F5Bh ;# - 8295 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8296 PWM3CON equ 0F5Ch ;# - 8297 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8298 CCP3CON equ 0F5Dh ;# - 8299 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8300 CCPR3 equ 0F5Eh ;# - 8301 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8302 CCPR3L equ 0F5Eh ;# - 8303 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8304 CCPR3H equ 0F5Fh ;# - 8305 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8306 SLRCON equ 0F60h ;# - 8307 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8308 WPUB equ 0F61h ;# - 8309 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8310 IOCB equ 0F62h ;# - 8311 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8312 PSTR2CON equ 0F63h ;# - 8313 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8314 ECCP2AS equ 0F64h ;# - 8315 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8316 CCP2AS equ 0F64h ;# - 8317 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8318 PWM2CON equ 0F65h ;# - 8319 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8320 CCP2CON equ 0F66h ;# - 8321 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8322 CCPR2 equ 0F67h ;# - 8323 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8324 CCPR2L equ 0F67h ;# - 8325 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8326 CCPR2H equ 0F68h ;# - 8327 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8328 SSP2CON3 equ 0F69h ;# - 8329 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8330 SSP2MSK equ 0F6Ah ;# - 8331 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8332 SSP2CON2 equ 0F6Bh ;# - 8333 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8334 SSP2CON1 equ 0F6Ch ;# - 8335 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8336 SSP2STAT equ 0F6Dh ;# - 8337 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8338 SSP2ADD equ 0F6Eh ;# - 8339 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8340 SSP2BUF equ 0F6Fh ;# - 8341 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8342 BAUDCON2 equ 0F70h ;# - 8343 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8344 BAUD2CON equ 0F70h ;# - 8345 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8346 RCSTA2 equ 0F71h ;# - 8347 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8348 RC2STA equ 0F71h ;# - 8349 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8350 TXSTA2 equ 0F72h ;# - 8351 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8352 TX2STA equ 0F72h ;# - 8353 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8354 TXREG2 equ 0F73h ;# - 8355 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8356 TX2REG equ 0F73h ;# - 8357 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8358 RCREG2 equ 0F74h ;# - 8359 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8360 RC2REG equ 0F74h ;# - 8361 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8362 SPBRG2 equ 0F75h ;# - 8363 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8364 SP2BRG equ 0F75h ;# - 8365 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8366 SPBRGH2 equ 0F76h ;# - 8367 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8368 SP2BRGH equ 0F76h ;# - 8369 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8370 CM2CON1 equ 0F77h ;# - 8371 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8372 CM12CON equ 0F77h ;# - 8373 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8374 CM2CON0 equ 0F78h ;# - 8375 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8376 CM2CON equ 0F78h ;# - 8377 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8378 CM1CON0 equ 0F79h ;# - 8379 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8380 CM1CON equ 0F79h ;# - 8381 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8382 PIE4 equ 0F7Ah ;# - 8383 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8384 PIR4 equ 0F7Bh ;# - 8385 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8386 IPR4 equ 0F7Ch ;# - 8387 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8388 PIE5 equ 0F7Dh ;# - 8389 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8390 PIR5 equ 0F7Eh ;# - 8391 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8392 IPR5 equ 0F7Fh ;# - 8393 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8394 PORTA equ 0F80h ;# - 8395 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8396 PORTB equ 0F81h ;# - 8397 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8398 PORTC equ 0F82h ;# - 8399 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8400 PORTD equ 0F83h ;# - 8401 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8402 PORTE equ 0F84h ;# - 8403 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8404 LATA equ 0F89h ;# - 8405 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8406 LATB equ 0F8Ah ;# - 8407 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8408 LATC equ 0F8Bh ;# - 8409 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8410 LATD equ 0F8Ch ;# - 8411 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8412 LATE equ 0F8Dh ;# - 8413 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8414 TRISA equ 0F92h ;# - 8415 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8416 DDRA equ 0F92h ;# - 8417 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8418 TRISB equ 0F93h ;# - 8419 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8420 DDRB equ 0F93h ;# - 8421 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8422 TRISC equ 0F94h ;# - 8423 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8424 DDRC equ 0F94h ;# - 8425 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8426 TRISD equ 0F95h ;# - 8427 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8428 DDRD equ 0F95h ;# - 8429 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8430 TRISE equ 0F96h ;# - 8431 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8432 DDRE equ 0F96h ;# - 8433 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8434 OSCTUNE equ 0F9Bh ;# - 8435 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8436 HLVDCON equ 0F9Ch ;# - 8437 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8438 LVDCON equ 0F9Ch ;# - 8439 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8440 PIE1 equ 0F9Dh ;# - 8441 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8442 PIR1 equ 0F9Eh ;# - 8443 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8444 IPR1 equ 0F9Fh ;# - 8445 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8446 PIE2 equ 0FA0h ;# - 8447 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8448 PIR2 equ 0FA1h ;# - 8449 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8450 IPR2 equ 0FA2h ;# - 8451 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8452 PIE3 equ 0FA3h ;# - 8453 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8454 PIR3 equ 0FA4h ;# - 8455 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8456 IPR3 equ 0FA5h ;# - 8457 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8458 EECON1 equ 0FA6h ;# - 8459 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8460 EECON2 equ 0FA7h ;# - 8461 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8462 EEDATA equ 0FA8h ;# - 8463 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8464 EEADR equ 0FA9h ;# - 8465 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8466 EEADRH equ 0FAAh ;# - 8467 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8468 RCSTA1 equ 0FABh ;# - 8469 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8470 RCSTA equ 0FABh ;# - 8471 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8472 RC1STA equ 0FABh ;# - 8473 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8474 TXSTA1 equ 0FACh ;# - 8475 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8476 TXSTA equ 0FACh ;# - 8477 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8478 TX1STA equ 0FACh ;# - 8479 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8480 TXREG1 equ 0FADh ;# - 8481 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8482 TXREG equ 0FADh ;# - 8483 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8484 TX1REG equ 0FADh ;# - 8485 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8486 RCREG1 equ 0FAEh ;# - 8487 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8488 RCREG equ 0FAEh ;# - 8489 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8490 RC1REG equ 0FAEh ;# - 8491 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8492 SPBRG1 equ 0FAFh ;# - 8493 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8494 SPBRG equ 0FAFh ;# - 8495 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8496 SP1BRG equ 0FAFh ;# - 8497 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8498 SPBRGH1 equ 0FB0h ;# - 8499 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8500 SPBRGH equ 0FB0h ;# - 8501 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8502 SP1BRGH equ 0FB0h ;# - 8503 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8504 T3CON equ 0FB1h ;# - 8505 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8506 TMR3 equ 0FB2h ;# - 8507 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8508 TMR3L equ 0FB2h ;# - 8509 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8510 TMR3H equ 0FB3h ;# - 8511 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8512 T3GCON equ 0FB4h ;# - 8513 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8514 ECCP1AS equ 0FB6h ;# - 8515 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8516 ECCPAS equ 0FB6h ;# - 8517 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8518 PWM1CON equ 0FB7h ;# - 8519 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8520 PWMCON equ 0FB7h ;# - 8521 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8522 BAUDCON1 equ 0FB8h ;# - 8523 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8524 BAUDCON equ 0FB8h ;# - 8525 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8526 BAUDCTL equ 0FB8h ;# - 8527 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8528 BAUD1CON equ 0FB8h ;# - 8529 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8530 PSTR1CON equ 0FB9h ;# - 8531 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8532 PSTRCON equ 0FB9h ;# - 8533 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8534 T2CON equ 0FBAh ;# - 8535 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8536 PR2 equ 0FBBh ;# - 8537 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8538 TMR2 equ 0FBCh ;# - 8539 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8540 CCP1CON equ 0FBDh ;# - 8541 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8542 CCPR1 equ 0FBEh ;# - 8543 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8544 CCPR1L equ 0FBEh ;# - 8545 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8546 CCPR1H equ 0FBFh ;# - 8547 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8548 ADCON2 equ 0FC0h ;# - 8549 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8550 ADCON1 equ 0FC1h ;# - 8551 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8552 ADCON0 equ 0FC2h ;# - 8553 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8554 ADRES equ 0FC3h ;# - 8555 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8556 ADRESL equ 0FC3h ;# - 8557 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8558 ADRESH equ 0FC4h ;# - 8559 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8560 SSP1CON2 equ 0FC5h ;# - 8561 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8562 SSPCON2 equ 0FC5h ;# - 8563 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8564 SSP1CON1 equ 0FC6h ;# - 8565 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8566 SSPCON1 equ 0FC6h ;# - 8567 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8568 SSP1STAT equ 0FC7h ;# - 8569 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8570 SSPSTAT equ 0FC7h ;# - 8571 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8572 SSP1ADD equ 0FC8h ;# - 8573 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8574 SSPADD equ 0FC8h ;# - 8575 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8576 SSP1BUF equ 0FC9h ;# - 8577 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8578 SSPBUF equ 0FC9h ;# - 8579 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8580 SSP1MSK equ 0FCAh ;# - 8581 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8582 SSPMSK equ 0FCAh ;# - 8583 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8584 SSP1CON3 equ 0FCBh ;# - 8585 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8586 SSPCON3 equ 0FCBh ;# - 8587 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8588 T1GCON equ 0FCCh ;# - 8589 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8590 T1CON equ 0FCDh ;# - 8591 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8592 TMR1 equ 0FCEh ;# - 8593 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8594 TMR1L equ 0FCEh ;# - 8595 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8596 TMR1H equ 0FCFh ;# - 8597 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8598 RCON equ 0FD0h ;# - 8599 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8600 WDTCON equ 0FD1h ;# - 8601 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8602 OSCCON2 equ 0FD2h ;# - 8603 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8604 OSCCON equ 0FD3h ;# - 8605 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8606 T0CON equ 0FD5h ;# - 8607 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8608 TMR0 equ 0FD6h ;# - 8609 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8610 TMR0L equ 0FD6h ;# - 8611 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8612 TMR0H equ 0FD7h ;# - 8613 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8614 STATUS equ 0FD8h ;# - 8615 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8616 FSR2 equ 0FD9h ;# - 8617 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8618 FSR2L equ 0FD9h ;# - 8619 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8620 FSR2H equ 0FDAh ;# - 8621 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8622 PLUSW2 equ 0FDBh ;# - 8623 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8624 PREINC2 equ 0FDCh ;# - 8625 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8626 POSTDEC2 equ 0FDDh ;# - 8627 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8628 POSTINC2 equ 0FDEh ;# - 8629 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8630 INDF2 equ 0FDFh ;# - 8631 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8632 BSR equ 0FE0h ;# - 8633 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8634 FSR1 equ 0FE1h ;# - 8635 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8636 FSR1L equ 0FE1h ;# - 8637 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8638 FSR1H equ 0FE2h ;# - 8639 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8640 PLUSW1 equ 0FE3h ;# - 8641 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8642 PREINC1 equ 0FE4h ;# - 8643 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8644 POSTDEC1 equ 0FE5h ;# - 8645 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8646 POSTINC1 equ 0FE6h ;# - 8647 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8648 INDF1 equ 0FE7h ;# - 8649 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8650 WREG equ 0FE8h ;# - 8651 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8652 FSR0 equ 0FE9h ;# - 8653 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8654 FSR0L equ 0FE9h ;# - 8655 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8656 FSR0H equ 0FEAh ;# - 8657 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8658 PLUSW0 equ 0FEBh ;# - 8659 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8660 PREINC0 equ 0FECh ;# - 8661 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8662 POSTDEC0 equ 0FEDh ;# - 8663 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8664 POSTINC0 equ 0FEEh ;# - 8665 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8666 INDF0 equ 0FEFh ;# - 8667 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8668 INTCON3 equ 0FF0h ;# - 8669 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8670 INTCON2 equ 0FF1h ;# - 8671 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8672 INTCON equ 0FF2h ;# - 8673 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8674 PROD equ 0FF3h ;# - 8675 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8676 PRODL equ 0FF3h ;# - 8677 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8678 PRODH equ 0FF4h ;# - 8679 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8680 TABLAT equ 0FF5h ;# - 8681 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8682 TBLPTR equ 0FF6h ;# - 8683 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8684 TBLPTRL equ 0FF6h ;# - 8685 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8686 TBLPTRH equ 0FF7h ;# - 8687 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8688 TBLPTRU equ 0FF8h ;# - 8689 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8690 PCLAT equ 0FF9h ;# - 8691 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8692 PC equ 0FF9h ;# - 8693 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8694 PCL equ 0FF9h ;# - 8695 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8696 PCLATH equ 0FFAh ;# - 8697 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8698 PCLATU equ 0FFBh ;# - 8699 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8700 STKPTR equ 0FFCh ;# - 8701 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8702 TOS equ 0FFDh ;# - 8703 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8704 TOSL equ 0FFDh ;# - 8705 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8706 TOSH equ 0FFEh ;# - 8707 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8708 TOSU equ 0FFFh ;# - 8709 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8710 ANSELA equ 0F38h ;# - 8711 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8712 ANSELB equ 0F39h ;# - 8713 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8714 ANSELC equ 0F3Ah ;# - 8715 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8716 ANSELD equ 0F3Bh ;# - 8717 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8718 ANSELE equ 0F3Ch ;# - 8719 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8720 PMD2 equ 0F3Dh ;# - 8721 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8722 PMD1 equ 0F3Eh ;# - 8723 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8724 PMD0 equ 0F3Fh ;# - 8725 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8726 VREFCON2 equ 0F40h ;# - 8727 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8728 DACCON1 equ 0F40h ;# - 8729 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8730 VREFCON1 equ 0F41h ;# - 8731 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8732 DACCON0 equ 0F41h ;# - 8733 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8734 VREFCON0 equ 0F42h ;# - 8735 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8736 FVRCON equ 0F42h ;# - 8737 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8738 CTMUICON equ 0F43h ;# - 8739 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8740 CTMUICONH equ 0F43h ;# - 8741 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8742 CTMUCONL equ 0F44h ;# - 8743 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 8744 CTMUCON1 equ 0F44h ;# - 8745 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8746 CTMUCONH equ 0F45h ;# - 8747 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8748 CTMUCON0 equ 0F45h ;# - 8749 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8750 SRCON1 equ 0F46h ;# - 8751 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8752 SRCON0 equ 0F47h ;# - 8753 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8754 CCPTMRS1 equ 0F48h ;# - 8755 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8756 CCPTMRS0 equ 0F49h ;# - 8757 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8758 T6CON equ 0F4Ah ;# - 8759 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8760 PR6 equ 0F4Bh ;# - 8761 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8762 TMR6 equ 0F4Ch ;# - 8763 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8764 T5GCON equ 0F4Dh ;# - 8765 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8766 T5CON equ 0F4Eh ;# - 8767 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8768 TMR5 equ 0F4Fh ;# - 8769 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8770 TMR5L equ 0F4Fh ;# - 8771 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8772 TMR5H equ 0F50h ;# - 8773 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8774 T4CON equ 0F51h ;# - 8775 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8776 PR4 equ 0F52h ;# - 8777 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8778 TMR4 equ 0F53h ;# - 8779 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8780 CCP5CON equ 0F54h ;# - 8781 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8782 CCPR5 equ 0F55h ;# - 8783 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8784 CCPR5L equ 0F55h ;# - 8785 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8786 CCPR5H equ 0F56h ;# - 8787 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8788 CCP4CON equ 0F57h ;# - 8789 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8790 CCPR4 equ 0F58h ;# - 8791 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8792 CCPR4L equ 0F58h ;# - 8793 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8794 CCPR4H equ 0F59h ;# - 8795 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8796 PSTR3CON equ 0F5Ah ;# - 8797 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8798 ECCP3AS equ 0F5Bh ;# - 8799 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8800 CCP3AS equ 0F5Bh ;# - 8801 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8802 PWM3CON equ 0F5Ch ;# - 8803 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8804 CCP3CON equ 0F5Dh ;# - 8805 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8806 CCPR3 equ 0F5Eh ;# - 8807 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8808 CCPR3L equ 0F5Eh ;# - 8809 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8810 CCPR3H equ 0F5Fh ;# - 8811 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8812 SLRCON equ 0F60h ;# - 8813 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8814 WPUB equ 0F61h ;# - 8815 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8816 IOCB equ 0F62h ;# - 8817 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8818 PSTR2CON equ 0F63h ;# - 8819 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8820 ECCP2AS equ 0F64h ;# - 8821 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8822 CCP2AS equ 0F64h ;# - 8823 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8824 PWM2CON equ 0F65h ;# - 8825 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8826 CCP2CON equ 0F66h ;# - 8827 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8828 CCPR2 equ 0F67h ;# - 8829 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8830 CCPR2L equ 0F67h ;# - 8831 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8832 CCPR2H equ 0F68h ;# - 8833 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8834 SSP2CON3 equ 0F69h ;# - 8835 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8836 SSP2MSK equ 0F6Ah ;# - 8837 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8838 SSP2CON2 equ 0F6Bh ;# - 8839 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8840 SSP2CON1 equ 0F6Ch ;# - 8841 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8842 SSP2STAT equ 0F6Dh ;# - 8843 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8844 SSP2ADD equ 0F6Eh ;# - 8845 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8846 SSP2BUF equ 0F6Fh ;# - 8847 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8848 BAUDCON2 equ 0F70h ;# - 8849 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8850 BAUD2CON equ 0F70h ;# - 8851 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8852 RCSTA2 equ 0F71h ;# - 8853 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8854 RC2STA equ 0F71h ;# - 8855 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8856 TXSTA2 equ 0F72h ;# - 8857 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8858 TX2STA equ 0F72h ;# - 8859 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8860 TXREG2 equ 0F73h ;# - 8861 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8862 TX2REG equ 0F73h ;# - 8863 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8864 RCREG2 equ 0F74h ;# - 8865 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8866 RC2REG equ 0F74h ;# - 8867 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8868 SPBRG2 equ 0F75h ;# - 8869 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8870 SP2BRG equ 0F75h ;# - 8871 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8872 SPBRGH2 equ 0F76h ;# - 8873 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8874 SP2BRGH equ 0F76h ;# - 8875 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8876 CM2CON1 equ 0F77h ;# - 8877 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8878 CM12CON equ 0F77h ;# - 8879 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8880 CM2CON0 equ 0F78h ;# - 8881 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8882 CM2CON equ 0F78h ;# - 8883 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8884 CM1CON0 equ 0F79h ;# - 8885 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8886 CM1CON equ 0F79h ;# - 8887 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8888 PIE4 equ 0F7Ah ;# - 8889 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8890 PIR4 equ 0F7Bh ;# - 8891 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8892 IPR4 equ 0F7Ch ;# - 8893 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8894 PIE5 equ 0F7Dh ;# - 8895 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8896 PIR5 equ 0F7Eh ;# - 8897 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8898 IPR5 equ 0F7Fh ;# - 8899 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8900 PORTA equ 0F80h ;# - 8901 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8902 PORTB equ 0F81h ;# - 8903 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8904 PORTC equ 0F82h ;# - 8905 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8906 PORTD equ 0F83h ;# - 8907 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8908 PORTE equ 0F84h ;# - 8909 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8910 LATA equ 0F89h ;# - 8911 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8912 LATB equ 0F8Ah ;# - 8913 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8914 LATC equ 0F8Bh ;# - 8915 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8916 LATD equ 0F8Ch ;# - 8917 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8918 LATE equ 0F8Dh ;# - 8919 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8920 TRISA equ 0F92h ;# - 8921 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8922 DDRA equ 0F92h ;# - 8923 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8924 TRISB equ 0F93h ;# - 8925 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8926 DDRB equ 0F93h ;# - 8927 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8928 TRISC equ 0F94h ;# - 8929 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8930 DDRC equ 0F94h ;# - 8931 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8932 TRISD equ 0F95h ;# - 8933 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8934 DDRD equ 0F95h ;# - 8935 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8936 TRISE equ 0F96h ;# - 8937 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8938 DDRE equ 0F96h ;# - 8939 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8940 OSCTUNE equ 0F9Bh ;# - 8941 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8942 HLVDCON equ 0F9Ch ;# - 8943 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8944 LVDCON equ 0F9Ch ;# - 8945 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8946 PIE1 equ 0F9Dh ;# - 8947 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8948 PIR1 equ 0F9Eh ;# - 8949 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8950 IPR1 equ 0F9Fh ;# - 8951 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8952 PIE2 equ 0FA0h ;# - 8953 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8954 PIR2 equ 0FA1h ;# - 8955 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8956 IPR2 equ 0FA2h ;# - 8957 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8958 PIE3 equ 0FA3h ;# - 8959 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8960 PIR3 equ 0FA4h ;# - 8961 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8962 IPR3 equ 0FA5h ;# - 8963 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8964 EECON1 equ 0FA6h ;# - 8965 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8966 EECON2 equ 0FA7h ;# - 8967 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8968 EEDATA equ 0FA8h ;# - 8969 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8970 EEADR equ 0FA9h ;# - 8971 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8972 EEADRH equ 0FAAh ;# - 8973 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8974 RCSTA1 equ 0FABh ;# - 8975 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8976 RCSTA equ 0FABh ;# - 8977 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8978 RC1STA equ 0FABh ;# - 8979 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8980 TXSTA1 equ 0FACh ;# - 8981 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8982 TXSTA equ 0FACh ;# - 8983 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8984 TX1STA equ 0FACh ;# - 8985 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8986 TXREG1 equ 0FADh ;# - 8987 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8988 TXREG equ 0FADh ;# - 8989 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8990 TX1REG equ 0FADh ;# - 8991 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8992 RCREG1 equ 0FAEh ;# - 8993 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8994 RCREG equ 0FAEh ;# - 8995 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8996 RC1REG equ 0FAEh ;# - 8997 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 8998 SPBRG1 equ 0FAFh ;# - 8999 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9000 SPBRG equ 0FAFh ;# - 9001 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9002 SP1BRG equ 0FAFh ;# - 9003 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9004 SPBRGH1 equ 0FB0h ;# - 9005 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9006 SPBRGH equ 0FB0h ;# - 9007 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9008 SP1BRGH equ 0FB0h ;# - 9009 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9010 T3CON equ 0FB1h ;# - 9011 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9012 TMR3 equ 0FB2h ;# - 9013 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9014 TMR3L equ 0FB2h ;# - 9015 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9016 TMR3H equ 0FB3h ;# - 9017 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9018 T3GCON equ 0FB4h ;# - 9019 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9020 ECCP1AS equ 0FB6h ;# - 9021 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9022 ECCPAS equ 0FB6h ;# - 9023 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9024 PWM1CON equ 0FB7h ;# - 9025 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9026 PWMCON equ 0FB7h ;# - 9027 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9028 BAUDCON1 equ 0FB8h ;# - 9029 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9030 BAUDCON equ 0FB8h ;# - 9031 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9032 BAUDCTL equ 0FB8h ;# - 9033 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9034 BAUD1CON equ 0FB8h ;# - 9035 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9036 PSTR1CON equ 0FB9h ;# - 9037 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9038 PSTRCON equ 0FB9h ;# - 9039 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9040 T2CON equ 0FBAh ;# - 9041 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9042 PR2 equ 0FBBh ;# - 9043 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9044 TMR2 equ 0FBCh ;# - 9045 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9046 CCP1CON equ 0FBDh ;# - 9047 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9048 CCPR1 equ 0FBEh ;# - 9049 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9050 CCPR1L equ 0FBEh ;# - 9051 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9052 CCPR1H equ 0FBFh ;# - 9053 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9054 ADCON2 equ 0FC0h ;# - 9055 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9056 ADCON1 equ 0FC1h ;# - 9057 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9058 ADCON0 equ 0FC2h ;# - 9059 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9060 ADRES equ 0FC3h ;# - 9061 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9062 ADRESL equ 0FC3h ;# - 9063 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9064 ADRESH equ 0FC4h ;# - 9065 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9066 SSP1CON2 equ 0FC5h ;# - 9067 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9068 SSPCON2 equ 0FC5h ;# - 9069 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9070 SSP1CON1 equ 0FC6h ;# - 9071 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9072 SSPCON1 equ 0FC6h ;# - 9073 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9074 SSP1STAT equ 0FC7h ;# - 9075 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9076 SSPSTAT equ 0FC7h ;# - 9077 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9078 SSP1ADD equ 0FC8h ;# - 9079 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9080 SSPADD equ 0FC8h ;# - 9081 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9082 SSP1BUF equ 0FC9h ;# - 9083 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9084 SSPBUF equ 0FC9h ;# - 9085 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9086 SSP1MSK equ 0FCAh ;# - 9087 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9088 SSPMSK equ 0FCAh ;# - 9089 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9090 SSP1CON3 equ 0FCBh ;# - 9091 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9092 SSPCON3 equ 0FCBh ;# - 9093 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9094 T1GCON equ 0FCCh ;# - 9095 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9096 T1CON equ 0FCDh ;# - 9097 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9098 TMR1 equ 0FCEh ;# - 9099 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9100 TMR1L equ 0FCEh ;# - 9101 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9102 TMR1H equ 0FCFh ;# - 9103 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9104 RCON equ 0FD0h ;# - 9105 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9106 WDTCON equ 0FD1h ;# - 9107 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9108 OSCCON2 equ 0FD2h ;# - 9109 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9110 OSCCON equ 0FD3h ;# - 9111 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9112 T0CON equ 0FD5h ;# - 9113 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9114 TMR0 equ 0FD6h ;# - 9115 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9116 TMR0L equ 0FD6h ;# - 9117 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9118 TMR0H equ 0FD7h ;# - 9119 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9120 STATUS equ 0FD8h ;# - 9121 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9122 FSR2 equ 0FD9h ;# - 9123 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9124 FSR2L equ 0FD9h ;# - 9125 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9126 FSR2H equ 0FDAh ;# - 9127 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9128 PLUSW2 equ 0FDBh ;# - 9129 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9130 PREINC2 equ 0FDCh ;# - 9131 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9132 POSTDEC2 equ 0FDDh ;# - 9133 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9134 POSTINC2 equ 0FDEh ;# - 9135 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9136 INDF2 equ 0FDFh ;# - 9137 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9138 BSR equ 0FE0h ;# - 9139 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9140 FSR1 equ 0FE1h ;# - 9141 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9142 FSR1L equ 0FE1h ;# - 9143 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9144 FSR1H equ 0FE2h ;# - 9145 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9146 PLUSW1 equ 0FE3h ;# - 9147 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9148 PREINC1 equ 0FE4h ;# - 9149 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9150 POSTDEC1 equ 0FE5h ;# - 9151 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9152 POSTINC1 equ 0FE6h ;# - 9153 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9154 INDF1 equ 0FE7h ;# - 9155 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9156 WREG equ 0FE8h ;# - 9157 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9158 FSR0 equ 0FE9h ;# - 9159 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9160 FSR0L equ 0FE9h ;# - 9161 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9162 FSR0H equ 0FEAh ;# - 9163 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9164 PLUSW0 equ 0FEBh ;# - 9165 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9166 PREINC0 equ 0FECh ;# - 9167 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9168 POSTDEC0 equ 0FEDh ;# - 9169 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9170 POSTINC0 equ 0FEEh ;# - 9171 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9172 INDF0 equ 0FEFh ;# - 9173 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9174 INTCON3 equ 0FF0h ;# - 9175 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9176 INTCON2 equ 0FF1h ;# - 9177 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9178 INTCON equ 0FF2h ;# - 9179 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9180 PROD equ 0FF3h ;# - 9181 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9182 PRODL equ 0FF3h ;# - 9183 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9184 PRODH equ 0FF4h ;# - 9185 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9186 TABLAT equ 0FF5h ;# - 9187 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9188 TBLPTR equ 0FF6h ;# - 9189 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9190 TBLPTRL equ 0FF6h ;# - 9191 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9192 TBLPTRH equ 0FF7h ;# - 9193 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9194 TBLPTRU equ 0FF8h ;# - 9195 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9196 PCLAT equ 0FF9h ;# - 9197 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9198 PC equ 0FF9h ;# - 9199 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9200 PCL equ 0FF9h ;# - 9201 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9202 PCLATH equ 0FFAh ;# - 9203 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9204 PCLATU equ 0FFBh ;# - 9205 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9206 STKPTR equ 0FFCh ;# - 9207 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9208 TOS equ 0FFDh ;# - 9209 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9210 TOSL equ 0FFDh ;# - 9211 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9212 TOSH equ 0FFEh ;# - 9213 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9214 TOSU equ 0FFFh ;# - 9215 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9216 ANSELA equ 0F38h ;# - 9217 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9218 ANSELB equ 0F39h ;# - 9219 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9220 ANSELC equ 0F3Ah ;# - 9221 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9222 ANSELD equ 0F3Bh ;# - 9223 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9224 ANSELE equ 0F3Ch ;# - 9225 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9226 PMD2 equ 0F3Dh ;# - 9227 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9228 PMD1 equ 0F3Eh ;# - 9229 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9230 PMD0 equ 0F3Fh ;# - 9231 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9232 VREFCON2 equ 0F40h ;# - 9233 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9234 DACCON1 equ 0F40h ;# - 9235 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9236 VREFCON1 equ 0F41h ;# - 9237 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9238 DACCON0 equ 0F41h ;# - 9239 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9240 VREFCON0 equ 0F42h ;# - 9241 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9242 FVRCON equ 0F42h ;# - 9243 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9244 CTMUICON equ 0F43h ;# - 9245 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9246 CTMUICONH equ 0F43h ;# - 9247 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9248 CTMUCONL equ 0F44h ;# - 9249 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9250 CTMUCON1 equ 0F44h ;# - 9251 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9252 CTMUCONH equ 0F45h ;# - 9253 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9254 CTMUCON0 equ 0F45h ;# - 9255 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9256 SRCON1 equ 0F46h ;# - 9257 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9258 SRCON0 equ 0F47h ;# - 9259 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9260 CCPTMRS1 equ 0F48h ;# - 9261 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9262 CCPTMRS0 equ 0F49h ;# - 9263 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9264 T6CON equ 0F4Ah ;# - 9265 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9266 PR6 equ 0F4Bh ;# - 9267 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9268 TMR6 equ 0F4Ch ;# - 9269 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9270 T5GCON equ 0F4Dh ;# - 9271 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9272 T5CON equ 0F4Eh ;# - 9273 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9274 TMR5 equ 0F4Fh ;# - 9275 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9276 TMR5L equ 0F4Fh ;# - 9277 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9278 TMR5H equ 0F50h ;# - 9279 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9280 T4CON equ 0F51h ;# - 9281 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9282 PR4 equ 0F52h ;# - 9283 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9284 TMR4 equ 0F53h ;# - 9285 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9286 CCP5CON equ 0F54h ;# - 9287 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9288 CCPR5 equ 0F55h ;# - 9289 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9290 CCPR5L equ 0F55h ;# - 9291 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9292 CCPR5H equ 0F56h ;# - 9293 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9294 CCP4CON equ 0F57h ;# - 9295 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9296 CCPR4 equ 0F58h ;# - 9297 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9298 CCPR4L equ 0F58h ;# - 9299 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9300 CCPR4H equ 0F59h ;# - 9301 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9302 PSTR3CON equ 0F5Ah ;# - 9303 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9304 ECCP3AS equ 0F5Bh ;# - 9305 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9306 CCP3AS equ 0F5Bh ;# - 9307 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9308 PWM3CON equ 0F5Ch ;# - 9309 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9310 CCP3CON equ 0F5Dh ;# - 9311 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9312 CCPR3 equ 0F5Eh ;# - 9313 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9314 CCPR3L equ 0F5Eh ;# - 9315 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9316 CCPR3H equ 0F5Fh ;# - 9317 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9318 SLRCON equ 0F60h ;# - 9319 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9320 WPUB equ 0F61h ;# - 9321 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9322 IOCB equ 0F62h ;# - 9323 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9324 PSTR2CON equ 0F63h ;# - 9325 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9326 ECCP2AS equ 0F64h ;# - 9327 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9328 CCP2AS equ 0F64h ;# - 9329 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9330 PWM2CON equ 0F65h ;# - 9331 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9332 CCP2CON equ 0F66h ;# - 9333 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9334 CCPR2 equ 0F67h ;# - 9335 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9336 CCPR2L equ 0F67h ;# - 9337 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9338 CCPR2H equ 0F68h ;# - 9339 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9340 SSP2CON3 equ 0F69h ;# - 9341 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9342 SSP2MSK equ 0F6Ah ;# - 9343 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9344 SSP2CON2 equ 0F6Bh ;# - 9345 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9346 SSP2CON1 equ 0F6Ch ;# - 9347 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9348 SSP2STAT equ 0F6Dh ;# - 9349 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9350 SSP2ADD equ 0F6Eh ;# - 9351 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9352 SSP2BUF equ 0F6Fh ;# - 9353 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9354 BAUDCON2 equ 0F70h ;# - 9355 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9356 BAUD2CON equ 0F70h ;# - 9357 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9358 RCSTA2 equ 0F71h ;# - 9359 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9360 RC2STA equ 0F71h ;# - 9361 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9362 TXSTA2 equ 0F72h ;# - 9363 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9364 TX2STA equ 0F72h ;# - 9365 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9366 TXREG2 equ 0F73h ;# - 9367 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9368 TX2REG equ 0F73h ;# - 9369 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9370 RCREG2 equ 0F74h ;# - 9371 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9372 RC2REG equ 0F74h ;# - 9373 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9374 SPBRG2 equ 0F75h ;# - 9375 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9376 SP2BRG equ 0F75h ;# - 9377 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9378 SPBRGH2 equ 0F76h ;# - 9379 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9380 SP2BRGH equ 0F76h ;# - 9381 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9382 CM2CON1 equ 0F77h ;# - 9383 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9384 CM12CON equ 0F77h ;# - 9385 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9386 CM2CON0 equ 0F78h ;# - 9387 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9388 CM2CON equ 0F78h ;# - 9389 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9390 CM1CON0 equ 0F79h ;# - 9391 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9392 CM1CON equ 0F79h ;# - 9393 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9394 PIE4 equ 0F7Ah ;# - 9395 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9396 PIR4 equ 0F7Bh ;# - 9397 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9398 IPR4 equ 0F7Ch ;# - 9399 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9400 PIE5 equ 0F7Dh ;# - 9401 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9402 PIR5 equ 0F7Eh ;# - 9403 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9404 IPR5 equ 0F7Fh ;# - 9405 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9406 PORTA equ 0F80h ;# - 9407 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9408 PORTB equ 0F81h ;# - 9409 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9410 PORTC equ 0F82h ;# - 9411 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9412 PORTD equ 0F83h ;# - 9413 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9414 PORTE equ 0F84h ;# - 9415 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9416 LATA equ 0F89h ;# - 9417 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9418 LATB equ 0F8Ah ;# - 9419 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9420 LATC equ 0F8Bh ;# - 9421 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9422 LATD equ 0F8Ch ;# - 9423 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9424 LATE equ 0F8Dh ;# - 9425 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9426 TRISA equ 0F92h ;# - 9427 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9428 DDRA equ 0F92h ;# - 9429 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9430 TRISB equ 0F93h ;# - 9431 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9432 DDRB equ 0F93h ;# - 9433 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9434 TRISC equ 0F94h ;# - 9435 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9436 DDRC equ 0F94h ;# - 9437 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9438 TRISD equ 0F95h ;# - 9439 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9440 DDRD equ 0F95h ;# - 9441 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9442 TRISE equ 0F96h ;# - 9443 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9444 DDRE equ 0F96h ;# - 9445 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9446 OSCTUNE equ 0F9Bh ;# - 9447 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9448 HLVDCON equ 0F9Ch ;# - 9449 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9450 LVDCON equ 0F9Ch ;# - 9451 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9452 PIE1 equ 0F9Dh ;# - 9453 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9454 PIR1 equ 0F9Eh ;# - 9455 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9456 IPR1 equ 0F9Fh ;# - 9457 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9458 PIE2 equ 0FA0h ;# - 9459 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9460 PIR2 equ 0FA1h ;# - 9461 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9462 IPR2 equ 0FA2h ;# - 9463 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9464 PIE3 equ 0FA3h ;# - 9465 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9466 PIR3 equ 0FA4h ;# - 9467 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9468 IPR3 equ 0FA5h ;# - 9469 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9470 EECON1 equ 0FA6h ;# - 9471 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9472 EECON2 equ 0FA7h ;# - 9473 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9474 EEDATA equ 0FA8h ;# - 9475 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9476 EEADR equ 0FA9h ;# - 9477 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9478 EEADRH equ 0FAAh ;# - 9479 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9480 RCSTA1 equ 0FABh ;# - 9481 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9482 RCSTA equ 0FABh ;# - 9483 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9484 RC1STA equ 0FABh ;# - 9485 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9486 TXSTA1 equ 0FACh ;# - 9487 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9488 TXSTA equ 0FACh ;# - 9489 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9490 TX1STA equ 0FACh ;# - 9491 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9492 TXREG1 equ 0FADh ;# - 9493 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9494 TXREG equ 0FADh ;# - 9495 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9496 TX1REG equ 0FADh ;# - 9497 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9498 RCREG1 equ 0FAEh ;# - 9499 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9500 RCREG equ 0FAEh ;# - 9501 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9502 RC1REG equ 0FAEh ;# - 9503 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9504 SPBRG1 equ 0FAFh ;# - 9505 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9506 SPBRG equ 0FAFh ;# - 9507 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9508 SP1BRG equ 0FAFh ;# - 9509 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9510 SPBRGH1 equ 0FB0h ;# - 9511 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9512 SPBRGH equ 0FB0h ;# - 9513 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9514 SP1BRGH equ 0FB0h ;# - 9515 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9516 T3CON equ 0FB1h ;# - 9517 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9518 TMR3 equ 0FB2h ;# - 9519 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9520 TMR3L equ 0FB2h ;# - 9521 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9522 TMR3H equ 0FB3h ;# - 9523 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9524 T3GCON equ 0FB4h ;# - 9525 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9526 ECCP1AS equ 0FB6h ;# - 9527 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9528 ECCPAS equ 0FB6h ;# - 9529 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9530 PWM1CON equ 0FB7h ;# - 9531 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9532 PWMCON equ 0FB7h ;# - 9533 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9534 BAUDCON1 equ 0FB8h ;# - 9535 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9536 BAUDCON equ 0FB8h ;# - 9537 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9538 BAUDCTL equ 0FB8h ;# - 9539 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9540 BAUD1CON equ 0FB8h ;# - 9541 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9542 PSTR1CON equ 0FB9h ;# - 9543 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9544 PSTRCON equ 0FB9h ;# - 9545 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9546 T2CON equ 0FBAh ;# - 9547 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9548 PR2 equ 0FBBh ;# - 9549 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9550 TMR2 equ 0FBCh ;# - 9551 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9552 CCP1CON equ 0FBDh ;# - 9553 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9554 CCPR1 equ 0FBEh ;# - 9555 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9556 CCPR1L equ 0FBEh ;# - 9557 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9558 CCPR1H equ 0FBFh ;# - 9559 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9560 ADCON2 equ 0FC0h ;# - 9561 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9562 ADCON1 equ 0FC1h ;# - 9563 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9564 ADCON0 equ 0FC2h ;# - 9565 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9566 ADRES equ 0FC3h ;# - 9567 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9568 ADRESL equ 0FC3h ;# - 9569 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9570 ADRESH equ 0FC4h ;# - 9571 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9572 SSP1CON2 equ 0FC5h ;# - 9573 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9574 SSPCON2 equ 0FC5h ;# - 9575 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9576 SSP1CON1 equ 0FC6h ;# - 9577 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9578 SSPCON1 equ 0FC6h ;# - 9579 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9580 SSP1STAT equ 0FC7h ;# - 9581 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9582 SSPSTAT equ 0FC7h ;# - 9583 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9584 SSP1ADD equ 0FC8h ;# - 9585 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9586 SSPADD equ 0FC8h ;# - 9587 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9588 SSP1BUF equ 0FC9h ;# - 9589 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9590 SSPBUF equ 0FC9h ;# - 9591 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9592 SSP1MSK equ 0FCAh ;# - 9593 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9594 SSPMSK equ 0FCAh ;# - 9595 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9596 SSP1CON3 equ 0FCBh ;# - 9597 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9598 SSPCON3 equ 0FCBh ;# - 9599 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9600 T1GCON equ 0FCCh ;# - 9601 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9602 T1CON equ 0FCDh ;# - 9603 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9604 TMR1 equ 0FCEh ;# - 9605 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9606 TMR1L equ 0FCEh ;# - 9607 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9608 TMR1H equ 0FCFh ;# - 9609 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9610 RCON equ 0FD0h ;# - 9611 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9612 WDTCON equ 0FD1h ;# - 9613 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9614 OSCCON2 equ 0FD2h ;# - 9615 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9616 OSCCON equ 0FD3h ;# - 9617 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9618 T0CON equ 0FD5h ;# - 9619 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9620 TMR0 equ 0FD6h ;# - 9621 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9622 TMR0L equ 0FD6h ;# - 9623 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9624 TMR0H equ 0FD7h ;# - 9625 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9626 STATUS equ 0FD8h ;# - 9627 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9628 FSR2 equ 0FD9h ;# - 9629 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9630 FSR2L equ 0FD9h ;# - 9631 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9632 FSR2H equ 0FDAh ;# - 9633 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9634 PLUSW2 equ 0FDBh ;# - 9635 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9636 PREINC2 equ 0FDCh ;# - 9637 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9638 POSTDEC2 equ 0FDDh ;# - 9639 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9640 POSTINC2 equ 0FDEh ;# - 9641 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9642 INDF2 equ 0FDFh ;# - 9643 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9644 BSR equ 0FE0h ;# - 9645 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9646 FSR1 equ 0FE1h ;# - 9647 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9648 FSR1L equ 0FE1h ;# - 9649 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9650 FSR1H equ 0FE2h ;# - 9651 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9652 PLUSW1 equ 0FE3h ;# - 9653 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9654 PREINC1 equ 0FE4h ;# - 9655 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9656 POSTDEC1 equ 0FE5h ;# - 9657 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9658 POSTINC1 equ 0FE6h ;# - 9659 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9660 INDF1 equ 0FE7h ;# - 9661 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9662 WREG equ 0FE8h ;# - 9663 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9664 FSR0 equ 0FE9h ;# - 9665 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9666 FSR0L equ 0FE9h ;# - 9667 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9668 FSR0H equ 0FEAh ;# - 9669 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9670 PLUSW0 equ 0FEBh ;# - 9671 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9672 PREINC0 equ 0FECh ;# - 9673 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9674 POSTDEC0 equ 0FEDh ;# - 9675 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9676 POSTINC0 equ 0FEEh ;# - 9677 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9678 INDF0 equ 0FEFh ;# - 9679 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9680 INTCON3 equ 0FF0h ;# - 9681 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9682 INTCON2 equ 0FF1h ;# - 9683 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9684 INTCON equ 0FF2h ;# - 9685 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9686 PROD equ 0FF3h ;# - 9687 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9688 PRODL equ 0FF3h ;# - 9689 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9690 PRODH equ 0FF4h ;# - 9691 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9692 TABLAT equ 0FF5h ;# - 9693 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9694 TBLPTR equ 0FF6h ;# - 9695 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9696 TBLPTRL equ 0FF6h ;# - 9697 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9698 TBLPTRH equ 0FF7h ;# - 9699 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9700 TBLPTRU equ 0FF8h ;# - 9701 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9702 PCLAT equ 0FF9h ;# - 9703 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9704 PC equ 0FF9h ;# - 9705 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9706 PCL equ 0FF9h ;# - 9707 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9708 PCLATH equ 0FFAh ;# - 9709 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9710 PCLATU equ 0FFBh ;# - 9711 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9712 STKPTR equ 0FFCh ;# - 9713 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9714 TOS equ 0FFDh ;# - 9715 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9716 TOSL equ 0FFDh ;# - 9717 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9718 TOSH equ 0FFEh ;# - 9719 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9720 TOSU equ 0FFFh ;# - 9721 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9722 ANSELA equ 0F38h ;# - 9723 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9724 ANSELB equ 0F39h ;# - 9725 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9726 ANSELC equ 0F3Ah ;# - 9727 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9728 ANSELD equ 0F3Bh ;# - 9729 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9730 ANSELE equ 0F3Ch ;# - 9731 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9732 PMD2 equ 0F3Dh ;# - 9733 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9734 PMD1 equ 0F3Eh ;# - 9735 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9736 PMD0 equ 0F3Fh ;# - 9737 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9738 VREFCON2 equ 0F40h ;# - 9739 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9740 DACCON1 equ 0F40h ;# - 9741 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9742 VREFCON1 equ 0F41h ;# - 9743 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9744 DACCON0 equ 0F41h ;# - 9745 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9746 VREFCON0 equ 0F42h ;# - 9747 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9748 FVRCON equ 0F42h ;# - 9749 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9750 CTMUICON equ 0F43h ;# - 9751 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9752 CTMUICONH equ 0F43h ;# - 9753 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9754 CTMUCONL equ 0F44h ;# - 9755 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 9756 CTMUCON1 equ 0F44h ;# - 9757 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9758 CTMUCONH equ 0F45h ;# - 9759 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9760 CTMUCON0 equ 0F45h ;# - 9761 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9762 SRCON1 equ 0F46h ;# - 9763 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9764 SRCON0 equ 0F47h ;# - 9765 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9766 CCPTMRS1 equ 0F48h ;# - 9767 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9768 CCPTMRS0 equ 0F49h ;# - 9769 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9770 T6CON equ 0F4Ah ;# - 9771 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9772 PR6 equ 0F4Bh ;# - 9773 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9774 TMR6 equ 0F4Ch ;# - 9775 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9776 T5GCON equ 0F4Dh ;# - 9777 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9778 T5CON equ 0F4Eh ;# - 9779 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9780 TMR5 equ 0F4Fh ;# - 9781 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9782 TMR5L equ 0F4Fh ;# - 9783 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9784 TMR5H equ 0F50h ;# - 9785 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9786 T4CON equ 0F51h ;# - 9787 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9788 PR4 equ 0F52h ;# - 9789 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9790 TMR4 equ 0F53h ;# - 9791 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9792 CCP5CON equ 0F54h ;# - 9793 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9794 CCPR5 equ 0F55h ;# - 9795 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9796 CCPR5L equ 0F55h ;# - 9797 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9798 CCPR5H equ 0F56h ;# - 9799 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9800 CCP4CON equ 0F57h ;# - 9801 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9802 CCPR4 equ 0F58h ;# - 9803 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9804 CCPR4L equ 0F58h ;# - 9805 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9806 CCPR4H equ 0F59h ;# - 9807 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9808 PSTR3CON equ 0F5Ah ;# - 9809 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9810 ECCP3AS equ 0F5Bh ;# - 9811 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9812 CCP3AS equ 0F5Bh ;# - 9813 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9814 PWM3CON equ 0F5Ch ;# - 9815 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9816 CCP3CON equ 0F5Dh ;# - 9817 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9818 CCPR3 equ 0F5Eh ;# - 9819 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9820 CCPR3L equ 0F5Eh ;# - 9821 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9822 CCPR3H equ 0F5Fh ;# - 9823 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9824 SLRCON equ 0F60h ;# - 9825 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9826 WPUB equ 0F61h ;# - 9827 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9828 IOCB equ 0F62h ;# - 9829 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9830 PSTR2CON equ 0F63h ;# - 9831 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9832 ECCP2AS equ 0F64h ;# - 9833 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9834 CCP2AS equ 0F64h ;# - 9835 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9836 PWM2CON equ 0F65h ;# - 9837 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9838 CCP2CON equ 0F66h ;# - 9839 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9840 CCPR2 equ 0F67h ;# - 9841 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9842 CCPR2L equ 0F67h ;# - 9843 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9844 CCPR2H equ 0F68h ;# - 9845 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9846 SSP2CON3 equ 0F69h ;# - 9847 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9848 SSP2MSK equ 0F6Ah ;# - 9849 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9850 SSP2CON2 equ 0F6Bh ;# - 9851 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9852 SSP2CON1 equ 0F6Ch ;# - 9853 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9854 SSP2STAT equ 0F6Dh ;# - 9855 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9856 SSP2ADD equ 0F6Eh ;# - 9857 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9858 SSP2BUF equ 0F6Fh ;# - 9859 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9860 BAUDCON2 equ 0F70h ;# - 9861 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9862 BAUD2CON equ 0F70h ;# - 9863 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9864 RCSTA2 equ 0F71h ;# - 9865 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9866 RC2STA equ 0F71h ;# - 9867 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9868 TXSTA2 equ 0F72h ;# - 9869 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9870 TX2STA equ 0F72h ;# - 9871 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9872 TXREG2 equ 0F73h ;# - 9873 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9874 TX2REG equ 0F73h ;# - 9875 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9876 RCREG2 equ 0F74h ;# - 9877 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9878 RC2REG equ 0F74h ;# - 9879 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9880 SPBRG2 equ 0F75h ;# - 9881 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9882 SP2BRG equ 0F75h ;# - 9883 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9884 SPBRGH2 equ 0F76h ;# - 9885 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9886 SP2BRGH equ 0F76h ;# - 9887 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9888 CM2CON1 equ 0F77h ;# - 9889 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9890 CM12CON equ 0F77h ;# - 9891 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9892 CM2CON0 equ 0F78h ;# - 9893 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9894 CM2CON equ 0F78h ;# - 9895 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9896 CM1CON0 equ 0F79h ;# - 9897 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9898 CM1CON equ 0F79h ;# - 9899 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9900 PIE4 equ 0F7Ah ;# - 9901 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9902 PIR4 equ 0F7Bh ;# - 9903 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9904 IPR4 equ 0F7Ch ;# - 9905 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9906 PIE5 equ 0F7Dh ;# - 9907 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9908 PIR5 equ 0F7Eh ;# - 9909 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9910 IPR5 equ 0F7Fh ;# - 9911 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9912 PORTA equ 0F80h ;# - 9913 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9914 PORTB equ 0F81h ;# - 9915 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9916 PORTC equ 0F82h ;# - 9917 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9918 PORTD equ 0F83h ;# - 9919 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9920 PORTE equ 0F84h ;# - 9921 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9922 LATA equ 0F89h ;# - 9923 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9924 LATB equ 0F8Ah ;# - 9925 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9926 LATC equ 0F8Bh ;# - 9927 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9928 LATD equ 0F8Ch ;# - 9929 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9930 LATE equ 0F8Dh ;# - 9931 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9932 TRISA equ 0F92h ;# - 9933 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9934 DDRA equ 0F92h ;# - 9935 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9936 TRISB equ 0F93h ;# - 9937 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9938 DDRB equ 0F93h ;# - 9939 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9940 TRISC equ 0F94h ;# - 9941 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9942 DDRC equ 0F94h ;# - 9943 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9944 TRISD equ 0F95h ;# - 9945 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9946 DDRD equ 0F95h ;# - 9947 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9948 TRISE equ 0F96h ;# - 9949 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9950 DDRE equ 0F96h ;# - 9951 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9952 OSCTUNE equ 0F9Bh ;# - 9953 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9954 HLVDCON equ 0F9Ch ;# - 9955 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9956 LVDCON equ 0F9Ch ;# - 9957 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9958 PIE1 equ 0F9Dh ;# - 9959 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9960 PIR1 equ 0F9Eh ;# - 9961 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9962 IPR1 equ 0F9Fh ;# - 9963 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9964 PIE2 equ 0FA0h ;# - 9965 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9966 PIR2 equ 0FA1h ;# - 9967 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9968 IPR2 equ 0FA2h ;# - 9969 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9970 PIE3 equ 0FA3h ;# - 9971 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9972 PIR3 equ 0FA4h ;# - 9973 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9974 IPR3 equ 0FA5h ;# - 9975 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9976 EECON1 equ 0FA6h ;# - 9977 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9978 EECON2 equ 0FA7h ;# - 9979 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9980 EEDATA equ 0FA8h ;# - 9981 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9982 EEADR equ 0FA9h ;# - 9983 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9984 EEADRH equ 0FAAh ;# - 9985 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9986 RCSTA1 equ 0FABh ;# - 9987 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9988 RCSTA equ 0FABh ;# - 9989 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9990 RC1STA equ 0FABh ;# - 9991 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9992 TXSTA1 equ 0FACh ;# - 9993 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9994 TXSTA equ 0FACh ;# - 9995 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9996 TX1STA equ 0FACh ;# - 9997 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 9998 TXREG1 equ 0FADh ;# - 9999 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10000 TXREG equ 0FADh ;# - 10001 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10002 TX1REG equ 0FADh ;# - 10003 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10004 RCREG1 equ 0FAEh ;# - 10005 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10006 RCREG equ 0FAEh ;# - 10007 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10008 RC1REG equ 0FAEh ;# - 10009 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10010 SPBRG1 equ 0FAFh ;# - 10011 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10012 SPBRG equ 0FAFh ;# - 10013 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10014 SP1BRG equ 0FAFh ;# - 10015 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10016 SPBRGH1 equ 0FB0h ;# - 10017 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10018 SPBRGH equ 0FB0h ;# - 10019 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10020 SP1BRGH equ 0FB0h ;# - 10021 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10022 T3CON equ 0FB1h ;# - 10023 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10024 TMR3 equ 0FB2h ;# - 10025 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10026 TMR3L equ 0FB2h ;# - 10027 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10028 TMR3H equ 0FB3h ;# - 10029 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10030 T3GCON equ 0FB4h ;# - 10031 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10032 ECCP1AS equ 0FB6h ;# - 10033 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10034 ECCPAS equ 0FB6h ;# - 10035 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10036 PWM1CON equ 0FB7h ;# - 10037 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10038 PWMCON equ 0FB7h ;# - 10039 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10040 BAUDCON1 equ 0FB8h ;# - 10041 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10042 BAUDCON equ 0FB8h ;# - 10043 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10044 BAUDCTL equ 0FB8h ;# - 10045 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10046 BAUD1CON equ 0FB8h ;# - 10047 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10048 PSTR1CON equ 0FB9h ;# - 10049 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10050 PSTRCON equ 0FB9h ;# - 10051 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10052 T2CON equ 0FBAh ;# - 10053 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10054 PR2 equ 0FBBh ;# - 10055 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10056 TMR2 equ 0FBCh ;# - 10057 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10058 CCP1CON equ 0FBDh ;# - 10059 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10060 CCPR1 equ 0FBEh ;# - 10061 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10062 CCPR1L equ 0FBEh ;# - 10063 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10064 CCPR1H equ 0FBFh ;# - 10065 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10066 ADCON2 equ 0FC0h ;# - 10067 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10068 ADCON1 equ 0FC1h ;# - 10069 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10070 ADCON0 equ 0FC2h ;# - 10071 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10072 ADRES equ 0FC3h ;# - 10073 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10074 ADRESL equ 0FC3h ;# - 10075 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10076 ADRESH equ 0FC4h ;# - 10077 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10078 SSP1CON2 equ 0FC5h ;# - 10079 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10080 SSPCON2 equ 0FC5h ;# - 10081 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10082 SSP1CON1 equ 0FC6h ;# - 10083 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10084 SSPCON1 equ 0FC6h ;# - 10085 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10086 SSP1STAT equ 0FC7h ;# - 10087 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10088 SSPSTAT equ 0FC7h ;# - 10089 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10090 SSP1ADD equ 0FC8h ;# - 10091 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10092 SSPADD equ 0FC8h ;# - 10093 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10094 SSP1BUF equ 0FC9h ;# - 10095 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10096 SSPBUF equ 0FC9h ;# - 10097 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10098 SSP1MSK equ 0FCAh ;# - 10099 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10100 SSPMSK equ 0FCAh ;# - 10101 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10102 SSP1CON3 equ 0FCBh ;# - 10103 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10104 SSPCON3 equ 0FCBh ;# - 10105 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10106 T1GCON equ 0FCCh ;# - 10107 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10108 T1CON equ 0FCDh ;# - 10109 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10110 TMR1 equ 0FCEh ;# - 10111 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10112 TMR1L equ 0FCEh ;# - 10113 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10114 TMR1H equ 0FCFh ;# - 10115 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10116 RCON equ 0FD0h ;# - 10117 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10118 WDTCON equ 0FD1h ;# - 10119 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10120 OSCCON2 equ 0FD2h ;# - 10121 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10122 OSCCON equ 0FD3h ;# - 10123 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10124 T0CON equ 0FD5h ;# - 10125 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10126 TMR0 equ 0FD6h ;# - 10127 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10128 TMR0L equ 0FD6h ;# - 10129 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10130 TMR0H equ 0FD7h ;# - 10131 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10132 STATUS equ 0FD8h ;# - 10133 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10134 FSR2 equ 0FD9h ;# - 10135 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10136 FSR2L equ 0FD9h ;# - 10137 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10138 FSR2H equ 0FDAh ;# - 10139 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10140 PLUSW2 equ 0FDBh ;# - 10141 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10142 PREINC2 equ 0FDCh ;# - 10143 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10144 POSTDEC2 equ 0FDDh ;# - 10145 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10146 POSTINC2 equ 0FDEh ;# - 10147 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10148 INDF2 equ 0FDFh ;# - 10149 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10150 BSR equ 0FE0h ;# - 10151 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10152 FSR1 equ 0FE1h ;# - 10153 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10154 FSR1L equ 0FE1h ;# - 10155 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10156 FSR1H equ 0FE2h ;# - 10157 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10158 PLUSW1 equ 0FE3h ;# - 10159 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10160 PREINC1 equ 0FE4h ;# - 10161 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10162 POSTDEC1 equ 0FE5h ;# - 10163 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10164 POSTINC1 equ 0FE6h ;# - 10165 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10166 INDF1 equ 0FE7h ;# - 10167 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10168 WREG equ 0FE8h ;# - 10169 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10170 FSR0 equ 0FE9h ;# - 10171 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10172 FSR0L equ 0FE9h ;# - 10173 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10174 FSR0H equ 0FEAh ;# - 10175 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10176 PLUSW0 equ 0FEBh ;# - 10177 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10178 PREINC0 equ 0FECh ;# - 10179 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10180 POSTDEC0 equ 0FEDh ;# - 10181 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10182 POSTINC0 equ 0FEEh ;# - 10183 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10184 INDF0 equ 0FEFh ;# - 10185 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10186 INTCON3 equ 0FF0h ;# - 10187 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10188 INTCON2 equ 0FF1h ;# - 10189 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10190 INTCON equ 0FF2h ;# - 10191 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10192 PROD equ 0FF3h ;# - 10193 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10194 PRODL equ 0FF3h ;# - 10195 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10196 PRODH equ 0FF4h ;# - 10197 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10198 TABLAT equ 0FF5h ;# - 10199 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10200 TBLPTR equ 0FF6h ;# - 10201 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10202 TBLPTRL equ 0FF6h ;# - 10203 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10204 TBLPTRH equ 0FF7h ;# - 10205 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10206 TBLPTRU equ 0FF8h ;# - 10207 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10208 PCLAT equ 0FF9h ;# - 10209 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10210 PC equ 0FF9h ;# - 10211 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10212 PCL equ 0FF9h ;# - 10213 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10214 PCLATH equ 0FFAh ;# - 10215 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10216 PCLATU equ 0FFBh ;# - 10217 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10218 STKPTR equ 0FFCh ;# - 10219 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10220 TOS equ 0FFDh ;# - 10221 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10222 TOSL equ 0FFDh ;# - 10223 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10224 TOSH equ 0FFEh ;# - 10225 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10226 TOSU equ 0FFFh ;# - 10227 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10228 ANSELA equ 0F38h ;# - 10229 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10230 ANSELB equ 0F39h ;# - 10231 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10232 ANSELC equ 0F3Ah ;# - 10233 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10234 ANSELD equ 0F3Bh ;# - 10235 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10236 ANSELE equ 0F3Ch ;# - 10237 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10238 PMD2 equ 0F3Dh ;# - 10239 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10240 PMD1 equ 0F3Eh ;# - 10241 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10242 PMD0 equ 0F3Fh ;# - 10243 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10244 VREFCON2 equ 0F40h ;# - 10245 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10246 DACCON1 equ 0F40h ;# - 10247 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10248 VREFCON1 equ 0F41h ;# - 10249 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10250 DACCON0 equ 0F41h ;# - 10251 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10252 VREFCON0 equ 0F42h ;# - 10253 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10254 FVRCON equ 0F42h ;# - 10255 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10256 CTMUICON equ 0F43h ;# - 10257 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10258 CTMUICONH equ 0F43h ;# - 10259 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10260 CTMUCONL equ 0F44h ;# - 10261 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10262 CTMUCON1 equ 0F44h ;# - 10263 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10264 CTMUCONH equ 0F45h ;# - 10265 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10266 CTMUCON0 equ 0F45h ;# - 10267 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10268 SRCON1 equ 0F46h ;# - 10269 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10270 SRCON0 equ 0F47h ;# - 10271 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10272 CCPTMRS1 equ 0F48h ;# - 10273 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10274 CCPTMRS0 equ 0F49h ;# - 10275 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10276 T6CON equ 0F4Ah ;# - 10277 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10278 PR6 equ 0F4Bh ;# - 10279 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10280 TMR6 equ 0F4Ch ;# - 10281 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10282 T5GCON equ 0F4Dh ;# - 10283 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10284 T5CON equ 0F4Eh ;# - 10285 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10286 TMR5 equ 0F4Fh ;# - 10287 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10288 TMR5L equ 0F4Fh ;# - 10289 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10290 TMR5H equ 0F50h ;# - 10291 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10292 T4CON equ 0F51h ;# - 10293 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10294 PR4 equ 0F52h ;# - 10295 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10296 TMR4 equ 0F53h ;# - 10297 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10298 CCP5CON equ 0F54h ;# - 10299 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10300 CCPR5 equ 0F55h ;# - 10301 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10302 CCPR5L equ 0F55h ;# - 10303 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10304 CCPR5H equ 0F56h ;# - 10305 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10306 CCP4CON equ 0F57h ;# - 10307 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10308 CCPR4 equ 0F58h ;# - 10309 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10310 CCPR4L equ 0F58h ;# - 10311 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10312 CCPR4H equ 0F59h ;# - 10313 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10314 PSTR3CON equ 0F5Ah ;# - 10315 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10316 ECCP3AS equ 0F5Bh ;# - 10317 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10318 CCP3AS equ 0F5Bh ;# - 10319 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10320 PWM3CON equ 0F5Ch ;# - 10321 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10322 CCP3CON equ 0F5Dh ;# - 10323 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10324 CCPR3 equ 0F5Eh ;# - 10325 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10326 CCPR3L equ 0F5Eh ;# - 10327 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10328 CCPR3H equ 0F5Fh ;# - 10329 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10330 SLRCON equ 0F60h ;# - 10331 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10332 WPUB equ 0F61h ;# - 10333 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10334 IOCB equ 0F62h ;# - 10335 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10336 PSTR2CON equ 0F63h ;# - 10337 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10338 ECCP2AS equ 0F64h ;# - 10339 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10340 CCP2AS equ 0F64h ;# - 10341 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10342 PWM2CON equ 0F65h ;# - 10343 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10344 CCP2CON equ 0F66h ;# - 10345 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10346 CCPR2 equ 0F67h ;# - 10347 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10348 CCPR2L equ 0F67h ;# - 10349 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10350 CCPR2H equ 0F68h ;# - 10351 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10352 SSP2CON3 equ 0F69h ;# - 10353 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10354 SSP2MSK equ 0F6Ah ;# - 10355 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10356 SSP2CON2 equ 0F6Bh ;# - 10357 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10358 SSP2CON1 equ 0F6Ch ;# - 10359 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10360 SSP2STAT equ 0F6Dh ;# - 10361 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10362 SSP2ADD equ 0F6Eh ;# - 10363 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10364 SSP2BUF equ 0F6Fh ;# - 10365 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10366 BAUDCON2 equ 0F70h ;# - 10367 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10368 BAUD2CON equ 0F70h ;# - 10369 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10370 RCSTA2 equ 0F71h ;# - 10371 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10372 RC2STA equ 0F71h ;# - 10373 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10374 TXSTA2 equ 0F72h ;# - 10375 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10376 TX2STA equ 0F72h ;# - 10377 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10378 TXREG2 equ 0F73h ;# - 10379 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10380 TX2REG equ 0F73h ;# - 10381 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10382 RCREG2 equ 0F74h ;# - 10383 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10384 RC2REG equ 0F74h ;# - 10385 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10386 SPBRG2 equ 0F75h ;# - 10387 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10388 SP2BRG equ 0F75h ;# - 10389 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10390 SPBRGH2 equ 0F76h ;# - 10391 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10392 SP2BRGH equ 0F76h ;# - 10393 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10394 CM2CON1 equ 0F77h ;# - 10395 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10396 CM12CON equ 0F77h ;# - 10397 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10398 CM2CON0 equ 0F78h ;# - 10399 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10400 CM2CON equ 0F78h ;# - 10401 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10402 CM1CON0 equ 0F79h ;# - 10403 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10404 CM1CON equ 0F79h ;# - 10405 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10406 PIE4 equ 0F7Ah ;# - 10407 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10408 PIR4 equ 0F7Bh ;# - 10409 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10410 IPR4 equ 0F7Ch ;# - 10411 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10412 PIE5 equ 0F7Dh ;# - 10413 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10414 PIR5 equ 0F7Eh ;# - 10415 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10416 IPR5 equ 0F7Fh ;# - 10417 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10418 PORTA equ 0F80h ;# - 10419 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10420 PORTB equ 0F81h ;# - 10421 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10422 PORTC equ 0F82h ;# - 10423 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10424 PORTD equ 0F83h ;# - 10425 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10426 PORTE equ 0F84h ;# - 10427 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10428 LATA equ 0F89h ;# - 10429 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10430 LATB equ 0F8Ah ;# - 10431 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10432 LATC equ 0F8Bh ;# - 10433 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10434 LATD equ 0F8Ch ;# - 10435 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10436 LATE equ 0F8Dh ;# - 10437 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10438 TRISA equ 0F92h ;# - 10439 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10440 DDRA equ 0F92h ;# - 10441 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10442 TRISB equ 0F93h ;# - 10443 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10444 DDRB equ 0F93h ;# - 10445 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10446 TRISC equ 0F94h ;# - 10447 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10448 DDRC equ 0F94h ;# - 10449 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10450 TRISD equ 0F95h ;# - 10451 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10452 DDRD equ 0F95h ;# - 10453 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10454 TRISE equ 0F96h ;# - 10455 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10456 DDRE equ 0F96h ;# - 10457 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10458 OSCTUNE equ 0F9Bh ;# - 10459 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10460 HLVDCON equ 0F9Ch ;# - 10461 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10462 LVDCON equ 0F9Ch ;# - 10463 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10464 PIE1 equ 0F9Dh ;# - 10465 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10466 PIR1 equ 0F9Eh ;# - 10467 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10468 IPR1 equ 0F9Fh ;# - 10469 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10470 PIE2 equ 0FA0h ;# - 10471 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10472 PIR2 equ 0FA1h ;# - 10473 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10474 IPR2 equ 0FA2h ;# - 10475 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10476 PIE3 equ 0FA3h ;# - 10477 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10478 PIR3 equ 0FA4h ;# - 10479 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10480 IPR3 equ 0FA5h ;# - 10481 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10482 EECON1 equ 0FA6h ;# - 10483 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10484 EECON2 equ 0FA7h ;# - 10485 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10486 EEDATA equ 0FA8h ;# - 10487 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10488 EEADR equ 0FA9h ;# - 10489 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10490 EEADRH equ 0FAAh ;# - 10491 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10492 RCSTA1 equ 0FABh ;# - 10493 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10494 RCSTA equ 0FABh ;# - 10495 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10496 RC1STA equ 0FABh ;# - 10497 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10498 TXSTA1 equ 0FACh ;# - 10499 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10500 TXSTA equ 0FACh ;# - 10501 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10502 TX1STA equ 0FACh ;# - 10503 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10504 TXREG1 equ 0FADh ;# - 10505 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10506 TXREG equ 0FADh ;# - 10507 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10508 TX1REG equ 0FADh ;# - 10509 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10510 RCREG1 equ 0FAEh ;# - 10511 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10512 RCREG equ 0FAEh ;# - 10513 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10514 RC1REG equ 0FAEh ;# - 10515 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10516 SPBRG1 equ 0FAFh ;# - 10517 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10518 SPBRG equ 0FAFh ;# - 10519 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10520 SP1BRG equ 0FAFh ;# - 10521 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10522 SPBRGH1 equ 0FB0h ;# - 10523 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10524 SPBRGH equ 0FB0h ;# - 10525 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10526 SP1BRGH equ 0FB0h ;# - 10527 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10528 T3CON equ 0FB1h ;# - 10529 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10530 TMR3 equ 0FB2h ;# - 10531 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10532 TMR3L equ 0FB2h ;# - 10533 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10534 TMR3H equ 0FB3h ;# - 10535 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10536 T3GCON equ 0FB4h ;# - 10537 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10538 ECCP1AS equ 0FB6h ;# - 10539 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10540 ECCPAS equ 0FB6h ;# - 10541 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10542 PWM1CON equ 0FB7h ;# - 10543 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10544 PWMCON equ 0FB7h ;# - 10545 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10546 BAUDCON1 equ 0FB8h ;# - 10547 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10548 BAUDCON equ 0FB8h ;# - 10549 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10550 BAUDCTL equ 0FB8h ;# - 10551 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10552 BAUD1CON equ 0FB8h ;# - 10553 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10554 PSTR1CON equ 0FB9h ;# - 10555 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10556 PSTRCON equ 0FB9h ;# - 10557 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10558 T2CON equ 0FBAh ;# - 10559 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10560 PR2 equ 0FBBh ;# - 10561 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10562 TMR2 equ 0FBCh ;# - 10563 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10564 CCP1CON equ 0FBDh ;# - 10565 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10566 CCPR1 equ 0FBEh ;# - 10567 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10568 CCPR1L equ 0FBEh ;# - 10569 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10570 CCPR1H equ 0FBFh ;# - 10571 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10572 ADCON2 equ 0FC0h ;# - 10573 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10574 ADCON1 equ 0FC1h ;# - 10575 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10576 ADCON0 equ 0FC2h ;# - 10577 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10578 ADRES equ 0FC3h ;# - 10579 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10580 ADRESL equ 0FC3h ;# - 10581 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10582 ADRESH equ 0FC4h ;# - 10583 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10584 SSP1CON2 equ 0FC5h ;# - 10585 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10586 SSPCON2 equ 0FC5h ;# - 10587 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10588 SSP1CON1 equ 0FC6h ;# - 10589 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10590 SSPCON1 equ 0FC6h ;# - 10591 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10592 SSP1STAT equ 0FC7h ;# - 10593 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10594 SSPSTAT equ 0FC7h ;# - 10595 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10596 SSP1ADD equ 0FC8h ;# - 10597 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10598 SSPADD equ 0FC8h ;# - 10599 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10600 SSP1BUF equ 0FC9h ;# - 10601 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10602 SSPBUF equ 0FC9h ;# - 10603 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10604 SSP1MSK equ 0FCAh ;# - 10605 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10606 SSPMSK equ 0FCAh ;# - 10607 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10608 SSP1CON3 equ 0FCBh ;# - 10609 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10610 SSPCON3 equ 0FCBh ;# - 10611 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10612 T1GCON equ 0FCCh ;# - 10613 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10614 T1CON equ 0FCDh ;# - 10615 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10616 TMR1 equ 0FCEh ;# - 10617 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10618 TMR1L equ 0FCEh ;# - 10619 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10620 TMR1H equ 0FCFh ;# - 10621 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10622 RCON equ 0FD0h ;# - 10623 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10624 WDTCON equ 0FD1h ;# - 10625 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10626 OSCCON2 equ 0FD2h ;# - 10627 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10628 OSCCON equ 0FD3h ;# - 10629 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10630 T0CON equ 0FD5h ;# - 10631 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10632 TMR0 equ 0FD6h ;# - 10633 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10634 TMR0L equ 0FD6h ;# - 10635 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10636 TMR0H equ 0FD7h ;# - 10637 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10638 STATUS equ 0FD8h ;# - 10639 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10640 FSR2 equ 0FD9h ;# - 10641 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10642 FSR2L equ 0FD9h ;# - 10643 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10644 FSR2H equ 0FDAh ;# - 10645 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10646 PLUSW2 equ 0FDBh ;# - 10647 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10648 PREINC2 equ 0FDCh ;# - 10649 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10650 POSTDEC2 equ 0FDDh ;# - 10651 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10652 POSTINC2 equ 0FDEh ;# - 10653 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10654 INDF2 equ 0FDFh ;# - 10655 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10656 BSR equ 0FE0h ;# - 10657 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10658 FSR1 equ 0FE1h ;# - 10659 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10660 FSR1L equ 0FE1h ;# - 10661 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10662 FSR1H equ 0FE2h ;# - 10663 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10664 PLUSW1 equ 0FE3h ;# - 10665 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10666 PREINC1 equ 0FE4h ;# - 10667 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10668 POSTDEC1 equ 0FE5h ;# - 10669 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10670 POSTINC1 equ 0FE6h ;# - 10671 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10672 INDF1 equ 0FE7h ;# - 10673 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10674 WREG equ 0FE8h ;# - 10675 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10676 FSR0 equ 0FE9h ;# - 10677 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10678 FSR0L equ 0FE9h ;# - 10679 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10680 FSR0H equ 0FEAh ;# - 10681 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10682 PLUSW0 equ 0FEBh ;# - 10683 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10684 PREINC0 equ 0FECh ;# - 10685 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10686 POSTDEC0 equ 0FEDh ;# - 10687 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10688 POSTINC0 equ 0FEEh ;# - 10689 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10690 INDF0 equ 0FEFh ;# - 10691 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10692 INTCON3 equ 0FF0h ;# - 10693 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10694 INTCON2 equ 0FF1h ;# - 10695 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10696 INTCON equ 0FF2h ;# - 10697 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10698 PROD equ 0FF3h ;# - 10699 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10700 PRODL equ 0FF3h ;# - 10701 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10702 PRODH equ 0FF4h ;# - 10703 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10704 TABLAT equ 0FF5h ;# - 10705 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10706 TBLPTR equ 0FF6h ;# - 10707 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10708 TBLPTRL equ 0FF6h ;# - 10709 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10710 TBLPTRH equ 0FF7h ;# - 10711 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10712 TBLPTRU equ 0FF8h ;# - 10713 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10714 PCLAT equ 0FF9h ;# - 10715 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10716 PC equ 0FF9h ;# - 10717 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10718 PCL equ 0FF9h ;# - 10719 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10720 PCLATH equ 0FFAh ;# - 10721 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10722 PCLATU equ 0FFBh ;# - 10723 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10724 STKPTR equ 0FFCh ;# - 10725 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10726 TOS equ 0FFDh ;# - 10727 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10728 TOSL equ 0FFDh ;# - 10729 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10730 TOSH equ 0FFEh ;# - 10731 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10732 TOSU equ 0FFFh ;# - 10733 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10734 ANSELA equ 0F38h ;# - 10735 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10736 ANSELB equ 0F39h ;# - 10737 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10738 ANSELC equ 0F3Ah ;# - 10739 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10740 ANSELD equ 0F3Bh ;# - 10741 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10742 ANSELE equ 0F3Ch ;# - 10743 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10744 PMD2 equ 0F3Dh ;# - 10745 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10746 PMD1 equ 0F3Eh ;# - 10747 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10748 PMD0 equ 0F3Fh ;# - 10749 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10750 VREFCON2 equ 0F40h ;# - 10751 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10752 DACCON1 equ 0F40h ;# - 10753 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10754 VREFCON1 equ 0F41h ;# - 10755 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10756 DACCON0 equ 0F41h ;# - 10757 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10758 VREFCON0 equ 0F42h ;# - 10759 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10760 FVRCON equ 0F42h ;# - 10761 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10762 CTMUICON equ 0F43h ;# - 10763 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10764 CTMUICONH equ 0F43h ;# - 10765 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10766 CTMUCONL equ 0F44h ;# - 10767 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 10768 CTMUCON1 equ 0F44h ;# - 10769 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10770 CTMUCONH equ 0F45h ;# - 10771 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10772 CTMUCON0 equ 0F45h ;# - 10773 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10774 SRCON1 equ 0F46h ;# - 10775 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10776 SRCON0 equ 0F47h ;# - 10777 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10778 CCPTMRS1 equ 0F48h ;# - 10779 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10780 CCPTMRS0 equ 0F49h ;# - 10781 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10782 T6CON equ 0F4Ah ;# - 10783 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10784 PR6 equ 0F4Bh ;# - 10785 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10786 TMR6 equ 0F4Ch ;# - 10787 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10788 T5GCON equ 0F4Dh ;# - 10789 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10790 T5CON equ 0F4Eh ;# - 10791 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10792 TMR5 equ 0F4Fh ;# - 10793 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10794 TMR5L equ 0F4Fh ;# - 10795 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10796 TMR5H equ 0F50h ;# - 10797 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10798 T4CON equ 0F51h ;# - 10799 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10800 PR4 equ 0F52h ;# - 10801 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10802 TMR4 equ 0F53h ;# - 10803 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10804 CCP5CON equ 0F54h ;# - 10805 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10806 CCPR5 equ 0F55h ;# - 10807 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10808 CCPR5L equ 0F55h ;# - 10809 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10810 CCPR5H equ 0F56h ;# - 10811 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10812 CCP4CON equ 0F57h ;# - 10813 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10814 CCPR4 equ 0F58h ;# - 10815 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10816 CCPR4L equ 0F58h ;# - 10817 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10818 CCPR4H equ 0F59h ;# - 10819 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10820 PSTR3CON equ 0F5Ah ;# - 10821 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10822 ECCP3AS equ 0F5Bh ;# - 10823 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10824 CCP3AS equ 0F5Bh ;# - 10825 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10826 PWM3CON equ 0F5Ch ;# - 10827 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10828 CCP3CON equ 0F5Dh ;# - 10829 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10830 CCPR3 equ 0F5Eh ;# - 10831 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10832 CCPR3L equ 0F5Eh ;# - 10833 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10834 CCPR3H equ 0F5Fh ;# - 10835 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10836 SLRCON equ 0F60h ;# - 10837 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10838 WPUB equ 0F61h ;# - 10839 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10840 IOCB equ 0F62h ;# - 10841 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10842 PSTR2CON equ 0F63h ;# - 10843 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10844 ECCP2AS equ 0F64h ;# - 10845 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10846 CCP2AS equ 0F64h ;# - 10847 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10848 PWM2CON equ 0F65h ;# - 10849 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10850 CCP2CON equ 0F66h ;# - 10851 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10852 CCPR2 equ 0F67h ;# - 10853 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10854 CCPR2L equ 0F67h ;# - 10855 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10856 CCPR2H equ 0F68h ;# - 10857 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10858 SSP2CON3 equ 0F69h ;# - 10859 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10860 SSP2MSK equ 0F6Ah ;# - 10861 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10862 SSP2CON2 equ 0F6Bh ;# - 10863 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10864 SSP2CON1 equ 0F6Ch ;# - 10865 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10866 SSP2STAT equ 0F6Dh ;# - 10867 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10868 SSP2ADD equ 0F6Eh ;# - 10869 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10870 SSP2BUF equ 0F6Fh ;# - 10871 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10872 BAUDCON2 equ 0F70h ;# - 10873 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10874 BAUD2CON equ 0F70h ;# - 10875 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10876 RCSTA2 equ 0F71h ;# - 10877 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10878 RC2STA equ 0F71h ;# - 10879 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10880 TXSTA2 equ 0F72h ;# - 10881 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10882 TX2STA equ 0F72h ;# - 10883 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10884 TXREG2 equ 0F73h ;# - 10885 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10886 TX2REG equ 0F73h ;# - 10887 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10888 RCREG2 equ 0F74h ;# - 10889 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10890 RC2REG equ 0F74h ;# - 10891 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10892 SPBRG2 equ 0F75h ;# - 10893 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10894 SP2BRG equ 0F75h ;# - 10895 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10896 SPBRGH2 equ 0F76h ;# - 10897 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10898 SP2BRGH equ 0F76h ;# - 10899 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10900 CM2CON1 equ 0F77h ;# - 10901 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10902 CM12CON equ 0F77h ;# - 10903 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10904 CM2CON0 equ 0F78h ;# - 10905 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10906 CM2CON equ 0F78h ;# - 10907 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10908 CM1CON0 equ 0F79h ;# - 10909 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10910 CM1CON equ 0F79h ;# - 10911 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10912 PIE4 equ 0F7Ah ;# - 10913 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10914 PIR4 equ 0F7Bh ;# - 10915 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10916 IPR4 equ 0F7Ch ;# - 10917 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10918 PIE5 equ 0F7Dh ;# - 10919 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10920 PIR5 equ 0F7Eh ;# - 10921 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10922 IPR5 equ 0F7Fh ;# - 10923 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10924 PORTA equ 0F80h ;# - 10925 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10926 PORTB equ 0F81h ;# - 10927 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10928 PORTC equ 0F82h ;# - 10929 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10930 PORTD equ 0F83h ;# - 10931 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10932 PORTE equ 0F84h ;# - 10933 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10934 LATA equ 0F89h ;# - 10935 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10936 LATB equ 0F8Ah ;# - 10937 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10938 LATC equ 0F8Bh ;# - 10939 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10940 LATD equ 0F8Ch ;# - 10941 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10942 LATE equ 0F8Dh ;# - 10943 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10944 TRISA equ 0F92h ;# - 10945 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10946 DDRA equ 0F92h ;# - 10947 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10948 TRISB equ 0F93h ;# - 10949 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10950 DDRB equ 0F93h ;# - 10951 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10952 TRISC equ 0F94h ;# - 10953 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10954 DDRC equ 0F94h ;# - 10955 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10956 TRISD equ 0F95h ;# - 10957 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10958 DDRD equ 0F95h ;# - 10959 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10960 TRISE equ 0F96h ;# - 10961 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10962 DDRE equ 0F96h ;# - 10963 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10964 OSCTUNE equ 0F9Bh ;# - 10965 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10966 HLVDCON equ 0F9Ch ;# - 10967 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10968 LVDCON equ 0F9Ch ;# - 10969 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10970 PIE1 equ 0F9Dh ;# - 10971 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10972 PIR1 equ 0F9Eh ;# - 10973 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10974 IPR1 equ 0F9Fh ;# - 10975 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10976 PIE2 equ 0FA0h ;# - 10977 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10978 PIR2 equ 0FA1h ;# - 10979 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10980 IPR2 equ 0FA2h ;# - 10981 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10982 PIE3 equ 0FA3h ;# - 10983 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10984 PIR3 equ 0FA4h ;# - 10985 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10986 IPR3 equ 0FA5h ;# - 10987 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10988 EECON1 equ 0FA6h ;# - 10989 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10990 EECON2 equ 0FA7h ;# - 10991 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10992 EEDATA equ 0FA8h ;# - 10993 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10994 EEADR equ 0FA9h ;# - 10995 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10996 EEADRH equ 0FAAh ;# - 10997 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 10998 RCSTA1 equ 0FABh ;# - 10999 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11000 RCSTA equ 0FABh ;# - 11001 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11002 RC1STA equ 0FABh ;# - 11003 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11004 TXSTA1 equ 0FACh ;# - 11005 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11006 TXSTA equ 0FACh ;# - 11007 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11008 TX1STA equ 0FACh ;# - 11009 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11010 TXREG1 equ 0FADh ;# - 11011 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11012 TXREG equ 0FADh ;# - 11013 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11014 TX1REG equ 0FADh ;# - 11015 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11016 RCREG1 equ 0FAEh ;# - 11017 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11018 RCREG equ 0FAEh ;# - 11019 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11020 RC1REG equ 0FAEh ;# - 11021 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11022 SPBRG1 equ 0FAFh ;# - 11023 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11024 SPBRG equ 0FAFh ;# - 11025 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11026 SP1BRG equ 0FAFh ;# - 11027 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11028 SPBRGH1 equ 0FB0h ;# - 11029 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11030 SPBRGH equ 0FB0h ;# - 11031 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11032 SP1BRGH equ 0FB0h ;# - 11033 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11034 T3CON equ 0FB1h ;# - 11035 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11036 TMR3 equ 0FB2h ;# - 11037 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11038 TMR3L equ 0FB2h ;# - 11039 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11040 TMR3H equ 0FB3h ;# - 11041 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11042 T3GCON equ 0FB4h ;# - 11043 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11044 ECCP1AS equ 0FB6h ;# - 11045 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11046 ECCPAS equ 0FB6h ;# - 11047 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11048 PWM1CON equ 0FB7h ;# - 11049 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11050 PWMCON equ 0FB7h ;# - 11051 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11052 BAUDCON1 equ 0FB8h ;# - 11053 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11054 BAUDCON equ 0FB8h ;# - 11055 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11056 BAUDCTL equ 0FB8h ;# - 11057 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11058 BAUD1CON equ 0FB8h ;# - 11059 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11060 PSTR1CON equ 0FB9h ;# - 11061 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11062 PSTRCON equ 0FB9h ;# - 11063 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11064 T2CON equ 0FBAh ;# - 11065 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11066 PR2 equ 0FBBh ;# - 11067 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11068 TMR2 equ 0FBCh ;# - 11069 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11070 CCP1CON equ 0FBDh ;# - 11071 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11072 CCPR1 equ 0FBEh ;# - 11073 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11074 CCPR1L equ 0FBEh ;# - 11075 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11076 CCPR1H equ 0FBFh ;# - 11077 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11078 ADCON2 equ 0FC0h ;# - 11079 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11080 ADCON1 equ 0FC1h ;# - 11081 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11082 ADCON0 equ 0FC2h ;# - 11083 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11084 ADRES equ 0FC3h ;# - 11085 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11086 ADRESL equ 0FC3h ;# - 11087 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11088 ADRESH equ 0FC4h ;# - 11089 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11090 SSP1CON2 equ 0FC5h ;# - 11091 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11092 SSPCON2 equ 0FC5h ;# - 11093 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11094 SSP1CON1 equ 0FC6h ;# - 11095 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11096 SSPCON1 equ 0FC6h ;# - 11097 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11098 SSP1STAT equ 0FC7h ;# - 11099 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11100 SSPSTAT equ 0FC7h ;# - 11101 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11102 SSP1ADD equ 0FC8h ;# - 11103 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11104 SSPADD equ 0FC8h ;# - 11105 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11106 SSP1BUF equ 0FC9h ;# - 11107 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11108 SSPBUF equ 0FC9h ;# - 11109 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11110 SSP1MSK equ 0FCAh ;# - 11111 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11112 SSPMSK equ 0FCAh ;# - 11113 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11114 SSP1CON3 equ 0FCBh ;# - 11115 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11116 SSPCON3 equ 0FCBh ;# - 11117 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11118 T1GCON equ 0FCCh ;# - 11119 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11120 T1CON equ 0FCDh ;# - 11121 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11122 TMR1 equ 0FCEh ;# - 11123 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11124 TMR1L equ 0FCEh ;# - 11125 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11126 TMR1H equ 0FCFh ;# - 11127 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11128 RCON equ 0FD0h ;# - 11129 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11130 WDTCON equ 0FD1h ;# - 11131 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11132 OSCCON2 equ 0FD2h ;# - 11133 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11134 OSCCON equ 0FD3h ;# - 11135 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11136 T0CON equ 0FD5h ;# - 11137 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11138 TMR0 equ 0FD6h ;# - 11139 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11140 TMR0L equ 0FD6h ;# - 11141 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11142 TMR0H equ 0FD7h ;# - 11143 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11144 STATUS equ 0FD8h ;# - 11145 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11146 FSR2 equ 0FD9h ;# - 11147 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11148 FSR2L equ 0FD9h ;# - 11149 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11150 FSR2H equ 0FDAh ;# - 11151 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11152 PLUSW2 equ 0FDBh ;# - 11153 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11154 PREINC2 equ 0FDCh ;# - 11155 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11156 POSTDEC2 equ 0FDDh ;# - 11157 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11158 POSTINC2 equ 0FDEh ;# - 11159 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11160 INDF2 equ 0FDFh ;# - 11161 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11162 BSR equ 0FE0h ;# - 11163 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11164 FSR1 equ 0FE1h ;# - 11165 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11166 FSR1L equ 0FE1h ;# - 11167 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11168 FSR1H equ 0FE2h ;# - 11169 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11170 PLUSW1 equ 0FE3h ;# - 11171 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11172 PREINC1 equ 0FE4h ;# - 11173 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11174 POSTDEC1 equ 0FE5h ;# - 11175 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11176 POSTINC1 equ 0FE6h ;# - 11177 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11178 INDF1 equ 0FE7h ;# - 11179 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11180 WREG equ 0FE8h ;# - 11181 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11182 FSR0 equ 0FE9h ;# - 11183 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11184 FSR0L equ 0FE9h ;# - 11185 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11186 FSR0H equ 0FEAh ;# - 11187 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11188 PLUSW0 equ 0FEBh ;# - 11189 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11190 PREINC0 equ 0FECh ;# - 11191 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11192 POSTDEC0 equ 0FEDh ;# - 11193 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11194 POSTINC0 equ 0FEEh ;# - 11195 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11196 INDF0 equ 0FEFh ;# - 11197 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11198 INTCON3 equ 0FF0h ;# - 11199 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11200 INTCON2 equ 0FF1h ;# - 11201 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11202 INTCON equ 0FF2h ;# - 11203 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11204 PROD equ 0FF3h ;# - 11205 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11206 PRODL equ 0FF3h ;# - 11207 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11208 PRODH equ 0FF4h ;# - 11209 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11210 TABLAT equ 0FF5h ;# - 11211 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11212 TBLPTR equ 0FF6h ;# - 11213 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11214 TBLPTRL equ 0FF6h ;# - 11215 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11216 TBLPTRH equ 0FF7h ;# - 11217 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11218 TBLPTRU equ 0FF8h ;# - 11219 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11220 PCLAT equ 0FF9h ;# - 11221 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11222 PC equ 0FF9h ;# - 11223 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11224 PCL equ 0FF9h ;# - 11225 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11226 PCLATH equ 0FFAh ;# - 11227 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11228 PCLATU equ 0FFBh ;# - 11229 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11230 STKPTR equ 0FFCh ;# - 11231 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11232 TOS equ 0FFDh ;# - 11233 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11234 TOSL equ 0FFDh ;# - 11235 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11236 TOSH equ 0FFEh ;# - 11237 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11238 TOSU equ 0FFFh ;# - 11239 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11240 ANSELA equ 0F38h ;# - 11241 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11242 ANSELB equ 0F39h ;# - 11243 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11244 ANSELC equ 0F3Ah ;# - 11245 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11246 ANSELD equ 0F3Bh ;# - 11247 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11248 ANSELE equ 0F3Ch ;# - 11249 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11250 PMD2 equ 0F3Dh ;# - 11251 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11252 PMD1 equ 0F3Eh ;# - 11253 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11254 PMD0 equ 0F3Fh ;# - 11255 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11256 VREFCON2 equ 0F40h ;# - 11257 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11258 DACCON1 equ 0F40h ;# - 11259 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11260 VREFCON1 equ 0F41h ;# - 11261 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11262 DACCON0 equ 0F41h ;# - 11263 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11264 VREFCON0 equ 0F42h ;# - 11265 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11266 FVRCON equ 0F42h ;# - 11267 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11268 CTMUICON equ 0F43h ;# - 11269 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11270 CTMUICONH equ 0F43h ;# - 11271 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11272 CTMUCONL equ 0F44h ;# - 11273 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11274 CTMUCON1 equ 0F44h ;# - 11275 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11276 CTMUCONH equ 0F45h ;# - 11277 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11278 CTMUCON0 equ 0F45h ;# - 11279 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11280 SRCON1 equ 0F46h ;# - 11281 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11282 SRCON0 equ 0F47h ;# - 11283 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11284 CCPTMRS1 equ 0F48h ;# - 11285 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11286 CCPTMRS0 equ 0F49h ;# - 11287 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11288 T6CON equ 0F4Ah ;# - 11289 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11290 PR6 equ 0F4Bh ;# - 11291 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11292 TMR6 equ 0F4Ch ;# - 11293 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11294 T5GCON equ 0F4Dh ;# - 11295 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11296 T5CON equ 0F4Eh ;# - 11297 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11298 TMR5 equ 0F4Fh ;# - 11299 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11300 TMR5L equ 0F4Fh ;# - 11301 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11302 TMR5H equ 0F50h ;# - 11303 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11304 T4CON equ 0F51h ;# - 11305 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11306 PR4 equ 0F52h ;# - 11307 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11308 TMR4 equ 0F53h ;# - 11309 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11310 CCP5CON equ 0F54h ;# - 11311 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11312 CCPR5 equ 0F55h ;# - 11313 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11314 CCPR5L equ 0F55h ;# - 11315 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11316 CCPR5H equ 0F56h ;# - 11317 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11318 CCP4CON equ 0F57h ;# - 11319 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11320 CCPR4 equ 0F58h ;# - 11321 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11322 CCPR4L equ 0F58h ;# - 11323 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11324 CCPR4H equ 0F59h ;# - 11325 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11326 PSTR3CON equ 0F5Ah ;# - 11327 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11328 ECCP3AS equ 0F5Bh ;# - 11329 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11330 CCP3AS equ 0F5Bh ;# - 11331 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11332 PWM3CON equ 0F5Ch ;# - 11333 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11334 CCP3CON equ 0F5Dh ;# - 11335 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11336 CCPR3 equ 0F5Eh ;# - 11337 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11338 CCPR3L equ 0F5Eh ;# - 11339 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11340 CCPR3H equ 0F5Fh ;# - 11341 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11342 SLRCON equ 0F60h ;# - 11343 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11344 WPUB equ 0F61h ;# - 11345 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11346 IOCB equ 0F62h ;# - 11347 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11348 PSTR2CON equ 0F63h ;# - 11349 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11350 ECCP2AS equ 0F64h ;# - 11351 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11352 CCP2AS equ 0F64h ;# - 11353 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11354 PWM2CON equ 0F65h ;# - 11355 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11356 CCP2CON equ 0F66h ;# - 11357 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11358 CCPR2 equ 0F67h ;# - 11359 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11360 CCPR2L equ 0F67h ;# - 11361 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11362 CCPR2H equ 0F68h ;# - 11363 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11364 SSP2CON3 equ 0F69h ;# - 11365 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11366 SSP2MSK equ 0F6Ah ;# - 11367 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11368 SSP2CON2 equ 0F6Bh ;# - 11369 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11370 SSP2CON1 equ 0F6Ch ;# - 11371 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11372 SSP2STAT equ 0F6Dh ;# - 11373 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11374 SSP2ADD equ 0F6Eh ;# - 11375 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11376 SSP2BUF equ 0F6Fh ;# - 11377 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11378 BAUDCON2 equ 0F70h ;# - 11379 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11380 BAUD2CON equ 0F70h ;# - 11381 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11382 RCSTA2 equ 0F71h ;# - 11383 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11384 RC2STA equ 0F71h ;# - 11385 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11386 TXSTA2 equ 0F72h ;# - 11387 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11388 TX2STA equ 0F72h ;# - 11389 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11390 TXREG2 equ 0F73h ;# - 11391 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11392 TX2REG equ 0F73h ;# - 11393 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11394 RCREG2 equ 0F74h ;# - 11395 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11396 RC2REG equ 0F74h ;# - 11397 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11398 SPBRG2 equ 0F75h ;# - 11399 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11400 SP2BRG equ 0F75h ;# - 11401 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11402 SPBRGH2 equ 0F76h ;# - 11403 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11404 SP2BRGH equ 0F76h ;# - 11405 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11406 CM2CON1 equ 0F77h ;# - 11407 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11408 CM12CON equ 0F77h ;# - 11409 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11410 CM2CON0 equ 0F78h ;# - 11411 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11412 CM2CON equ 0F78h ;# - 11413 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11414 CM1CON0 equ 0F79h ;# - 11415 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11416 CM1CON equ 0F79h ;# - 11417 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11418 PIE4 equ 0F7Ah ;# - 11419 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11420 PIR4 equ 0F7Bh ;# - 11421 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11422 IPR4 equ 0F7Ch ;# - 11423 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11424 PIE5 equ 0F7Dh ;# - 11425 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11426 PIR5 equ 0F7Eh ;# - 11427 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11428 IPR5 equ 0F7Fh ;# - 11429 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11430 PORTA equ 0F80h ;# - 11431 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11432 PORTB equ 0F81h ;# - 11433 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11434 PORTC equ 0F82h ;# - 11435 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11436 PORTD equ 0F83h ;# - 11437 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11438 PORTE equ 0F84h ;# - 11439 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11440 LATA equ 0F89h ;# - 11441 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11442 LATB equ 0F8Ah ;# - 11443 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11444 LATC equ 0F8Bh ;# - 11445 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11446 LATD equ 0F8Ch ;# - 11447 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11448 LATE equ 0F8Dh ;# - 11449 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11450 TRISA equ 0F92h ;# - 11451 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11452 DDRA equ 0F92h ;# - 11453 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11454 TRISB equ 0F93h ;# - 11455 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11456 DDRB equ 0F93h ;# - 11457 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11458 TRISC equ 0F94h ;# - 11459 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11460 DDRC equ 0F94h ;# - 11461 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11462 TRISD equ 0F95h ;# - 11463 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11464 DDRD equ 0F95h ;# - 11465 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11466 TRISE equ 0F96h ;# - 11467 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11468 DDRE equ 0F96h ;# - 11469 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11470 OSCTUNE equ 0F9Bh ;# - 11471 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11472 HLVDCON equ 0F9Ch ;# - 11473 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11474 LVDCON equ 0F9Ch ;# - 11475 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11476 PIE1 equ 0F9Dh ;# - 11477 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11478 PIR1 equ 0F9Eh ;# - 11479 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11480 IPR1 equ 0F9Fh ;# - 11481 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11482 PIE2 equ 0FA0h ;# - 11483 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11484 PIR2 equ 0FA1h ;# - 11485 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11486 IPR2 equ 0FA2h ;# - 11487 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11488 PIE3 equ 0FA3h ;# - 11489 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11490 PIR3 equ 0FA4h ;# - 11491 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11492 IPR3 equ 0FA5h ;# - 11493 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11494 EECON1 equ 0FA6h ;# - 11495 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11496 EECON2 equ 0FA7h ;# - 11497 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11498 EEDATA equ 0FA8h ;# - 11499 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11500 EEADR equ 0FA9h ;# - 11501 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11502 EEADRH equ 0FAAh ;# - 11503 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11504 RCSTA1 equ 0FABh ;# - 11505 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11506 RCSTA equ 0FABh ;# - 11507 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11508 RC1STA equ 0FABh ;# - 11509 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11510 TXSTA1 equ 0FACh ;# - 11511 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11512 TXSTA equ 0FACh ;# - 11513 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11514 TX1STA equ 0FACh ;# - 11515 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11516 TXREG1 equ 0FADh ;# - 11517 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11518 TXREG equ 0FADh ;# - 11519 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11520 TX1REG equ 0FADh ;# - 11521 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11522 RCREG1 equ 0FAEh ;# - 11523 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11524 RCREG equ 0FAEh ;# - 11525 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11526 RC1REG equ 0FAEh ;# - 11527 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11528 SPBRG1 equ 0FAFh ;# - 11529 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11530 SPBRG equ 0FAFh ;# - 11531 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11532 SP1BRG equ 0FAFh ;# - 11533 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11534 SPBRGH1 equ 0FB0h ;# - 11535 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11536 SPBRGH equ 0FB0h ;# - 11537 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11538 SP1BRGH equ 0FB0h ;# - 11539 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11540 T3CON equ 0FB1h ;# - 11541 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11542 TMR3 equ 0FB2h ;# - 11543 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11544 TMR3L equ 0FB2h ;# - 11545 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11546 TMR3H equ 0FB3h ;# - 11547 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11548 T3GCON equ 0FB4h ;# - 11549 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11550 ECCP1AS equ 0FB6h ;# - 11551 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11552 ECCPAS equ 0FB6h ;# - 11553 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11554 PWM1CON equ 0FB7h ;# - 11555 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11556 PWMCON equ 0FB7h ;# - 11557 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11558 BAUDCON1 equ 0FB8h ;# - 11559 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11560 BAUDCON equ 0FB8h ;# - 11561 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11562 BAUDCTL equ 0FB8h ;# - 11563 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11564 BAUD1CON equ 0FB8h ;# - 11565 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11566 PSTR1CON equ 0FB9h ;# - 11567 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11568 PSTRCON equ 0FB9h ;# - 11569 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11570 T2CON equ 0FBAh ;# - 11571 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11572 PR2 equ 0FBBh ;# - 11573 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11574 TMR2 equ 0FBCh ;# - 11575 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11576 CCP1CON equ 0FBDh ;# - 11577 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11578 CCPR1 equ 0FBEh ;# - 11579 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11580 CCPR1L equ 0FBEh ;# - 11581 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11582 CCPR1H equ 0FBFh ;# - 11583 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11584 ADCON2 equ 0FC0h ;# - 11585 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11586 ADCON1 equ 0FC1h ;# - 11587 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11588 ADCON0 equ 0FC2h ;# - 11589 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11590 ADRES equ 0FC3h ;# - 11591 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11592 ADRESL equ 0FC3h ;# - 11593 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11594 ADRESH equ 0FC4h ;# - 11595 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11596 SSP1CON2 equ 0FC5h ;# - 11597 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11598 SSPCON2 equ 0FC5h ;# - 11599 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11600 SSP1CON1 equ 0FC6h ;# - 11601 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11602 SSPCON1 equ 0FC6h ;# - 11603 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11604 SSP1STAT equ 0FC7h ;# - 11605 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11606 SSPSTAT equ 0FC7h ;# - 11607 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11608 SSP1ADD equ 0FC8h ;# - 11609 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11610 SSPADD equ 0FC8h ;# - 11611 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11612 SSP1BUF equ 0FC9h ;# - 11613 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11614 SSPBUF equ 0FC9h ;# - 11615 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11616 SSP1MSK equ 0FCAh ;# - 11617 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11618 SSPMSK equ 0FCAh ;# - 11619 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11620 SSP1CON3 equ 0FCBh ;# - 11621 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11622 SSPCON3 equ 0FCBh ;# - 11623 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11624 T1GCON equ 0FCCh ;# - 11625 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11626 T1CON equ 0FCDh ;# - 11627 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11628 TMR1 equ 0FCEh ;# - 11629 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11630 TMR1L equ 0FCEh ;# - 11631 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11632 TMR1H equ 0FCFh ;# - 11633 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11634 RCON equ 0FD0h ;# - 11635 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11636 WDTCON equ 0FD1h ;# - 11637 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11638 OSCCON2 equ 0FD2h ;# - 11639 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11640 OSCCON equ 0FD3h ;# - 11641 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11642 T0CON equ 0FD5h ;# - 11643 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11644 TMR0 equ 0FD6h ;# - 11645 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11646 TMR0L equ 0FD6h ;# - 11647 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11648 TMR0H equ 0FD7h ;# - 11649 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11650 STATUS equ 0FD8h ;# - 11651 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11652 FSR2 equ 0FD9h ;# - 11653 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11654 FSR2L equ 0FD9h ;# - 11655 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11656 FSR2H equ 0FDAh ;# - 11657 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11658 PLUSW2 equ 0FDBh ;# - 11659 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11660 PREINC2 equ 0FDCh ;# - 11661 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11662 POSTDEC2 equ 0FDDh ;# - 11663 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11664 POSTINC2 equ 0FDEh ;# - 11665 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11666 INDF2 equ 0FDFh ;# - 11667 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11668 BSR equ 0FE0h ;# - 11669 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11670 FSR1 equ 0FE1h ;# - 11671 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11672 FSR1L equ 0FE1h ;# - 11673 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11674 FSR1H equ 0FE2h ;# - 11675 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11676 PLUSW1 equ 0FE3h ;# - 11677 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11678 PREINC1 equ 0FE4h ;# - 11679 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11680 POSTDEC1 equ 0FE5h ;# - 11681 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11682 POSTINC1 equ 0FE6h ;# - 11683 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11684 INDF1 equ 0FE7h ;# - 11685 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11686 WREG equ 0FE8h ;# - 11687 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11688 FSR0 equ 0FE9h ;# - 11689 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11690 FSR0L equ 0FE9h ;# - 11691 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11692 FSR0H equ 0FEAh ;# - 11693 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11694 PLUSW0 equ 0FEBh ;# - 11695 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11696 PREINC0 equ 0FECh ;# - 11697 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11698 POSTDEC0 equ 0FEDh ;# - 11699 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11700 POSTINC0 equ 0FEEh ;# - 11701 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11702 INDF0 equ 0FEFh ;# - 11703 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11704 INTCON3 equ 0FF0h ;# - 11705 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11706 INTCON2 equ 0FF1h ;# - 11707 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11708 INTCON equ 0FF2h ;# - 11709 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11710 PROD equ 0FF3h ;# - 11711 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11712 PRODL equ 0FF3h ;# - 11713 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11714 PRODH equ 0FF4h ;# - 11715 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11716 TABLAT equ 0FF5h ;# - 11717 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11718 TBLPTR equ 0FF6h ;# - 11719 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11720 TBLPTRL equ 0FF6h ;# - 11721 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11722 TBLPTRH equ 0FF7h ;# - 11723 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11724 TBLPTRU equ 0FF8h ;# - 11725 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11726 PCLAT equ 0FF9h ;# - 11727 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11728 PC equ 0FF9h ;# - 11729 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11730 PCL equ 0FF9h ;# - 11731 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11732 PCLATH equ 0FFAh ;# - 11733 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11734 PCLATU equ 0FFBh ;# - 11735 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11736 STKPTR equ 0FFCh ;# - 11737 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11738 TOS equ 0FFDh ;# - 11739 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11740 TOSL equ 0FFDh ;# - 11741 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11742 TOSH equ 0FFEh ;# - 11743 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11744 TOSU equ 0FFFh ;# - 11745 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11746 ANSELA equ 0F38h ;# - 11747 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11748 ANSELB equ 0F39h ;# - 11749 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11750 ANSELC equ 0F3Ah ;# - 11751 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11752 ANSELD equ 0F3Bh ;# - 11753 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11754 ANSELE equ 0F3Ch ;# - 11755 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11756 PMD2 equ 0F3Dh ;# - 11757 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11758 PMD1 equ 0F3Eh ;# - 11759 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11760 PMD0 equ 0F3Fh ;# - 11761 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11762 VREFCON2 equ 0F40h ;# - 11763 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11764 DACCON1 equ 0F40h ;# - 11765 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11766 VREFCON1 equ 0F41h ;# - 11767 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11768 DACCON0 equ 0F41h ;# - 11769 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11770 VREFCON0 equ 0F42h ;# - 11771 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11772 FVRCON equ 0F42h ;# - 11773 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11774 CTMUICON equ 0F43h ;# - 11775 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11776 CTMUICONH equ 0F43h ;# - 11777 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11778 CTMUCONL equ 0F44h ;# - 11779 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 11780 CTMUCON1 equ 0F44h ;# - 11781 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11782 CTMUCONH equ 0F45h ;# - 11783 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11784 CTMUCON0 equ 0F45h ;# - 11785 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11786 SRCON1 equ 0F46h ;# - 11787 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11788 SRCON0 equ 0F47h ;# - 11789 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11790 CCPTMRS1 equ 0F48h ;# - 11791 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11792 CCPTMRS0 equ 0F49h ;# - 11793 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11794 T6CON equ 0F4Ah ;# - 11795 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11796 PR6 equ 0F4Bh ;# - 11797 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11798 TMR6 equ 0F4Ch ;# - 11799 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11800 T5GCON equ 0F4Dh ;# - 11801 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11802 T5CON equ 0F4Eh ;# - 11803 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11804 TMR5 equ 0F4Fh ;# - 11805 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11806 TMR5L equ 0F4Fh ;# - 11807 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11808 TMR5H equ 0F50h ;# - 11809 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11810 T4CON equ 0F51h ;# - 11811 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11812 PR4 equ 0F52h ;# - 11813 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11814 TMR4 equ 0F53h ;# - 11815 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11816 CCP5CON equ 0F54h ;# - 11817 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11818 CCPR5 equ 0F55h ;# - 11819 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11820 CCPR5L equ 0F55h ;# - 11821 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11822 CCPR5H equ 0F56h ;# - 11823 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11824 CCP4CON equ 0F57h ;# - 11825 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11826 CCPR4 equ 0F58h ;# - 11827 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11828 CCPR4L equ 0F58h ;# - 11829 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11830 CCPR4H equ 0F59h ;# - 11831 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11832 PSTR3CON equ 0F5Ah ;# - 11833 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11834 ECCP3AS equ 0F5Bh ;# - 11835 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11836 CCP3AS equ 0F5Bh ;# - 11837 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11838 PWM3CON equ 0F5Ch ;# - 11839 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11840 CCP3CON equ 0F5Dh ;# - 11841 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11842 CCPR3 equ 0F5Eh ;# - 11843 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11844 CCPR3L equ 0F5Eh ;# - 11845 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11846 CCPR3H equ 0F5Fh ;# - 11847 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11848 SLRCON equ 0F60h ;# - 11849 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11850 WPUB equ 0F61h ;# - 11851 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11852 IOCB equ 0F62h ;# - 11853 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11854 PSTR2CON equ 0F63h ;# - 11855 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11856 ECCP2AS equ 0F64h ;# - 11857 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11858 CCP2AS equ 0F64h ;# - 11859 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11860 PWM2CON equ 0F65h ;# - 11861 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11862 CCP2CON equ 0F66h ;# - 11863 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11864 CCPR2 equ 0F67h ;# - 11865 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11866 CCPR2L equ 0F67h ;# - 11867 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11868 CCPR2H equ 0F68h ;# - 11869 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11870 SSP2CON3 equ 0F69h ;# - 11871 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11872 SSP2MSK equ 0F6Ah ;# - 11873 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11874 SSP2CON2 equ 0F6Bh ;# - 11875 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11876 SSP2CON1 equ 0F6Ch ;# - 11877 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11878 SSP2STAT equ 0F6Dh ;# - 11879 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11880 SSP2ADD equ 0F6Eh ;# - 11881 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11882 SSP2BUF equ 0F6Fh ;# - 11883 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11884 BAUDCON2 equ 0F70h ;# - 11885 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11886 BAUD2CON equ 0F70h ;# - 11887 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11888 RCSTA2 equ 0F71h ;# - 11889 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11890 RC2STA equ 0F71h ;# - 11891 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11892 TXSTA2 equ 0F72h ;# - 11893 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11894 TX2STA equ 0F72h ;# - 11895 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11896 TXREG2 equ 0F73h ;# - 11897 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11898 TX2REG equ 0F73h ;# - 11899 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11900 RCREG2 equ 0F74h ;# - 11901 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11902 RC2REG equ 0F74h ;# - 11903 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11904 SPBRG2 equ 0F75h ;# - 11905 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11906 SP2BRG equ 0F75h ;# - 11907 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11908 SPBRGH2 equ 0F76h ;# - 11909 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11910 SP2BRGH equ 0F76h ;# - 11911 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11912 CM2CON1 equ 0F77h ;# - 11913 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11914 CM12CON equ 0F77h ;# - 11915 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11916 CM2CON0 equ 0F78h ;# - 11917 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11918 CM2CON equ 0F78h ;# - 11919 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11920 CM1CON0 equ 0F79h ;# - 11921 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11922 CM1CON equ 0F79h ;# - 11923 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11924 PIE4 equ 0F7Ah ;# - 11925 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11926 PIR4 equ 0F7Bh ;# - 11927 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11928 IPR4 equ 0F7Ch ;# - 11929 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11930 PIE5 equ 0F7Dh ;# - 11931 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11932 PIR5 equ 0F7Eh ;# - 11933 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11934 IPR5 equ 0F7Fh ;# - 11935 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11936 PORTA equ 0F80h ;# - 11937 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11938 PORTB equ 0F81h ;# - 11939 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11940 PORTC equ 0F82h ;# - 11941 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11942 PORTD equ 0F83h ;# - 11943 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11944 PORTE equ 0F84h ;# - 11945 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11946 LATA equ 0F89h ;# - 11947 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11948 LATB equ 0F8Ah ;# - 11949 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11950 LATC equ 0F8Bh ;# - 11951 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11952 LATD equ 0F8Ch ;# - 11953 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11954 LATE equ 0F8Dh ;# - 11955 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11956 TRISA equ 0F92h ;# - 11957 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11958 DDRA equ 0F92h ;# - 11959 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11960 TRISB equ 0F93h ;# - 11961 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11962 DDRB equ 0F93h ;# - 11963 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11964 TRISC equ 0F94h ;# - 11965 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11966 DDRC equ 0F94h ;# - 11967 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11968 TRISD equ 0F95h ;# - 11969 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11970 DDRD equ 0F95h ;# - 11971 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11972 TRISE equ 0F96h ;# - 11973 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11974 DDRE equ 0F96h ;# - 11975 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11976 OSCTUNE equ 0F9Bh ;# - 11977 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11978 HLVDCON equ 0F9Ch ;# - 11979 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11980 LVDCON equ 0F9Ch ;# - 11981 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11982 PIE1 equ 0F9Dh ;# - 11983 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11984 PIR1 equ 0F9Eh ;# - 11985 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11986 IPR1 equ 0F9Fh ;# - 11987 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11988 PIE2 equ 0FA0h ;# - 11989 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11990 PIR2 equ 0FA1h ;# - 11991 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11992 IPR2 equ 0FA2h ;# - 11993 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11994 PIE3 equ 0FA3h ;# - 11995 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11996 PIR3 equ 0FA4h ;# - 11997 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 11998 IPR3 equ 0FA5h ;# - 11999 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12000 EECON1 equ 0FA6h ;# - 12001 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12002 EECON2 equ 0FA7h ;# - 12003 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12004 EEDATA equ 0FA8h ;# - 12005 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12006 EEADR equ 0FA9h ;# - 12007 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12008 EEADRH equ 0FAAh ;# - 12009 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12010 RCSTA1 equ 0FABh ;# - 12011 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12012 RCSTA equ 0FABh ;# - 12013 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12014 RC1STA equ 0FABh ;# - 12015 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12016 TXSTA1 equ 0FACh ;# - 12017 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12018 TXSTA equ 0FACh ;# - 12019 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12020 TX1STA equ 0FACh ;# - 12021 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12022 TXREG1 equ 0FADh ;# - 12023 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12024 TXREG equ 0FADh ;# - 12025 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12026 TX1REG equ 0FADh ;# - 12027 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12028 RCREG1 equ 0FAEh ;# - 12029 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12030 RCREG equ 0FAEh ;# - 12031 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12032 RC1REG equ 0FAEh ;# - 12033 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12034 SPBRG1 equ 0FAFh ;# - 12035 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12036 SPBRG equ 0FAFh ;# - 12037 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12038 SP1BRG equ 0FAFh ;# - 12039 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12040 SPBRGH1 equ 0FB0h ;# - 12041 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12042 SPBRGH equ 0FB0h ;# - 12043 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12044 SP1BRGH equ 0FB0h ;# - 12045 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12046 T3CON equ 0FB1h ;# - 12047 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12048 TMR3 equ 0FB2h ;# - 12049 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12050 TMR3L equ 0FB2h ;# - 12051 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12052 TMR3H equ 0FB3h ;# - 12053 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12054 T3GCON equ 0FB4h ;# - 12055 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12056 ECCP1AS equ 0FB6h ;# - 12057 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12058 ECCPAS equ 0FB6h ;# - 12059 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12060 PWM1CON equ 0FB7h ;# - 12061 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12062 PWMCON equ 0FB7h ;# - 12063 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12064 BAUDCON1 equ 0FB8h ;# - 12065 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12066 BAUDCON equ 0FB8h ;# - 12067 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12068 BAUDCTL equ 0FB8h ;# - 12069 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12070 BAUD1CON equ 0FB8h ;# - 12071 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12072 PSTR1CON equ 0FB9h ;# - 12073 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12074 PSTRCON equ 0FB9h ;# - 12075 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12076 T2CON equ 0FBAh ;# - 12077 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12078 PR2 equ 0FBBh ;# - 12079 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12080 TMR2 equ 0FBCh ;# - 12081 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12082 CCP1CON equ 0FBDh ;# - 12083 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12084 CCPR1 equ 0FBEh ;# - 12085 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12086 CCPR1L equ 0FBEh ;# - 12087 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12088 CCPR1H equ 0FBFh ;# - 12089 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12090 ADCON2 equ 0FC0h ;# - 12091 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12092 ADCON1 equ 0FC1h ;# - 12093 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12094 ADCON0 equ 0FC2h ;# - 12095 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12096 ADRES equ 0FC3h ;# - 12097 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12098 ADRESL equ 0FC3h ;# - 12099 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12100 ADRESH equ 0FC4h ;# - 12101 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12102 SSP1CON2 equ 0FC5h ;# - 12103 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12104 SSPCON2 equ 0FC5h ;# - 12105 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12106 SSP1CON1 equ 0FC6h ;# - 12107 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12108 SSPCON1 equ 0FC6h ;# - 12109 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12110 SSP1STAT equ 0FC7h ;# - 12111 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12112 SSPSTAT equ 0FC7h ;# - 12113 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12114 SSP1ADD equ 0FC8h ;# - 12115 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12116 SSPADD equ 0FC8h ;# - 12117 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12118 SSP1BUF equ 0FC9h ;# - 12119 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12120 SSPBUF equ 0FC9h ;# - 12121 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12122 SSP1MSK equ 0FCAh ;# - 12123 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12124 SSPMSK equ 0FCAh ;# - 12125 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12126 SSP1CON3 equ 0FCBh ;# - 12127 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12128 SSPCON3 equ 0FCBh ;# - 12129 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12130 T1GCON equ 0FCCh ;# - 12131 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12132 T1CON equ 0FCDh ;# - 12133 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12134 TMR1 equ 0FCEh ;# - 12135 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12136 TMR1L equ 0FCEh ;# - 12137 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12138 TMR1H equ 0FCFh ;# - 12139 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12140 RCON equ 0FD0h ;# - 12141 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12142 WDTCON equ 0FD1h ;# - 12143 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12144 OSCCON2 equ 0FD2h ;# - 12145 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12146 OSCCON equ 0FD3h ;# - 12147 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12148 T0CON equ 0FD5h ;# - 12149 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12150 TMR0 equ 0FD6h ;# - 12151 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12152 TMR0L equ 0FD6h ;# - 12153 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12154 TMR0H equ 0FD7h ;# - 12155 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12156 STATUS equ 0FD8h ;# - 12157 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12158 FSR2 equ 0FD9h ;# - 12159 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12160 FSR2L equ 0FD9h ;# - 12161 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12162 FSR2H equ 0FDAh ;# - 12163 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12164 PLUSW2 equ 0FDBh ;# - 12165 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12166 PREINC2 equ 0FDCh ;# - 12167 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12168 POSTDEC2 equ 0FDDh ;# - 12169 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12170 POSTINC2 equ 0FDEh ;# - 12171 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12172 INDF2 equ 0FDFh ;# - 12173 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12174 BSR equ 0FE0h ;# - 12175 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12176 FSR1 equ 0FE1h ;# - 12177 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12178 FSR1L equ 0FE1h ;# - 12179 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12180 FSR1H equ 0FE2h ;# - 12181 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12182 PLUSW1 equ 0FE3h ;# - 12183 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12184 PREINC1 equ 0FE4h ;# - 12185 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12186 POSTDEC1 equ 0FE5h ;# - 12187 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12188 POSTINC1 equ 0FE6h ;# - 12189 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12190 INDF1 equ 0FE7h ;# - 12191 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12192 WREG equ 0FE8h ;# - 12193 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12194 FSR0 equ 0FE9h ;# - 12195 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12196 FSR0L equ 0FE9h ;# - 12197 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12198 FSR0H equ 0FEAh ;# - 12199 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12200 PLUSW0 equ 0FEBh ;# - 12201 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12202 PREINC0 equ 0FECh ;# - 12203 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12204 POSTDEC0 equ 0FEDh ;# - 12205 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12206 POSTINC0 equ 0FEEh ;# - 12207 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12208 INDF0 equ 0FEFh ;# - 12209 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12210 INTCON3 equ 0FF0h ;# - 12211 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12212 INTCON2 equ 0FF1h ;# - 12213 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12214 INTCON equ 0FF2h ;# - 12215 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12216 PROD equ 0FF3h ;# - 12217 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12218 PRODL equ 0FF3h ;# - 12219 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12220 PRODH equ 0FF4h ;# - 12221 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12222 TABLAT equ 0FF5h ;# - 12223 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12224 TBLPTR equ 0FF6h ;# - 12225 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12226 TBLPTRL equ 0FF6h ;# - 12227 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12228 TBLPTRH equ 0FF7h ;# - 12229 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12230 TBLPTRU equ 0FF8h ;# - 12231 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12232 PCLAT equ 0FF9h ;# - 12233 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12234 PC equ 0FF9h ;# - 12235 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12236 PCL equ 0FF9h ;# - 12237 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12238 PCLATH equ 0FFAh ;# - 12239 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12240 PCLATU equ 0FFBh ;# - 12241 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12242 STKPTR equ 0FFCh ;# - 12243 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12244 TOS equ 0FFDh ;# - 12245 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12246 TOSL equ 0FFDh ;# - 12247 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12248 TOSH equ 0FFEh ;# - 12249 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12250 TOSU equ 0FFFh ;# - 12251 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12252 ANSELA equ 0F38h ;# - 12253 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12254 ANSELB equ 0F39h ;# - 12255 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12256 ANSELC equ 0F3Ah ;# - 12257 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12258 ANSELD equ 0F3Bh ;# - 12259 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12260 ANSELE equ 0F3Ch ;# - 12261 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12262 PMD2 equ 0F3Dh ;# - 12263 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12264 PMD1 equ 0F3Eh ;# - 12265 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12266 PMD0 equ 0F3Fh ;# - 12267 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12268 VREFCON2 equ 0F40h ;# - 12269 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12270 DACCON1 equ 0F40h ;# - 12271 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12272 VREFCON1 equ 0F41h ;# - 12273 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12274 DACCON0 equ 0F41h ;# - 12275 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12276 VREFCON0 equ 0F42h ;# - 12277 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12278 FVRCON equ 0F42h ;# - 12279 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12280 CTMUICON equ 0F43h ;# - 12281 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12282 CTMUICONH equ 0F43h ;# - 12283 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12284 CTMUCONL equ 0F44h ;# - 12285 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12286 CTMUCON1 equ 0F44h ;# - 12287 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12288 CTMUCONH equ 0F45h ;# - 12289 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12290 CTMUCON0 equ 0F45h ;# - 12291 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12292 SRCON1 equ 0F46h ;# - 12293 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12294 SRCON0 equ 0F47h ;# - 12295 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12296 CCPTMRS1 equ 0F48h ;# - 12297 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12298 CCPTMRS0 equ 0F49h ;# - 12299 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12300 T6CON equ 0F4Ah ;# - 12301 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12302 PR6 equ 0F4Bh ;# - 12303 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12304 TMR6 equ 0F4Ch ;# - 12305 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12306 T5GCON equ 0F4Dh ;# - 12307 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12308 T5CON equ 0F4Eh ;# - 12309 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12310 TMR5 equ 0F4Fh ;# - 12311 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12312 TMR5L equ 0F4Fh ;# - 12313 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12314 TMR5H equ 0F50h ;# - 12315 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12316 T4CON equ 0F51h ;# - 12317 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12318 PR4 equ 0F52h ;# - 12319 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12320 TMR4 equ 0F53h ;# - 12321 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12322 CCP5CON equ 0F54h ;# - 12323 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12324 CCPR5 equ 0F55h ;# - 12325 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12326 CCPR5L equ 0F55h ;# - 12327 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12328 CCPR5H equ 0F56h ;# - 12329 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12330 CCP4CON equ 0F57h ;# - 12331 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12332 CCPR4 equ 0F58h ;# - 12333 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12334 CCPR4L equ 0F58h ;# - 12335 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12336 CCPR4H equ 0F59h ;# - 12337 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12338 PSTR3CON equ 0F5Ah ;# - 12339 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12340 ECCP3AS equ 0F5Bh ;# - 12341 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12342 CCP3AS equ 0F5Bh ;# - 12343 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12344 PWM3CON equ 0F5Ch ;# - 12345 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12346 CCP3CON equ 0F5Dh ;# - 12347 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12348 CCPR3 equ 0F5Eh ;# - 12349 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12350 CCPR3L equ 0F5Eh ;# - 12351 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12352 CCPR3H equ 0F5Fh ;# - 12353 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12354 SLRCON equ 0F60h ;# - 12355 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12356 WPUB equ 0F61h ;# - 12357 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12358 IOCB equ 0F62h ;# - 12359 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12360 PSTR2CON equ 0F63h ;# - 12361 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12362 ECCP2AS equ 0F64h ;# - 12363 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12364 CCP2AS equ 0F64h ;# - 12365 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12366 PWM2CON equ 0F65h ;# - 12367 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12368 CCP2CON equ 0F66h ;# - 12369 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12370 CCPR2 equ 0F67h ;# - 12371 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12372 CCPR2L equ 0F67h ;# - 12373 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12374 CCPR2H equ 0F68h ;# - 12375 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12376 SSP2CON3 equ 0F69h ;# - 12377 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12378 SSP2MSK equ 0F6Ah ;# - 12379 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12380 SSP2CON2 equ 0F6Bh ;# - 12381 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12382 SSP2CON1 equ 0F6Ch ;# - 12383 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12384 SSP2STAT equ 0F6Dh ;# - 12385 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12386 SSP2ADD equ 0F6Eh ;# - 12387 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12388 SSP2BUF equ 0F6Fh ;# - 12389 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12390 BAUDCON2 equ 0F70h ;# - 12391 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12392 BAUD2CON equ 0F70h ;# - 12393 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12394 RCSTA2 equ 0F71h ;# - 12395 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12396 RC2STA equ 0F71h ;# - 12397 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12398 TXSTA2 equ 0F72h ;# - 12399 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12400 TX2STA equ 0F72h ;# - 12401 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12402 TXREG2 equ 0F73h ;# - 12403 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12404 TX2REG equ 0F73h ;# - 12405 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12406 RCREG2 equ 0F74h ;# - 12407 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12408 RC2REG equ 0F74h ;# - 12409 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12410 SPBRG2 equ 0F75h ;# - 12411 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12412 SP2BRG equ 0F75h ;# - 12413 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12414 SPBRGH2 equ 0F76h ;# - 12415 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12416 SP2BRGH equ 0F76h ;# - 12417 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12418 CM2CON1 equ 0F77h ;# - 12419 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12420 CM12CON equ 0F77h ;# - 12421 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12422 CM2CON0 equ 0F78h ;# - 12423 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12424 CM2CON equ 0F78h ;# - 12425 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12426 CM1CON0 equ 0F79h ;# - 12427 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12428 CM1CON equ 0F79h ;# - 12429 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12430 PIE4 equ 0F7Ah ;# - 12431 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12432 PIR4 equ 0F7Bh ;# - 12433 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12434 IPR4 equ 0F7Ch ;# - 12435 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12436 PIE5 equ 0F7Dh ;# - 12437 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12438 PIR5 equ 0F7Eh ;# - 12439 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12440 IPR5 equ 0F7Fh ;# - 12441 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12442 PORTA equ 0F80h ;# - 12443 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12444 PORTB equ 0F81h ;# - 12445 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12446 PORTC equ 0F82h ;# - 12447 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12448 PORTD equ 0F83h ;# - 12449 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12450 PORTE equ 0F84h ;# - 12451 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12452 LATA equ 0F89h ;# - 12453 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12454 LATB equ 0F8Ah ;# - 12455 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12456 LATC equ 0F8Bh ;# - 12457 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12458 LATD equ 0F8Ch ;# - 12459 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12460 LATE equ 0F8Dh ;# - 12461 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12462 TRISA equ 0F92h ;# - 12463 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12464 DDRA equ 0F92h ;# - 12465 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12466 TRISB equ 0F93h ;# - 12467 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12468 DDRB equ 0F93h ;# - 12469 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12470 TRISC equ 0F94h ;# - 12471 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12472 DDRC equ 0F94h ;# - 12473 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12474 TRISD equ 0F95h ;# - 12475 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12476 DDRD equ 0F95h ;# - 12477 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12478 TRISE equ 0F96h ;# - 12479 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12480 DDRE equ 0F96h ;# - 12481 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12482 OSCTUNE equ 0F9Bh ;# - 12483 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12484 HLVDCON equ 0F9Ch ;# - 12485 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12486 LVDCON equ 0F9Ch ;# - 12487 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12488 PIE1 equ 0F9Dh ;# - 12489 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12490 PIR1 equ 0F9Eh ;# - 12491 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12492 IPR1 equ 0F9Fh ;# - 12493 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12494 PIE2 equ 0FA0h ;# - 12495 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12496 PIR2 equ 0FA1h ;# - 12497 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12498 IPR2 equ 0FA2h ;# - 12499 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12500 PIE3 equ 0FA3h ;# - 12501 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12502 PIR3 equ 0FA4h ;# - 12503 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12504 IPR3 equ 0FA5h ;# - 12505 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12506 EECON1 equ 0FA6h ;# - 12507 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12508 EECON2 equ 0FA7h ;# - 12509 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12510 EEDATA equ 0FA8h ;# - 12511 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12512 EEADR equ 0FA9h ;# - 12513 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12514 EEADRH equ 0FAAh ;# - 12515 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12516 RCSTA1 equ 0FABh ;# - 12517 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12518 RCSTA equ 0FABh ;# - 12519 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12520 RC1STA equ 0FABh ;# - 12521 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12522 TXSTA1 equ 0FACh ;# - 12523 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12524 TXSTA equ 0FACh ;# - 12525 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12526 TX1STA equ 0FACh ;# - 12527 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12528 TXREG1 equ 0FADh ;# - 12529 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12530 TXREG equ 0FADh ;# - 12531 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12532 TX1REG equ 0FADh ;# - 12533 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12534 RCREG1 equ 0FAEh ;# - 12535 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12536 RCREG equ 0FAEh ;# - 12537 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12538 RC1REG equ 0FAEh ;# - 12539 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12540 SPBRG1 equ 0FAFh ;# - 12541 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12542 SPBRG equ 0FAFh ;# - 12543 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12544 SP1BRG equ 0FAFh ;# - 12545 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12546 SPBRGH1 equ 0FB0h ;# - 12547 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12548 SPBRGH equ 0FB0h ;# - 12549 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12550 SP1BRGH equ 0FB0h ;# - 12551 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12552 T3CON equ 0FB1h ;# - 12553 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12554 TMR3 equ 0FB2h ;# - 12555 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12556 TMR3L equ 0FB2h ;# - 12557 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12558 TMR3H equ 0FB3h ;# - 12559 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12560 T3GCON equ 0FB4h ;# - 12561 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12562 ECCP1AS equ 0FB6h ;# - 12563 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12564 ECCPAS equ 0FB6h ;# - 12565 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12566 PWM1CON equ 0FB7h ;# - 12567 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12568 PWMCON equ 0FB7h ;# - 12569 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12570 BAUDCON1 equ 0FB8h ;# - 12571 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12572 BAUDCON equ 0FB8h ;# - 12573 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12574 BAUDCTL equ 0FB8h ;# - 12575 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12576 BAUD1CON equ 0FB8h ;# - 12577 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12578 PSTR1CON equ 0FB9h ;# - 12579 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12580 PSTRCON equ 0FB9h ;# - 12581 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12582 T2CON equ 0FBAh ;# - 12583 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12584 PR2 equ 0FBBh ;# - 12585 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12586 TMR2 equ 0FBCh ;# - 12587 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12588 CCP1CON equ 0FBDh ;# - 12589 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12590 CCPR1 equ 0FBEh ;# - 12591 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12592 CCPR1L equ 0FBEh ;# - 12593 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12594 CCPR1H equ 0FBFh ;# - 12595 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12596 ADCON2 equ 0FC0h ;# - 12597 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12598 ADCON1 equ 0FC1h ;# - 12599 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12600 ADCON0 equ 0FC2h ;# - 12601 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12602 ADRES equ 0FC3h ;# - 12603 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12604 ADRESL equ 0FC3h ;# - 12605 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12606 ADRESH equ 0FC4h ;# - 12607 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12608 SSP1CON2 equ 0FC5h ;# - 12609 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12610 SSPCON2 equ 0FC5h ;# - 12611 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12612 SSP1CON1 equ 0FC6h ;# - 12613 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12614 SSPCON1 equ 0FC6h ;# - 12615 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12616 SSP1STAT equ 0FC7h ;# - 12617 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12618 SSPSTAT equ 0FC7h ;# - 12619 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12620 SSP1ADD equ 0FC8h ;# - 12621 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12622 SSPADD equ 0FC8h ;# - 12623 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12624 SSP1BUF equ 0FC9h ;# - 12625 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12626 SSPBUF equ 0FC9h ;# - 12627 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12628 SSP1MSK equ 0FCAh ;# - 12629 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12630 SSPMSK equ 0FCAh ;# - 12631 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12632 SSP1CON3 equ 0FCBh ;# - 12633 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12634 SSPCON3 equ 0FCBh ;# - 12635 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12636 T1GCON equ 0FCCh ;# - 12637 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12638 T1CON equ 0FCDh ;# - 12639 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12640 TMR1 equ 0FCEh ;# - 12641 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12642 TMR1L equ 0FCEh ;# - 12643 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12644 TMR1H equ 0FCFh ;# - 12645 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12646 RCON equ 0FD0h ;# - 12647 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12648 WDTCON equ 0FD1h ;# - 12649 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12650 OSCCON2 equ 0FD2h ;# - 12651 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12652 OSCCON equ 0FD3h ;# - 12653 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12654 T0CON equ 0FD5h ;# - 12655 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12656 TMR0 equ 0FD6h ;# - 12657 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12658 TMR0L equ 0FD6h ;# - 12659 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12660 TMR0H equ 0FD7h ;# - 12661 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12662 STATUS equ 0FD8h ;# - 12663 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12664 FSR2 equ 0FD9h ;# - 12665 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12666 FSR2L equ 0FD9h ;# - 12667 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12668 FSR2H equ 0FDAh ;# - 12669 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12670 PLUSW2 equ 0FDBh ;# - 12671 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12672 PREINC2 equ 0FDCh ;# - 12673 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12674 POSTDEC2 equ 0FDDh ;# - 12675 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12676 POSTINC2 equ 0FDEh ;# - 12677 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12678 INDF2 equ 0FDFh ;# - 12679 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12680 BSR equ 0FE0h ;# - 12681 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12682 FSR1 equ 0FE1h ;# - 12683 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12684 FSR1L equ 0FE1h ;# - 12685 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12686 FSR1H equ 0FE2h ;# - 12687 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12688 PLUSW1 equ 0FE3h ;# - 12689 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12690 PREINC1 equ 0FE4h ;# - 12691 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12692 POSTDEC1 equ 0FE5h ;# - 12693 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12694 POSTINC1 equ 0FE6h ;# - 12695 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12696 INDF1 equ 0FE7h ;# - 12697 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12698 WREG equ 0FE8h ;# - 12699 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12700 FSR0 equ 0FE9h ;# - 12701 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12702 FSR0L equ 0FE9h ;# - 12703 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12704 FSR0H equ 0FEAh ;# - 12705 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12706 PLUSW0 equ 0FEBh ;# - 12707 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12708 PREINC0 equ 0FECh ;# - 12709 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12710 POSTDEC0 equ 0FEDh ;# - 12711 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12712 POSTINC0 equ 0FEEh ;# - 12713 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12714 INDF0 equ 0FEFh ;# - 12715 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12716 INTCON3 equ 0FF0h ;# - 12717 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12718 INTCON2 equ 0FF1h ;# - 12719 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12720 INTCON equ 0FF2h ;# - 12721 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12722 PROD equ 0FF3h ;# - 12723 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12724 PRODL equ 0FF3h ;# - 12725 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12726 PRODH equ 0FF4h ;# - 12727 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12728 TABLAT equ 0FF5h ;# - 12729 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12730 TBLPTR equ 0FF6h ;# - 12731 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12732 TBLPTRL equ 0FF6h ;# - 12733 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12734 TBLPTRH equ 0FF7h ;# - 12735 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12736 TBLPTRU equ 0FF8h ;# - 12737 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12738 PCLAT equ 0FF9h ;# - 12739 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12740 PC equ 0FF9h ;# - 12741 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12742 PCL equ 0FF9h ;# - 12743 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12744 PCLATH equ 0FFAh ;# - 12745 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12746 PCLATU equ 0FFBh ;# - 12747 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12748 STKPTR equ 0FFCh ;# - 12749 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12750 TOS equ 0FFDh ;# - 12751 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12752 TOSL equ 0FFDh ;# - 12753 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12754 TOSH equ 0FFEh ;# - 12755 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12756 TOSU equ 0FFFh ;# - 12757 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12758 ANSELA equ 0F38h ;# - 12759 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12760 ANSELB equ 0F39h ;# - 12761 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12762 ANSELC equ 0F3Ah ;# - 12763 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12764 ANSELD equ 0F3Bh ;# - 12765 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12766 ANSELE equ 0F3Ch ;# - 12767 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12768 PMD2 equ 0F3Dh ;# - 12769 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12770 PMD1 equ 0F3Eh ;# - 12771 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12772 PMD0 equ 0F3Fh ;# - 12773 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12774 VREFCON2 equ 0F40h ;# - 12775 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12776 DACCON1 equ 0F40h ;# - 12777 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12778 VREFCON1 equ 0F41h ;# - 12779 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12780 DACCON0 equ 0F41h ;# - 12781 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12782 VREFCON0 equ 0F42h ;# - 12783 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12784 FVRCON equ 0F42h ;# - 12785 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12786 CTMUICON equ 0F43h ;# - 12787 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12788 CTMUICONH equ 0F43h ;# - 12789 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12790 CTMUCONL equ 0F44h ;# - 12791 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 12792 CTMUCON1 equ 0F44h ;# - 12793 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12794 CTMUCONH equ 0F45h ;# - 12795 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12796 CTMUCON0 equ 0F45h ;# - 12797 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12798 SRCON1 equ 0F46h ;# - 12799 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12800 SRCON0 equ 0F47h ;# - 12801 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12802 CCPTMRS1 equ 0F48h ;# - 12803 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12804 CCPTMRS0 equ 0F49h ;# - 12805 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12806 T6CON equ 0F4Ah ;# - 12807 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12808 PR6 equ 0F4Bh ;# - 12809 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12810 TMR6 equ 0F4Ch ;# - 12811 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12812 T5GCON equ 0F4Dh ;# - 12813 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12814 T5CON equ 0F4Eh ;# - 12815 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12816 TMR5 equ 0F4Fh ;# - 12817 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12818 TMR5L equ 0F4Fh ;# - 12819 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12820 TMR5H equ 0F50h ;# - 12821 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12822 T4CON equ 0F51h ;# - 12823 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12824 PR4 equ 0F52h ;# - 12825 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12826 TMR4 equ 0F53h ;# - 12827 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12828 CCP5CON equ 0F54h ;# - 12829 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12830 CCPR5 equ 0F55h ;# - 12831 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12832 CCPR5L equ 0F55h ;# - 12833 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12834 CCPR5H equ 0F56h ;# - 12835 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12836 CCP4CON equ 0F57h ;# - 12837 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12838 CCPR4 equ 0F58h ;# - 12839 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12840 CCPR4L equ 0F58h ;# - 12841 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12842 CCPR4H equ 0F59h ;# - 12843 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12844 PSTR3CON equ 0F5Ah ;# - 12845 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12846 ECCP3AS equ 0F5Bh ;# - 12847 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12848 CCP3AS equ 0F5Bh ;# - 12849 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12850 PWM3CON equ 0F5Ch ;# - 12851 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12852 CCP3CON equ 0F5Dh ;# - 12853 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12854 CCPR3 equ 0F5Eh ;# - 12855 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12856 CCPR3L equ 0F5Eh ;# - 12857 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12858 CCPR3H equ 0F5Fh ;# - 12859 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12860 SLRCON equ 0F60h ;# - 12861 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12862 WPUB equ 0F61h ;# - 12863 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12864 IOCB equ 0F62h ;# - 12865 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12866 PSTR2CON equ 0F63h ;# - 12867 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12868 ECCP2AS equ 0F64h ;# - 12869 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12870 CCP2AS equ 0F64h ;# - 12871 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12872 PWM2CON equ 0F65h ;# - 12873 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12874 CCP2CON equ 0F66h ;# - 12875 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12876 CCPR2 equ 0F67h ;# - 12877 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12878 CCPR2L equ 0F67h ;# - 12879 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12880 CCPR2H equ 0F68h ;# - 12881 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12882 SSP2CON3 equ 0F69h ;# - 12883 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12884 SSP2MSK equ 0F6Ah ;# - 12885 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12886 SSP2CON2 equ 0F6Bh ;# - 12887 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12888 SSP2CON1 equ 0F6Ch ;# - 12889 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12890 SSP2STAT equ 0F6Dh ;# - 12891 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12892 SSP2ADD equ 0F6Eh ;# - 12893 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12894 SSP2BUF equ 0F6Fh ;# - 12895 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12896 BAUDCON2 equ 0F70h ;# - 12897 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12898 BAUD2CON equ 0F70h ;# - 12899 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12900 RCSTA2 equ 0F71h ;# - 12901 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12902 RC2STA equ 0F71h ;# - 12903 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12904 TXSTA2 equ 0F72h ;# - 12905 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12906 TX2STA equ 0F72h ;# - 12907 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12908 TXREG2 equ 0F73h ;# - 12909 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12910 TX2REG equ 0F73h ;# - 12911 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12912 RCREG2 equ 0F74h ;# - 12913 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12914 RC2REG equ 0F74h ;# - 12915 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12916 SPBRG2 equ 0F75h ;# - 12917 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12918 SP2BRG equ 0F75h ;# - 12919 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12920 SPBRGH2 equ 0F76h ;# - 12921 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12922 SP2BRGH equ 0F76h ;# - 12923 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12924 CM2CON1 equ 0F77h ;# - 12925 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12926 CM12CON equ 0F77h ;# - 12927 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12928 CM2CON0 equ 0F78h ;# - 12929 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12930 CM2CON equ 0F78h ;# - 12931 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12932 CM1CON0 equ 0F79h ;# - 12933 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12934 CM1CON equ 0F79h ;# - 12935 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12936 PIE4 equ 0F7Ah ;# - 12937 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12938 PIR4 equ 0F7Bh ;# - 12939 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12940 IPR4 equ 0F7Ch ;# - 12941 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12942 PIE5 equ 0F7Dh ;# - 12943 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12944 PIR5 equ 0F7Eh ;# - 12945 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12946 IPR5 equ 0F7Fh ;# - 12947 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12948 PORTA equ 0F80h ;# - 12949 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12950 PORTB equ 0F81h ;# - 12951 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12952 PORTC equ 0F82h ;# - 12953 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12954 PORTD equ 0F83h ;# - 12955 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12956 PORTE equ 0F84h ;# - 12957 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12958 LATA equ 0F89h ;# - 12959 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12960 LATB equ 0F8Ah ;# - 12961 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12962 LATC equ 0F8Bh ;# - 12963 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12964 LATD equ 0F8Ch ;# - 12965 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12966 LATE equ 0F8Dh ;# - 12967 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12968 TRISA equ 0F92h ;# - 12969 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12970 DDRA equ 0F92h ;# - 12971 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12972 TRISB equ 0F93h ;# - 12973 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12974 DDRB equ 0F93h ;# - 12975 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12976 TRISC equ 0F94h ;# - 12977 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12978 DDRC equ 0F94h ;# - 12979 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12980 TRISD equ 0F95h ;# - 12981 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12982 DDRD equ 0F95h ;# - 12983 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12984 TRISE equ 0F96h ;# - 12985 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12986 DDRE equ 0F96h ;# - 12987 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12988 OSCTUNE equ 0F9Bh ;# - 12989 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12990 HLVDCON equ 0F9Ch ;# - 12991 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12992 LVDCON equ 0F9Ch ;# - 12993 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12994 PIE1 equ 0F9Dh ;# - 12995 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12996 PIR1 equ 0F9Eh ;# - 12997 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 12998 IPR1 equ 0F9Fh ;# - 12999 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13000 PIE2 equ 0FA0h ;# - 13001 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13002 PIR2 equ 0FA1h ;# - 13003 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13004 IPR2 equ 0FA2h ;# - 13005 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13006 PIE3 equ 0FA3h ;# - 13007 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13008 PIR3 equ 0FA4h ;# - 13009 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13010 IPR3 equ 0FA5h ;# - 13011 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13012 EECON1 equ 0FA6h ;# - 13013 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13014 EECON2 equ 0FA7h ;# - 13015 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13016 EEDATA equ 0FA8h ;# - 13017 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13018 EEADR equ 0FA9h ;# - 13019 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13020 EEADRH equ 0FAAh ;# - 13021 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13022 RCSTA1 equ 0FABh ;# - 13023 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13024 RCSTA equ 0FABh ;# - 13025 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13026 RC1STA equ 0FABh ;# - 13027 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13028 TXSTA1 equ 0FACh ;# - 13029 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13030 TXSTA equ 0FACh ;# - 13031 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13032 TX1STA equ 0FACh ;# - 13033 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13034 TXREG1 equ 0FADh ;# - 13035 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13036 TXREG equ 0FADh ;# - 13037 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13038 TX1REG equ 0FADh ;# - 13039 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13040 RCREG1 equ 0FAEh ;# - 13041 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13042 RCREG equ 0FAEh ;# - 13043 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13044 RC1REG equ 0FAEh ;# - 13045 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13046 SPBRG1 equ 0FAFh ;# - 13047 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13048 SPBRG equ 0FAFh ;# - 13049 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13050 SP1BRG equ 0FAFh ;# - 13051 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13052 SPBRGH1 equ 0FB0h ;# - 13053 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13054 SPBRGH equ 0FB0h ;# - 13055 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13056 SP1BRGH equ 0FB0h ;# - 13057 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13058 T3CON equ 0FB1h ;# - 13059 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13060 TMR3 equ 0FB2h ;# - 13061 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13062 TMR3L equ 0FB2h ;# - 13063 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13064 TMR3H equ 0FB3h ;# - 13065 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13066 T3GCON equ 0FB4h ;# - 13067 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13068 ECCP1AS equ 0FB6h ;# - 13069 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13070 ECCPAS equ 0FB6h ;# - 13071 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13072 PWM1CON equ 0FB7h ;# - 13073 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13074 PWMCON equ 0FB7h ;# - 13075 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13076 BAUDCON1 equ 0FB8h ;# - 13077 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13078 BAUDCON equ 0FB8h ;# - 13079 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13080 BAUDCTL equ 0FB8h ;# - 13081 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13082 BAUD1CON equ 0FB8h ;# - 13083 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13084 PSTR1CON equ 0FB9h ;# - 13085 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13086 PSTRCON equ 0FB9h ;# - 13087 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13088 T2CON equ 0FBAh ;# - 13089 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13090 PR2 equ 0FBBh ;# - 13091 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13092 TMR2 equ 0FBCh ;# - 13093 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13094 CCP1CON equ 0FBDh ;# - 13095 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13096 CCPR1 equ 0FBEh ;# - 13097 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13098 CCPR1L equ 0FBEh ;# - 13099 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13100 CCPR1H equ 0FBFh ;# - 13101 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13102 ADCON2 equ 0FC0h ;# - 13103 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13104 ADCON1 equ 0FC1h ;# - 13105 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13106 ADCON0 equ 0FC2h ;# - 13107 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13108 ADRES equ 0FC3h ;# - 13109 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13110 ADRESL equ 0FC3h ;# - 13111 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13112 ADRESH equ 0FC4h ;# - 13113 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13114 SSP1CON2 equ 0FC5h ;# - 13115 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13116 SSPCON2 equ 0FC5h ;# - 13117 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13118 SSP1CON1 equ 0FC6h ;# - 13119 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13120 SSPCON1 equ 0FC6h ;# - 13121 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13122 SSP1STAT equ 0FC7h ;# - 13123 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13124 SSPSTAT equ 0FC7h ;# - 13125 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13126 SSP1ADD equ 0FC8h ;# - 13127 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13128 SSPADD equ 0FC8h ;# - 13129 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13130 SSP1BUF equ 0FC9h ;# - 13131 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13132 SSPBUF equ 0FC9h ;# - 13133 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13134 SSP1MSK equ 0FCAh ;# - 13135 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13136 SSPMSK equ 0FCAh ;# - 13137 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13138 SSP1CON3 equ 0FCBh ;# - 13139 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13140 SSPCON3 equ 0FCBh ;# - 13141 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13142 T1GCON equ 0FCCh ;# - 13143 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13144 T1CON equ 0FCDh ;# - 13145 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13146 TMR1 equ 0FCEh ;# - 13147 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13148 TMR1L equ 0FCEh ;# - 13149 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13150 TMR1H equ 0FCFh ;# - 13151 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13152 RCON equ 0FD0h ;# - 13153 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13154 WDTCON equ 0FD1h ;# - 13155 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13156 OSCCON2 equ 0FD2h ;# - 13157 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13158 OSCCON equ 0FD3h ;# - 13159 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13160 T0CON equ 0FD5h ;# - 13161 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13162 TMR0 equ 0FD6h ;# - 13163 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13164 TMR0L equ 0FD6h ;# - 13165 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13166 TMR0H equ 0FD7h ;# - 13167 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13168 STATUS equ 0FD8h ;# - 13169 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13170 FSR2 equ 0FD9h ;# - 13171 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13172 FSR2L equ 0FD9h ;# - 13173 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13174 FSR2H equ 0FDAh ;# - 13175 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13176 PLUSW2 equ 0FDBh ;# - 13177 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13178 PREINC2 equ 0FDCh ;# - 13179 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13180 POSTDEC2 equ 0FDDh ;# - 13181 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13182 POSTINC2 equ 0FDEh ;# - 13183 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13184 INDF2 equ 0FDFh ;# - 13185 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13186 BSR equ 0FE0h ;# - 13187 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13188 FSR1 equ 0FE1h ;# - 13189 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13190 FSR1L equ 0FE1h ;# - 13191 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13192 FSR1H equ 0FE2h ;# - 13193 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13194 PLUSW1 equ 0FE3h ;# - 13195 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13196 PREINC1 equ 0FE4h ;# - 13197 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13198 POSTDEC1 equ 0FE5h ;# - 13199 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13200 POSTINC1 equ 0FE6h ;# - 13201 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13202 INDF1 equ 0FE7h ;# - 13203 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13204 WREG equ 0FE8h ;# - 13205 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13206 FSR0 equ 0FE9h ;# - 13207 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13208 FSR0L equ 0FE9h ;# - 13209 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13210 FSR0H equ 0FEAh ;# - 13211 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13212 PLUSW0 equ 0FEBh ;# - 13213 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13214 PREINC0 equ 0FECh ;# - 13215 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13216 POSTDEC0 equ 0FEDh ;# - 13217 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13218 POSTINC0 equ 0FEEh ;# - 13219 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13220 INDF0 equ 0FEFh ;# - 13221 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13222 INTCON3 equ 0FF0h ;# - 13223 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13224 INTCON2 equ 0FF1h ;# - 13225 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13226 INTCON equ 0FF2h ;# - 13227 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13228 PROD equ 0FF3h ;# - 13229 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13230 PRODL equ 0FF3h ;# - 13231 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13232 PRODH equ 0FF4h ;# - 13233 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13234 TABLAT equ 0FF5h ;# - 13235 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13236 TBLPTR equ 0FF6h ;# - 13237 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13238 TBLPTRL equ 0FF6h ;# - 13239 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13240 TBLPTRH equ 0FF7h ;# - 13241 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13242 TBLPTRU equ 0FF8h ;# - 13243 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13244 PCLAT equ 0FF9h ;# - 13245 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13246 PC equ 0FF9h ;# - 13247 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13248 PCL equ 0FF9h ;# - 13249 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13250 PCLATH equ 0FFAh ;# - 13251 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13252 PCLATU equ 0FFBh ;# - 13253 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13254 STKPTR equ 0FFCh ;# - 13255 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13256 TOS equ 0FFDh ;# - 13257 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13258 TOSL equ 0FFDh ;# - 13259 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13260 TOSH equ 0FFEh ;# - 13261 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13262 TOSU equ 0FFFh ;# - 13263 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13264 ANSELA equ 0F38h ;# - 13265 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13266 ANSELB equ 0F39h ;# - 13267 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13268 ANSELC equ 0F3Ah ;# - 13269 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13270 ANSELD equ 0F3Bh ;# - 13271 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13272 ANSELE equ 0F3Ch ;# - 13273 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13274 PMD2 equ 0F3Dh ;# - 13275 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13276 PMD1 equ 0F3Eh ;# - 13277 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13278 PMD0 equ 0F3Fh ;# - 13279 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13280 VREFCON2 equ 0F40h ;# - 13281 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13282 DACCON1 equ 0F40h ;# - 13283 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13284 VREFCON1 equ 0F41h ;# - 13285 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13286 DACCON0 equ 0F41h ;# - 13287 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13288 VREFCON0 equ 0F42h ;# - 13289 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13290 FVRCON equ 0F42h ;# - 13291 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13292 CTMUICON equ 0F43h ;# - 13293 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13294 CTMUICONH equ 0F43h ;# - 13295 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13296 CTMUCONL equ 0F44h ;# - 13297 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13298 CTMUCON1 equ 0F44h ;# - 13299 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13300 CTMUCONH equ 0F45h ;# - 13301 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13302 CTMUCON0 equ 0F45h ;# - 13303 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13304 SRCON1 equ 0F46h ;# - 13305 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13306 SRCON0 equ 0F47h ;# - 13307 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13308 CCPTMRS1 equ 0F48h ;# - 13309 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13310 CCPTMRS0 equ 0F49h ;# - 13311 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13312 T6CON equ 0F4Ah ;# - 13313 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13314 PR6 equ 0F4Bh ;# - 13315 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13316 TMR6 equ 0F4Ch ;# - 13317 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13318 T5GCON equ 0F4Dh ;# - 13319 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13320 T5CON equ 0F4Eh ;# - 13321 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13322 TMR5 equ 0F4Fh ;# - 13323 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13324 TMR5L equ 0F4Fh ;# - 13325 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13326 TMR5H equ 0F50h ;# - 13327 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13328 T4CON equ 0F51h ;# - 13329 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13330 PR4 equ 0F52h ;# - 13331 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13332 TMR4 equ 0F53h ;# - 13333 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13334 CCP5CON equ 0F54h ;# - 13335 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13336 CCPR5 equ 0F55h ;# - 13337 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13338 CCPR5L equ 0F55h ;# - 13339 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13340 CCPR5H equ 0F56h ;# - 13341 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13342 CCP4CON equ 0F57h ;# - 13343 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13344 CCPR4 equ 0F58h ;# - 13345 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13346 CCPR4L equ 0F58h ;# - 13347 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13348 CCPR4H equ 0F59h ;# - 13349 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13350 PSTR3CON equ 0F5Ah ;# - 13351 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13352 ECCP3AS equ 0F5Bh ;# - 13353 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13354 CCP3AS equ 0F5Bh ;# - 13355 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13356 PWM3CON equ 0F5Ch ;# - 13357 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13358 CCP3CON equ 0F5Dh ;# - 13359 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13360 CCPR3 equ 0F5Eh ;# - 13361 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13362 CCPR3L equ 0F5Eh ;# - 13363 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13364 CCPR3H equ 0F5Fh ;# - 13365 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13366 SLRCON equ 0F60h ;# - 13367 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13368 WPUB equ 0F61h ;# - 13369 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13370 IOCB equ 0F62h ;# - 13371 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13372 PSTR2CON equ 0F63h ;# - 13373 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13374 ECCP2AS equ 0F64h ;# - 13375 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13376 CCP2AS equ 0F64h ;# - 13377 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13378 PWM2CON equ 0F65h ;# - 13379 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13380 CCP2CON equ 0F66h ;# - 13381 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13382 CCPR2 equ 0F67h ;# - 13383 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13384 CCPR2L equ 0F67h ;# - 13385 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13386 CCPR2H equ 0F68h ;# - 13387 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13388 SSP2CON3 equ 0F69h ;# - 13389 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13390 SSP2MSK equ 0F6Ah ;# - 13391 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13392 SSP2CON2 equ 0F6Bh ;# - 13393 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13394 SSP2CON1 equ 0F6Ch ;# - 13395 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13396 SSP2STAT equ 0F6Dh ;# - 13397 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13398 SSP2ADD equ 0F6Eh ;# - 13399 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13400 SSP2BUF equ 0F6Fh ;# - 13401 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13402 BAUDCON2 equ 0F70h ;# - 13403 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13404 BAUD2CON equ 0F70h ;# - 13405 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13406 RCSTA2 equ 0F71h ;# - 13407 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13408 RC2STA equ 0F71h ;# - 13409 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13410 TXSTA2 equ 0F72h ;# - 13411 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13412 TX2STA equ 0F72h ;# - 13413 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13414 TXREG2 equ 0F73h ;# - 13415 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13416 TX2REG equ 0F73h ;# - 13417 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13418 RCREG2 equ 0F74h ;# - 13419 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13420 RC2REG equ 0F74h ;# - 13421 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13422 SPBRG2 equ 0F75h ;# - 13423 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13424 SP2BRG equ 0F75h ;# - 13425 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13426 SPBRGH2 equ 0F76h ;# - 13427 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13428 SP2BRGH equ 0F76h ;# - 13429 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13430 CM2CON1 equ 0F77h ;# - 13431 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13432 CM12CON equ 0F77h ;# - 13433 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13434 CM2CON0 equ 0F78h ;# - 13435 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13436 CM2CON equ 0F78h ;# - 13437 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13438 CM1CON0 equ 0F79h ;# - 13439 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13440 CM1CON equ 0F79h ;# - 13441 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13442 PIE4 equ 0F7Ah ;# - 13443 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13444 PIR4 equ 0F7Bh ;# - 13445 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13446 IPR4 equ 0F7Ch ;# - 13447 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13448 PIE5 equ 0F7Dh ;# - 13449 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13450 PIR5 equ 0F7Eh ;# - 13451 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13452 IPR5 equ 0F7Fh ;# - 13453 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13454 PORTA equ 0F80h ;# - 13455 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13456 PORTB equ 0F81h ;# - 13457 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13458 PORTC equ 0F82h ;# - 13459 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13460 PORTD equ 0F83h ;# - 13461 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13462 PORTE equ 0F84h ;# - 13463 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13464 LATA equ 0F89h ;# - 13465 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13466 LATB equ 0F8Ah ;# - 13467 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13468 LATC equ 0F8Bh ;# - 13469 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13470 LATD equ 0F8Ch ;# - 13471 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13472 LATE equ 0F8Dh ;# - 13473 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13474 TRISA equ 0F92h ;# - 13475 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13476 DDRA equ 0F92h ;# - 13477 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13478 TRISB equ 0F93h ;# - 13479 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13480 DDRB equ 0F93h ;# - 13481 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13482 TRISC equ 0F94h ;# - 13483 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13484 DDRC equ 0F94h ;# - 13485 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13486 TRISD equ 0F95h ;# - 13487 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13488 DDRD equ 0F95h ;# - 13489 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13490 TRISE equ 0F96h ;# - 13491 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13492 DDRE equ 0F96h ;# - 13493 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13494 OSCTUNE equ 0F9Bh ;# - 13495 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13496 HLVDCON equ 0F9Ch ;# - 13497 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13498 LVDCON equ 0F9Ch ;# - 13499 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13500 PIE1 equ 0F9Dh ;# - 13501 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13502 PIR1 equ 0F9Eh ;# - 13503 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13504 IPR1 equ 0F9Fh ;# - 13505 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13506 PIE2 equ 0FA0h ;# - 13507 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13508 PIR2 equ 0FA1h ;# - 13509 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13510 IPR2 equ 0FA2h ;# - 13511 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13512 PIE3 equ 0FA3h ;# - 13513 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13514 PIR3 equ 0FA4h ;# - 13515 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13516 IPR3 equ 0FA5h ;# - 13517 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13518 EECON1 equ 0FA6h ;# - 13519 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13520 EECON2 equ 0FA7h ;# - 13521 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13522 EEDATA equ 0FA8h ;# - 13523 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13524 EEADR equ 0FA9h ;# - 13525 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13526 EEADRH equ 0FAAh ;# - 13527 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13528 RCSTA1 equ 0FABh ;# - 13529 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13530 RCSTA equ 0FABh ;# - 13531 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13532 RC1STA equ 0FABh ;# - 13533 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13534 TXSTA1 equ 0FACh ;# - 13535 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13536 TXSTA equ 0FACh ;# - 13537 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13538 TX1STA equ 0FACh ;# - 13539 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13540 TXREG1 equ 0FADh ;# - 13541 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13542 TXREG equ 0FADh ;# - 13543 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13544 TX1REG equ 0FADh ;# - 13545 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13546 RCREG1 equ 0FAEh ;# - 13547 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13548 RCREG equ 0FAEh ;# - 13549 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13550 RC1REG equ 0FAEh ;# - 13551 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13552 SPBRG1 equ 0FAFh ;# - 13553 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13554 SPBRG equ 0FAFh ;# - 13555 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13556 SP1BRG equ 0FAFh ;# - 13557 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13558 SPBRGH1 equ 0FB0h ;# - 13559 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13560 SPBRGH equ 0FB0h ;# - 13561 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13562 SP1BRGH equ 0FB0h ;# - 13563 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13564 T3CON equ 0FB1h ;# - 13565 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13566 TMR3 equ 0FB2h ;# - 13567 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13568 TMR3L equ 0FB2h ;# - 13569 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13570 TMR3H equ 0FB3h ;# - 13571 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13572 T3GCON equ 0FB4h ;# - 13573 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13574 ECCP1AS equ 0FB6h ;# - 13575 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13576 ECCPAS equ 0FB6h ;# - 13577 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13578 PWM1CON equ 0FB7h ;# - 13579 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13580 PWMCON equ 0FB7h ;# - 13581 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13582 BAUDCON1 equ 0FB8h ;# - 13583 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13584 BAUDCON equ 0FB8h ;# - 13585 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13586 BAUDCTL equ 0FB8h ;# - 13587 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13588 BAUD1CON equ 0FB8h ;# - 13589 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13590 PSTR1CON equ 0FB9h ;# - 13591 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13592 PSTRCON equ 0FB9h ;# - 13593 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13594 T2CON equ 0FBAh ;# - 13595 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13596 PR2 equ 0FBBh ;# - 13597 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13598 TMR2 equ 0FBCh ;# - 13599 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13600 CCP1CON equ 0FBDh ;# - 13601 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13602 CCPR1 equ 0FBEh ;# - 13603 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13604 CCPR1L equ 0FBEh ;# - 13605 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13606 CCPR1H equ 0FBFh ;# - 13607 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13608 ADCON2 equ 0FC0h ;# - 13609 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13610 ADCON1 equ 0FC1h ;# - 13611 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13612 ADCON0 equ 0FC2h ;# - 13613 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13614 ADRES equ 0FC3h ;# - 13615 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13616 ADRESL equ 0FC3h ;# - 13617 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13618 ADRESH equ 0FC4h ;# - 13619 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13620 SSP1CON2 equ 0FC5h ;# - 13621 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13622 SSPCON2 equ 0FC5h ;# - 13623 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13624 SSP1CON1 equ 0FC6h ;# - 13625 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13626 SSPCON1 equ 0FC6h ;# - 13627 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13628 SSP1STAT equ 0FC7h ;# - 13629 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13630 SSPSTAT equ 0FC7h ;# - 13631 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13632 SSP1ADD equ 0FC8h ;# - 13633 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13634 SSPADD equ 0FC8h ;# - 13635 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13636 SSP1BUF equ 0FC9h ;# - 13637 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13638 SSPBUF equ 0FC9h ;# - 13639 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13640 SSP1MSK equ 0FCAh ;# - 13641 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13642 SSPMSK equ 0FCAh ;# - 13643 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13644 SSP1CON3 equ 0FCBh ;# - 13645 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13646 SSPCON3 equ 0FCBh ;# - 13647 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13648 T1GCON equ 0FCCh ;# - 13649 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13650 T1CON equ 0FCDh ;# - 13651 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13652 TMR1 equ 0FCEh ;# - 13653 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13654 TMR1L equ 0FCEh ;# - 13655 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13656 TMR1H equ 0FCFh ;# - 13657 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13658 RCON equ 0FD0h ;# - 13659 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13660 WDTCON equ 0FD1h ;# - 13661 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13662 OSCCON2 equ 0FD2h ;# - 13663 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13664 OSCCON equ 0FD3h ;# - 13665 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13666 T0CON equ 0FD5h ;# - 13667 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13668 TMR0 equ 0FD6h ;# - 13669 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13670 TMR0L equ 0FD6h ;# - 13671 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13672 TMR0H equ 0FD7h ;# - 13673 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13674 STATUS equ 0FD8h ;# - 13675 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13676 FSR2 equ 0FD9h ;# - 13677 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13678 FSR2L equ 0FD9h ;# - 13679 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13680 FSR2H equ 0FDAh ;# - 13681 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13682 PLUSW2 equ 0FDBh ;# - 13683 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13684 PREINC2 equ 0FDCh ;# - 13685 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13686 POSTDEC2 equ 0FDDh ;# - 13687 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13688 POSTINC2 equ 0FDEh ;# - 13689 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13690 INDF2 equ 0FDFh ;# - 13691 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13692 BSR equ 0FE0h ;# - 13693 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13694 FSR1 equ 0FE1h ;# - 13695 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13696 FSR1L equ 0FE1h ;# - 13697 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13698 FSR1H equ 0FE2h ;# - 13699 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13700 PLUSW1 equ 0FE3h ;# - 13701 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13702 PREINC1 equ 0FE4h ;# - 13703 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13704 POSTDEC1 equ 0FE5h ;# - 13705 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13706 POSTINC1 equ 0FE6h ;# - 13707 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13708 INDF1 equ 0FE7h ;# - 13709 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13710 WREG equ 0FE8h ;# - 13711 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13712 FSR0 equ 0FE9h ;# - 13713 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13714 FSR0L equ 0FE9h ;# - 13715 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13716 FSR0H equ 0FEAh ;# - 13717 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13718 PLUSW0 equ 0FEBh ;# - 13719 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13720 PREINC0 equ 0FECh ;# - 13721 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13722 POSTDEC0 equ 0FEDh ;# - 13723 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13724 POSTINC0 equ 0FEEh ;# - 13725 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13726 INDF0 equ 0FEFh ;# - 13727 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13728 INTCON3 equ 0FF0h ;# - 13729 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13730 INTCON2 equ 0FF1h ;# - 13731 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13732 INTCON equ 0FF2h ;# - 13733 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13734 PROD equ 0FF3h ;# - 13735 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13736 PRODL equ 0FF3h ;# - 13737 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13738 PRODH equ 0FF4h ;# - 13739 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13740 TABLAT equ 0FF5h ;# - 13741 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13742 TBLPTR equ 0FF6h ;# - 13743 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13744 TBLPTRL equ 0FF6h ;# - 13745 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13746 TBLPTRH equ 0FF7h ;# - 13747 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13748 TBLPTRU equ 0FF8h ;# - 13749 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13750 PCLAT equ 0FF9h ;# - 13751 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13752 PC equ 0FF9h ;# - 13753 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13754 PCL equ 0FF9h ;# - 13755 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13756 PCLATH equ 0FFAh ;# - 13757 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13758 PCLATU equ 0FFBh ;# - 13759 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13760 STKPTR equ 0FFCh ;# - 13761 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13762 TOS equ 0FFDh ;# - 13763 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13764 TOSL equ 0FFDh ;# - 13765 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13766 TOSH equ 0FFEh ;# - 13767 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13768 TOSU equ 0FFFh ;# - 13769 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13770 ANSELA equ 0F38h ;# - 13771 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13772 ANSELB equ 0F39h ;# - 13773 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13774 ANSELC equ 0F3Ah ;# - 13775 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13776 ANSELD equ 0F3Bh ;# - 13777 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13778 ANSELE equ 0F3Ch ;# - 13779 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13780 PMD2 equ 0F3Dh ;# - 13781 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13782 PMD1 equ 0F3Eh ;# - 13783 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13784 PMD0 equ 0F3Fh ;# - 13785 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13786 VREFCON2 equ 0F40h ;# - 13787 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13788 DACCON1 equ 0F40h ;# - 13789 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13790 VREFCON1 equ 0F41h ;# - 13791 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13792 DACCON0 equ 0F41h ;# - 13793 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13794 VREFCON0 equ 0F42h ;# - 13795 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13796 FVRCON equ 0F42h ;# - 13797 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13798 CTMUICON equ 0F43h ;# - 13799 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13800 CTMUICONH equ 0F43h ;# - 13801 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13802 CTMUCONL equ 0F44h ;# - 13803 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 13804 CTMUCON1 equ 0F44h ;# - 13805 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13806 CTMUCONH equ 0F45h ;# - 13807 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13808 CTMUCON0 equ 0F45h ;# - 13809 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13810 SRCON1 equ 0F46h ;# - 13811 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13812 SRCON0 equ 0F47h ;# - 13813 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13814 CCPTMRS1 equ 0F48h ;# - 13815 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13816 CCPTMRS0 equ 0F49h ;# - 13817 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13818 T6CON equ 0F4Ah ;# - 13819 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13820 PR6 equ 0F4Bh ;# - 13821 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13822 TMR6 equ 0F4Ch ;# - 13823 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13824 T5GCON equ 0F4Dh ;# - 13825 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13826 T5CON equ 0F4Eh ;# - 13827 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13828 TMR5 equ 0F4Fh ;# - 13829 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13830 TMR5L equ 0F4Fh ;# - 13831 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13832 TMR5H equ 0F50h ;# - 13833 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13834 T4CON equ 0F51h ;# - 13835 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13836 PR4 equ 0F52h ;# - 13837 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13838 TMR4 equ 0F53h ;# - 13839 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13840 CCP5CON equ 0F54h ;# - 13841 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13842 CCPR5 equ 0F55h ;# - 13843 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13844 CCPR5L equ 0F55h ;# - 13845 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13846 CCPR5H equ 0F56h ;# - 13847 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13848 CCP4CON equ 0F57h ;# - 13849 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13850 CCPR4 equ 0F58h ;# - 13851 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13852 CCPR4L equ 0F58h ;# - 13853 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13854 CCPR4H equ 0F59h ;# - 13855 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13856 PSTR3CON equ 0F5Ah ;# - 13857 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13858 ECCP3AS equ 0F5Bh ;# - 13859 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13860 CCP3AS equ 0F5Bh ;# - 13861 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13862 PWM3CON equ 0F5Ch ;# - 13863 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13864 CCP3CON equ 0F5Dh ;# - 13865 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13866 CCPR3 equ 0F5Eh ;# - 13867 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13868 CCPR3L equ 0F5Eh ;# - 13869 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13870 CCPR3H equ 0F5Fh ;# - 13871 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13872 SLRCON equ 0F60h ;# - 13873 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13874 WPUB equ 0F61h ;# - 13875 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13876 IOCB equ 0F62h ;# - 13877 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13878 PSTR2CON equ 0F63h ;# - 13879 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13880 ECCP2AS equ 0F64h ;# - 13881 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13882 CCP2AS equ 0F64h ;# - 13883 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13884 PWM2CON equ 0F65h ;# - 13885 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13886 CCP2CON equ 0F66h ;# - 13887 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13888 CCPR2 equ 0F67h ;# - 13889 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13890 CCPR2L equ 0F67h ;# - 13891 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13892 CCPR2H equ 0F68h ;# - 13893 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13894 SSP2CON3 equ 0F69h ;# - 13895 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13896 SSP2MSK equ 0F6Ah ;# - 13897 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13898 SSP2CON2 equ 0F6Bh ;# - 13899 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13900 SSP2CON1 equ 0F6Ch ;# - 13901 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13902 SSP2STAT equ 0F6Dh ;# - 13903 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13904 SSP2ADD equ 0F6Eh ;# - 13905 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13906 SSP2BUF equ 0F6Fh ;# - 13907 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13908 BAUDCON2 equ 0F70h ;# - 13909 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13910 BAUD2CON equ 0F70h ;# - 13911 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13912 RCSTA2 equ 0F71h ;# - 13913 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13914 RC2STA equ 0F71h ;# - 13915 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13916 TXSTA2 equ 0F72h ;# - 13917 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13918 TX2STA equ 0F72h ;# - 13919 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13920 TXREG2 equ 0F73h ;# - 13921 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13922 TX2REG equ 0F73h ;# - 13923 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13924 RCREG2 equ 0F74h ;# - 13925 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13926 RC2REG equ 0F74h ;# - 13927 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13928 SPBRG2 equ 0F75h ;# - 13929 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13930 SP2BRG equ 0F75h ;# - 13931 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13932 SPBRGH2 equ 0F76h ;# - 13933 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13934 SP2BRGH equ 0F76h ;# - 13935 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13936 CM2CON1 equ 0F77h ;# - 13937 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13938 CM12CON equ 0F77h ;# - 13939 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13940 CM2CON0 equ 0F78h ;# - 13941 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13942 CM2CON equ 0F78h ;# - 13943 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13944 CM1CON0 equ 0F79h ;# - 13945 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13946 CM1CON equ 0F79h ;# - 13947 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13948 PIE4 equ 0F7Ah ;# - 13949 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13950 PIR4 equ 0F7Bh ;# - 13951 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13952 IPR4 equ 0F7Ch ;# - 13953 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13954 PIE5 equ 0F7Dh ;# - 13955 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13956 PIR5 equ 0F7Eh ;# - 13957 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13958 IPR5 equ 0F7Fh ;# - 13959 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13960 PORTA equ 0F80h ;# - 13961 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13962 PORTB equ 0F81h ;# - 13963 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13964 PORTC equ 0F82h ;# - 13965 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13966 PORTD equ 0F83h ;# - 13967 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13968 PORTE equ 0F84h ;# - 13969 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13970 LATA equ 0F89h ;# - 13971 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13972 LATB equ 0F8Ah ;# - 13973 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13974 LATC equ 0F8Bh ;# - 13975 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13976 LATD equ 0F8Ch ;# - 13977 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13978 LATE equ 0F8Dh ;# - 13979 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13980 TRISA equ 0F92h ;# - 13981 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13982 DDRA equ 0F92h ;# - 13983 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13984 TRISB equ 0F93h ;# - 13985 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13986 DDRB equ 0F93h ;# - 13987 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13988 TRISC equ 0F94h ;# - 13989 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13990 DDRC equ 0F94h ;# - 13991 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13992 TRISD equ 0F95h ;# - 13993 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13994 DDRD equ 0F95h ;# - 13995 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13996 TRISE equ 0F96h ;# - 13997 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 13998 DDRE equ 0F96h ;# - 13999 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14000 OSCTUNE equ 0F9Bh ;# - 14001 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14002 HLVDCON equ 0F9Ch ;# - 14003 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14004 LVDCON equ 0F9Ch ;# - 14005 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14006 PIE1 equ 0F9Dh ;# - 14007 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14008 PIR1 equ 0F9Eh ;# - 14009 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14010 IPR1 equ 0F9Fh ;# - 14011 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14012 PIE2 equ 0FA0h ;# - 14013 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14014 PIR2 equ 0FA1h ;# - 14015 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14016 IPR2 equ 0FA2h ;# - 14017 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14018 PIE3 equ 0FA3h ;# - 14019 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14020 PIR3 equ 0FA4h ;# - 14021 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14022 IPR3 equ 0FA5h ;# - 14023 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14024 EECON1 equ 0FA6h ;# - 14025 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14026 EECON2 equ 0FA7h ;# - 14027 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14028 EEDATA equ 0FA8h ;# - 14029 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14030 EEADR equ 0FA9h ;# - 14031 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14032 EEADRH equ 0FAAh ;# - 14033 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14034 RCSTA1 equ 0FABh ;# - 14035 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14036 RCSTA equ 0FABh ;# - 14037 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14038 RC1STA equ 0FABh ;# - 14039 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14040 TXSTA1 equ 0FACh ;# - 14041 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14042 TXSTA equ 0FACh ;# - 14043 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14044 TX1STA equ 0FACh ;# - 14045 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14046 TXREG1 equ 0FADh ;# - 14047 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14048 TXREG equ 0FADh ;# - 14049 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14050 TX1REG equ 0FADh ;# - 14051 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14052 RCREG1 equ 0FAEh ;# - 14053 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14054 RCREG equ 0FAEh ;# - 14055 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14056 RC1REG equ 0FAEh ;# - 14057 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14058 SPBRG1 equ 0FAFh ;# - 14059 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14060 SPBRG equ 0FAFh ;# - 14061 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14062 SP1BRG equ 0FAFh ;# - 14063 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14064 SPBRGH1 equ 0FB0h ;# - 14065 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14066 SPBRGH equ 0FB0h ;# - 14067 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14068 SP1BRGH equ 0FB0h ;# - 14069 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14070 T3CON equ 0FB1h ;# - 14071 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14072 TMR3 equ 0FB2h ;# - 14073 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14074 TMR3L equ 0FB2h ;# - 14075 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14076 TMR3H equ 0FB3h ;# - 14077 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14078 T3GCON equ 0FB4h ;# - 14079 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14080 ECCP1AS equ 0FB6h ;# - 14081 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14082 ECCPAS equ 0FB6h ;# - 14083 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14084 PWM1CON equ 0FB7h ;# - 14085 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14086 PWMCON equ 0FB7h ;# - 14087 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14088 BAUDCON1 equ 0FB8h ;# - 14089 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14090 BAUDCON equ 0FB8h ;# - 14091 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14092 BAUDCTL equ 0FB8h ;# - 14093 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14094 BAUD1CON equ 0FB8h ;# - 14095 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14096 PSTR1CON equ 0FB9h ;# - 14097 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14098 PSTRCON equ 0FB9h ;# - 14099 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14100 T2CON equ 0FBAh ;# - 14101 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14102 PR2 equ 0FBBh ;# - 14103 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14104 TMR2 equ 0FBCh ;# - 14105 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14106 CCP1CON equ 0FBDh ;# - 14107 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14108 CCPR1 equ 0FBEh ;# - 14109 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14110 CCPR1L equ 0FBEh ;# - 14111 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14112 CCPR1H equ 0FBFh ;# - 14113 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14114 ADCON2 equ 0FC0h ;# - 14115 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14116 ADCON1 equ 0FC1h ;# - 14117 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14118 ADCON0 equ 0FC2h ;# - 14119 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14120 ADRES equ 0FC3h ;# - 14121 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14122 ADRESL equ 0FC3h ;# - 14123 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14124 ADRESH equ 0FC4h ;# - 14125 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14126 SSP1CON2 equ 0FC5h ;# - 14127 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14128 SSPCON2 equ 0FC5h ;# - 14129 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14130 SSP1CON1 equ 0FC6h ;# - 14131 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14132 SSPCON1 equ 0FC6h ;# - 14133 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14134 SSP1STAT equ 0FC7h ;# - 14135 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14136 SSPSTAT equ 0FC7h ;# - 14137 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14138 SSP1ADD equ 0FC8h ;# - 14139 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14140 SSPADD equ 0FC8h ;# - 14141 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14142 SSP1BUF equ 0FC9h ;# - 14143 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14144 SSPBUF equ 0FC9h ;# - 14145 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14146 SSP1MSK equ 0FCAh ;# - 14147 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14148 SSPMSK equ 0FCAh ;# - 14149 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14150 SSP1CON3 equ 0FCBh ;# - 14151 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14152 SSPCON3 equ 0FCBh ;# - 14153 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14154 T1GCON equ 0FCCh ;# - 14155 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14156 T1CON equ 0FCDh ;# - 14157 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14158 TMR1 equ 0FCEh ;# - 14159 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14160 TMR1L equ 0FCEh ;# - 14161 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14162 TMR1H equ 0FCFh ;# - 14163 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14164 RCON equ 0FD0h ;# - 14165 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14166 WDTCON equ 0FD1h ;# - 14167 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14168 OSCCON2 equ 0FD2h ;# - 14169 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14170 OSCCON equ 0FD3h ;# - 14171 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14172 T0CON equ 0FD5h ;# - 14173 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14174 TMR0 equ 0FD6h ;# - 14175 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14176 TMR0L equ 0FD6h ;# - 14177 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14178 TMR0H equ 0FD7h ;# - 14179 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14180 STATUS equ 0FD8h ;# - 14181 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14182 FSR2 equ 0FD9h ;# - 14183 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14184 FSR2L equ 0FD9h ;# - 14185 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14186 FSR2H equ 0FDAh ;# - 14187 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14188 PLUSW2 equ 0FDBh ;# - 14189 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14190 PREINC2 equ 0FDCh ;# - 14191 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14192 POSTDEC2 equ 0FDDh ;# - 14193 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14194 POSTINC2 equ 0FDEh ;# - 14195 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14196 INDF2 equ 0FDFh ;# - 14197 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14198 BSR equ 0FE0h ;# - 14199 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14200 FSR1 equ 0FE1h ;# - 14201 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14202 FSR1L equ 0FE1h ;# - 14203 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14204 FSR1H equ 0FE2h ;# - 14205 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14206 PLUSW1 equ 0FE3h ;# - 14207 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14208 PREINC1 equ 0FE4h ;# - 14209 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14210 POSTDEC1 equ 0FE5h ;# - 14211 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14212 POSTINC1 equ 0FE6h ;# - 14213 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14214 INDF1 equ 0FE7h ;# - 14215 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14216 WREG equ 0FE8h ;# - 14217 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14218 FSR0 equ 0FE9h ;# - 14219 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14220 FSR0L equ 0FE9h ;# - 14221 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14222 FSR0H equ 0FEAh ;# - 14223 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14224 PLUSW0 equ 0FEBh ;# - 14225 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14226 PREINC0 equ 0FECh ;# - 14227 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14228 POSTDEC0 equ 0FEDh ;# - 14229 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14230 POSTINC0 equ 0FEEh ;# - 14231 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14232 INDF0 equ 0FEFh ;# - 14233 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14234 INTCON3 equ 0FF0h ;# - 14235 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14236 INTCON2 equ 0FF1h ;# - 14237 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14238 INTCON equ 0FF2h ;# - 14239 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14240 PROD equ 0FF3h ;# - 14241 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14242 PRODL equ 0FF3h ;# - 14243 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14244 PRODH equ 0FF4h ;# - 14245 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14246 TABLAT equ 0FF5h ;# - 14247 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14248 TBLPTR equ 0FF6h ;# - 14249 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14250 TBLPTRL equ 0FF6h ;# - 14251 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14252 TBLPTRH equ 0FF7h ;# - 14253 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14254 TBLPTRU equ 0FF8h ;# - 14255 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14256 PCLAT equ 0FF9h ;# - 14257 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14258 PC equ 0FF9h ;# - 14259 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14260 PCL equ 0FF9h ;# - 14261 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14262 PCLATH equ 0FFAh ;# - 14263 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14264 PCLATU equ 0FFBh ;# - 14265 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14266 STKPTR equ 0FFCh ;# - 14267 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14268 TOS equ 0FFDh ;# - 14269 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14270 TOSL equ 0FFDh ;# - 14271 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14272 TOSH equ 0FFEh ;# - 14273 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14274 TOSU equ 0FFFh ;# - 14275 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14276 ANSELA equ 0F38h ;# - 14277 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14278 ANSELB equ 0F39h ;# - 14279 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14280 ANSELC equ 0F3Ah ;# - 14281 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14282 ANSELD equ 0F3Bh ;# - 14283 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14284 ANSELE equ 0F3Ch ;# - 14285 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14286 PMD2 equ 0F3Dh ;# - 14287 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14288 PMD1 equ 0F3Eh ;# - 14289 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14290 PMD0 equ 0F3Fh ;# - 14291 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14292 VREFCON2 equ 0F40h ;# - 14293 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14294 DACCON1 equ 0F40h ;# - 14295 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14296 VREFCON1 equ 0F41h ;# - 14297 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14298 DACCON0 equ 0F41h ;# - 14299 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14300 VREFCON0 equ 0F42h ;# - 14301 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14302 FVRCON equ 0F42h ;# - 14303 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14304 CTMUICON equ 0F43h ;# - 14305 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14306 CTMUICONH equ 0F43h ;# - 14307 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14308 CTMUCONL equ 0F44h ;# - 14309 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14310 CTMUCON1 equ 0F44h ;# - 14311 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14312 CTMUCONH equ 0F45h ;# - 14313 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14314 CTMUCON0 equ 0F45h ;# - 14315 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14316 SRCON1 equ 0F46h ;# - 14317 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14318 SRCON0 equ 0F47h ;# - 14319 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14320 CCPTMRS1 equ 0F48h ;# - 14321 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14322 CCPTMRS0 equ 0F49h ;# - 14323 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14324 T6CON equ 0F4Ah ;# - 14325 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14326 PR6 equ 0F4Bh ;# - 14327 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14328 TMR6 equ 0F4Ch ;# - 14329 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14330 T5GCON equ 0F4Dh ;# - 14331 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14332 T5CON equ 0F4Eh ;# - 14333 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14334 TMR5 equ 0F4Fh ;# - 14335 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14336 TMR5L equ 0F4Fh ;# - 14337 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14338 TMR5H equ 0F50h ;# - 14339 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14340 T4CON equ 0F51h ;# - 14341 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14342 PR4 equ 0F52h ;# - 14343 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14344 TMR4 equ 0F53h ;# - 14345 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14346 CCP5CON equ 0F54h ;# - 14347 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14348 CCPR5 equ 0F55h ;# - 14349 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14350 CCPR5L equ 0F55h ;# - 14351 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14352 CCPR5H equ 0F56h ;# - 14353 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14354 CCP4CON equ 0F57h ;# - 14355 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14356 CCPR4 equ 0F58h ;# - 14357 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14358 CCPR4L equ 0F58h ;# - 14359 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14360 CCPR4H equ 0F59h ;# - 14361 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14362 PSTR3CON equ 0F5Ah ;# - 14363 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14364 ECCP3AS equ 0F5Bh ;# - 14365 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14366 CCP3AS equ 0F5Bh ;# - 14367 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14368 PWM3CON equ 0F5Ch ;# - 14369 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14370 CCP3CON equ 0F5Dh ;# - 14371 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14372 CCPR3 equ 0F5Eh ;# - 14373 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14374 CCPR3L equ 0F5Eh ;# - 14375 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14376 CCPR3H equ 0F5Fh ;# - 14377 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14378 SLRCON equ 0F60h ;# - 14379 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14380 WPUB equ 0F61h ;# - 14381 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14382 IOCB equ 0F62h ;# - 14383 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14384 PSTR2CON equ 0F63h ;# - 14385 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14386 ECCP2AS equ 0F64h ;# - 14387 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14388 CCP2AS equ 0F64h ;# - 14389 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14390 PWM2CON equ 0F65h ;# - 14391 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14392 CCP2CON equ 0F66h ;# - 14393 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14394 CCPR2 equ 0F67h ;# - 14395 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14396 CCPR2L equ 0F67h ;# - 14397 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14398 CCPR2H equ 0F68h ;# - 14399 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14400 SSP2CON3 equ 0F69h ;# - 14401 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14402 SSP2MSK equ 0F6Ah ;# - 14403 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14404 SSP2CON2 equ 0F6Bh ;# - 14405 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14406 SSP2CON1 equ 0F6Ch ;# - 14407 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14408 SSP2STAT equ 0F6Dh ;# - 14409 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14410 SSP2ADD equ 0F6Eh ;# - 14411 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14412 SSP2BUF equ 0F6Fh ;# - 14413 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14414 BAUDCON2 equ 0F70h ;# - 14415 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14416 BAUD2CON equ 0F70h ;# - 14417 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14418 RCSTA2 equ 0F71h ;# - 14419 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14420 RC2STA equ 0F71h ;# - 14421 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14422 TXSTA2 equ 0F72h ;# - 14423 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14424 TX2STA equ 0F72h ;# - 14425 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14426 TXREG2 equ 0F73h ;# - 14427 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14428 TX2REG equ 0F73h ;# - 14429 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14430 RCREG2 equ 0F74h ;# - 14431 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14432 RC2REG equ 0F74h ;# - 14433 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14434 SPBRG2 equ 0F75h ;# - 14435 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14436 SP2BRG equ 0F75h ;# - 14437 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14438 SPBRGH2 equ 0F76h ;# - 14439 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14440 SP2BRGH equ 0F76h ;# - 14441 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14442 CM2CON1 equ 0F77h ;# - 14443 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14444 CM12CON equ 0F77h ;# - 14445 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14446 CM2CON0 equ 0F78h ;# - 14447 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14448 CM2CON equ 0F78h ;# - 14449 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14450 CM1CON0 equ 0F79h ;# - 14451 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14452 CM1CON equ 0F79h ;# - 14453 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14454 PIE4 equ 0F7Ah ;# - 14455 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14456 PIR4 equ 0F7Bh ;# - 14457 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14458 IPR4 equ 0F7Ch ;# - 14459 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14460 PIE5 equ 0F7Dh ;# - 14461 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14462 PIR5 equ 0F7Eh ;# - 14463 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14464 IPR5 equ 0F7Fh ;# - 14465 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14466 PORTA equ 0F80h ;# - 14467 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14468 PORTB equ 0F81h ;# - 14469 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14470 PORTC equ 0F82h ;# - 14471 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14472 PORTD equ 0F83h ;# - 14473 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14474 PORTE equ 0F84h ;# - 14475 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14476 LATA equ 0F89h ;# - 14477 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14478 LATB equ 0F8Ah ;# - 14479 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14480 LATC equ 0F8Bh ;# - 14481 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14482 LATD equ 0F8Ch ;# - 14483 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14484 LATE equ 0F8Dh ;# - 14485 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14486 TRISA equ 0F92h ;# - 14487 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14488 DDRA equ 0F92h ;# - 14489 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14490 TRISB equ 0F93h ;# - 14491 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14492 DDRB equ 0F93h ;# - 14493 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14494 TRISC equ 0F94h ;# - 14495 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14496 DDRC equ 0F94h ;# - 14497 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14498 TRISD equ 0F95h ;# - 14499 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14500 DDRD equ 0F95h ;# - 14501 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14502 TRISE equ 0F96h ;# - 14503 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14504 DDRE equ 0F96h ;# - 14505 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14506 OSCTUNE equ 0F9Bh ;# - 14507 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14508 HLVDCON equ 0F9Ch ;# - 14509 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14510 LVDCON equ 0F9Ch ;# - 14511 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14512 PIE1 equ 0F9Dh ;# - 14513 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14514 PIR1 equ 0F9Eh ;# - 14515 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14516 IPR1 equ 0F9Fh ;# - 14517 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14518 PIE2 equ 0FA0h ;# - 14519 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14520 PIR2 equ 0FA1h ;# - 14521 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14522 IPR2 equ 0FA2h ;# - 14523 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14524 PIE3 equ 0FA3h ;# - 14525 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14526 PIR3 equ 0FA4h ;# - 14527 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14528 IPR3 equ 0FA5h ;# - 14529 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14530 EECON1 equ 0FA6h ;# - 14531 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14532 EECON2 equ 0FA7h ;# - 14533 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14534 EEDATA equ 0FA8h ;# - 14535 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14536 EEADR equ 0FA9h ;# - 14537 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14538 EEADRH equ 0FAAh ;# - 14539 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14540 RCSTA1 equ 0FABh ;# - 14541 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14542 RCSTA equ 0FABh ;# - 14543 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14544 RC1STA equ 0FABh ;# - 14545 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14546 TXSTA1 equ 0FACh ;# - 14547 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14548 TXSTA equ 0FACh ;# - 14549 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14550 TX1STA equ 0FACh ;# - 14551 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14552 TXREG1 equ 0FADh ;# - 14553 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14554 TXREG equ 0FADh ;# - 14555 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14556 TX1REG equ 0FADh ;# - 14557 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14558 RCREG1 equ 0FAEh ;# - 14559 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14560 RCREG equ 0FAEh ;# - 14561 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14562 RC1REG equ 0FAEh ;# - 14563 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14564 SPBRG1 equ 0FAFh ;# - 14565 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14566 SPBRG equ 0FAFh ;# - 14567 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14568 SP1BRG equ 0FAFh ;# - 14569 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14570 SPBRGH1 equ 0FB0h ;# - 14571 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14572 SPBRGH equ 0FB0h ;# - 14573 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14574 SP1BRGH equ 0FB0h ;# - 14575 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14576 T3CON equ 0FB1h ;# - 14577 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14578 TMR3 equ 0FB2h ;# - 14579 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14580 TMR3L equ 0FB2h ;# - 14581 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14582 TMR3H equ 0FB3h ;# - 14583 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14584 T3GCON equ 0FB4h ;# - 14585 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14586 ECCP1AS equ 0FB6h ;# - 14587 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14588 ECCPAS equ 0FB6h ;# - 14589 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14590 PWM1CON equ 0FB7h ;# - 14591 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14592 PWMCON equ 0FB7h ;# - 14593 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14594 BAUDCON1 equ 0FB8h ;# - 14595 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14596 BAUDCON equ 0FB8h ;# - 14597 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14598 BAUDCTL equ 0FB8h ;# - 14599 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14600 BAUD1CON equ 0FB8h ;# - 14601 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14602 PSTR1CON equ 0FB9h ;# - 14603 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14604 PSTRCON equ 0FB9h ;# - 14605 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14606 T2CON equ 0FBAh ;# - 14607 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14608 PR2 equ 0FBBh ;# - 14609 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14610 TMR2 equ 0FBCh ;# - 14611 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14612 CCP1CON equ 0FBDh ;# - 14613 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14614 CCPR1 equ 0FBEh ;# - 14615 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14616 CCPR1L equ 0FBEh ;# - 14617 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14618 CCPR1H equ 0FBFh ;# - 14619 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14620 ADCON2 equ 0FC0h ;# - 14621 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14622 ADCON1 equ 0FC1h ;# - 14623 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14624 ADCON0 equ 0FC2h ;# - 14625 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14626 ADRES equ 0FC3h ;# - 14627 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14628 ADRESL equ 0FC3h ;# - 14629 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14630 ADRESH equ 0FC4h ;# - 14631 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14632 SSP1CON2 equ 0FC5h ;# - 14633 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14634 SSPCON2 equ 0FC5h ;# - 14635 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14636 SSP1CON1 equ 0FC6h ;# - 14637 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14638 SSPCON1 equ 0FC6h ;# - 14639 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14640 SSP1STAT equ 0FC7h ;# - 14641 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14642 SSPSTAT equ 0FC7h ;# - 14643 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14644 SSP1ADD equ 0FC8h ;# - 14645 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14646 SSPADD equ 0FC8h ;# - 14647 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14648 SSP1BUF equ 0FC9h ;# - 14649 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14650 SSPBUF equ 0FC9h ;# - 14651 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14652 SSP1MSK equ 0FCAh ;# - 14653 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14654 SSPMSK equ 0FCAh ;# - 14655 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14656 SSP1CON3 equ 0FCBh ;# - 14657 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14658 SSPCON3 equ 0FCBh ;# - 14659 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14660 T1GCON equ 0FCCh ;# - 14661 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14662 T1CON equ 0FCDh ;# - 14663 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14664 TMR1 equ 0FCEh ;# - 14665 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14666 TMR1L equ 0FCEh ;# - 14667 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14668 TMR1H equ 0FCFh ;# - 14669 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14670 RCON equ 0FD0h ;# - 14671 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14672 WDTCON equ 0FD1h ;# - 14673 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14674 OSCCON2 equ 0FD2h ;# - 14675 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14676 OSCCON equ 0FD3h ;# - 14677 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14678 T0CON equ 0FD5h ;# - 14679 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14680 TMR0 equ 0FD6h ;# - 14681 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14682 TMR0L equ 0FD6h ;# - 14683 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14684 TMR0H equ 0FD7h ;# - 14685 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14686 STATUS equ 0FD8h ;# - 14687 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14688 FSR2 equ 0FD9h ;# - 14689 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14690 FSR2L equ 0FD9h ;# - 14691 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14692 FSR2H equ 0FDAh ;# - 14693 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14694 PLUSW2 equ 0FDBh ;# - 14695 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14696 PREINC2 equ 0FDCh ;# - 14697 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14698 POSTDEC2 equ 0FDDh ;# - 14699 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14700 POSTINC2 equ 0FDEh ;# - 14701 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14702 INDF2 equ 0FDFh ;# - 14703 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14704 BSR equ 0FE0h ;# - 14705 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14706 FSR1 equ 0FE1h ;# - 14707 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14708 FSR1L equ 0FE1h ;# - 14709 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14710 FSR1H equ 0FE2h ;# - 14711 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14712 PLUSW1 equ 0FE3h ;# - 14713 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14714 PREINC1 equ 0FE4h ;# - 14715 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14716 POSTDEC1 equ 0FE5h ;# - 14717 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14718 POSTINC1 equ 0FE6h ;# - 14719 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14720 INDF1 equ 0FE7h ;# - 14721 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14722 WREG equ 0FE8h ;# - 14723 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14724 FSR0 equ 0FE9h ;# - 14725 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14726 FSR0L equ 0FE9h ;# - 14727 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14728 FSR0H equ 0FEAh ;# - 14729 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14730 PLUSW0 equ 0FEBh ;# - 14731 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14732 PREINC0 equ 0FECh ;# - 14733 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14734 POSTDEC0 equ 0FEDh ;# - 14735 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14736 POSTINC0 equ 0FEEh ;# - 14737 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14738 INDF0 equ 0FEFh ;# - 14739 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14740 INTCON3 equ 0FF0h ;# - 14741 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14742 INTCON2 equ 0FF1h ;# - 14743 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14744 INTCON equ 0FF2h ;# - 14745 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14746 PROD equ 0FF3h ;# - 14747 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14748 PRODL equ 0FF3h ;# - 14749 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14750 PRODH equ 0FF4h ;# - 14751 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14752 TABLAT equ 0FF5h ;# - 14753 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14754 TBLPTR equ 0FF6h ;# - 14755 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14756 TBLPTRL equ 0FF6h ;# - 14757 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14758 TBLPTRH equ 0FF7h ;# - 14759 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14760 TBLPTRU equ 0FF8h ;# - 14761 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14762 PCLAT equ 0FF9h ;# - 14763 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14764 PC equ 0FF9h ;# - 14765 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14766 PCL equ 0FF9h ;# - 14767 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14768 PCLATH equ 0FFAh ;# - 14769 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14770 PCLATU equ 0FFBh ;# - 14771 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14772 STKPTR equ 0FFCh ;# - 14773 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14774 TOS equ 0FFDh ;# - 14775 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14776 TOSL equ 0FFDh ;# - 14777 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14778 TOSH equ 0FFEh ;# - 14779 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14780 TOSU equ 0FFFh ;# - 14781 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14782 ANSELA equ 0F38h ;# - 14783 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14784 ANSELB equ 0F39h ;# - 14785 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14786 ANSELC equ 0F3Ah ;# - 14787 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14788 ANSELD equ 0F3Bh ;# - 14789 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14790 ANSELE equ 0F3Ch ;# - 14791 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14792 PMD2 equ 0F3Dh ;# - 14793 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14794 PMD1 equ 0F3Eh ;# - 14795 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14796 PMD0 equ 0F3Fh ;# - 14797 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14798 VREFCON2 equ 0F40h ;# - 14799 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14800 DACCON1 equ 0F40h ;# - 14801 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14802 VREFCON1 equ 0F41h ;# - 14803 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14804 DACCON0 equ 0F41h ;# - 14805 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14806 VREFCON0 equ 0F42h ;# - 14807 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14808 FVRCON equ 0F42h ;# - 14809 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14810 CTMUICON equ 0F43h ;# - 14811 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14812 CTMUICONH equ 0F43h ;# - 14813 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14814 CTMUCONL equ 0F44h ;# - 14815 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 14816 CTMUCON1 equ 0F44h ;# - 14817 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14818 CTMUCONH equ 0F45h ;# - 14819 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14820 CTMUCON0 equ 0F45h ;# - 14821 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14822 SRCON1 equ 0F46h ;# - 14823 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14824 SRCON0 equ 0F47h ;# - 14825 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14826 CCPTMRS1 equ 0F48h ;# - 14827 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14828 CCPTMRS0 equ 0F49h ;# - 14829 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14830 T6CON equ 0F4Ah ;# - 14831 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14832 PR6 equ 0F4Bh ;# - 14833 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14834 TMR6 equ 0F4Ch ;# - 14835 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14836 T5GCON equ 0F4Dh ;# - 14837 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14838 T5CON equ 0F4Eh ;# - 14839 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14840 TMR5 equ 0F4Fh ;# - 14841 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14842 TMR5L equ 0F4Fh ;# - 14843 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14844 TMR5H equ 0F50h ;# - 14845 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14846 T4CON equ 0F51h ;# - 14847 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14848 PR4 equ 0F52h ;# - 14849 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14850 TMR4 equ 0F53h ;# - 14851 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14852 CCP5CON equ 0F54h ;# - 14853 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14854 CCPR5 equ 0F55h ;# - 14855 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14856 CCPR5L equ 0F55h ;# - 14857 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14858 CCPR5H equ 0F56h ;# - 14859 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14860 CCP4CON equ 0F57h ;# - 14861 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14862 CCPR4 equ 0F58h ;# - 14863 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14864 CCPR4L equ 0F58h ;# - 14865 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14866 CCPR4H equ 0F59h ;# - 14867 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14868 PSTR3CON equ 0F5Ah ;# - 14869 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14870 ECCP3AS equ 0F5Bh ;# - 14871 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14872 CCP3AS equ 0F5Bh ;# - 14873 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14874 PWM3CON equ 0F5Ch ;# - 14875 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14876 CCP3CON equ 0F5Dh ;# - 14877 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14878 CCPR3 equ 0F5Eh ;# - 14879 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14880 CCPR3L equ 0F5Eh ;# - 14881 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14882 CCPR3H equ 0F5Fh ;# - 14883 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14884 SLRCON equ 0F60h ;# - 14885 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14886 WPUB equ 0F61h ;# - 14887 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14888 IOCB equ 0F62h ;# - 14889 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14890 PSTR2CON equ 0F63h ;# - 14891 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14892 ECCP2AS equ 0F64h ;# - 14893 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14894 CCP2AS equ 0F64h ;# - 14895 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14896 PWM2CON equ 0F65h ;# - 14897 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14898 CCP2CON equ 0F66h ;# - 14899 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14900 CCPR2 equ 0F67h ;# - 14901 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14902 CCPR2L equ 0F67h ;# - 14903 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14904 CCPR2H equ 0F68h ;# - 14905 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14906 SSP2CON3 equ 0F69h ;# - 14907 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14908 SSP2MSK equ 0F6Ah ;# - 14909 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14910 SSP2CON2 equ 0F6Bh ;# - 14911 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14912 SSP2CON1 equ 0F6Ch ;# - 14913 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14914 SSP2STAT equ 0F6Dh ;# - 14915 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14916 SSP2ADD equ 0F6Eh ;# - 14917 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14918 SSP2BUF equ 0F6Fh ;# - 14919 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14920 BAUDCON2 equ 0F70h ;# - 14921 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14922 BAUD2CON equ 0F70h ;# - 14923 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14924 RCSTA2 equ 0F71h ;# - 14925 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14926 RC2STA equ 0F71h ;# - 14927 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14928 TXSTA2 equ 0F72h ;# - 14929 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14930 TX2STA equ 0F72h ;# - 14931 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14932 TXREG2 equ 0F73h ;# - 14933 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14934 TX2REG equ 0F73h ;# - 14935 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14936 RCREG2 equ 0F74h ;# - 14937 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14938 RC2REG equ 0F74h ;# - 14939 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14940 SPBRG2 equ 0F75h ;# - 14941 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14942 SP2BRG equ 0F75h ;# - 14943 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14944 SPBRGH2 equ 0F76h ;# - 14945 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14946 SP2BRGH equ 0F76h ;# - 14947 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14948 CM2CON1 equ 0F77h ;# - 14949 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14950 CM12CON equ 0F77h ;# - 14951 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14952 CM2CON0 equ 0F78h ;# - 14953 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14954 CM2CON equ 0F78h ;# - 14955 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14956 CM1CON0 equ 0F79h ;# - 14957 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14958 CM1CON equ 0F79h ;# - 14959 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14960 PIE4 equ 0F7Ah ;# - 14961 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14962 PIR4 equ 0F7Bh ;# - 14963 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14964 IPR4 equ 0F7Ch ;# - 14965 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14966 PIE5 equ 0F7Dh ;# - 14967 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14968 PIR5 equ 0F7Eh ;# - 14969 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14970 IPR5 equ 0F7Fh ;# - 14971 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14972 PORTA equ 0F80h ;# - 14973 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14974 PORTB equ 0F81h ;# - 14975 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14976 PORTC equ 0F82h ;# - 14977 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14978 PORTD equ 0F83h ;# - 14979 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14980 PORTE equ 0F84h ;# - 14981 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14982 LATA equ 0F89h ;# - 14983 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14984 LATB equ 0F8Ah ;# - 14985 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14986 LATC equ 0F8Bh ;# - 14987 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14988 LATD equ 0F8Ch ;# - 14989 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14990 LATE equ 0F8Dh ;# - 14991 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14992 TRISA equ 0F92h ;# - 14993 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14994 DDRA equ 0F92h ;# - 14995 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14996 TRISB equ 0F93h ;# - 14997 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 14998 DDRB equ 0F93h ;# - 14999 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15000 TRISC equ 0F94h ;# - 15001 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15002 DDRC equ 0F94h ;# - 15003 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15004 TRISD equ 0F95h ;# - 15005 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15006 DDRD equ 0F95h ;# - 15007 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15008 TRISE equ 0F96h ;# - 15009 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15010 DDRE equ 0F96h ;# - 15011 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15012 OSCTUNE equ 0F9Bh ;# - 15013 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15014 HLVDCON equ 0F9Ch ;# - 15015 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15016 LVDCON equ 0F9Ch ;# - 15017 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15018 PIE1 equ 0F9Dh ;# - 15019 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15020 PIR1 equ 0F9Eh ;# - 15021 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15022 IPR1 equ 0F9Fh ;# - 15023 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15024 PIE2 equ 0FA0h ;# - 15025 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15026 PIR2 equ 0FA1h ;# - 15027 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15028 IPR2 equ 0FA2h ;# - 15029 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15030 PIE3 equ 0FA3h ;# - 15031 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15032 PIR3 equ 0FA4h ;# - 15033 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15034 IPR3 equ 0FA5h ;# - 15035 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15036 EECON1 equ 0FA6h ;# - 15037 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15038 EECON2 equ 0FA7h ;# - 15039 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15040 EEDATA equ 0FA8h ;# - 15041 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15042 EEADR equ 0FA9h ;# - 15043 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15044 EEADRH equ 0FAAh ;# - 15045 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15046 RCSTA1 equ 0FABh ;# - 15047 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15048 RCSTA equ 0FABh ;# - 15049 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15050 RC1STA equ 0FABh ;# - 15051 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15052 TXSTA1 equ 0FACh ;# - 15053 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15054 TXSTA equ 0FACh ;# - 15055 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15056 TX1STA equ 0FACh ;# - 15057 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15058 TXREG1 equ 0FADh ;# - 15059 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15060 TXREG equ 0FADh ;# - 15061 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15062 TX1REG equ 0FADh ;# - 15063 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15064 RCREG1 equ 0FAEh ;# - 15065 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15066 RCREG equ 0FAEh ;# - 15067 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15068 RC1REG equ 0FAEh ;# - 15069 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15070 SPBRG1 equ 0FAFh ;# - 15071 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15072 SPBRG equ 0FAFh ;# - 15073 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15074 SP1BRG equ 0FAFh ;# - 15075 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15076 SPBRGH1 equ 0FB0h ;# - 15077 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15078 SPBRGH equ 0FB0h ;# - 15079 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15080 SP1BRGH equ 0FB0h ;# - 15081 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15082 T3CON equ 0FB1h ;# - 15083 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15084 TMR3 equ 0FB2h ;# - 15085 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15086 TMR3L equ 0FB2h ;# - 15087 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15088 TMR3H equ 0FB3h ;# - 15089 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15090 T3GCON equ 0FB4h ;# - 15091 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15092 ECCP1AS equ 0FB6h ;# - 15093 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15094 ECCPAS equ 0FB6h ;# - 15095 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15096 PWM1CON equ 0FB7h ;# - 15097 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15098 PWMCON equ 0FB7h ;# - 15099 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15100 BAUDCON1 equ 0FB8h ;# - 15101 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15102 BAUDCON equ 0FB8h ;# - 15103 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15104 BAUDCTL equ 0FB8h ;# - 15105 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15106 BAUD1CON equ 0FB8h ;# - 15107 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15108 PSTR1CON equ 0FB9h ;# - 15109 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15110 PSTRCON equ 0FB9h ;# - 15111 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15112 T2CON equ 0FBAh ;# - 15113 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15114 PR2 equ 0FBBh ;# - 15115 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15116 TMR2 equ 0FBCh ;# - 15117 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15118 CCP1CON equ 0FBDh ;# - 15119 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15120 CCPR1 equ 0FBEh ;# - 15121 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15122 CCPR1L equ 0FBEh ;# - 15123 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15124 CCPR1H equ 0FBFh ;# - 15125 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15126 ADCON2 equ 0FC0h ;# - 15127 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15128 ADCON1 equ 0FC1h ;# - 15129 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15130 ADCON0 equ 0FC2h ;# - 15131 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15132 ADRES equ 0FC3h ;# - 15133 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15134 ADRESL equ 0FC3h ;# - 15135 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15136 ADRESH equ 0FC4h ;# - 15137 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15138 SSP1CON2 equ 0FC5h ;# - 15139 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15140 SSPCON2 equ 0FC5h ;# - 15141 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15142 SSP1CON1 equ 0FC6h ;# - 15143 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15144 SSPCON1 equ 0FC6h ;# - 15145 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15146 SSP1STAT equ 0FC7h ;# - 15147 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15148 SSPSTAT equ 0FC7h ;# - 15149 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15150 SSP1ADD equ 0FC8h ;# - 15151 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15152 SSPADD equ 0FC8h ;# - 15153 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15154 SSP1BUF equ 0FC9h ;# - 15155 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15156 SSPBUF equ 0FC9h ;# - 15157 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15158 SSP1MSK equ 0FCAh ;# - 15159 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15160 SSPMSK equ 0FCAh ;# - 15161 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15162 SSP1CON3 equ 0FCBh ;# - 15163 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15164 SSPCON3 equ 0FCBh ;# - 15165 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15166 T1GCON equ 0FCCh ;# - 15167 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15168 T1CON equ 0FCDh ;# - 15169 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15170 TMR1 equ 0FCEh ;# - 15171 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15172 TMR1L equ 0FCEh ;# - 15173 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15174 TMR1H equ 0FCFh ;# - 15175 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15176 RCON equ 0FD0h ;# - 15177 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15178 WDTCON equ 0FD1h ;# - 15179 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15180 OSCCON2 equ 0FD2h ;# - 15181 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15182 OSCCON equ 0FD3h ;# - 15183 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15184 T0CON equ 0FD5h ;# - 15185 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15186 TMR0 equ 0FD6h ;# - 15187 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15188 TMR0L equ 0FD6h ;# - 15189 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15190 TMR0H equ 0FD7h ;# - 15191 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15192 STATUS equ 0FD8h ;# - 15193 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15194 FSR2 equ 0FD9h ;# - 15195 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15196 FSR2L equ 0FD9h ;# - 15197 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15198 FSR2H equ 0FDAh ;# - 15199 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15200 PLUSW2 equ 0FDBh ;# - 15201 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15202 PREINC2 equ 0FDCh ;# - 15203 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15204 POSTDEC2 equ 0FDDh ;# - 15205 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15206 POSTINC2 equ 0FDEh ;# - 15207 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15208 INDF2 equ 0FDFh ;# - 15209 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15210 BSR equ 0FE0h ;# - 15211 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15212 FSR1 equ 0FE1h ;# - 15213 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15214 FSR1L equ 0FE1h ;# - 15215 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15216 FSR1H equ 0FE2h ;# - 15217 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15218 PLUSW1 equ 0FE3h ;# - 15219 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15220 PREINC1 equ 0FE4h ;# - 15221 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15222 POSTDEC1 equ 0FE5h ;# - 15223 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15224 POSTINC1 equ 0FE6h ;# - 15225 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15226 INDF1 equ 0FE7h ;# - 15227 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15228 WREG equ 0FE8h ;# - 15229 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15230 FSR0 equ 0FE9h ;# - 15231 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15232 FSR0L equ 0FE9h ;# - 15233 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15234 FSR0H equ 0FEAh ;# - 15235 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15236 PLUSW0 equ 0FEBh ;# - 15237 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15238 PREINC0 equ 0FECh ;# - 15239 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15240 POSTDEC0 equ 0FEDh ;# - 15241 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15242 POSTINC0 equ 0FEEh ;# - 15243 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15244 INDF0 equ 0FEFh ;# - 15245 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15246 INTCON3 equ 0FF0h ;# - 15247 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15248 INTCON2 equ 0FF1h ;# - 15249 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15250 INTCON equ 0FF2h ;# - 15251 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15252 PROD equ 0FF3h ;# - 15253 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15254 PRODL equ 0FF3h ;# - 15255 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15256 PRODH equ 0FF4h ;# - 15257 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15258 TABLAT equ 0FF5h ;# - 15259 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15260 TBLPTR equ 0FF6h ;# - 15261 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15262 TBLPTRL equ 0FF6h ;# - 15263 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15264 TBLPTRH equ 0FF7h ;# - 15265 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15266 TBLPTRU equ 0FF8h ;# - 15267 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15268 PCLAT equ 0FF9h ;# - 15269 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15270 PC equ 0FF9h ;# - 15271 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15272 PCL equ 0FF9h ;# - 15273 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15274 PCLATH equ 0FFAh ;# - 15275 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15276 PCLATU equ 0FFBh ;# - 15277 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15278 STKPTR equ 0FFCh ;# - 15279 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15280 TOS equ 0FFDh ;# - 15281 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15282 TOSL equ 0FFDh ;# - 15283 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15284 TOSH equ 0FFEh ;# - 15285 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15286 TOSU equ 0FFFh ;# - 15287 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15288 ANSELA equ 0F38h ;# - 15289 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15290 ANSELB equ 0F39h ;# - 15291 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15292 ANSELC equ 0F3Ah ;# - 15293 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15294 ANSELD equ 0F3Bh ;# - 15295 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15296 ANSELE equ 0F3Ch ;# - 15297 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15298 PMD2 equ 0F3Dh ;# - 15299 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15300 PMD1 equ 0F3Eh ;# - 15301 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15302 PMD0 equ 0F3Fh ;# - 15303 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15304 VREFCON2 equ 0F40h ;# - 15305 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15306 DACCON1 equ 0F40h ;# - 15307 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15308 VREFCON1 equ 0F41h ;# - 15309 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15310 DACCON0 equ 0F41h ;# - 15311 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15312 VREFCON0 equ 0F42h ;# - 15313 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15314 FVRCON equ 0F42h ;# - 15315 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15316 CTMUICON equ 0F43h ;# - 15317 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15318 CTMUICONH equ 0F43h ;# - 15319 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15320 CTMUCONL equ 0F44h ;# - 15321 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15322 CTMUCON1 equ 0F44h ;# - 15323 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15324 CTMUCONH equ 0F45h ;# - 15325 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15326 CTMUCON0 equ 0F45h ;# - 15327 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15328 SRCON1 equ 0F46h ;# - 15329 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15330 SRCON0 equ 0F47h ;# - 15331 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15332 CCPTMRS1 equ 0F48h ;# - 15333 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15334 CCPTMRS0 equ 0F49h ;# - 15335 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15336 T6CON equ 0F4Ah ;# - 15337 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15338 PR6 equ 0F4Bh ;# - 15339 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15340 TMR6 equ 0F4Ch ;# - 15341 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15342 T5GCON equ 0F4Dh ;# - 15343 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15344 T5CON equ 0F4Eh ;# - 15345 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15346 TMR5 equ 0F4Fh ;# - 15347 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15348 TMR5L equ 0F4Fh ;# - 15349 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15350 TMR5H equ 0F50h ;# - 15351 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15352 T4CON equ 0F51h ;# - 15353 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15354 PR4 equ 0F52h ;# - 15355 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15356 TMR4 equ 0F53h ;# - 15357 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15358 CCP5CON equ 0F54h ;# - 15359 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15360 CCPR5 equ 0F55h ;# - 15361 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15362 CCPR5L equ 0F55h ;# - 15363 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15364 CCPR5H equ 0F56h ;# - 15365 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15366 CCP4CON equ 0F57h ;# - 15367 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15368 CCPR4 equ 0F58h ;# - 15369 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15370 CCPR4L equ 0F58h ;# - 15371 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15372 CCPR4H equ 0F59h ;# - 15373 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15374 PSTR3CON equ 0F5Ah ;# - 15375 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15376 ECCP3AS equ 0F5Bh ;# - 15377 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15378 CCP3AS equ 0F5Bh ;# - 15379 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15380 PWM3CON equ 0F5Ch ;# - 15381 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15382 CCP3CON equ 0F5Dh ;# - 15383 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15384 CCPR3 equ 0F5Eh ;# - 15385 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15386 CCPR3L equ 0F5Eh ;# - 15387 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15388 CCPR3H equ 0F5Fh ;# - 15389 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15390 SLRCON equ 0F60h ;# - 15391 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15392 WPUB equ 0F61h ;# - 15393 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15394 IOCB equ 0F62h ;# - 15395 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15396 PSTR2CON equ 0F63h ;# - 15397 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15398 ECCP2AS equ 0F64h ;# - 15399 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15400 CCP2AS equ 0F64h ;# - 15401 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15402 PWM2CON equ 0F65h ;# - 15403 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15404 CCP2CON equ 0F66h ;# - 15405 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15406 CCPR2 equ 0F67h ;# - 15407 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15408 CCPR2L equ 0F67h ;# - 15409 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15410 CCPR2H equ 0F68h ;# - 15411 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15412 SSP2CON3 equ 0F69h ;# - 15413 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15414 SSP2MSK equ 0F6Ah ;# - 15415 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15416 SSP2CON2 equ 0F6Bh ;# - 15417 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15418 SSP2CON1 equ 0F6Ch ;# - 15419 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15420 SSP2STAT equ 0F6Dh ;# - 15421 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15422 SSP2ADD equ 0F6Eh ;# - 15423 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15424 SSP2BUF equ 0F6Fh ;# - 15425 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15426 BAUDCON2 equ 0F70h ;# - 15427 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15428 BAUD2CON equ 0F70h ;# - 15429 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15430 RCSTA2 equ 0F71h ;# - 15431 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15432 RC2STA equ 0F71h ;# - 15433 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15434 TXSTA2 equ 0F72h ;# - 15435 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15436 TX2STA equ 0F72h ;# - 15437 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15438 TXREG2 equ 0F73h ;# - 15439 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15440 TX2REG equ 0F73h ;# - 15441 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15442 RCREG2 equ 0F74h ;# - 15443 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15444 RC2REG equ 0F74h ;# - 15445 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15446 SPBRG2 equ 0F75h ;# - 15447 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15448 SP2BRG equ 0F75h ;# - 15449 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15450 SPBRGH2 equ 0F76h ;# - 15451 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15452 SP2BRGH equ 0F76h ;# - 15453 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15454 CM2CON1 equ 0F77h ;# - 15455 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15456 CM12CON equ 0F77h ;# - 15457 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15458 CM2CON0 equ 0F78h ;# - 15459 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15460 CM2CON equ 0F78h ;# - 15461 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15462 CM1CON0 equ 0F79h ;# - 15463 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15464 CM1CON equ 0F79h ;# - 15465 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15466 PIE4 equ 0F7Ah ;# - 15467 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15468 PIR4 equ 0F7Bh ;# - 15469 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15470 IPR4 equ 0F7Ch ;# - 15471 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15472 PIE5 equ 0F7Dh ;# - 15473 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15474 PIR5 equ 0F7Eh ;# - 15475 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15476 IPR5 equ 0F7Fh ;# - 15477 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15478 PORTA equ 0F80h ;# - 15479 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15480 PORTB equ 0F81h ;# - 15481 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15482 PORTC equ 0F82h ;# - 15483 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15484 PORTD equ 0F83h ;# - 15485 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15486 PORTE equ 0F84h ;# - 15487 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15488 LATA equ 0F89h ;# - 15489 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15490 LATB equ 0F8Ah ;# - 15491 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15492 LATC equ 0F8Bh ;# - 15493 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15494 LATD equ 0F8Ch ;# - 15495 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15496 LATE equ 0F8Dh ;# - 15497 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15498 TRISA equ 0F92h ;# - 15499 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15500 DDRA equ 0F92h ;# - 15501 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15502 TRISB equ 0F93h ;# - 15503 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15504 DDRB equ 0F93h ;# - 15505 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15506 TRISC equ 0F94h ;# - 15507 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15508 DDRC equ 0F94h ;# - 15509 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15510 TRISD equ 0F95h ;# - 15511 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15512 DDRD equ 0F95h ;# - 15513 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15514 TRISE equ 0F96h ;# - 15515 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15516 DDRE equ 0F96h ;# - 15517 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15518 OSCTUNE equ 0F9Bh ;# - 15519 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15520 HLVDCON equ 0F9Ch ;# - 15521 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15522 LVDCON equ 0F9Ch ;# - 15523 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15524 PIE1 equ 0F9Dh ;# - 15525 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15526 PIR1 equ 0F9Eh ;# - 15527 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15528 IPR1 equ 0F9Fh ;# - 15529 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15530 PIE2 equ 0FA0h ;# - 15531 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15532 PIR2 equ 0FA1h ;# - 15533 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15534 IPR2 equ 0FA2h ;# - 15535 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15536 PIE3 equ 0FA3h ;# - 15537 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15538 PIR3 equ 0FA4h ;# - 15539 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15540 IPR3 equ 0FA5h ;# - 15541 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15542 EECON1 equ 0FA6h ;# - 15543 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15544 EECON2 equ 0FA7h ;# - 15545 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15546 EEDATA equ 0FA8h ;# - 15547 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15548 EEADR equ 0FA9h ;# - 15549 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15550 EEADRH equ 0FAAh ;# - 15551 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15552 RCSTA1 equ 0FABh ;# - 15553 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15554 RCSTA equ 0FABh ;# - 15555 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15556 RC1STA equ 0FABh ;# - 15557 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15558 TXSTA1 equ 0FACh ;# - 15559 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15560 TXSTA equ 0FACh ;# - 15561 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15562 TX1STA equ 0FACh ;# - 15563 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15564 TXREG1 equ 0FADh ;# - 15565 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15566 TXREG equ 0FADh ;# - 15567 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15568 TX1REG equ 0FADh ;# - 15569 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15570 RCREG1 equ 0FAEh ;# - 15571 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15572 RCREG equ 0FAEh ;# - 15573 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15574 RC1REG equ 0FAEh ;# - 15575 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15576 SPBRG1 equ 0FAFh ;# - 15577 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15578 SPBRG equ 0FAFh ;# - 15579 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15580 SP1BRG equ 0FAFh ;# - 15581 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15582 SPBRGH1 equ 0FB0h ;# - 15583 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15584 SPBRGH equ 0FB0h ;# - 15585 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15586 SP1BRGH equ 0FB0h ;# - 15587 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15588 T3CON equ 0FB1h ;# - 15589 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15590 TMR3 equ 0FB2h ;# - 15591 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15592 TMR3L equ 0FB2h ;# - 15593 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15594 TMR3H equ 0FB3h ;# - 15595 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15596 T3GCON equ 0FB4h ;# - 15597 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15598 ECCP1AS equ 0FB6h ;# - 15599 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15600 ECCPAS equ 0FB6h ;# - 15601 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15602 PWM1CON equ 0FB7h ;# - 15603 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15604 PWMCON equ 0FB7h ;# - 15605 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15606 BAUDCON1 equ 0FB8h ;# - 15607 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15608 BAUDCON equ 0FB8h ;# - 15609 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15610 BAUDCTL equ 0FB8h ;# - 15611 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15612 BAUD1CON equ 0FB8h ;# - 15613 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15614 PSTR1CON equ 0FB9h ;# - 15615 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15616 PSTRCON equ 0FB9h ;# - 15617 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15618 T2CON equ 0FBAh ;# - 15619 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15620 PR2 equ 0FBBh ;# - 15621 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15622 TMR2 equ 0FBCh ;# - 15623 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15624 CCP1CON equ 0FBDh ;# - 15625 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15626 CCPR1 equ 0FBEh ;# - 15627 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15628 CCPR1L equ 0FBEh ;# - 15629 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15630 CCPR1H equ 0FBFh ;# - 15631 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15632 ADCON2 equ 0FC0h ;# - 15633 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15634 ADCON1 equ 0FC1h ;# - 15635 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15636 ADCON0 equ 0FC2h ;# - 15637 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15638 ADRES equ 0FC3h ;# - 15639 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15640 ADRESL equ 0FC3h ;# - 15641 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15642 ADRESH equ 0FC4h ;# - 15643 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15644 SSP1CON2 equ 0FC5h ;# - 15645 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15646 SSPCON2 equ 0FC5h ;# - 15647 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15648 SSP1CON1 equ 0FC6h ;# - 15649 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15650 SSPCON1 equ 0FC6h ;# - 15651 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15652 SSP1STAT equ 0FC7h ;# - 15653 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15654 SSPSTAT equ 0FC7h ;# - 15655 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15656 SSP1ADD equ 0FC8h ;# - 15657 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15658 SSPADD equ 0FC8h ;# - 15659 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15660 SSP1BUF equ 0FC9h ;# - 15661 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15662 SSPBUF equ 0FC9h ;# - 15663 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15664 SSP1MSK equ 0FCAh ;# - 15665 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15666 SSPMSK equ 0FCAh ;# - 15667 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15668 SSP1CON3 equ 0FCBh ;# - 15669 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15670 SSPCON3 equ 0FCBh ;# - 15671 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15672 T1GCON equ 0FCCh ;# - 15673 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15674 T1CON equ 0FCDh ;# - 15675 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15676 TMR1 equ 0FCEh ;# - 15677 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15678 TMR1L equ 0FCEh ;# - 15679 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15680 TMR1H equ 0FCFh ;# - 15681 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15682 RCON equ 0FD0h ;# - 15683 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15684 WDTCON equ 0FD1h ;# - 15685 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15686 OSCCON2 equ 0FD2h ;# - 15687 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15688 OSCCON equ 0FD3h ;# - 15689 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15690 T0CON equ 0FD5h ;# - 15691 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15692 TMR0 equ 0FD6h ;# - 15693 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15694 TMR0L equ 0FD6h ;# - 15695 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15696 TMR0H equ 0FD7h ;# - 15697 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15698 STATUS equ 0FD8h ;# - 15699 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15700 FSR2 equ 0FD9h ;# - 15701 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15702 FSR2L equ 0FD9h ;# - 15703 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15704 FSR2H equ 0FDAh ;# - 15705 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15706 PLUSW2 equ 0FDBh ;# - 15707 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15708 PREINC2 equ 0FDCh ;# - 15709 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15710 POSTDEC2 equ 0FDDh ;# - 15711 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15712 POSTINC2 equ 0FDEh ;# - 15713 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15714 INDF2 equ 0FDFh ;# - 15715 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15716 BSR equ 0FE0h ;# - 15717 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15718 FSR1 equ 0FE1h ;# - 15719 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15720 FSR1L equ 0FE1h ;# - 15721 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15722 FSR1H equ 0FE2h ;# - 15723 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15724 PLUSW1 equ 0FE3h ;# - 15725 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15726 PREINC1 equ 0FE4h ;# - 15727 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15728 POSTDEC1 equ 0FE5h ;# - 15729 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15730 POSTINC1 equ 0FE6h ;# - 15731 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15732 INDF1 equ 0FE7h ;# - 15733 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15734 WREG equ 0FE8h ;# - 15735 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15736 FSR0 equ 0FE9h ;# - 15737 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15738 FSR0L equ 0FE9h ;# - 15739 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15740 FSR0H equ 0FEAh ;# - 15741 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15742 PLUSW0 equ 0FEBh ;# - 15743 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15744 PREINC0 equ 0FECh ;# - 15745 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15746 POSTDEC0 equ 0FEDh ;# - 15747 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15748 POSTINC0 equ 0FEEh ;# - 15749 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15750 INDF0 equ 0FEFh ;# - 15751 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15752 INTCON3 equ 0FF0h ;# - 15753 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15754 INTCON2 equ 0FF1h ;# - 15755 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15756 INTCON equ 0FF2h ;# - 15757 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15758 PROD equ 0FF3h ;# - 15759 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15760 PRODL equ 0FF3h ;# - 15761 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15762 PRODH equ 0FF4h ;# - 15763 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15764 TABLAT equ 0FF5h ;# - 15765 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15766 TBLPTR equ 0FF6h ;# - 15767 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15768 TBLPTRL equ 0FF6h ;# - 15769 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15770 TBLPTRH equ 0FF7h ;# - 15771 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15772 TBLPTRU equ 0FF8h ;# - 15773 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15774 PCLAT equ 0FF9h ;# - 15775 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15776 PC equ 0FF9h ;# - 15777 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15778 PCL equ 0FF9h ;# - 15779 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15780 PCLATH equ 0FFAh ;# - 15781 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15782 PCLATU equ 0FFBh ;# - 15783 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15784 STKPTR equ 0FFCh ;# - 15785 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15786 TOS equ 0FFDh ;# - 15787 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15788 TOSL equ 0FFDh ;# - 15789 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15790 TOSH equ 0FFEh ;# - 15791 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15792 TOSU equ 0FFFh ;# - 15793 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15794 ANSELA equ 0F38h ;# - 15795 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15796 ANSELB equ 0F39h ;# - 15797 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15798 ANSELC equ 0F3Ah ;# - 15799 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15800 ANSELD equ 0F3Bh ;# - 15801 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15802 ANSELE equ 0F3Ch ;# - 15803 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15804 PMD2 equ 0F3Dh ;# - 15805 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15806 PMD1 equ 0F3Eh ;# - 15807 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15808 PMD0 equ 0F3Fh ;# - 15809 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15810 VREFCON2 equ 0F40h ;# - 15811 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15812 DACCON1 equ 0F40h ;# - 15813 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15814 VREFCON1 equ 0F41h ;# - 15815 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15816 DACCON0 equ 0F41h ;# - 15817 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15818 VREFCON0 equ 0F42h ;# - 15819 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15820 FVRCON equ 0F42h ;# - 15821 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15822 CTMUICON equ 0F43h ;# - 15823 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15824 CTMUICONH equ 0F43h ;# - 15825 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15826 CTMUCONL equ 0F44h ;# - 15827 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 15828 CTMUCON1 equ 0F44h ;# - 15829 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15830 CTMUCONH equ 0F45h ;# - 15831 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15832 CTMUCON0 equ 0F45h ;# - 15833 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15834 SRCON1 equ 0F46h ;# - 15835 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15836 SRCON0 equ 0F47h ;# - 15837 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15838 CCPTMRS1 equ 0F48h ;# - 15839 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15840 CCPTMRS0 equ 0F49h ;# - 15841 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15842 T6CON equ 0F4Ah ;# - 15843 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15844 PR6 equ 0F4Bh ;# - 15845 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15846 TMR6 equ 0F4Ch ;# - 15847 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15848 T5GCON equ 0F4Dh ;# - 15849 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15850 T5CON equ 0F4Eh ;# - 15851 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15852 TMR5 equ 0F4Fh ;# - 15853 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15854 TMR5L equ 0F4Fh ;# - 15855 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15856 TMR5H equ 0F50h ;# - 15857 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15858 T4CON equ 0F51h ;# - 15859 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15860 PR4 equ 0F52h ;# - 15861 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15862 TMR4 equ 0F53h ;# - 15863 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15864 CCP5CON equ 0F54h ;# - 15865 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15866 CCPR5 equ 0F55h ;# - 15867 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15868 CCPR5L equ 0F55h ;# - 15869 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15870 CCPR5H equ 0F56h ;# - 15871 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15872 CCP4CON equ 0F57h ;# - 15873 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15874 CCPR4 equ 0F58h ;# - 15875 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15876 CCPR4L equ 0F58h ;# - 15877 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15878 CCPR4H equ 0F59h ;# - 15879 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15880 PSTR3CON equ 0F5Ah ;# - 15881 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15882 ECCP3AS equ 0F5Bh ;# - 15883 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15884 CCP3AS equ 0F5Bh ;# - 15885 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15886 PWM3CON equ 0F5Ch ;# - 15887 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15888 CCP3CON equ 0F5Dh ;# - 15889 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15890 CCPR3 equ 0F5Eh ;# - 15891 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15892 CCPR3L equ 0F5Eh ;# - 15893 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15894 CCPR3H equ 0F5Fh ;# - 15895 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15896 SLRCON equ 0F60h ;# - 15897 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15898 WPUB equ 0F61h ;# - 15899 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15900 IOCB equ 0F62h ;# - 15901 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15902 PSTR2CON equ 0F63h ;# - 15903 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15904 ECCP2AS equ 0F64h ;# - 15905 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15906 CCP2AS equ 0F64h ;# - 15907 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15908 PWM2CON equ 0F65h ;# - 15909 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15910 CCP2CON equ 0F66h ;# - 15911 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15912 CCPR2 equ 0F67h ;# - 15913 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15914 CCPR2L equ 0F67h ;# - 15915 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15916 CCPR2H equ 0F68h ;# - 15917 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15918 SSP2CON3 equ 0F69h ;# - 15919 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15920 SSP2MSK equ 0F6Ah ;# - 15921 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15922 SSP2CON2 equ 0F6Bh ;# - 15923 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15924 SSP2CON1 equ 0F6Ch ;# - 15925 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15926 SSP2STAT equ 0F6Dh ;# - 15927 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15928 SSP2ADD equ 0F6Eh ;# - 15929 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15930 SSP2BUF equ 0F6Fh ;# - 15931 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15932 BAUDCON2 equ 0F70h ;# - 15933 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15934 BAUD2CON equ 0F70h ;# - 15935 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15936 RCSTA2 equ 0F71h ;# - 15937 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15938 RC2STA equ 0F71h ;# - 15939 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15940 TXSTA2 equ 0F72h ;# - 15941 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15942 TX2STA equ 0F72h ;# - 15943 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15944 TXREG2 equ 0F73h ;# - 15945 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15946 TX2REG equ 0F73h ;# - 15947 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15948 RCREG2 equ 0F74h ;# - 15949 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15950 RC2REG equ 0F74h ;# - 15951 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15952 SPBRG2 equ 0F75h ;# - 15953 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15954 SP2BRG equ 0F75h ;# - 15955 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15956 SPBRGH2 equ 0F76h ;# - 15957 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15958 SP2BRGH equ 0F76h ;# - 15959 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15960 CM2CON1 equ 0F77h ;# - 15961 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15962 CM12CON equ 0F77h ;# - 15963 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15964 CM2CON0 equ 0F78h ;# - 15965 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15966 CM2CON equ 0F78h ;# - 15967 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15968 CM1CON0 equ 0F79h ;# - 15969 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15970 CM1CON equ 0F79h ;# - 15971 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15972 PIE4 equ 0F7Ah ;# - 15973 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15974 PIR4 equ 0F7Bh ;# - 15975 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15976 IPR4 equ 0F7Ch ;# - 15977 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15978 PIE5 equ 0F7Dh ;# - 15979 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15980 PIR5 equ 0F7Eh ;# - 15981 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15982 IPR5 equ 0F7Fh ;# - 15983 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15984 PORTA equ 0F80h ;# - 15985 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15986 PORTB equ 0F81h ;# - 15987 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15988 PORTC equ 0F82h ;# - 15989 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15990 PORTD equ 0F83h ;# - 15991 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15992 PORTE equ 0F84h ;# - 15993 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15994 LATA equ 0F89h ;# - 15995 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15996 LATB equ 0F8Ah ;# - 15997 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 15998 LATC equ 0F8Bh ;# - 15999 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16000 LATD equ 0F8Ch ;# - 16001 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16002 LATE equ 0F8Dh ;# - 16003 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16004 TRISA equ 0F92h ;# - 16005 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16006 DDRA equ 0F92h ;# - 16007 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16008 TRISB equ 0F93h ;# - 16009 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16010 DDRB equ 0F93h ;# - 16011 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16012 TRISC equ 0F94h ;# - 16013 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16014 DDRC equ 0F94h ;# - 16015 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16016 TRISD equ 0F95h ;# - 16017 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16018 DDRD equ 0F95h ;# - 16019 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16020 TRISE equ 0F96h ;# - 16021 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16022 DDRE equ 0F96h ;# - 16023 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16024 OSCTUNE equ 0F9Bh ;# - 16025 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16026 HLVDCON equ 0F9Ch ;# - 16027 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16028 LVDCON equ 0F9Ch ;# - 16029 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16030 PIE1 equ 0F9Dh ;# - 16031 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16032 PIR1 equ 0F9Eh ;# - 16033 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16034 IPR1 equ 0F9Fh ;# - 16035 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16036 PIE2 equ 0FA0h ;# - 16037 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16038 PIR2 equ 0FA1h ;# - 16039 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16040 IPR2 equ 0FA2h ;# - 16041 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16042 PIE3 equ 0FA3h ;# - 16043 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16044 PIR3 equ 0FA4h ;# - 16045 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16046 IPR3 equ 0FA5h ;# - 16047 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16048 EECON1 equ 0FA6h ;# - 16049 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16050 EECON2 equ 0FA7h ;# - 16051 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16052 EEDATA equ 0FA8h ;# - 16053 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16054 EEADR equ 0FA9h ;# - 16055 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16056 EEADRH equ 0FAAh ;# - 16057 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16058 RCSTA1 equ 0FABh ;# - 16059 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16060 RCSTA equ 0FABh ;# - 16061 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16062 RC1STA equ 0FABh ;# - 16063 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16064 TXSTA1 equ 0FACh ;# - 16065 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16066 TXSTA equ 0FACh ;# - 16067 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16068 TX1STA equ 0FACh ;# - 16069 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16070 TXREG1 equ 0FADh ;# - 16071 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16072 TXREG equ 0FADh ;# - 16073 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16074 TX1REG equ 0FADh ;# - 16075 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16076 RCREG1 equ 0FAEh ;# - 16077 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16078 RCREG equ 0FAEh ;# - 16079 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16080 RC1REG equ 0FAEh ;# - 16081 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16082 SPBRG1 equ 0FAFh ;# - 16083 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16084 SPBRG equ 0FAFh ;# - 16085 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16086 SP1BRG equ 0FAFh ;# - 16087 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16088 SPBRGH1 equ 0FB0h ;# - 16089 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16090 SPBRGH equ 0FB0h ;# - 16091 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16092 SP1BRGH equ 0FB0h ;# - 16093 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16094 T3CON equ 0FB1h ;# - 16095 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16096 TMR3 equ 0FB2h ;# - 16097 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16098 TMR3L equ 0FB2h ;# - 16099 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16100 TMR3H equ 0FB3h ;# - 16101 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16102 T3GCON equ 0FB4h ;# - 16103 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16104 ECCP1AS equ 0FB6h ;# - 16105 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16106 ECCPAS equ 0FB6h ;# - 16107 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16108 PWM1CON equ 0FB7h ;# - 16109 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16110 PWMCON equ 0FB7h ;# - 16111 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16112 BAUDCON1 equ 0FB8h ;# - 16113 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16114 BAUDCON equ 0FB8h ;# - 16115 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16116 BAUDCTL equ 0FB8h ;# - 16117 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16118 BAUD1CON equ 0FB8h ;# - 16119 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16120 PSTR1CON equ 0FB9h ;# - 16121 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16122 PSTRCON equ 0FB9h ;# - 16123 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16124 T2CON equ 0FBAh ;# - 16125 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16126 PR2 equ 0FBBh ;# - 16127 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16128 TMR2 equ 0FBCh ;# - 16129 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16130 CCP1CON equ 0FBDh ;# - 16131 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16132 CCPR1 equ 0FBEh ;# - 16133 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16134 CCPR1L equ 0FBEh ;# - 16135 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16136 CCPR1H equ 0FBFh ;# - 16137 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16138 ADCON2 equ 0FC0h ;# - 16139 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16140 ADCON1 equ 0FC1h ;# - 16141 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16142 ADCON0 equ 0FC2h ;# - 16143 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16144 ADRES equ 0FC3h ;# - 16145 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16146 ADRESL equ 0FC3h ;# - 16147 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16148 ADRESH equ 0FC4h ;# - 16149 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16150 SSP1CON2 equ 0FC5h ;# - 16151 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16152 SSPCON2 equ 0FC5h ;# - 16153 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16154 SSP1CON1 equ 0FC6h ;# - 16155 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16156 SSPCON1 equ 0FC6h ;# - 16157 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16158 SSP1STAT equ 0FC7h ;# - 16159 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16160 SSPSTAT equ 0FC7h ;# - 16161 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16162 SSP1ADD equ 0FC8h ;# - 16163 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16164 SSPADD equ 0FC8h ;# - 16165 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16166 SSP1BUF equ 0FC9h ;# - 16167 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16168 SSPBUF equ 0FC9h ;# - 16169 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16170 SSP1MSK equ 0FCAh ;# - 16171 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16172 SSPMSK equ 0FCAh ;# - 16173 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16174 SSP1CON3 equ 0FCBh ;# - 16175 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16176 SSPCON3 equ 0FCBh ;# - 16177 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16178 T1GCON equ 0FCCh ;# - 16179 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16180 T1CON equ 0FCDh ;# - 16181 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16182 TMR1 equ 0FCEh ;# - 16183 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16184 TMR1L equ 0FCEh ;# - 16185 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16186 TMR1H equ 0FCFh ;# - 16187 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16188 RCON equ 0FD0h ;# - 16189 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16190 WDTCON equ 0FD1h ;# - 16191 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16192 OSCCON2 equ 0FD2h ;# - 16193 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16194 OSCCON equ 0FD3h ;# - 16195 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16196 T0CON equ 0FD5h ;# - 16197 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16198 TMR0 equ 0FD6h ;# - 16199 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16200 TMR0L equ 0FD6h ;# - 16201 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16202 TMR0H equ 0FD7h ;# - 16203 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16204 STATUS equ 0FD8h ;# - 16205 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16206 FSR2 equ 0FD9h ;# - 16207 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16208 FSR2L equ 0FD9h ;# - 16209 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16210 FSR2H equ 0FDAh ;# - 16211 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16212 PLUSW2 equ 0FDBh ;# - 16213 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16214 PREINC2 equ 0FDCh ;# - 16215 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16216 POSTDEC2 equ 0FDDh ;# - 16217 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16218 POSTINC2 equ 0FDEh ;# - 16219 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16220 INDF2 equ 0FDFh ;# - 16221 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16222 BSR equ 0FE0h ;# - 16223 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16224 FSR1 equ 0FE1h ;# - 16225 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16226 FSR1L equ 0FE1h ;# - 16227 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16228 FSR1H equ 0FE2h ;# - 16229 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16230 PLUSW1 equ 0FE3h ;# - 16231 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16232 PREINC1 equ 0FE4h ;# - 16233 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16234 POSTDEC1 equ 0FE5h ;# - 16235 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16236 POSTINC1 equ 0FE6h ;# - 16237 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16238 INDF1 equ 0FE7h ;# - 16239 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16240 WREG equ 0FE8h ;# - 16241 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16242 FSR0 equ 0FE9h ;# - 16243 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16244 FSR0L equ 0FE9h ;# - 16245 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16246 FSR0H equ 0FEAh ;# - 16247 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16248 PLUSW0 equ 0FEBh ;# - 16249 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16250 PREINC0 equ 0FECh ;# - 16251 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16252 POSTDEC0 equ 0FEDh ;# - 16253 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16254 POSTINC0 equ 0FEEh ;# - 16255 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16256 INDF0 equ 0FEFh ;# - 16257 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16258 INTCON3 equ 0FF0h ;# - 16259 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16260 INTCON2 equ 0FF1h ;# - 16261 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16262 INTCON equ 0FF2h ;# - 16263 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16264 PROD equ 0FF3h ;# - 16265 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16266 PRODL equ 0FF3h ;# - 16267 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16268 PRODH equ 0FF4h ;# - 16269 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16270 TABLAT equ 0FF5h ;# - 16271 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16272 TBLPTR equ 0FF6h ;# - 16273 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16274 TBLPTRL equ 0FF6h ;# - 16275 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16276 TBLPTRH equ 0FF7h ;# - 16277 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16278 TBLPTRU equ 0FF8h ;# - 16279 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16280 PCLAT equ 0FF9h ;# - 16281 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16282 PC equ 0FF9h ;# - 16283 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16284 PCL equ 0FF9h ;# - 16285 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16286 PCLATH equ 0FFAh ;# - 16287 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16288 PCLATU equ 0FFBh ;# - 16289 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16290 STKPTR equ 0FFCh ;# - 16291 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16292 TOS equ 0FFDh ;# - 16293 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16294 TOSL equ 0FFDh ;# - 16295 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16296 TOSH equ 0FFEh ;# - 16297 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16298 TOSU equ 0FFFh ;# - 16299 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16300 ANSELA equ 0F38h ;# - 16301 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16302 ANSELB equ 0F39h ;# - 16303 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16304 ANSELC equ 0F3Ah ;# - 16305 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16306 ANSELD equ 0F3Bh ;# - 16307 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16308 ANSELE equ 0F3Ch ;# - 16309 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16310 PMD2 equ 0F3Dh ;# - 16311 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16312 PMD1 equ 0F3Eh ;# - 16313 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16314 PMD0 equ 0F3Fh ;# - 16315 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16316 VREFCON2 equ 0F40h ;# - 16317 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16318 DACCON1 equ 0F40h ;# - 16319 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16320 VREFCON1 equ 0F41h ;# - 16321 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16322 DACCON0 equ 0F41h ;# - 16323 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16324 VREFCON0 equ 0F42h ;# - 16325 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16326 FVRCON equ 0F42h ;# - 16327 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16328 CTMUICON equ 0F43h ;# - 16329 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16330 CTMUICONH equ 0F43h ;# - 16331 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16332 CTMUCONL equ 0F44h ;# - 16333 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16334 CTMUCON1 equ 0F44h ;# - 16335 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16336 CTMUCONH equ 0F45h ;# - 16337 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16338 CTMUCON0 equ 0F45h ;# - 16339 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16340 SRCON1 equ 0F46h ;# - 16341 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16342 SRCON0 equ 0F47h ;# - 16343 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16344 CCPTMRS1 equ 0F48h ;# - 16345 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16346 CCPTMRS0 equ 0F49h ;# - 16347 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16348 T6CON equ 0F4Ah ;# - 16349 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16350 PR6 equ 0F4Bh ;# - 16351 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16352 TMR6 equ 0F4Ch ;# - 16353 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16354 T5GCON equ 0F4Dh ;# - 16355 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16356 T5CON equ 0F4Eh ;# - 16357 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16358 TMR5 equ 0F4Fh ;# - 16359 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16360 TMR5L equ 0F4Fh ;# - 16361 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16362 TMR5H equ 0F50h ;# - 16363 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16364 T4CON equ 0F51h ;# - 16365 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16366 PR4 equ 0F52h ;# - 16367 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16368 TMR4 equ 0F53h ;# - 16369 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16370 CCP5CON equ 0F54h ;# - 16371 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16372 CCPR5 equ 0F55h ;# - 16373 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16374 CCPR5L equ 0F55h ;# - 16375 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16376 CCPR5H equ 0F56h ;# - 16377 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16378 CCP4CON equ 0F57h ;# - 16379 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16380 CCPR4 equ 0F58h ;# - 16381 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16382 CCPR4L equ 0F58h ;# - 16383 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16384 CCPR4H equ 0F59h ;# - 16385 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16386 PSTR3CON equ 0F5Ah ;# - 16387 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16388 ECCP3AS equ 0F5Bh ;# - 16389 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16390 CCP3AS equ 0F5Bh ;# - 16391 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16392 PWM3CON equ 0F5Ch ;# - 16393 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16394 CCP3CON equ 0F5Dh ;# - 16395 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16396 CCPR3 equ 0F5Eh ;# - 16397 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16398 CCPR3L equ 0F5Eh ;# - 16399 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16400 CCPR3H equ 0F5Fh ;# - 16401 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16402 SLRCON equ 0F60h ;# - 16403 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16404 WPUB equ 0F61h ;# - 16405 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16406 IOCB equ 0F62h ;# - 16407 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16408 PSTR2CON equ 0F63h ;# - 16409 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16410 ECCP2AS equ 0F64h ;# - 16411 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16412 CCP2AS equ 0F64h ;# - 16413 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16414 PWM2CON equ 0F65h ;# - 16415 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16416 CCP2CON equ 0F66h ;# - 16417 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16418 CCPR2 equ 0F67h ;# - 16419 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16420 CCPR2L equ 0F67h ;# - 16421 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16422 CCPR2H equ 0F68h ;# - 16423 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16424 SSP2CON3 equ 0F69h ;# - 16425 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16426 SSP2MSK equ 0F6Ah ;# - 16427 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16428 SSP2CON2 equ 0F6Bh ;# - 16429 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16430 SSP2CON1 equ 0F6Ch ;# - 16431 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16432 SSP2STAT equ 0F6Dh ;# - 16433 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16434 SSP2ADD equ 0F6Eh ;# - 16435 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16436 SSP2BUF equ 0F6Fh ;# - 16437 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16438 BAUDCON2 equ 0F70h ;# - 16439 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16440 BAUD2CON equ 0F70h ;# - 16441 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16442 RCSTA2 equ 0F71h ;# - 16443 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16444 RC2STA equ 0F71h ;# - 16445 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16446 TXSTA2 equ 0F72h ;# - 16447 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16448 TX2STA equ 0F72h ;# - 16449 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16450 TXREG2 equ 0F73h ;# - 16451 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16452 TX2REG equ 0F73h ;# - 16453 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16454 RCREG2 equ 0F74h ;# - 16455 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16456 RC2REG equ 0F74h ;# - 16457 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16458 SPBRG2 equ 0F75h ;# - 16459 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16460 SP2BRG equ 0F75h ;# - 16461 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16462 SPBRGH2 equ 0F76h ;# - 16463 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16464 SP2BRGH equ 0F76h ;# - 16465 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16466 CM2CON1 equ 0F77h ;# - 16467 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16468 CM12CON equ 0F77h ;# - 16469 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16470 CM2CON0 equ 0F78h ;# - 16471 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16472 CM2CON equ 0F78h ;# - 16473 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16474 CM1CON0 equ 0F79h ;# - 16475 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16476 CM1CON equ 0F79h ;# - 16477 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16478 PIE4 equ 0F7Ah ;# - 16479 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16480 PIR4 equ 0F7Bh ;# - 16481 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16482 IPR4 equ 0F7Ch ;# - 16483 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16484 PIE5 equ 0F7Dh ;# - 16485 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16486 PIR5 equ 0F7Eh ;# - 16487 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16488 IPR5 equ 0F7Fh ;# - 16489 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16490 PORTA equ 0F80h ;# - 16491 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16492 PORTB equ 0F81h ;# - 16493 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16494 PORTC equ 0F82h ;# - 16495 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16496 PORTD equ 0F83h ;# - 16497 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16498 PORTE equ 0F84h ;# - 16499 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16500 LATA equ 0F89h ;# - 16501 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16502 LATB equ 0F8Ah ;# - 16503 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16504 LATC equ 0F8Bh ;# - 16505 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16506 LATD equ 0F8Ch ;# - 16507 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16508 LATE equ 0F8Dh ;# - 16509 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16510 TRISA equ 0F92h ;# - 16511 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16512 DDRA equ 0F92h ;# - 16513 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16514 TRISB equ 0F93h ;# - 16515 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16516 DDRB equ 0F93h ;# - 16517 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16518 TRISC equ 0F94h ;# - 16519 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16520 DDRC equ 0F94h ;# - 16521 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16522 TRISD equ 0F95h ;# - 16523 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16524 DDRD equ 0F95h ;# - 16525 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16526 TRISE equ 0F96h ;# - 16527 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16528 DDRE equ 0F96h ;# - 16529 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16530 OSCTUNE equ 0F9Bh ;# - 16531 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16532 HLVDCON equ 0F9Ch ;# - 16533 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16534 LVDCON equ 0F9Ch ;# - 16535 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16536 PIE1 equ 0F9Dh ;# - 16537 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16538 PIR1 equ 0F9Eh ;# - 16539 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16540 IPR1 equ 0F9Fh ;# - 16541 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16542 PIE2 equ 0FA0h ;# - 16543 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16544 PIR2 equ 0FA1h ;# - 16545 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16546 IPR2 equ 0FA2h ;# - 16547 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16548 PIE3 equ 0FA3h ;# - 16549 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16550 PIR3 equ 0FA4h ;# - 16551 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16552 IPR3 equ 0FA5h ;# - 16553 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16554 EECON1 equ 0FA6h ;# - 16555 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16556 EECON2 equ 0FA7h ;# - 16557 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16558 EEDATA equ 0FA8h ;# - 16559 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16560 EEADR equ 0FA9h ;# - 16561 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16562 EEADRH equ 0FAAh ;# - 16563 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16564 RCSTA1 equ 0FABh ;# - 16565 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16566 RCSTA equ 0FABh ;# - 16567 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16568 RC1STA equ 0FABh ;# - 16569 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16570 TXSTA1 equ 0FACh ;# - 16571 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16572 TXSTA equ 0FACh ;# - 16573 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16574 TX1STA equ 0FACh ;# - 16575 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16576 TXREG1 equ 0FADh ;# - 16577 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16578 TXREG equ 0FADh ;# - 16579 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16580 TX1REG equ 0FADh ;# - 16581 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16582 RCREG1 equ 0FAEh ;# - 16583 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16584 RCREG equ 0FAEh ;# - 16585 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16586 RC1REG equ 0FAEh ;# - 16587 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16588 SPBRG1 equ 0FAFh ;# - 16589 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16590 SPBRG equ 0FAFh ;# - 16591 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16592 SP1BRG equ 0FAFh ;# - 16593 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16594 SPBRGH1 equ 0FB0h ;# - 16595 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16596 SPBRGH equ 0FB0h ;# - 16597 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16598 SP1BRGH equ 0FB0h ;# - 16599 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16600 T3CON equ 0FB1h ;# - 16601 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16602 TMR3 equ 0FB2h ;# - 16603 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16604 TMR3L equ 0FB2h ;# - 16605 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16606 TMR3H equ 0FB3h ;# - 16607 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16608 T3GCON equ 0FB4h ;# - 16609 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16610 ECCP1AS equ 0FB6h ;# - 16611 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16612 ECCPAS equ 0FB6h ;# - 16613 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16614 PWM1CON equ 0FB7h ;# - 16615 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16616 PWMCON equ 0FB7h ;# - 16617 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16618 BAUDCON1 equ 0FB8h ;# - 16619 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16620 BAUDCON equ 0FB8h ;# - 16621 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16622 BAUDCTL equ 0FB8h ;# - 16623 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16624 BAUD1CON equ 0FB8h ;# - 16625 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16626 PSTR1CON equ 0FB9h ;# - 16627 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16628 PSTRCON equ 0FB9h ;# - 16629 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16630 T2CON equ 0FBAh ;# - 16631 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16632 PR2 equ 0FBBh ;# - 16633 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16634 TMR2 equ 0FBCh ;# - 16635 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16636 CCP1CON equ 0FBDh ;# - 16637 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16638 CCPR1 equ 0FBEh ;# - 16639 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16640 CCPR1L equ 0FBEh ;# - 16641 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16642 CCPR1H equ 0FBFh ;# - 16643 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16644 ADCON2 equ 0FC0h ;# - 16645 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16646 ADCON1 equ 0FC1h ;# - 16647 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16648 ADCON0 equ 0FC2h ;# - 16649 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16650 ADRES equ 0FC3h ;# - 16651 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16652 ADRESL equ 0FC3h ;# - 16653 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16654 ADRESH equ 0FC4h ;# - 16655 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16656 SSP1CON2 equ 0FC5h ;# - 16657 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16658 SSPCON2 equ 0FC5h ;# - 16659 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16660 SSP1CON1 equ 0FC6h ;# - 16661 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16662 SSPCON1 equ 0FC6h ;# - 16663 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16664 SSP1STAT equ 0FC7h ;# - 16665 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16666 SSPSTAT equ 0FC7h ;# - 16667 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16668 SSP1ADD equ 0FC8h ;# - 16669 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16670 SSPADD equ 0FC8h ;# - 16671 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16672 SSP1BUF equ 0FC9h ;# - 16673 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16674 SSPBUF equ 0FC9h ;# - 16675 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16676 SSP1MSK equ 0FCAh ;# - 16677 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16678 SSPMSK equ 0FCAh ;# - 16679 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16680 SSP1CON3 equ 0FCBh ;# - 16681 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16682 SSPCON3 equ 0FCBh ;# - 16683 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16684 T1GCON equ 0FCCh ;# - 16685 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16686 T1CON equ 0FCDh ;# - 16687 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16688 TMR1 equ 0FCEh ;# - 16689 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16690 TMR1L equ 0FCEh ;# - 16691 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16692 TMR1H equ 0FCFh ;# - 16693 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16694 RCON equ 0FD0h ;# - 16695 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16696 WDTCON equ 0FD1h ;# - 16697 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16698 OSCCON2 equ 0FD2h ;# - 16699 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16700 OSCCON equ 0FD3h ;# - 16701 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16702 T0CON equ 0FD5h ;# - 16703 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16704 TMR0 equ 0FD6h ;# - 16705 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16706 TMR0L equ 0FD6h ;# - 16707 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16708 TMR0H equ 0FD7h ;# - 16709 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16710 STATUS equ 0FD8h ;# - 16711 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16712 FSR2 equ 0FD9h ;# - 16713 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16714 FSR2L equ 0FD9h ;# - 16715 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16716 FSR2H equ 0FDAh ;# - 16717 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16718 PLUSW2 equ 0FDBh ;# - 16719 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16720 PREINC2 equ 0FDCh ;# - 16721 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16722 POSTDEC2 equ 0FDDh ;# - 16723 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16724 POSTINC2 equ 0FDEh ;# - 16725 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16726 INDF2 equ 0FDFh ;# - 16727 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16728 BSR equ 0FE0h ;# - 16729 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16730 FSR1 equ 0FE1h ;# - 16731 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16732 FSR1L equ 0FE1h ;# - 16733 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16734 FSR1H equ 0FE2h ;# - 16735 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16736 PLUSW1 equ 0FE3h ;# - 16737 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16738 PREINC1 equ 0FE4h ;# - 16739 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16740 POSTDEC1 equ 0FE5h ;# - 16741 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16742 POSTINC1 equ 0FE6h ;# - 16743 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16744 INDF1 equ 0FE7h ;# - 16745 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16746 WREG equ 0FE8h ;# - 16747 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16748 FSR0 equ 0FE9h ;# - 16749 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16750 FSR0L equ 0FE9h ;# - 16751 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16752 FSR0H equ 0FEAh ;# - 16753 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16754 PLUSW0 equ 0FEBh ;# - 16755 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16756 PREINC0 equ 0FECh ;# - 16757 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16758 POSTDEC0 equ 0FEDh ;# - 16759 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16760 POSTINC0 equ 0FEEh ;# - 16761 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16762 INDF0 equ 0FEFh ;# - 16763 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16764 INTCON3 equ 0FF0h ;# - 16765 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16766 INTCON2 equ 0FF1h ;# - 16767 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16768 INTCON equ 0FF2h ;# - 16769 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16770 PROD equ 0FF3h ;# - 16771 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16772 PRODL equ 0FF3h ;# - 16773 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16774 PRODH equ 0FF4h ;# - 16775 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16776 TABLAT equ 0FF5h ;# - 16777 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16778 TBLPTR equ 0FF6h ;# - 16779 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16780 TBLPTRL equ 0FF6h ;# - 16781 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16782 TBLPTRH equ 0FF7h ;# - 16783 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16784 TBLPTRU equ 0FF8h ;# - 16785 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16786 PCLAT equ 0FF9h ;# - 16787 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16788 PC equ 0FF9h ;# - 16789 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16790 PCL equ 0FF9h ;# - 16791 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16792 PCLATH equ 0FFAh ;# - 16793 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16794 PCLATU equ 0FFBh ;# - 16795 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16796 STKPTR equ 0FFCh ;# - 16797 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16798 TOS equ 0FFDh ;# - 16799 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16800 TOSL equ 0FFDh ;# - 16801 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16802 TOSH equ 0FFEh ;# - 16803 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16804 TOSU equ 0FFFh ;# - 16805 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16806 ANSELA equ 0F38h ;# - 16807 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16808 ANSELB equ 0F39h ;# - 16809 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16810 ANSELC equ 0F3Ah ;# - 16811 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16812 ANSELD equ 0F3Bh ;# - 16813 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16814 ANSELE equ 0F3Ch ;# - 16815 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16816 PMD2 equ 0F3Dh ;# - 16817 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16818 PMD1 equ 0F3Eh ;# - 16819 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16820 PMD0 equ 0F3Fh ;# - 16821 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16822 VREFCON2 equ 0F40h ;# - 16823 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16824 DACCON1 equ 0F40h ;# - 16825 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16826 VREFCON1 equ 0F41h ;# - 16827 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16828 DACCON0 equ 0F41h ;# - 16829 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16830 VREFCON0 equ 0F42h ;# - 16831 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16832 FVRCON equ 0F42h ;# - 16833 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16834 CTMUICON equ 0F43h ;# - 16835 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16836 CTMUICONH equ 0F43h ;# - 16837 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16838 CTMUCONL equ 0F44h ;# - 16839 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 16840 CTMUCON1 equ 0F44h ;# - 16841 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16842 CTMUCONH equ 0F45h ;# - 16843 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16844 CTMUCON0 equ 0F45h ;# - 16845 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16846 SRCON1 equ 0F46h ;# - 16847 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16848 SRCON0 equ 0F47h ;# - 16849 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16850 CCPTMRS1 equ 0F48h ;# - 16851 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16852 CCPTMRS0 equ 0F49h ;# - 16853 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16854 T6CON equ 0F4Ah ;# - 16855 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16856 PR6 equ 0F4Bh ;# - 16857 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16858 TMR6 equ 0F4Ch ;# - 16859 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16860 T5GCON equ 0F4Dh ;# - 16861 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16862 T5CON equ 0F4Eh ;# - 16863 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16864 TMR5 equ 0F4Fh ;# - 16865 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16866 TMR5L equ 0F4Fh ;# - 16867 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16868 TMR5H equ 0F50h ;# - 16869 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16870 T4CON equ 0F51h ;# - 16871 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16872 PR4 equ 0F52h ;# - 16873 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16874 TMR4 equ 0F53h ;# - 16875 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16876 CCP5CON equ 0F54h ;# - 16877 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16878 CCPR5 equ 0F55h ;# - 16879 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16880 CCPR5L equ 0F55h ;# - 16881 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16882 CCPR5H equ 0F56h ;# - 16883 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16884 CCP4CON equ 0F57h ;# - 16885 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16886 CCPR4 equ 0F58h ;# - 16887 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16888 CCPR4L equ 0F58h ;# - 16889 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16890 CCPR4H equ 0F59h ;# - 16891 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16892 PSTR3CON equ 0F5Ah ;# - 16893 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16894 ECCP3AS equ 0F5Bh ;# - 16895 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16896 CCP3AS equ 0F5Bh ;# - 16897 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16898 PWM3CON equ 0F5Ch ;# - 16899 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16900 CCP3CON equ 0F5Dh ;# - 16901 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16902 CCPR3 equ 0F5Eh ;# - 16903 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16904 CCPR3L equ 0F5Eh ;# - 16905 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16906 CCPR3H equ 0F5Fh ;# - 16907 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16908 SLRCON equ 0F60h ;# - 16909 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16910 WPUB equ 0F61h ;# - 16911 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16912 IOCB equ 0F62h ;# - 16913 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16914 PSTR2CON equ 0F63h ;# - 16915 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16916 ECCP2AS equ 0F64h ;# - 16917 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16918 CCP2AS equ 0F64h ;# - 16919 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16920 PWM2CON equ 0F65h ;# - 16921 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16922 CCP2CON equ 0F66h ;# - 16923 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16924 CCPR2 equ 0F67h ;# - 16925 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16926 CCPR2L equ 0F67h ;# - 16927 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16928 CCPR2H equ 0F68h ;# - 16929 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16930 SSP2CON3 equ 0F69h ;# - 16931 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16932 SSP2MSK equ 0F6Ah ;# - 16933 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16934 SSP2CON2 equ 0F6Bh ;# - 16935 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16936 SSP2CON1 equ 0F6Ch ;# - 16937 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16938 SSP2STAT equ 0F6Dh ;# - 16939 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16940 SSP2ADD equ 0F6Eh ;# - 16941 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16942 SSP2BUF equ 0F6Fh ;# - 16943 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16944 BAUDCON2 equ 0F70h ;# - 16945 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16946 BAUD2CON equ 0F70h ;# - 16947 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16948 RCSTA2 equ 0F71h ;# - 16949 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16950 RC2STA equ 0F71h ;# - 16951 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16952 TXSTA2 equ 0F72h ;# - 16953 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16954 TX2STA equ 0F72h ;# - 16955 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16956 TXREG2 equ 0F73h ;# - 16957 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16958 TX2REG equ 0F73h ;# - 16959 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16960 RCREG2 equ 0F74h ;# - 16961 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16962 RC2REG equ 0F74h ;# - 16963 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16964 SPBRG2 equ 0F75h ;# - 16965 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16966 SP2BRG equ 0F75h ;# - 16967 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16968 SPBRGH2 equ 0F76h ;# - 16969 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16970 SP2BRGH equ 0F76h ;# - 16971 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16972 CM2CON1 equ 0F77h ;# - 16973 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16974 CM12CON equ 0F77h ;# - 16975 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16976 CM2CON0 equ 0F78h ;# - 16977 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16978 CM2CON equ 0F78h ;# - 16979 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16980 CM1CON0 equ 0F79h ;# - 16981 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16982 CM1CON equ 0F79h ;# - 16983 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16984 PIE4 equ 0F7Ah ;# - 16985 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16986 PIR4 equ 0F7Bh ;# - 16987 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16988 IPR4 equ 0F7Ch ;# - 16989 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16990 PIE5 equ 0F7Dh ;# - 16991 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16992 PIR5 equ 0F7Eh ;# - 16993 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16994 IPR5 equ 0F7Fh ;# - 16995 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16996 PORTA equ 0F80h ;# - 16997 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 16998 PORTB equ 0F81h ;# - 16999 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17000 PORTC equ 0F82h ;# - 17001 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17002 PORTD equ 0F83h ;# - 17003 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17004 PORTE equ 0F84h ;# - 17005 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17006 LATA equ 0F89h ;# - 17007 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17008 LATB equ 0F8Ah ;# - 17009 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17010 LATC equ 0F8Bh ;# - 17011 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17012 LATD equ 0F8Ch ;# - 17013 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17014 LATE equ 0F8Dh ;# - 17015 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17016 TRISA equ 0F92h ;# - 17017 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17018 DDRA equ 0F92h ;# - 17019 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17020 TRISB equ 0F93h ;# - 17021 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17022 DDRB equ 0F93h ;# - 17023 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17024 TRISC equ 0F94h ;# - 17025 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17026 DDRC equ 0F94h ;# - 17027 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17028 TRISD equ 0F95h ;# - 17029 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17030 DDRD equ 0F95h ;# - 17031 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17032 TRISE equ 0F96h ;# - 17033 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17034 DDRE equ 0F96h ;# - 17035 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17036 OSCTUNE equ 0F9Bh ;# - 17037 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17038 HLVDCON equ 0F9Ch ;# - 17039 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17040 LVDCON equ 0F9Ch ;# - 17041 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17042 PIE1 equ 0F9Dh ;# - 17043 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17044 PIR1 equ 0F9Eh ;# - 17045 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17046 IPR1 equ 0F9Fh ;# - 17047 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17048 PIE2 equ 0FA0h ;# - 17049 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17050 PIR2 equ 0FA1h ;# - 17051 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17052 IPR2 equ 0FA2h ;# - 17053 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17054 PIE3 equ 0FA3h ;# - 17055 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17056 PIR3 equ 0FA4h ;# - 17057 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17058 IPR3 equ 0FA5h ;# - 17059 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17060 EECON1 equ 0FA6h ;# - 17061 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17062 EECON2 equ 0FA7h ;# - 17063 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17064 EEDATA equ 0FA8h ;# - 17065 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17066 EEADR equ 0FA9h ;# - 17067 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17068 EEADRH equ 0FAAh ;# - 17069 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17070 RCSTA1 equ 0FABh ;# - 17071 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17072 RCSTA equ 0FABh ;# - 17073 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17074 RC1STA equ 0FABh ;# - 17075 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17076 TXSTA1 equ 0FACh ;# - 17077 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17078 TXSTA equ 0FACh ;# - 17079 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17080 TX1STA equ 0FACh ;# - 17081 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17082 TXREG1 equ 0FADh ;# - 17083 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17084 TXREG equ 0FADh ;# - 17085 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17086 TX1REG equ 0FADh ;# - 17087 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17088 RCREG1 equ 0FAEh ;# - 17089 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17090 RCREG equ 0FAEh ;# - 17091 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17092 RC1REG equ 0FAEh ;# - 17093 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17094 SPBRG1 equ 0FAFh ;# - 17095 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17096 SPBRG equ 0FAFh ;# - 17097 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17098 SP1BRG equ 0FAFh ;# - 17099 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17100 SPBRGH1 equ 0FB0h ;# - 17101 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17102 SPBRGH equ 0FB0h ;# - 17103 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17104 SP1BRGH equ 0FB0h ;# - 17105 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17106 T3CON equ 0FB1h ;# - 17107 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17108 TMR3 equ 0FB2h ;# - 17109 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17110 TMR3L equ 0FB2h ;# - 17111 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17112 TMR3H equ 0FB3h ;# - 17113 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17114 T3GCON equ 0FB4h ;# - 17115 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17116 ECCP1AS equ 0FB6h ;# - 17117 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17118 ECCPAS equ 0FB6h ;# - 17119 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17120 PWM1CON equ 0FB7h ;# - 17121 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17122 PWMCON equ 0FB7h ;# - 17123 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17124 BAUDCON1 equ 0FB8h ;# - 17125 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17126 BAUDCON equ 0FB8h ;# - 17127 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17128 BAUDCTL equ 0FB8h ;# - 17129 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17130 BAUD1CON equ 0FB8h ;# - 17131 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17132 PSTR1CON equ 0FB9h ;# - 17133 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17134 PSTRCON equ 0FB9h ;# - 17135 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17136 T2CON equ 0FBAh ;# - 17137 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17138 PR2 equ 0FBBh ;# - 17139 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17140 TMR2 equ 0FBCh ;# - 17141 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17142 CCP1CON equ 0FBDh ;# - 17143 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17144 CCPR1 equ 0FBEh ;# - 17145 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17146 CCPR1L equ 0FBEh ;# - 17147 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17148 CCPR1H equ 0FBFh ;# - 17149 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17150 ADCON2 equ 0FC0h ;# - 17151 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17152 ADCON1 equ 0FC1h ;# - 17153 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17154 ADCON0 equ 0FC2h ;# - 17155 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17156 ADRES equ 0FC3h ;# - 17157 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17158 ADRESL equ 0FC3h ;# - 17159 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17160 ADRESH equ 0FC4h ;# - 17161 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17162 SSP1CON2 equ 0FC5h ;# - 17163 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17164 SSPCON2 equ 0FC5h ;# - 17165 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17166 SSP1CON1 equ 0FC6h ;# - 17167 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17168 SSPCON1 equ 0FC6h ;# - 17169 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17170 SSP1STAT equ 0FC7h ;# - 17171 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17172 SSPSTAT equ 0FC7h ;# - 17173 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17174 SSP1ADD equ 0FC8h ;# - 17175 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17176 SSPADD equ 0FC8h ;# - 17177 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17178 SSP1BUF equ 0FC9h ;# - 17179 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17180 SSPBUF equ 0FC9h ;# - 17181 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17182 SSP1MSK equ 0FCAh ;# - 17183 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17184 SSPMSK equ 0FCAh ;# - 17185 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17186 SSP1CON3 equ 0FCBh ;# - 17187 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17188 SSPCON3 equ 0FCBh ;# - 17189 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17190 T1GCON equ 0FCCh ;# - 17191 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17192 T1CON equ 0FCDh ;# - 17193 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17194 TMR1 equ 0FCEh ;# - 17195 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17196 TMR1L equ 0FCEh ;# - 17197 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17198 TMR1H equ 0FCFh ;# - 17199 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17200 RCON equ 0FD0h ;# - 17201 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17202 WDTCON equ 0FD1h ;# - 17203 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17204 OSCCON2 equ 0FD2h ;# - 17205 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17206 OSCCON equ 0FD3h ;# - 17207 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17208 T0CON equ 0FD5h ;# - 17209 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17210 TMR0 equ 0FD6h ;# - 17211 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17212 TMR0L equ 0FD6h ;# - 17213 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17214 TMR0H equ 0FD7h ;# - 17215 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17216 STATUS equ 0FD8h ;# - 17217 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17218 FSR2 equ 0FD9h ;# - 17219 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17220 FSR2L equ 0FD9h ;# - 17221 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17222 FSR2H equ 0FDAh ;# - 17223 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17224 PLUSW2 equ 0FDBh ;# - 17225 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17226 PREINC2 equ 0FDCh ;# - 17227 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17228 POSTDEC2 equ 0FDDh ;# - 17229 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17230 POSTINC2 equ 0FDEh ;# - 17231 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17232 INDF2 equ 0FDFh ;# - 17233 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17234 BSR equ 0FE0h ;# - 17235 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17236 FSR1 equ 0FE1h ;# - 17237 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17238 FSR1L equ 0FE1h ;# - 17239 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17240 FSR1H equ 0FE2h ;# - 17241 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17242 PLUSW1 equ 0FE3h ;# - 17243 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17244 PREINC1 equ 0FE4h ;# - 17245 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17246 POSTDEC1 equ 0FE5h ;# - 17247 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17248 POSTINC1 equ 0FE6h ;# - 17249 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17250 INDF1 equ 0FE7h ;# - 17251 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17252 WREG equ 0FE8h ;# - 17253 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17254 FSR0 equ 0FE9h ;# - 17255 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17256 FSR0L equ 0FE9h ;# - 17257 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17258 FSR0H equ 0FEAh ;# - 17259 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17260 PLUSW0 equ 0FEBh ;# - 17261 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17262 PREINC0 equ 0FECh ;# - 17263 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17264 POSTDEC0 equ 0FEDh ;# - 17265 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17266 POSTINC0 equ 0FEEh ;# - 17267 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17268 INDF0 equ 0FEFh ;# - 17269 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17270 INTCON3 equ 0FF0h ;# - 17271 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17272 INTCON2 equ 0FF1h ;# - 17273 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17274 INTCON equ 0FF2h ;# - 17275 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17276 PROD equ 0FF3h ;# - 17277 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17278 PRODL equ 0FF3h ;# - 17279 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17280 PRODH equ 0FF4h ;# - 17281 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17282 TABLAT equ 0FF5h ;# - 17283 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17284 TBLPTR equ 0FF6h ;# - 17285 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17286 TBLPTRL equ 0FF6h ;# - 17287 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17288 TBLPTRH equ 0FF7h ;# - 17289 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17290 TBLPTRU equ 0FF8h ;# - 17291 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17292 PCLAT equ 0FF9h ;# - 17293 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17294 PC equ 0FF9h ;# - 17295 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17296 PCL equ 0FF9h ;# - 17297 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17298 PCLATH equ 0FFAh ;# - 17299 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17300 PCLATU equ 0FFBh ;# - 17301 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17302 STKPTR equ 0FFCh ;# - 17303 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17304 TOS equ 0FFDh ;# - 17305 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17306 TOSL equ 0FFDh ;# - 17307 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17308 TOSH equ 0FFEh ;# - 17309 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17310 TOSU equ 0FFFh ;# - 17311 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17312 ANSELA equ 0F38h ;# - 17313 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17314 ANSELB equ 0F39h ;# - 17315 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17316 ANSELC equ 0F3Ah ;# - 17317 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17318 ANSELD equ 0F3Bh ;# - 17319 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17320 ANSELE equ 0F3Ch ;# - 17321 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17322 PMD2 equ 0F3Dh ;# - 17323 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17324 PMD1 equ 0F3Eh ;# - 17325 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17326 PMD0 equ 0F3Fh ;# - 17327 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17328 VREFCON2 equ 0F40h ;# - 17329 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17330 DACCON1 equ 0F40h ;# - 17331 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17332 VREFCON1 equ 0F41h ;# - 17333 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17334 DACCON0 equ 0F41h ;# - 17335 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17336 VREFCON0 equ 0F42h ;# - 17337 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17338 FVRCON equ 0F42h ;# - 17339 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17340 CTMUICON equ 0F43h ;# - 17341 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17342 CTMUICONH equ 0F43h ;# - 17343 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17344 CTMUCONL equ 0F44h ;# - 17345 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17346 CTMUCON1 equ 0F44h ;# - 17347 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17348 CTMUCONH equ 0F45h ;# - 17349 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17350 CTMUCON0 equ 0F45h ;# - 17351 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17352 SRCON1 equ 0F46h ;# - 17353 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17354 SRCON0 equ 0F47h ;# - 17355 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17356 CCPTMRS1 equ 0F48h ;# - 17357 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17358 CCPTMRS0 equ 0F49h ;# - 17359 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17360 T6CON equ 0F4Ah ;# - 17361 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17362 PR6 equ 0F4Bh ;# - 17363 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17364 TMR6 equ 0F4Ch ;# - 17365 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17366 T5GCON equ 0F4Dh ;# - 17367 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17368 T5CON equ 0F4Eh ;# - 17369 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17370 TMR5 equ 0F4Fh ;# - 17371 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17372 TMR5L equ 0F4Fh ;# - 17373 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17374 TMR5H equ 0F50h ;# - 17375 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17376 T4CON equ 0F51h ;# - 17377 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17378 PR4 equ 0F52h ;# - 17379 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17380 TMR4 equ 0F53h ;# - 17381 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17382 CCP5CON equ 0F54h ;# - 17383 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17384 CCPR5 equ 0F55h ;# - 17385 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17386 CCPR5L equ 0F55h ;# - 17387 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17388 CCPR5H equ 0F56h ;# - 17389 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17390 CCP4CON equ 0F57h ;# - 17391 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17392 CCPR4 equ 0F58h ;# - 17393 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17394 CCPR4L equ 0F58h ;# - 17395 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17396 CCPR4H equ 0F59h ;# - 17397 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17398 PSTR3CON equ 0F5Ah ;# - 17399 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17400 ECCP3AS equ 0F5Bh ;# - 17401 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17402 CCP3AS equ 0F5Bh ;# - 17403 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17404 PWM3CON equ 0F5Ch ;# - 17405 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17406 CCP3CON equ 0F5Dh ;# - 17407 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17408 CCPR3 equ 0F5Eh ;# - 17409 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17410 CCPR3L equ 0F5Eh ;# - 17411 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17412 CCPR3H equ 0F5Fh ;# - 17413 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17414 SLRCON equ 0F60h ;# - 17415 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17416 WPUB equ 0F61h ;# - 17417 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17418 IOCB equ 0F62h ;# - 17419 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17420 PSTR2CON equ 0F63h ;# - 17421 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17422 ECCP2AS equ 0F64h ;# - 17423 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17424 CCP2AS equ 0F64h ;# - 17425 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17426 PWM2CON equ 0F65h ;# - 17427 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17428 CCP2CON equ 0F66h ;# - 17429 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17430 CCPR2 equ 0F67h ;# - 17431 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17432 CCPR2L equ 0F67h ;# - 17433 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17434 CCPR2H equ 0F68h ;# - 17435 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17436 SSP2CON3 equ 0F69h ;# - 17437 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17438 SSP2MSK equ 0F6Ah ;# - 17439 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17440 SSP2CON2 equ 0F6Bh ;# - 17441 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17442 SSP2CON1 equ 0F6Ch ;# - 17443 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17444 SSP2STAT equ 0F6Dh ;# - 17445 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17446 SSP2ADD equ 0F6Eh ;# - 17447 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17448 SSP2BUF equ 0F6Fh ;# - 17449 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17450 BAUDCON2 equ 0F70h ;# - 17451 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17452 BAUD2CON equ 0F70h ;# - 17453 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17454 RCSTA2 equ 0F71h ;# - 17455 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17456 RC2STA equ 0F71h ;# - 17457 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17458 TXSTA2 equ 0F72h ;# - 17459 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17460 TX2STA equ 0F72h ;# - 17461 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17462 TXREG2 equ 0F73h ;# - 17463 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17464 TX2REG equ 0F73h ;# - 17465 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17466 RCREG2 equ 0F74h ;# - 17467 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17468 RC2REG equ 0F74h ;# - 17469 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17470 SPBRG2 equ 0F75h ;# - 17471 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17472 SP2BRG equ 0F75h ;# - 17473 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17474 SPBRGH2 equ 0F76h ;# - 17475 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17476 SP2BRGH equ 0F76h ;# - 17477 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17478 CM2CON1 equ 0F77h ;# - 17479 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17480 CM12CON equ 0F77h ;# - 17481 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17482 CM2CON0 equ 0F78h ;# - 17483 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17484 CM2CON equ 0F78h ;# - 17485 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17486 CM1CON0 equ 0F79h ;# - 17487 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17488 CM1CON equ 0F79h ;# - 17489 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17490 PIE4 equ 0F7Ah ;# - 17491 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17492 PIR4 equ 0F7Bh ;# - 17493 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17494 IPR4 equ 0F7Ch ;# - 17495 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17496 PIE5 equ 0F7Dh ;# - 17497 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17498 PIR5 equ 0F7Eh ;# - 17499 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17500 IPR5 equ 0F7Fh ;# - 17501 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17502 PORTA equ 0F80h ;# - 17503 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17504 PORTB equ 0F81h ;# - 17505 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17506 PORTC equ 0F82h ;# - 17507 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17508 PORTD equ 0F83h ;# - 17509 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17510 PORTE equ 0F84h ;# - 17511 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17512 LATA equ 0F89h ;# - 17513 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17514 LATB equ 0F8Ah ;# - 17515 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17516 LATC equ 0F8Bh ;# - 17517 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17518 LATD equ 0F8Ch ;# - 17519 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17520 LATE equ 0F8Dh ;# - 17521 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17522 TRISA equ 0F92h ;# - 17523 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17524 DDRA equ 0F92h ;# - 17525 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17526 TRISB equ 0F93h ;# - 17527 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17528 DDRB equ 0F93h ;# - 17529 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17530 TRISC equ 0F94h ;# - 17531 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17532 DDRC equ 0F94h ;# - 17533 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17534 TRISD equ 0F95h ;# - 17535 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17536 DDRD equ 0F95h ;# - 17537 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17538 TRISE equ 0F96h ;# - 17539 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17540 DDRE equ 0F96h ;# - 17541 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17542 OSCTUNE equ 0F9Bh ;# - 17543 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17544 HLVDCON equ 0F9Ch ;# - 17545 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17546 LVDCON equ 0F9Ch ;# - 17547 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17548 PIE1 equ 0F9Dh ;# - 17549 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17550 PIR1 equ 0F9Eh ;# - 17551 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17552 IPR1 equ 0F9Fh ;# - 17553 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17554 PIE2 equ 0FA0h ;# - 17555 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17556 PIR2 equ 0FA1h ;# - 17557 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17558 IPR2 equ 0FA2h ;# - 17559 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17560 PIE3 equ 0FA3h ;# - 17561 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17562 PIR3 equ 0FA4h ;# - 17563 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17564 IPR3 equ 0FA5h ;# - 17565 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17566 EECON1 equ 0FA6h ;# - 17567 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17568 EECON2 equ 0FA7h ;# - 17569 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17570 EEDATA equ 0FA8h ;# - 17571 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17572 EEADR equ 0FA9h ;# - 17573 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17574 EEADRH equ 0FAAh ;# - 17575 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17576 RCSTA1 equ 0FABh ;# - 17577 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17578 RCSTA equ 0FABh ;# - 17579 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17580 RC1STA equ 0FABh ;# - 17581 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17582 TXSTA1 equ 0FACh ;# - 17583 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17584 TXSTA equ 0FACh ;# - 17585 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17586 TX1STA equ 0FACh ;# - 17587 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17588 TXREG1 equ 0FADh ;# - 17589 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17590 TXREG equ 0FADh ;# - 17591 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17592 TX1REG equ 0FADh ;# - 17593 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17594 RCREG1 equ 0FAEh ;# - 17595 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17596 RCREG equ 0FAEh ;# - 17597 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17598 RC1REG equ 0FAEh ;# - 17599 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17600 SPBRG1 equ 0FAFh ;# - 17601 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17602 SPBRG equ 0FAFh ;# - 17603 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17604 SP1BRG equ 0FAFh ;# - 17605 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17606 SPBRGH1 equ 0FB0h ;# - 17607 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17608 SPBRGH equ 0FB0h ;# - 17609 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17610 SP1BRGH equ 0FB0h ;# - 17611 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17612 T3CON equ 0FB1h ;# - 17613 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17614 TMR3 equ 0FB2h ;# - 17615 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17616 TMR3L equ 0FB2h ;# - 17617 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17618 TMR3H equ 0FB3h ;# - 17619 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17620 T3GCON equ 0FB4h ;# - 17621 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17622 ECCP1AS equ 0FB6h ;# - 17623 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17624 ECCPAS equ 0FB6h ;# - 17625 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17626 PWM1CON equ 0FB7h ;# - 17627 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17628 PWMCON equ 0FB7h ;# - 17629 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17630 BAUDCON1 equ 0FB8h ;# - 17631 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17632 BAUDCON equ 0FB8h ;# - 17633 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17634 BAUDCTL equ 0FB8h ;# - 17635 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17636 BAUD1CON equ 0FB8h ;# - 17637 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17638 PSTR1CON equ 0FB9h ;# - 17639 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17640 PSTRCON equ 0FB9h ;# - 17641 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17642 T2CON equ 0FBAh ;# - 17643 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17644 PR2 equ 0FBBh ;# - 17645 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17646 TMR2 equ 0FBCh ;# - 17647 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17648 CCP1CON equ 0FBDh ;# - 17649 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17650 CCPR1 equ 0FBEh ;# - 17651 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17652 CCPR1L equ 0FBEh ;# - 17653 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17654 CCPR1H equ 0FBFh ;# - 17655 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17656 ADCON2 equ 0FC0h ;# - 17657 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17658 ADCON1 equ 0FC1h ;# - 17659 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17660 ADCON0 equ 0FC2h ;# - 17661 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17662 ADRES equ 0FC3h ;# - 17663 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17664 ADRESL equ 0FC3h ;# - 17665 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17666 ADRESH equ 0FC4h ;# - 17667 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17668 SSP1CON2 equ 0FC5h ;# - 17669 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17670 SSPCON2 equ 0FC5h ;# - 17671 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17672 SSP1CON1 equ 0FC6h ;# - 17673 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17674 SSPCON1 equ 0FC6h ;# - 17675 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17676 SSP1STAT equ 0FC7h ;# - 17677 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17678 SSPSTAT equ 0FC7h ;# - 17679 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17680 SSP1ADD equ 0FC8h ;# - 17681 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17682 SSPADD equ 0FC8h ;# - 17683 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17684 SSP1BUF equ 0FC9h ;# - 17685 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17686 SSPBUF equ 0FC9h ;# - 17687 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17688 SSP1MSK equ 0FCAh ;# - 17689 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17690 SSPMSK equ 0FCAh ;# - 17691 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17692 SSP1CON3 equ 0FCBh ;# - 17693 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17694 SSPCON3 equ 0FCBh ;# - 17695 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17696 T1GCON equ 0FCCh ;# - 17697 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17698 T1CON equ 0FCDh ;# - 17699 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17700 TMR1 equ 0FCEh ;# - 17701 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17702 TMR1L equ 0FCEh ;# - 17703 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17704 TMR1H equ 0FCFh ;# - 17705 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17706 RCON equ 0FD0h ;# - 17707 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17708 WDTCON equ 0FD1h ;# - 17709 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17710 OSCCON2 equ 0FD2h ;# - 17711 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17712 OSCCON equ 0FD3h ;# - 17713 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17714 T0CON equ 0FD5h ;# - 17715 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17716 TMR0 equ 0FD6h ;# - 17717 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17718 TMR0L equ 0FD6h ;# - 17719 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17720 TMR0H equ 0FD7h ;# - 17721 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17722 STATUS equ 0FD8h ;# - 17723 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17724 FSR2 equ 0FD9h ;# - 17725 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17726 FSR2L equ 0FD9h ;# - 17727 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17728 FSR2H equ 0FDAh ;# - 17729 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17730 PLUSW2 equ 0FDBh ;# - 17731 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17732 PREINC2 equ 0FDCh ;# - 17733 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17734 POSTDEC2 equ 0FDDh ;# - 17735 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17736 POSTINC2 equ 0FDEh ;# - 17737 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17738 INDF2 equ 0FDFh ;# - 17739 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17740 BSR equ 0FE0h ;# - 17741 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17742 FSR1 equ 0FE1h ;# - 17743 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17744 FSR1L equ 0FE1h ;# - 17745 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17746 FSR1H equ 0FE2h ;# - 17747 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17748 PLUSW1 equ 0FE3h ;# - 17749 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17750 PREINC1 equ 0FE4h ;# - 17751 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17752 POSTDEC1 equ 0FE5h ;# - 17753 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17754 POSTINC1 equ 0FE6h ;# - 17755 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17756 INDF1 equ 0FE7h ;# - 17757 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17758 WREG equ 0FE8h ;# - 17759 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17760 FSR0 equ 0FE9h ;# - 17761 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17762 FSR0L equ 0FE9h ;# - 17763 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17764 FSR0H equ 0FEAh ;# - 17765 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17766 PLUSW0 equ 0FEBh ;# - 17767 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17768 PREINC0 equ 0FECh ;# - 17769 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17770 POSTDEC0 equ 0FEDh ;# - 17771 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17772 POSTINC0 equ 0FEEh ;# - 17773 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17774 INDF0 equ 0FEFh ;# - 17775 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17776 INTCON3 equ 0FF0h ;# - 17777 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17778 INTCON2 equ 0FF1h ;# - 17779 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17780 INTCON equ 0FF2h ;# - 17781 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17782 PROD equ 0FF3h ;# - 17783 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17784 PRODL equ 0FF3h ;# - 17785 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17786 PRODH equ 0FF4h ;# - 17787 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17788 TABLAT equ 0FF5h ;# - 17789 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17790 TBLPTR equ 0FF6h ;# - 17791 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17792 TBLPTRL equ 0FF6h ;# - 17793 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17794 TBLPTRH equ 0FF7h ;# - 17795 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17796 TBLPTRU equ 0FF8h ;# - 17797 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17798 PCLAT equ 0FF9h ;# - 17799 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17800 PC equ 0FF9h ;# - 17801 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17802 PCL equ 0FF9h ;# - 17803 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17804 PCLATH equ 0FFAh ;# - 17805 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17806 PCLATU equ 0FFBh ;# - 17807 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17808 STKPTR equ 0FFCh ;# - 17809 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17810 TOS equ 0FFDh ;# - 17811 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17812 TOSL equ 0FFDh ;# - 17813 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17814 TOSH equ 0FFEh ;# - 17815 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17816 TOSU equ 0FFFh ;# - 17817 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17818 ANSELA equ 0F38h ;# - 17819 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17820 ANSELB equ 0F39h ;# - 17821 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17822 ANSELC equ 0F3Ah ;# - 17823 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17824 ANSELD equ 0F3Bh ;# - 17825 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17826 ANSELE equ 0F3Ch ;# - 17827 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17828 PMD2 equ 0F3Dh ;# - 17829 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17830 PMD1 equ 0F3Eh ;# - 17831 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17832 PMD0 equ 0F3Fh ;# - 17833 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17834 VREFCON2 equ 0F40h ;# - 17835 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17836 DACCON1 equ 0F40h ;# - 17837 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17838 VREFCON1 equ 0F41h ;# - 17839 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17840 DACCON0 equ 0F41h ;# - 17841 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17842 VREFCON0 equ 0F42h ;# - 17843 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17844 FVRCON equ 0F42h ;# - 17845 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17846 CTMUICON equ 0F43h ;# - 17847 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17848 CTMUICONH equ 0F43h ;# - 17849 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17850 CTMUCONL equ 0F44h ;# - 17851 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 17852 CTMUCON1 equ 0F44h ;# - 17853 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17854 CTMUCONH equ 0F45h ;# - 17855 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17856 CTMUCON0 equ 0F45h ;# - 17857 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17858 SRCON1 equ 0F46h ;# - 17859 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17860 SRCON0 equ 0F47h ;# - 17861 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17862 CCPTMRS1 equ 0F48h ;# - 17863 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17864 CCPTMRS0 equ 0F49h ;# - 17865 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17866 T6CON equ 0F4Ah ;# - 17867 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17868 PR6 equ 0F4Bh ;# - 17869 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17870 TMR6 equ 0F4Ch ;# - 17871 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17872 T5GCON equ 0F4Dh ;# - 17873 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17874 T5CON equ 0F4Eh ;# - 17875 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17876 TMR5 equ 0F4Fh ;# - 17877 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17878 TMR5L equ 0F4Fh ;# - 17879 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17880 TMR5H equ 0F50h ;# - 17881 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17882 T4CON equ 0F51h ;# - 17883 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17884 PR4 equ 0F52h ;# - 17885 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17886 TMR4 equ 0F53h ;# - 17887 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17888 CCP5CON equ 0F54h ;# - 17889 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17890 CCPR5 equ 0F55h ;# - 17891 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17892 CCPR5L equ 0F55h ;# - 17893 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17894 CCPR5H equ 0F56h ;# - 17895 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17896 CCP4CON equ 0F57h ;# - 17897 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17898 CCPR4 equ 0F58h ;# - 17899 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17900 CCPR4L equ 0F58h ;# - 17901 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17902 CCPR4H equ 0F59h ;# - 17903 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17904 PSTR3CON equ 0F5Ah ;# - 17905 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17906 ECCP3AS equ 0F5Bh ;# - 17907 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17908 CCP3AS equ 0F5Bh ;# - 17909 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17910 PWM3CON equ 0F5Ch ;# - 17911 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17912 CCP3CON equ 0F5Dh ;# - 17913 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17914 CCPR3 equ 0F5Eh ;# - 17915 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17916 CCPR3L equ 0F5Eh ;# - 17917 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17918 CCPR3H equ 0F5Fh ;# - 17919 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17920 SLRCON equ 0F60h ;# - 17921 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17922 WPUB equ 0F61h ;# - 17923 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17924 IOCB equ 0F62h ;# - 17925 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17926 PSTR2CON equ 0F63h ;# - 17927 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17928 ECCP2AS equ 0F64h ;# - 17929 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17930 CCP2AS equ 0F64h ;# - 17931 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17932 PWM2CON equ 0F65h ;# - 17933 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17934 CCP2CON equ 0F66h ;# - 17935 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17936 CCPR2 equ 0F67h ;# - 17937 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17938 CCPR2L equ 0F67h ;# - 17939 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17940 CCPR2H equ 0F68h ;# - 17941 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17942 SSP2CON3 equ 0F69h ;# - 17943 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17944 SSP2MSK equ 0F6Ah ;# - 17945 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17946 SSP2CON2 equ 0F6Bh ;# - 17947 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17948 SSP2CON1 equ 0F6Ch ;# - 17949 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17950 SSP2STAT equ 0F6Dh ;# - 17951 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17952 SSP2ADD equ 0F6Eh ;# - 17953 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17954 SSP2BUF equ 0F6Fh ;# - 17955 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17956 BAUDCON2 equ 0F70h ;# - 17957 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17958 BAUD2CON equ 0F70h ;# - 17959 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17960 RCSTA2 equ 0F71h ;# - 17961 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17962 RC2STA equ 0F71h ;# - 17963 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17964 TXSTA2 equ 0F72h ;# - 17965 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17966 TX2STA equ 0F72h ;# - 17967 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17968 TXREG2 equ 0F73h ;# - 17969 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17970 TX2REG equ 0F73h ;# - 17971 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17972 RCREG2 equ 0F74h ;# - 17973 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17974 RC2REG equ 0F74h ;# - 17975 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17976 SPBRG2 equ 0F75h ;# - 17977 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17978 SP2BRG equ 0F75h ;# - 17979 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17980 SPBRGH2 equ 0F76h ;# - 17981 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17982 SP2BRGH equ 0F76h ;# - 17983 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17984 CM2CON1 equ 0F77h ;# - 17985 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17986 CM12CON equ 0F77h ;# - 17987 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17988 CM2CON0 equ 0F78h ;# - 17989 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17990 CM2CON equ 0F78h ;# - 17991 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17992 CM1CON0 equ 0F79h ;# - 17993 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17994 CM1CON equ 0F79h ;# - 17995 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17996 PIE4 equ 0F7Ah ;# - 17997 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 17998 PIR4 equ 0F7Bh ;# - 17999 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18000 IPR4 equ 0F7Ch ;# - 18001 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18002 PIE5 equ 0F7Dh ;# - 18003 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18004 PIR5 equ 0F7Eh ;# - 18005 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18006 IPR5 equ 0F7Fh ;# - 18007 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18008 PORTA equ 0F80h ;# - 18009 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18010 PORTB equ 0F81h ;# - 18011 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18012 PORTC equ 0F82h ;# - 18013 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18014 PORTD equ 0F83h ;# - 18015 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18016 PORTE equ 0F84h ;# - 18017 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18018 LATA equ 0F89h ;# - 18019 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18020 LATB equ 0F8Ah ;# - 18021 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18022 LATC equ 0F8Bh ;# - 18023 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18024 LATD equ 0F8Ch ;# - 18025 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18026 LATE equ 0F8Dh ;# - 18027 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18028 TRISA equ 0F92h ;# - 18029 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18030 DDRA equ 0F92h ;# - 18031 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18032 TRISB equ 0F93h ;# - 18033 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18034 DDRB equ 0F93h ;# - 18035 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18036 TRISC equ 0F94h ;# - 18037 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18038 DDRC equ 0F94h ;# - 18039 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18040 TRISD equ 0F95h ;# - 18041 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18042 DDRD equ 0F95h ;# - 18043 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18044 TRISE equ 0F96h ;# - 18045 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18046 DDRE equ 0F96h ;# - 18047 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18048 OSCTUNE equ 0F9Bh ;# - 18049 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18050 HLVDCON equ 0F9Ch ;# - 18051 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18052 LVDCON equ 0F9Ch ;# - 18053 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18054 PIE1 equ 0F9Dh ;# - 18055 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18056 PIR1 equ 0F9Eh ;# - 18057 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18058 IPR1 equ 0F9Fh ;# - 18059 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18060 PIE2 equ 0FA0h ;# - 18061 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18062 PIR2 equ 0FA1h ;# - 18063 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18064 IPR2 equ 0FA2h ;# - 18065 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18066 PIE3 equ 0FA3h ;# - 18067 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18068 PIR3 equ 0FA4h ;# - 18069 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18070 IPR3 equ 0FA5h ;# - 18071 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18072 EECON1 equ 0FA6h ;# - 18073 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18074 EECON2 equ 0FA7h ;# - 18075 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18076 EEDATA equ 0FA8h ;# - 18077 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18078 EEADR equ 0FA9h ;# - 18079 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18080 EEADRH equ 0FAAh ;# - 18081 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18082 RCSTA1 equ 0FABh ;# - 18083 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18084 RCSTA equ 0FABh ;# - 18085 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18086 RC1STA equ 0FABh ;# - 18087 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18088 TXSTA1 equ 0FACh ;# - 18089 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18090 TXSTA equ 0FACh ;# - 18091 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18092 TX1STA equ 0FACh ;# - 18093 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18094 TXREG1 equ 0FADh ;# - 18095 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18096 TXREG equ 0FADh ;# - 18097 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18098 TX1REG equ 0FADh ;# - 18099 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18100 RCREG1 equ 0FAEh ;# - 18101 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18102 RCREG equ 0FAEh ;# - 18103 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18104 RC1REG equ 0FAEh ;# - 18105 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18106 SPBRG1 equ 0FAFh ;# - 18107 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18108 SPBRG equ 0FAFh ;# - 18109 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18110 SP1BRG equ 0FAFh ;# - 18111 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18112 SPBRGH1 equ 0FB0h ;# - 18113 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18114 SPBRGH equ 0FB0h ;# - 18115 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18116 SP1BRGH equ 0FB0h ;# - 18117 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18118 T3CON equ 0FB1h ;# - 18119 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18120 TMR3 equ 0FB2h ;# - 18121 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18122 TMR3L equ 0FB2h ;# - 18123 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18124 TMR3H equ 0FB3h ;# - 18125 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18126 T3GCON equ 0FB4h ;# - 18127 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18128 ECCP1AS equ 0FB6h ;# - 18129 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18130 ECCPAS equ 0FB6h ;# - 18131 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18132 PWM1CON equ 0FB7h ;# - 18133 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18134 PWMCON equ 0FB7h ;# - 18135 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18136 BAUDCON1 equ 0FB8h ;# - 18137 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18138 BAUDCON equ 0FB8h ;# - 18139 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18140 BAUDCTL equ 0FB8h ;# - 18141 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18142 BAUD1CON equ 0FB8h ;# - 18143 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18144 PSTR1CON equ 0FB9h ;# - 18145 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18146 PSTRCON equ 0FB9h ;# - 18147 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18148 T2CON equ 0FBAh ;# - 18149 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18150 PR2 equ 0FBBh ;# - 18151 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18152 TMR2 equ 0FBCh ;# - 18153 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18154 CCP1CON equ 0FBDh ;# - 18155 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18156 CCPR1 equ 0FBEh ;# - 18157 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18158 CCPR1L equ 0FBEh ;# - 18159 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18160 CCPR1H equ 0FBFh ;# - 18161 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18162 ADCON2 equ 0FC0h ;# - 18163 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18164 ADCON1 equ 0FC1h ;# - 18165 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18166 ADCON0 equ 0FC2h ;# - 18167 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18168 ADRES equ 0FC3h ;# - 18169 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18170 ADRESL equ 0FC3h ;# - 18171 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18172 ADRESH equ 0FC4h ;# - 18173 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18174 SSP1CON2 equ 0FC5h ;# - 18175 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18176 SSPCON2 equ 0FC5h ;# - 18177 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18178 SSP1CON1 equ 0FC6h ;# - 18179 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18180 SSPCON1 equ 0FC6h ;# - 18181 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18182 SSP1STAT equ 0FC7h ;# - 18183 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18184 SSPSTAT equ 0FC7h ;# - 18185 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18186 SSP1ADD equ 0FC8h ;# - 18187 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18188 SSPADD equ 0FC8h ;# - 18189 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18190 SSP1BUF equ 0FC9h ;# - 18191 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18192 SSPBUF equ 0FC9h ;# - 18193 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18194 SSP1MSK equ 0FCAh ;# - 18195 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18196 SSPMSK equ 0FCAh ;# - 18197 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18198 SSP1CON3 equ 0FCBh ;# - 18199 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18200 SSPCON3 equ 0FCBh ;# - 18201 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18202 T1GCON equ 0FCCh ;# - 18203 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18204 T1CON equ 0FCDh ;# - 18205 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18206 TMR1 equ 0FCEh ;# - 18207 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18208 TMR1L equ 0FCEh ;# - 18209 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18210 TMR1H equ 0FCFh ;# - 18211 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18212 RCON equ 0FD0h ;# - 18213 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18214 WDTCON equ 0FD1h ;# - 18215 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18216 OSCCON2 equ 0FD2h ;# - 18217 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18218 OSCCON equ 0FD3h ;# - 18219 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18220 T0CON equ 0FD5h ;# - 18221 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18222 TMR0 equ 0FD6h ;# - 18223 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18224 TMR0L equ 0FD6h ;# - 18225 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18226 TMR0H equ 0FD7h ;# - 18227 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18228 STATUS equ 0FD8h ;# - 18229 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18230 FSR2 equ 0FD9h ;# - 18231 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18232 FSR2L equ 0FD9h ;# - 18233 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18234 FSR2H equ 0FDAh ;# - 18235 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18236 PLUSW2 equ 0FDBh ;# - 18237 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18238 PREINC2 equ 0FDCh ;# - 18239 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18240 POSTDEC2 equ 0FDDh ;# - 18241 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18242 POSTINC2 equ 0FDEh ;# - 18243 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18244 INDF2 equ 0FDFh ;# - 18245 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18246 BSR equ 0FE0h ;# - 18247 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18248 FSR1 equ 0FE1h ;# - 18249 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18250 FSR1L equ 0FE1h ;# - 18251 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18252 FSR1H equ 0FE2h ;# - 18253 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18254 PLUSW1 equ 0FE3h ;# - 18255 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18256 PREINC1 equ 0FE4h ;# - 18257 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18258 POSTDEC1 equ 0FE5h ;# - 18259 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18260 POSTINC1 equ 0FE6h ;# - 18261 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18262 INDF1 equ 0FE7h ;# - 18263 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18264 WREG equ 0FE8h ;# - 18265 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18266 FSR0 equ 0FE9h ;# - 18267 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18268 FSR0L equ 0FE9h ;# - 18269 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18270 FSR0H equ 0FEAh ;# - 18271 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18272 PLUSW0 equ 0FEBh ;# - 18273 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18274 PREINC0 equ 0FECh ;# - 18275 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18276 POSTDEC0 equ 0FEDh ;# - 18277 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18278 POSTINC0 equ 0FEEh ;# - 18279 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18280 INDF0 equ 0FEFh ;# - 18281 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18282 INTCON3 equ 0FF0h ;# - 18283 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18284 INTCON2 equ 0FF1h ;# - 18285 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18286 INTCON equ 0FF2h ;# - 18287 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18288 PROD equ 0FF3h ;# - 18289 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18290 PRODL equ 0FF3h ;# - 18291 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18292 PRODH equ 0FF4h ;# - 18293 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18294 TABLAT equ 0FF5h ;# - 18295 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18296 TBLPTR equ 0FF6h ;# - 18297 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18298 TBLPTRL equ 0FF6h ;# - 18299 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18300 TBLPTRH equ 0FF7h ;# - 18301 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18302 TBLPTRU equ 0FF8h ;# - 18303 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18304 PCLAT equ 0FF9h ;# - 18305 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18306 PC equ 0FF9h ;# - 18307 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18308 PCL equ 0FF9h ;# - 18309 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18310 PCLATH equ 0FFAh ;# - 18311 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18312 PCLATU equ 0FFBh ;# - 18313 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18314 STKPTR equ 0FFCh ;# - 18315 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18316 TOS equ 0FFDh ;# - 18317 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18318 TOSL equ 0FFDh ;# - 18319 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18320 TOSH equ 0FFEh ;# - 18321 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18322 TOSU equ 0FFFh ;# - 18323 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18324 ANSELA equ 0F38h ;# - 18325 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18326 ANSELB equ 0F39h ;# - 18327 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18328 ANSELC equ 0F3Ah ;# - 18329 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18330 ANSELD equ 0F3Bh ;# - 18331 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18332 ANSELE equ 0F3Ch ;# - 18333 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18334 PMD2 equ 0F3Dh ;# - 18335 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18336 PMD1 equ 0F3Eh ;# - 18337 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18338 PMD0 equ 0F3Fh ;# - 18339 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18340 VREFCON2 equ 0F40h ;# - 18341 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18342 DACCON1 equ 0F40h ;# - 18343 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18344 VREFCON1 equ 0F41h ;# - 18345 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18346 DACCON0 equ 0F41h ;# - 18347 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18348 VREFCON0 equ 0F42h ;# - 18349 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18350 FVRCON equ 0F42h ;# - 18351 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18352 CTMUICON equ 0F43h ;# - 18353 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18354 CTMUICONH equ 0F43h ;# - 18355 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18356 CTMUCONL equ 0F44h ;# - 18357 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18358 CTMUCON1 equ 0F44h ;# - 18359 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18360 CTMUCONH equ 0F45h ;# - 18361 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18362 CTMUCON0 equ 0F45h ;# - 18363 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18364 SRCON1 equ 0F46h ;# - 18365 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18366 SRCON0 equ 0F47h ;# - 18367 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18368 CCPTMRS1 equ 0F48h ;# - 18369 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18370 CCPTMRS0 equ 0F49h ;# - 18371 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18372 T6CON equ 0F4Ah ;# - 18373 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18374 PR6 equ 0F4Bh ;# - 18375 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18376 TMR6 equ 0F4Ch ;# - 18377 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18378 T5GCON equ 0F4Dh ;# - 18379 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18380 T5CON equ 0F4Eh ;# - 18381 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18382 TMR5 equ 0F4Fh ;# - 18383 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18384 TMR5L equ 0F4Fh ;# - 18385 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18386 TMR5H equ 0F50h ;# - 18387 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18388 T4CON equ 0F51h ;# - 18389 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18390 PR4 equ 0F52h ;# - 18391 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18392 TMR4 equ 0F53h ;# - 18393 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18394 CCP5CON equ 0F54h ;# - 18395 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18396 CCPR5 equ 0F55h ;# - 18397 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18398 CCPR5L equ 0F55h ;# - 18399 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18400 CCPR5H equ 0F56h ;# - 18401 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18402 CCP4CON equ 0F57h ;# - 18403 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18404 CCPR4 equ 0F58h ;# - 18405 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18406 CCPR4L equ 0F58h ;# - 18407 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18408 CCPR4H equ 0F59h ;# - 18409 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18410 PSTR3CON equ 0F5Ah ;# - 18411 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18412 ECCP3AS equ 0F5Bh ;# - 18413 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18414 CCP3AS equ 0F5Bh ;# - 18415 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18416 PWM3CON equ 0F5Ch ;# - 18417 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18418 CCP3CON equ 0F5Dh ;# - 18419 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18420 CCPR3 equ 0F5Eh ;# - 18421 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18422 CCPR3L equ 0F5Eh ;# - 18423 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18424 CCPR3H equ 0F5Fh ;# - 18425 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18426 SLRCON equ 0F60h ;# - 18427 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18428 WPUB equ 0F61h ;# - 18429 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18430 IOCB equ 0F62h ;# - 18431 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18432 PSTR2CON equ 0F63h ;# - 18433 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18434 ECCP2AS equ 0F64h ;# - 18435 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18436 CCP2AS equ 0F64h ;# - 18437 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18438 PWM2CON equ 0F65h ;# - 18439 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18440 CCP2CON equ 0F66h ;# - 18441 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18442 CCPR2 equ 0F67h ;# - 18443 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18444 CCPR2L equ 0F67h ;# - 18445 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18446 CCPR2H equ 0F68h ;# - 18447 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18448 SSP2CON3 equ 0F69h ;# - 18449 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18450 SSP2MSK equ 0F6Ah ;# - 18451 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18452 SSP2CON2 equ 0F6Bh ;# - 18453 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18454 SSP2CON1 equ 0F6Ch ;# - 18455 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18456 SSP2STAT equ 0F6Dh ;# - 18457 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18458 SSP2ADD equ 0F6Eh ;# - 18459 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18460 SSP2BUF equ 0F6Fh ;# - 18461 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18462 BAUDCON2 equ 0F70h ;# - 18463 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18464 BAUD2CON equ 0F70h ;# - 18465 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18466 RCSTA2 equ 0F71h ;# - 18467 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18468 RC2STA equ 0F71h ;# - 18469 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18470 TXSTA2 equ 0F72h ;# - 18471 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18472 TX2STA equ 0F72h ;# - 18473 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18474 TXREG2 equ 0F73h ;# - 18475 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18476 TX2REG equ 0F73h ;# - 18477 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18478 RCREG2 equ 0F74h ;# - 18479 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18480 RC2REG equ 0F74h ;# - 18481 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18482 SPBRG2 equ 0F75h ;# - 18483 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18484 SP2BRG equ 0F75h ;# - 18485 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18486 SPBRGH2 equ 0F76h ;# - 18487 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18488 SP2BRGH equ 0F76h ;# - 18489 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18490 CM2CON1 equ 0F77h ;# - 18491 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18492 CM12CON equ 0F77h ;# - 18493 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18494 CM2CON0 equ 0F78h ;# - 18495 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18496 CM2CON equ 0F78h ;# - 18497 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18498 CM1CON0 equ 0F79h ;# - 18499 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18500 CM1CON equ 0F79h ;# - 18501 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18502 PIE4 equ 0F7Ah ;# - 18503 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18504 PIR4 equ 0F7Bh ;# - 18505 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18506 IPR4 equ 0F7Ch ;# - 18507 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18508 PIE5 equ 0F7Dh ;# - 18509 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18510 PIR5 equ 0F7Eh ;# - 18511 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18512 IPR5 equ 0F7Fh ;# - 18513 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18514 PORTA equ 0F80h ;# - 18515 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18516 PORTB equ 0F81h ;# - 18517 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18518 PORTC equ 0F82h ;# - 18519 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18520 PORTD equ 0F83h ;# - 18521 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18522 PORTE equ 0F84h ;# - 18523 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18524 LATA equ 0F89h ;# - 18525 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18526 LATB equ 0F8Ah ;# - 18527 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18528 LATC equ 0F8Bh ;# - 18529 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18530 LATD equ 0F8Ch ;# - 18531 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18532 LATE equ 0F8Dh ;# - 18533 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18534 TRISA equ 0F92h ;# - 18535 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18536 DDRA equ 0F92h ;# - 18537 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18538 TRISB equ 0F93h ;# - 18539 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18540 DDRB equ 0F93h ;# - 18541 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18542 TRISC equ 0F94h ;# - 18543 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18544 DDRC equ 0F94h ;# - 18545 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18546 TRISD equ 0F95h ;# - 18547 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18548 DDRD equ 0F95h ;# - 18549 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18550 TRISE equ 0F96h ;# - 18551 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18552 DDRE equ 0F96h ;# - 18553 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18554 OSCTUNE equ 0F9Bh ;# - 18555 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18556 HLVDCON equ 0F9Ch ;# - 18557 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18558 LVDCON equ 0F9Ch ;# - 18559 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18560 PIE1 equ 0F9Dh ;# - 18561 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18562 PIR1 equ 0F9Eh ;# - 18563 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18564 IPR1 equ 0F9Fh ;# - 18565 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18566 PIE2 equ 0FA0h ;# - 18567 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18568 PIR2 equ 0FA1h ;# - 18569 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18570 IPR2 equ 0FA2h ;# - 18571 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18572 PIE3 equ 0FA3h ;# - 18573 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18574 PIR3 equ 0FA4h ;# - 18575 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18576 IPR3 equ 0FA5h ;# - 18577 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18578 EECON1 equ 0FA6h ;# - 18579 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18580 EECON2 equ 0FA7h ;# - 18581 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18582 EEDATA equ 0FA8h ;# - 18583 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18584 EEADR equ 0FA9h ;# - 18585 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18586 EEADRH equ 0FAAh ;# - 18587 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18588 RCSTA1 equ 0FABh ;# - 18589 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18590 RCSTA equ 0FABh ;# - 18591 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18592 RC1STA equ 0FABh ;# - 18593 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18594 TXSTA1 equ 0FACh ;# - 18595 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18596 TXSTA equ 0FACh ;# - 18597 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18598 TX1STA equ 0FACh ;# - 18599 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18600 TXREG1 equ 0FADh ;# - 18601 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18602 TXREG equ 0FADh ;# - 18603 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18604 TX1REG equ 0FADh ;# - 18605 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18606 RCREG1 equ 0FAEh ;# - 18607 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18608 RCREG equ 0FAEh ;# - 18609 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18610 RC1REG equ 0FAEh ;# - 18611 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18612 SPBRG1 equ 0FAFh ;# - 18613 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18614 SPBRG equ 0FAFh ;# - 18615 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18616 SP1BRG equ 0FAFh ;# - 18617 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18618 SPBRGH1 equ 0FB0h ;# - 18619 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18620 SPBRGH equ 0FB0h ;# - 18621 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18622 SP1BRGH equ 0FB0h ;# - 18623 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18624 T3CON equ 0FB1h ;# - 18625 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18626 TMR3 equ 0FB2h ;# - 18627 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18628 TMR3L equ 0FB2h ;# - 18629 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18630 TMR3H equ 0FB3h ;# - 18631 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18632 T3GCON equ 0FB4h ;# - 18633 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18634 ECCP1AS equ 0FB6h ;# - 18635 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18636 ECCPAS equ 0FB6h ;# - 18637 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18638 PWM1CON equ 0FB7h ;# - 18639 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18640 PWMCON equ 0FB7h ;# - 18641 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18642 BAUDCON1 equ 0FB8h ;# - 18643 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18644 BAUDCON equ 0FB8h ;# - 18645 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18646 BAUDCTL equ 0FB8h ;# - 18647 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18648 BAUD1CON equ 0FB8h ;# - 18649 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18650 PSTR1CON equ 0FB9h ;# - 18651 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18652 PSTRCON equ 0FB9h ;# - 18653 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18654 T2CON equ 0FBAh ;# - 18655 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18656 PR2 equ 0FBBh ;# - 18657 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18658 TMR2 equ 0FBCh ;# - 18659 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18660 CCP1CON equ 0FBDh ;# - 18661 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18662 CCPR1 equ 0FBEh ;# - 18663 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18664 CCPR1L equ 0FBEh ;# - 18665 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18666 CCPR1H equ 0FBFh ;# - 18667 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18668 ADCON2 equ 0FC0h ;# - 18669 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18670 ADCON1 equ 0FC1h ;# - 18671 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18672 ADCON0 equ 0FC2h ;# - 18673 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18674 ADRES equ 0FC3h ;# - 18675 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18676 ADRESL equ 0FC3h ;# - 18677 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18678 ADRESH equ 0FC4h ;# - 18679 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18680 SSP1CON2 equ 0FC5h ;# - 18681 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18682 SSPCON2 equ 0FC5h ;# - 18683 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18684 SSP1CON1 equ 0FC6h ;# - 18685 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18686 SSPCON1 equ 0FC6h ;# - 18687 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18688 SSP1STAT equ 0FC7h ;# - 18689 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18690 SSPSTAT equ 0FC7h ;# - 18691 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18692 SSP1ADD equ 0FC8h ;# - 18693 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18694 SSPADD equ 0FC8h ;# - 18695 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18696 SSP1BUF equ 0FC9h ;# - 18697 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18698 SSPBUF equ 0FC9h ;# - 18699 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18700 SSP1MSK equ 0FCAh ;# - 18701 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18702 SSPMSK equ 0FCAh ;# - 18703 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18704 SSP1CON3 equ 0FCBh ;# - 18705 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18706 SSPCON3 equ 0FCBh ;# - 18707 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18708 T1GCON equ 0FCCh ;# - 18709 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18710 T1CON equ 0FCDh ;# - 18711 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18712 TMR1 equ 0FCEh ;# - 18713 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18714 TMR1L equ 0FCEh ;# - 18715 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18716 TMR1H equ 0FCFh ;# - 18717 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18718 RCON equ 0FD0h ;# - 18719 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18720 WDTCON equ 0FD1h ;# - 18721 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18722 OSCCON2 equ 0FD2h ;# - 18723 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18724 OSCCON equ 0FD3h ;# - 18725 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18726 T0CON equ 0FD5h ;# - 18727 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18728 TMR0 equ 0FD6h ;# - 18729 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18730 TMR0L equ 0FD6h ;# - 18731 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18732 TMR0H equ 0FD7h ;# - 18733 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18734 STATUS equ 0FD8h ;# - 18735 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18736 FSR2 equ 0FD9h ;# - 18737 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18738 FSR2L equ 0FD9h ;# - 18739 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18740 FSR2H equ 0FDAh ;# - 18741 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18742 PLUSW2 equ 0FDBh ;# - 18743 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18744 PREINC2 equ 0FDCh ;# - 18745 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18746 POSTDEC2 equ 0FDDh ;# - 18747 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18748 POSTINC2 equ 0FDEh ;# - 18749 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18750 INDF2 equ 0FDFh ;# - 18751 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18752 BSR equ 0FE0h ;# - 18753 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18754 FSR1 equ 0FE1h ;# - 18755 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18756 FSR1L equ 0FE1h ;# - 18757 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18758 FSR1H equ 0FE2h ;# - 18759 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18760 PLUSW1 equ 0FE3h ;# - 18761 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18762 PREINC1 equ 0FE4h ;# - 18763 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18764 POSTDEC1 equ 0FE5h ;# - 18765 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18766 POSTINC1 equ 0FE6h ;# - 18767 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18768 INDF1 equ 0FE7h ;# - 18769 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18770 WREG equ 0FE8h ;# - 18771 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18772 FSR0 equ 0FE9h ;# - 18773 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18774 FSR0L equ 0FE9h ;# - 18775 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18776 FSR0H equ 0FEAh ;# - 18777 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18778 PLUSW0 equ 0FEBh ;# - 18779 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18780 PREINC0 equ 0FECh ;# - 18781 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18782 POSTDEC0 equ 0FEDh ;# - 18783 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18784 POSTINC0 equ 0FEEh ;# - 18785 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18786 INDF0 equ 0FEFh ;# - 18787 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18788 INTCON3 equ 0FF0h ;# - 18789 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18790 INTCON2 equ 0FF1h ;# - 18791 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18792 INTCON equ 0FF2h ;# - 18793 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18794 PROD equ 0FF3h ;# - 18795 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18796 PRODL equ 0FF3h ;# - 18797 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18798 PRODH equ 0FF4h ;# - 18799 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18800 TABLAT equ 0FF5h ;# - 18801 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18802 TBLPTR equ 0FF6h ;# - 18803 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18804 TBLPTRL equ 0FF6h ;# - 18805 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18806 TBLPTRH equ 0FF7h ;# - 18807 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18808 TBLPTRU equ 0FF8h ;# - 18809 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18810 PCLAT equ 0FF9h ;# - 18811 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18812 PC equ 0FF9h ;# - 18813 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18814 PCL equ 0FF9h ;# - 18815 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18816 PCLATH equ 0FFAh ;# - 18817 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18818 PCLATU equ 0FFBh ;# - 18819 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18820 STKPTR equ 0FFCh ;# - 18821 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18822 TOS equ 0FFDh ;# - 18823 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18824 TOSL equ 0FFDh ;# - 18825 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18826 TOSH equ 0FFEh ;# - 18827 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18828 TOSU equ 0FFFh ;# - 18829 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18830 ANSELA equ 0F38h ;# - 18831 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18832 ANSELB equ 0F39h ;# - 18833 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18834 ANSELC equ 0F3Ah ;# - 18835 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18836 ANSELD equ 0F3Bh ;# - 18837 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18838 ANSELE equ 0F3Ch ;# - 18839 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18840 PMD2 equ 0F3Dh ;# - 18841 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18842 PMD1 equ 0F3Eh ;# - 18843 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18844 PMD0 equ 0F3Fh ;# - 18845 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18846 VREFCON2 equ 0F40h ;# - 18847 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18848 DACCON1 equ 0F40h ;# - 18849 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18850 VREFCON1 equ 0F41h ;# - 18851 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18852 DACCON0 equ 0F41h ;# - 18853 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18854 VREFCON0 equ 0F42h ;# - 18855 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18856 FVRCON equ 0F42h ;# - 18857 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18858 CTMUICON equ 0F43h ;# - 18859 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18860 CTMUICONH equ 0F43h ;# - 18861 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18862 CTMUCONL equ 0F44h ;# - 18863 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 18864 CTMUCON1 equ 0F44h ;# - 18865 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18866 CTMUCONH equ 0F45h ;# - 18867 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18868 CTMUCON0 equ 0F45h ;# - 18869 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18870 SRCON1 equ 0F46h ;# - 18871 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18872 SRCON0 equ 0F47h ;# - 18873 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18874 CCPTMRS1 equ 0F48h ;# - 18875 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18876 CCPTMRS0 equ 0F49h ;# - 18877 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18878 T6CON equ 0F4Ah ;# - 18879 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18880 PR6 equ 0F4Bh ;# - 18881 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18882 TMR6 equ 0F4Ch ;# - 18883 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18884 T5GCON equ 0F4Dh ;# - 18885 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18886 T5CON equ 0F4Eh ;# - 18887 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18888 TMR5 equ 0F4Fh ;# - 18889 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18890 TMR5L equ 0F4Fh ;# - 18891 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18892 TMR5H equ 0F50h ;# - 18893 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18894 T4CON equ 0F51h ;# - 18895 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18896 PR4 equ 0F52h ;# - 18897 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18898 TMR4 equ 0F53h ;# - 18899 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18900 CCP5CON equ 0F54h ;# - 18901 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18902 CCPR5 equ 0F55h ;# - 18903 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18904 CCPR5L equ 0F55h ;# - 18905 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18906 CCPR5H equ 0F56h ;# - 18907 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18908 CCP4CON equ 0F57h ;# - 18909 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18910 CCPR4 equ 0F58h ;# - 18911 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18912 CCPR4L equ 0F58h ;# - 18913 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18914 CCPR4H equ 0F59h ;# - 18915 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18916 PSTR3CON equ 0F5Ah ;# - 18917 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18918 ECCP3AS equ 0F5Bh ;# - 18919 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18920 CCP3AS equ 0F5Bh ;# - 18921 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18922 PWM3CON equ 0F5Ch ;# - 18923 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18924 CCP3CON equ 0F5Dh ;# - 18925 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18926 CCPR3 equ 0F5Eh ;# - 18927 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18928 CCPR3L equ 0F5Eh ;# - 18929 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18930 CCPR3H equ 0F5Fh ;# - 18931 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18932 SLRCON equ 0F60h ;# - 18933 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18934 WPUB equ 0F61h ;# - 18935 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18936 IOCB equ 0F62h ;# - 18937 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18938 PSTR2CON equ 0F63h ;# - 18939 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18940 ECCP2AS equ 0F64h ;# - 18941 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18942 CCP2AS equ 0F64h ;# - 18943 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18944 PWM2CON equ 0F65h ;# - 18945 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18946 CCP2CON equ 0F66h ;# - 18947 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18948 CCPR2 equ 0F67h ;# - 18949 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18950 CCPR2L equ 0F67h ;# - 18951 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18952 CCPR2H equ 0F68h ;# - 18953 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18954 SSP2CON3 equ 0F69h ;# - 18955 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18956 SSP2MSK equ 0F6Ah ;# - 18957 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18958 SSP2CON2 equ 0F6Bh ;# - 18959 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18960 SSP2CON1 equ 0F6Ch ;# - 18961 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18962 SSP2STAT equ 0F6Dh ;# - 18963 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18964 SSP2ADD equ 0F6Eh ;# - 18965 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18966 SSP2BUF equ 0F6Fh ;# - 18967 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18968 BAUDCON2 equ 0F70h ;# - 18969 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18970 BAUD2CON equ 0F70h ;# - 18971 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18972 RCSTA2 equ 0F71h ;# - 18973 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18974 RC2STA equ 0F71h ;# - 18975 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18976 TXSTA2 equ 0F72h ;# - 18977 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18978 TX2STA equ 0F72h ;# - 18979 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18980 TXREG2 equ 0F73h ;# - 18981 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18982 TX2REG equ 0F73h ;# - 18983 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18984 RCREG2 equ 0F74h ;# - 18985 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18986 RC2REG equ 0F74h ;# - 18987 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18988 SPBRG2 equ 0F75h ;# - 18989 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18990 SP2BRG equ 0F75h ;# - 18991 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18992 SPBRGH2 equ 0F76h ;# - 18993 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18994 SP2BRGH equ 0F76h ;# - 18995 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18996 CM2CON1 equ 0F77h ;# - 18997 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 18998 CM12CON equ 0F77h ;# - 18999 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19000 CM2CON0 equ 0F78h ;# - 19001 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19002 CM2CON equ 0F78h ;# - 19003 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19004 CM1CON0 equ 0F79h ;# - 19005 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19006 CM1CON equ 0F79h ;# - 19007 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19008 PIE4 equ 0F7Ah ;# - 19009 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19010 PIR4 equ 0F7Bh ;# - 19011 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19012 IPR4 equ 0F7Ch ;# - 19013 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19014 PIE5 equ 0F7Dh ;# - 19015 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19016 PIR5 equ 0F7Eh ;# - 19017 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19018 IPR5 equ 0F7Fh ;# - 19019 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19020 PORTA equ 0F80h ;# - 19021 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19022 PORTB equ 0F81h ;# - 19023 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19024 PORTC equ 0F82h ;# - 19025 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19026 PORTD equ 0F83h ;# - 19027 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19028 PORTE equ 0F84h ;# - 19029 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19030 LATA equ 0F89h ;# - 19031 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19032 LATB equ 0F8Ah ;# - 19033 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19034 LATC equ 0F8Bh ;# - 19035 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19036 LATD equ 0F8Ch ;# - 19037 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19038 LATE equ 0F8Dh ;# - 19039 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19040 TRISA equ 0F92h ;# - 19041 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19042 DDRA equ 0F92h ;# - 19043 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19044 TRISB equ 0F93h ;# - 19045 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19046 DDRB equ 0F93h ;# - 19047 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19048 TRISC equ 0F94h ;# - 19049 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19050 DDRC equ 0F94h ;# - 19051 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19052 TRISD equ 0F95h ;# - 19053 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19054 DDRD equ 0F95h ;# - 19055 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19056 TRISE equ 0F96h ;# - 19057 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19058 DDRE equ 0F96h ;# - 19059 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19060 OSCTUNE equ 0F9Bh ;# - 19061 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19062 HLVDCON equ 0F9Ch ;# - 19063 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19064 LVDCON equ 0F9Ch ;# - 19065 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19066 PIE1 equ 0F9Dh ;# - 19067 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19068 PIR1 equ 0F9Eh ;# - 19069 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19070 IPR1 equ 0F9Fh ;# - 19071 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19072 PIE2 equ 0FA0h ;# - 19073 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19074 PIR2 equ 0FA1h ;# - 19075 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19076 IPR2 equ 0FA2h ;# - 19077 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19078 PIE3 equ 0FA3h ;# - 19079 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19080 PIR3 equ 0FA4h ;# - 19081 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19082 IPR3 equ 0FA5h ;# - 19083 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19084 EECON1 equ 0FA6h ;# - 19085 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19086 EECON2 equ 0FA7h ;# - 19087 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19088 EEDATA equ 0FA8h ;# - 19089 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19090 EEADR equ 0FA9h ;# - 19091 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19092 EEADRH equ 0FAAh ;# - 19093 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19094 RCSTA1 equ 0FABh ;# - 19095 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19096 RCSTA equ 0FABh ;# - 19097 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19098 RC1STA equ 0FABh ;# - 19099 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19100 TXSTA1 equ 0FACh ;# - 19101 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19102 TXSTA equ 0FACh ;# - 19103 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19104 TX1STA equ 0FACh ;# - 19105 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19106 TXREG1 equ 0FADh ;# - 19107 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19108 TXREG equ 0FADh ;# - 19109 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19110 TX1REG equ 0FADh ;# - 19111 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19112 RCREG1 equ 0FAEh ;# - 19113 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19114 RCREG equ 0FAEh ;# - 19115 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19116 RC1REG equ 0FAEh ;# - 19117 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19118 SPBRG1 equ 0FAFh ;# - 19119 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19120 SPBRG equ 0FAFh ;# - 19121 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19122 SP1BRG equ 0FAFh ;# - 19123 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19124 SPBRGH1 equ 0FB0h ;# - 19125 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19126 SPBRGH equ 0FB0h ;# - 19127 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19128 SP1BRGH equ 0FB0h ;# - 19129 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19130 T3CON equ 0FB1h ;# - 19131 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19132 TMR3 equ 0FB2h ;# - 19133 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19134 TMR3L equ 0FB2h ;# - 19135 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19136 TMR3H equ 0FB3h ;# - 19137 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19138 T3GCON equ 0FB4h ;# - 19139 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19140 ECCP1AS equ 0FB6h ;# - 19141 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19142 ECCPAS equ 0FB6h ;# - 19143 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19144 PWM1CON equ 0FB7h ;# - 19145 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19146 PWMCON equ 0FB7h ;# - 19147 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19148 BAUDCON1 equ 0FB8h ;# - 19149 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19150 BAUDCON equ 0FB8h ;# - 19151 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19152 BAUDCTL equ 0FB8h ;# - 19153 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19154 BAUD1CON equ 0FB8h ;# - 19155 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19156 PSTR1CON equ 0FB9h ;# - 19157 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19158 PSTRCON equ 0FB9h ;# - 19159 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19160 T2CON equ 0FBAh ;# - 19161 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19162 PR2 equ 0FBBh ;# - 19163 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19164 TMR2 equ 0FBCh ;# - 19165 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19166 CCP1CON equ 0FBDh ;# - 19167 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19168 CCPR1 equ 0FBEh ;# - 19169 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19170 CCPR1L equ 0FBEh ;# - 19171 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19172 CCPR1H equ 0FBFh ;# - 19173 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19174 ADCON2 equ 0FC0h ;# - 19175 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19176 ADCON1 equ 0FC1h ;# - 19177 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19178 ADCON0 equ 0FC2h ;# - 19179 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19180 ADRES equ 0FC3h ;# - 19181 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19182 ADRESL equ 0FC3h ;# - 19183 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19184 ADRESH equ 0FC4h ;# - 19185 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19186 SSP1CON2 equ 0FC5h ;# - 19187 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19188 SSPCON2 equ 0FC5h ;# - 19189 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19190 SSP1CON1 equ 0FC6h ;# - 19191 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19192 SSPCON1 equ 0FC6h ;# - 19193 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19194 SSP1STAT equ 0FC7h ;# - 19195 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19196 SSPSTAT equ 0FC7h ;# - 19197 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19198 SSP1ADD equ 0FC8h ;# - 19199 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19200 SSPADD equ 0FC8h ;# - 19201 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19202 SSP1BUF equ 0FC9h ;# - 19203 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19204 SSPBUF equ 0FC9h ;# - 19205 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19206 SSP1MSK equ 0FCAh ;# - 19207 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19208 SSPMSK equ 0FCAh ;# - 19209 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19210 SSP1CON3 equ 0FCBh ;# - 19211 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19212 SSPCON3 equ 0FCBh ;# - 19213 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19214 T1GCON equ 0FCCh ;# - 19215 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19216 T1CON equ 0FCDh ;# - 19217 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19218 TMR1 equ 0FCEh ;# - 19219 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19220 TMR1L equ 0FCEh ;# - 19221 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19222 TMR1H equ 0FCFh ;# - 19223 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19224 RCON equ 0FD0h ;# - 19225 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19226 WDTCON equ 0FD1h ;# - 19227 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19228 OSCCON2 equ 0FD2h ;# - 19229 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19230 OSCCON equ 0FD3h ;# - 19231 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19232 T0CON equ 0FD5h ;# - 19233 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19234 TMR0 equ 0FD6h ;# - 19235 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19236 TMR0L equ 0FD6h ;# - 19237 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19238 TMR0H equ 0FD7h ;# - 19239 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19240 STATUS equ 0FD8h ;# - 19241 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19242 FSR2 equ 0FD9h ;# - 19243 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19244 FSR2L equ 0FD9h ;# - 19245 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19246 FSR2H equ 0FDAh ;# - 19247 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19248 PLUSW2 equ 0FDBh ;# - 19249 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19250 PREINC2 equ 0FDCh ;# - 19251 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19252 POSTDEC2 equ 0FDDh ;# - 19253 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19254 POSTINC2 equ 0FDEh ;# - 19255 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19256 INDF2 equ 0FDFh ;# - 19257 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19258 BSR equ 0FE0h ;# - 19259 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19260 FSR1 equ 0FE1h ;# - 19261 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19262 FSR1L equ 0FE1h ;# - 19263 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19264 FSR1H equ 0FE2h ;# - 19265 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19266 PLUSW1 equ 0FE3h ;# - 19267 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19268 PREINC1 equ 0FE4h ;# - 19269 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19270 POSTDEC1 equ 0FE5h ;# - 19271 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19272 POSTINC1 equ 0FE6h ;# - 19273 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19274 INDF1 equ 0FE7h ;# - 19275 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19276 WREG equ 0FE8h ;# - 19277 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19278 FSR0 equ 0FE9h ;# - 19279 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19280 FSR0L equ 0FE9h ;# - 19281 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19282 FSR0H equ 0FEAh ;# - 19283 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19284 PLUSW0 equ 0FEBh ;# - 19285 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19286 PREINC0 equ 0FECh ;# - 19287 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19288 POSTDEC0 equ 0FEDh ;# - 19289 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19290 POSTINC0 equ 0FEEh ;# - 19291 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19292 INDF0 equ 0FEFh ;# - 19293 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19294 INTCON3 equ 0FF0h ;# - 19295 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19296 INTCON2 equ 0FF1h ;# - 19297 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19298 INTCON equ 0FF2h ;# - 19299 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19300 PROD equ 0FF3h ;# - 19301 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19302 PRODL equ 0FF3h ;# - 19303 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19304 PRODH equ 0FF4h ;# - 19305 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19306 TABLAT equ 0FF5h ;# - 19307 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19308 TBLPTR equ 0FF6h ;# - 19309 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19310 TBLPTRL equ 0FF6h ;# - 19311 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19312 TBLPTRH equ 0FF7h ;# - 19313 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19314 TBLPTRU equ 0FF8h ;# - 19315 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19316 PCLAT equ 0FF9h ;# - 19317 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19318 PC equ 0FF9h ;# - 19319 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19320 PCL equ 0FF9h ;# - 19321 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19322 PCLATH equ 0FFAh ;# - 19323 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19324 PCLATU equ 0FFBh ;# - 19325 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19326 STKPTR equ 0FFCh ;# - 19327 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19328 TOS equ 0FFDh ;# - 19329 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19330 TOSL equ 0FFDh ;# - 19331 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19332 TOSH equ 0FFEh ;# - 19333 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19334 TOSU equ 0FFFh ;# - 19335 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19336 ANSELA equ 0F38h ;# - 19337 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19338 ANSELB equ 0F39h ;# - 19339 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19340 ANSELC equ 0F3Ah ;# - 19341 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19342 ANSELD equ 0F3Bh ;# - 19343 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19344 ANSELE equ 0F3Ch ;# - 19345 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19346 PMD2 equ 0F3Dh ;# - 19347 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19348 PMD1 equ 0F3Eh ;# - 19349 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19350 PMD0 equ 0F3Fh ;# - 19351 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19352 VREFCON2 equ 0F40h ;# - 19353 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19354 DACCON1 equ 0F40h ;# - 19355 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19356 VREFCON1 equ 0F41h ;# - 19357 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19358 DACCON0 equ 0F41h ;# - 19359 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19360 VREFCON0 equ 0F42h ;# - 19361 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19362 FVRCON equ 0F42h ;# - 19363 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19364 CTMUICON equ 0F43h ;# - 19365 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19366 CTMUICONH equ 0F43h ;# - 19367 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19368 CTMUCONL equ 0F44h ;# - 19369 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19370 CTMUCON1 equ 0F44h ;# - 19371 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19372 CTMUCONH equ 0F45h ;# - 19373 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19374 CTMUCON0 equ 0F45h ;# - 19375 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19376 SRCON1 equ 0F46h ;# - 19377 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19378 SRCON0 equ 0F47h ;# - 19379 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19380 CCPTMRS1 equ 0F48h ;# - 19381 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19382 CCPTMRS0 equ 0F49h ;# - 19383 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19384 T6CON equ 0F4Ah ;# - 19385 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19386 PR6 equ 0F4Bh ;# - 19387 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19388 TMR6 equ 0F4Ch ;# - 19389 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19390 T5GCON equ 0F4Dh ;# - 19391 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19392 T5CON equ 0F4Eh ;# - 19393 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19394 TMR5 equ 0F4Fh ;# - 19395 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19396 TMR5L equ 0F4Fh ;# - 19397 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19398 TMR5H equ 0F50h ;# - 19399 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19400 T4CON equ 0F51h ;# - 19401 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19402 PR4 equ 0F52h ;# - 19403 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19404 TMR4 equ 0F53h ;# - 19405 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19406 CCP5CON equ 0F54h ;# - 19407 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19408 CCPR5 equ 0F55h ;# - 19409 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19410 CCPR5L equ 0F55h ;# - 19411 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19412 CCPR5H equ 0F56h ;# - 19413 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19414 CCP4CON equ 0F57h ;# - 19415 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19416 CCPR4 equ 0F58h ;# - 19417 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19418 CCPR4L equ 0F58h ;# - 19419 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19420 CCPR4H equ 0F59h ;# - 19421 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19422 PSTR3CON equ 0F5Ah ;# - 19423 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19424 ECCP3AS equ 0F5Bh ;# - 19425 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19426 CCP3AS equ 0F5Bh ;# - 19427 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19428 PWM3CON equ 0F5Ch ;# - 19429 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19430 CCP3CON equ 0F5Dh ;# - 19431 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19432 CCPR3 equ 0F5Eh ;# - 19433 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19434 CCPR3L equ 0F5Eh ;# - 19435 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19436 CCPR3H equ 0F5Fh ;# - 19437 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19438 SLRCON equ 0F60h ;# - 19439 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19440 WPUB equ 0F61h ;# - 19441 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19442 IOCB equ 0F62h ;# - 19443 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19444 PSTR2CON equ 0F63h ;# - 19445 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19446 ECCP2AS equ 0F64h ;# - 19447 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19448 CCP2AS equ 0F64h ;# - 19449 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19450 PWM2CON equ 0F65h ;# - 19451 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19452 CCP2CON equ 0F66h ;# - 19453 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19454 CCPR2 equ 0F67h ;# - 19455 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19456 CCPR2L equ 0F67h ;# - 19457 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19458 CCPR2H equ 0F68h ;# - 19459 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19460 SSP2CON3 equ 0F69h ;# - 19461 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19462 SSP2MSK equ 0F6Ah ;# - 19463 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19464 SSP2CON2 equ 0F6Bh ;# - 19465 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19466 SSP2CON1 equ 0F6Ch ;# - 19467 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19468 SSP2STAT equ 0F6Dh ;# - 19469 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19470 SSP2ADD equ 0F6Eh ;# - 19471 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19472 SSP2BUF equ 0F6Fh ;# - 19473 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19474 BAUDCON2 equ 0F70h ;# - 19475 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19476 BAUD2CON equ 0F70h ;# - 19477 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19478 RCSTA2 equ 0F71h ;# - 19479 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19480 RC2STA equ 0F71h ;# - 19481 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19482 TXSTA2 equ 0F72h ;# - 19483 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19484 TX2STA equ 0F72h ;# - 19485 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19486 TXREG2 equ 0F73h ;# - 19487 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19488 TX2REG equ 0F73h ;# - 19489 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19490 RCREG2 equ 0F74h ;# - 19491 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19492 RC2REG equ 0F74h ;# - 19493 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19494 SPBRG2 equ 0F75h ;# - 19495 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19496 SP2BRG equ 0F75h ;# - 19497 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19498 SPBRGH2 equ 0F76h ;# - 19499 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19500 SP2BRGH equ 0F76h ;# - 19501 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19502 CM2CON1 equ 0F77h ;# - 19503 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19504 CM12CON equ 0F77h ;# - 19505 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19506 CM2CON0 equ 0F78h ;# - 19507 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19508 CM2CON equ 0F78h ;# - 19509 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19510 CM1CON0 equ 0F79h ;# - 19511 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19512 CM1CON equ 0F79h ;# - 19513 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19514 PIE4 equ 0F7Ah ;# - 19515 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19516 PIR4 equ 0F7Bh ;# - 19517 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19518 IPR4 equ 0F7Ch ;# - 19519 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19520 PIE5 equ 0F7Dh ;# - 19521 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19522 PIR5 equ 0F7Eh ;# - 19523 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19524 IPR5 equ 0F7Fh ;# - 19525 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19526 PORTA equ 0F80h ;# - 19527 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19528 PORTB equ 0F81h ;# - 19529 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19530 PORTC equ 0F82h ;# - 19531 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19532 PORTD equ 0F83h ;# - 19533 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19534 PORTE equ 0F84h ;# - 19535 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19536 LATA equ 0F89h ;# - 19537 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19538 LATB equ 0F8Ah ;# - 19539 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19540 LATC equ 0F8Bh ;# - 19541 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19542 LATD equ 0F8Ch ;# - 19543 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19544 LATE equ 0F8Dh ;# - 19545 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19546 TRISA equ 0F92h ;# - 19547 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19548 DDRA equ 0F92h ;# - 19549 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19550 TRISB equ 0F93h ;# - 19551 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19552 DDRB equ 0F93h ;# - 19553 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19554 TRISC equ 0F94h ;# - 19555 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19556 DDRC equ 0F94h ;# - 19557 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19558 TRISD equ 0F95h ;# - 19559 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19560 DDRD equ 0F95h ;# - 19561 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19562 TRISE equ 0F96h ;# - 19563 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19564 DDRE equ 0F96h ;# - 19565 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19566 OSCTUNE equ 0F9Bh ;# - 19567 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19568 HLVDCON equ 0F9Ch ;# - 19569 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19570 LVDCON equ 0F9Ch ;# - 19571 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19572 PIE1 equ 0F9Dh ;# - 19573 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19574 PIR1 equ 0F9Eh ;# - 19575 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19576 IPR1 equ 0F9Fh ;# - 19577 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19578 PIE2 equ 0FA0h ;# - 19579 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19580 PIR2 equ 0FA1h ;# - 19581 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19582 IPR2 equ 0FA2h ;# - 19583 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19584 PIE3 equ 0FA3h ;# - 19585 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19586 PIR3 equ 0FA4h ;# - 19587 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19588 IPR3 equ 0FA5h ;# - 19589 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19590 EECON1 equ 0FA6h ;# - 19591 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19592 EECON2 equ 0FA7h ;# - 19593 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19594 EEDATA equ 0FA8h ;# - 19595 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19596 EEADR equ 0FA9h ;# - 19597 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19598 EEADRH equ 0FAAh ;# - 19599 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19600 RCSTA1 equ 0FABh ;# - 19601 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19602 RCSTA equ 0FABh ;# - 19603 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19604 RC1STA equ 0FABh ;# - 19605 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19606 TXSTA1 equ 0FACh ;# - 19607 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19608 TXSTA equ 0FACh ;# - 19609 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19610 TX1STA equ 0FACh ;# - 19611 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19612 TXREG1 equ 0FADh ;# - 19613 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19614 TXREG equ 0FADh ;# - 19615 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19616 TX1REG equ 0FADh ;# - 19617 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19618 RCREG1 equ 0FAEh ;# - 19619 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19620 RCREG equ 0FAEh ;# - 19621 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19622 RC1REG equ 0FAEh ;# - 19623 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19624 SPBRG1 equ 0FAFh ;# - 19625 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19626 SPBRG equ 0FAFh ;# - 19627 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19628 SP1BRG equ 0FAFh ;# - 19629 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19630 SPBRGH1 equ 0FB0h ;# - 19631 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19632 SPBRGH equ 0FB0h ;# - 19633 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19634 SP1BRGH equ 0FB0h ;# - 19635 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19636 T3CON equ 0FB1h ;# - 19637 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19638 TMR3 equ 0FB2h ;# - 19639 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19640 TMR3L equ 0FB2h ;# - 19641 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19642 TMR3H equ 0FB3h ;# - 19643 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19644 T3GCON equ 0FB4h ;# - 19645 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19646 ECCP1AS equ 0FB6h ;# - 19647 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19648 ECCPAS equ 0FB6h ;# - 19649 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19650 PWM1CON equ 0FB7h ;# - 19651 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19652 PWMCON equ 0FB7h ;# - 19653 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19654 BAUDCON1 equ 0FB8h ;# - 19655 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19656 BAUDCON equ 0FB8h ;# - 19657 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19658 BAUDCTL equ 0FB8h ;# - 19659 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19660 BAUD1CON equ 0FB8h ;# - 19661 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19662 PSTR1CON equ 0FB9h ;# - 19663 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19664 PSTRCON equ 0FB9h ;# - 19665 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19666 T2CON equ 0FBAh ;# - 19667 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19668 PR2 equ 0FBBh ;# - 19669 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19670 TMR2 equ 0FBCh ;# - 19671 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19672 CCP1CON equ 0FBDh ;# - 19673 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19674 CCPR1 equ 0FBEh ;# - 19675 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19676 CCPR1L equ 0FBEh ;# - 19677 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19678 CCPR1H equ 0FBFh ;# - 19679 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19680 ADCON2 equ 0FC0h ;# - 19681 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19682 ADCON1 equ 0FC1h ;# - 19683 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19684 ADCON0 equ 0FC2h ;# - 19685 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19686 ADRES equ 0FC3h ;# - 19687 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19688 ADRESL equ 0FC3h ;# - 19689 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19690 ADRESH equ 0FC4h ;# - 19691 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19692 SSP1CON2 equ 0FC5h ;# - 19693 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19694 SSPCON2 equ 0FC5h ;# - 19695 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19696 SSP1CON1 equ 0FC6h ;# - 19697 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19698 SSPCON1 equ 0FC6h ;# - 19699 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19700 SSP1STAT equ 0FC7h ;# - 19701 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19702 SSPSTAT equ 0FC7h ;# - 19703 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19704 SSP1ADD equ 0FC8h ;# - 19705 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19706 SSPADD equ 0FC8h ;# - 19707 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19708 SSP1BUF equ 0FC9h ;# - 19709 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19710 SSPBUF equ 0FC9h ;# - 19711 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19712 SSP1MSK equ 0FCAh ;# - 19713 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19714 SSPMSK equ 0FCAh ;# - 19715 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19716 SSP1CON3 equ 0FCBh ;# - 19717 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19718 SSPCON3 equ 0FCBh ;# - 19719 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19720 T1GCON equ 0FCCh ;# - 19721 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19722 T1CON equ 0FCDh ;# - 19723 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19724 TMR1 equ 0FCEh ;# - 19725 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19726 TMR1L equ 0FCEh ;# - 19727 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19728 TMR1H equ 0FCFh ;# - 19729 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19730 RCON equ 0FD0h ;# - 19731 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19732 WDTCON equ 0FD1h ;# - 19733 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19734 OSCCON2 equ 0FD2h ;# - 19735 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19736 OSCCON equ 0FD3h ;# - 19737 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19738 T0CON equ 0FD5h ;# - 19739 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19740 TMR0 equ 0FD6h ;# - 19741 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19742 TMR0L equ 0FD6h ;# - 19743 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19744 TMR0H equ 0FD7h ;# - 19745 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19746 STATUS equ 0FD8h ;# - 19747 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19748 FSR2 equ 0FD9h ;# - 19749 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19750 FSR2L equ 0FD9h ;# - 19751 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19752 FSR2H equ 0FDAh ;# - 19753 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19754 PLUSW2 equ 0FDBh ;# - 19755 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19756 PREINC2 equ 0FDCh ;# - 19757 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19758 POSTDEC2 equ 0FDDh ;# - 19759 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19760 POSTINC2 equ 0FDEh ;# - 19761 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19762 INDF2 equ 0FDFh ;# - 19763 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19764 BSR equ 0FE0h ;# - 19765 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19766 FSR1 equ 0FE1h ;# - 19767 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19768 FSR1L equ 0FE1h ;# - 19769 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19770 FSR1H equ 0FE2h ;# - 19771 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19772 PLUSW1 equ 0FE3h ;# - 19773 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19774 PREINC1 equ 0FE4h ;# - 19775 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19776 POSTDEC1 equ 0FE5h ;# - 19777 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19778 POSTINC1 equ 0FE6h ;# - 19779 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19780 INDF1 equ 0FE7h ;# - 19781 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19782 WREG equ 0FE8h ;# - 19783 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19784 FSR0 equ 0FE9h ;# - 19785 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19786 FSR0L equ 0FE9h ;# - 19787 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19788 FSR0H equ 0FEAh ;# - 19789 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19790 PLUSW0 equ 0FEBh ;# - 19791 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19792 PREINC0 equ 0FECh ;# - 19793 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19794 POSTDEC0 equ 0FEDh ;# - 19795 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19796 POSTINC0 equ 0FEEh ;# - 19797 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19798 INDF0 equ 0FEFh ;# - 19799 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19800 INTCON3 equ 0FF0h ;# - 19801 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19802 INTCON2 equ 0FF1h ;# - 19803 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19804 INTCON equ 0FF2h ;# - 19805 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19806 PROD equ 0FF3h ;# - 19807 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19808 PRODL equ 0FF3h ;# - 19809 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19810 PRODH equ 0FF4h ;# - 19811 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19812 TABLAT equ 0FF5h ;# - 19813 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19814 TBLPTR equ 0FF6h ;# - 19815 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19816 TBLPTRL equ 0FF6h ;# - 19817 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19818 TBLPTRH equ 0FF7h ;# - 19819 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19820 TBLPTRU equ 0FF8h ;# - 19821 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19822 PCLAT equ 0FF9h ;# - 19823 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19824 PC equ 0FF9h ;# - 19825 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19826 PCL equ 0FF9h ;# - 19827 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19828 PCLATH equ 0FFAh ;# - 19829 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19830 PCLATU equ 0FFBh ;# - 19831 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19832 STKPTR equ 0FFCh ;# - 19833 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19834 TOS equ 0FFDh ;# - 19835 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19836 TOSL equ 0FFDh ;# - 19837 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19838 TOSH equ 0FFEh ;# - 19839 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19840 TOSU equ 0FFFh ;# - 19841 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19842 ANSELA equ 0F38h ;# - 19843 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19844 ANSELB equ 0F39h ;# - 19845 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19846 ANSELC equ 0F3Ah ;# - 19847 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19848 ANSELD equ 0F3Bh ;# - 19849 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19850 ANSELE equ 0F3Ch ;# - 19851 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19852 PMD2 equ 0F3Dh ;# - 19853 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19854 PMD1 equ 0F3Eh ;# - 19855 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19856 PMD0 equ 0F3Fh ;# - 19857 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19858 VREFCON2 equ 0F40h ;# - 19859 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19860 DACCON1 equ 0F40h ;# - 19861 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19862 VREFCON1 equ 0F41h ;# - 19863 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19864 DACCON0 equ 0F41h ;# - 19865 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19866 VREFCON0 equ 0F42h ;# - 19867 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19868 FVRCON equ 0F42h ;# - 19869 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19870 CTMUICON equ 0F43h ;# - 19871 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19872 CTMUICONH equ 0F43h ;# - 19873 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19874 CTMUCONL equ 0F44h ;# - 19875 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 19876 CTMUCON1 equ 0F44h ;# - 19877 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19878 CTMUCONH equ 0F45h ;# - 19879 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19880 CTMUCON0 equ 0F45h ;# - 19881 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19882 SRCON1 equ 0F46h ;# - 19883 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19884 SRCON0 equ 0F47h ;# - 19885 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19886 CCPTMRS1 equ 0F48h ;# - 19887 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19888 CCPTMRS0 equ 0F49h ;# - 19889 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19890 T6CON equ 0F4Ah ;# - 19891 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19892 PR6 equ 0F4Bh ;# - 19893 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19894 TMR6 equ 0F4Ch ;# - 19895 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19896 T5GCON equ 0F4Dh ;# - 19897 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19898 T5CON equ 0F4Eh ;# - 19899 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19900 TMR5 equ 0F4Fh ;# - 19901 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19902 TMR5L equ 0F4Fh ;# - 19903 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19904 TMR5H equ 0F50h ;# - 19905 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19906 T4CON equ 0F51h ;# - 19907 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19908 PR4 equ 0F52h ;# - 19909 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19910 TMR4 equ 0F53h ;# - 19911 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19912 CCP5CON equ 0F54h ;# - 19913 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19914 CCPR5 equ 0F55h ;# - 19915 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19916 CCPR5L equ 0F55h ;# - 19917 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19918 CCPR5H equ 0F56h ;# - 19919 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19920 CCP4CON equ 0F57h ;# - 19921 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19922 CCPR4 equ 0F58h ;# - 19923 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19924 CCPR4L equ 0F58h ;# - 19925 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19926 CCPR4H equ 0F59h ;# - 19927 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19928 PSTR3CON equ 0F5Ah ;# - 19929 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19930 ECCP3AS equ 0F5Bh ;# - 19931 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19932 CCP3AS equ 0F5Bh ;# - 19933 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19934 PWM3CON equ 0F5Ch ;# - 19935 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19936 CCP3CON equ 0F5Dh ;# - 19937 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19938 CCPR3 equ 0F5Eh ;# - 19939 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19940 CCPR3L equ 0F5Eh ;# - 19941 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19942 CCPR3H equ 0F5Fh ;# - 19943 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19944 SLRCON equ 0F60h ;# - 19945 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19946 WPUB equ 0F61h ;# - 19947 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19948 IOCB equ 0F62h ;# - 19949 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19950 PSTR2CON equ 0F63h ;# - 19951 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19952 ECCP2AS equ 0F64h ;# - 19953 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19954 CCP2AS equ 0F64h ;# - 19955 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19956 PWM2CON equ 0F65h ;# - 19957 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19958 CCP2CON equ 0F66h ;# - 19959 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19960 CCPR2 equ 0F67h ;# - 19961 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19962 CCPR2L equ 0F67h ;# - 19963 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19964 CCPR2H equ 0F68h ;# - 19965 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19966 SSP2CON3 equ 0F69h ;# - 19967 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19968 SSP2MSK equ 0F6Ah ;# - 19969 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19970 SSP2CON2 equ 0F6Bh ;# - 19971 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19972 SSP2CON1 equ 0F6Ch ;# - 19973 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19974 SSP2STAT equ 0F6Dh ;# - 19975 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19976 SSP2ADD equ 0F6Eh ;# - 19977 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19978 SSP2BUF equ 0F6Fh ;# - 19979 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19980 BAUDCON2 equ 0F70h ;# - 19981 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19982 BAUD2CON equ 0F70h ;# - 19983 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19984 RCSTA2 equ 0F71h ;# - 19985 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19986 RC2STA equ 0F71h ;# - 19987 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19988 TXSTA2 equ 0F72h ;# - 19989 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19990 TX2STA equ 0F72h ;# - 19991 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19992 TXREG2 equ 0F73h ;# - 19993 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19994 TX2REG equ 0F73h ;# - 19995 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19996 RCREG2 equ 0F74h ;# - 19997 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 19998 RC2REG equ 0F74h ;# - 19999 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20000 SPBRG2 equ 0F75h ;# - 20001 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20002 SP2BRG equ 0F75h ;# - 20003 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20004 SPBRGH2 equ 0F76h ;# - 20005 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20006 SP2BRGH equ 0F76h ;# - 20007 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20008 CM2CON1 equ 0F77h ;# - 20009 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20010 CM12CON equ 0F77h ;# - 20011 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20012 CM2CON0 equ 0F78h ;# - 20013 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20014 CM2CON equ 0F78h ;# - 20015 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20016 CM1CON0 equ 0F79h ;# - 20017 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20018 CM1CON equ 0F79h ;# - 20019 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20020 PIE4 equ 0F7Ah ;# - 20021 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20022 PIR4 equ 0F7Bh ;# - 20023 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20024 IPR4 equ 0F7Ch ;# - 20025 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20026 PIE5 equ 0F7Dh ;# - 20027 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20028 PIR5 equ 0F7Eh ;# - 20029 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20030 IPR5 equ 0F7Fh ;# - 20031 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20032 PORTA equ 0F80h ;# - 20033 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20034 PORTB equ 0F81h ;# - 20035 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20036 PORTC equ 0F82h ;# - 20037 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20038 PORTD equ 0F83h ;# - 20039 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20040 PORTE equ 0F84h ;# - 20041 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20042 LATA equ 0F89h ;# - 20043 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20044 LATB equ 0F8Ah ;# - 20045 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20046 LATC equ 0F8Bh ;# - 20047 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20048 LATD equ 0F8Ch ;# - 20049 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20050 LATE equ 0F8Dh ;# - 20051 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20052 TRISA equ 0F92h ;# - 20053 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20054 DDRA equ 0F92h ;# - 20055 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20056 TRISB equ 0F93h ;# - 20057 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20058 DDRB equ 0F93h ;# - 20059 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20060 TRISC equ 0F94h ;# - 20061 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20062 DDRC equ 0F94h ;# - 20063 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20064 TRISD equ 0F95h ;# - 20065 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20066 DDRD equ 0F95h ;# - 20067 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20068 TRISE equ 0F96h ;# - 20069 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20070 DDRE equ 0F96h ;# - 20071 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20072 OSCTUNE equ 0F9Bh ;# - 20073 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20074 HLVDCON equ 0F9Ch ;# - 20075 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20076 LVDCON equ 0F9Ch ;# - 20077 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20078 PIE1 equ 0F9Dh ;# - 20079 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20080 PIR1 equ 0F9Eh ;# - 20081 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20082 IPR1 equ 0F9Fh ;# - 20083 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20084 PIE2 equ 0FA0h ;# - 20085 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20086 PIR2 equ 0FA1h ;# - 20087 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20088 IPR2 equ 0FA2h ;# - 20089 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20090 PIE3 equ 0FA3h ;# - 20091 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20092 PIR3 equ 0FA4h ;# - 20093 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20094 IPR3 equ 0FA5h ;# - 20095 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20096 EECON1 equ 0FA6h ;# - 20097 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20098 EECON2 equ 0FA7h ;# - 20099 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20100 EEDATA equ 0FA8h ;# - 20101 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20102 EEADR equ 0FA9h ;# - 20103 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20104 EEADRH equ 0FAAh ;# - 20105 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20106 RCSTA1 equ 0FABh ;# - 20107 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20108 RCSTA equ 0FABh ;# - 20109 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20110 RC1STA equ 0FABh ;# - 20111 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20112 TXSTA1 equ 0FACh ;# - 20113 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20114 TXSTA equ 0FACh ;# - 20115 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20116 TX1STA equ 0FACh ;# - 20117 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20118 TXREG1 equ 0FADh ;# - 20119 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20120 TXREG equ 0FADh ;# - 20121 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20122 TX1REG equ 0FADh ;# - 20123 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20124 RCREG1 equ 0FAEh ;# - 20125 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20126 RCREG equ 0FAEh ;# - 20127 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20128 RC1REG equ 0FAEh ;# - 20129 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20130 SPBRG1 equ 0FAFh ;# - 20131 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20132 SPBRG equ 0FAFh ;# - 20133 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20134 SP1BRG equ 0FAFh ;# - 20135 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20136 SPBRGH1 equ 0FB0h ;# - 20137 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20138 SPBRGH equ 0FB0h ;# - 20139 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20140 SP1BRGH equ 0FB0h ;# - 20141 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20142 T3CON equ 0FB1h ;# - 20143 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20144 TMR3 equ 0FB2h ;# - 20145 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20146 TMR3L equ 0FB2h ;# - 20147 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20148 TMR3H equ 0FB3h ;# - 20149 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20150 T3GCON equ 0FB4h ;# - 20151 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20152 ECCP1AS equ 0FB6h ;# - 20153 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20154 ECCPAS equ 0FB6h ;# - 20155 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20156 PWM1CON equ 0FB7h ;# - 20157 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20158 PWMCON equ 0FB7h ;# - 20159 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20160 BAUDCON1 equ 0FB8h ;# - 20161 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20162 BAUDCON equ 0FB8h ;# - 20163 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20164 BAUDCTL equ 0FB8h ;# - 20165 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20166 BAUD1CON equ 0FB8h ;# - 20167 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20168 PSTR1CON equ 0FB9h ;# - 20169 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20170 PSTRCON equ 0FB9h ;# - 20171 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20172 T2CON equ 0FBAh ;# - 20173 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20174 PR2 equ 0FBBh ;# - 20175 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20176 TMR2 equ 0FBCh ;# - 20177 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20178 CCP1CON equ 0FBDh ;# - 20179 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20180 CCPR1 equ 0FBEh ;# - 20181 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20182 CCPR1L equ 0FBEh ;# - 20183 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20184 CCPR1H equ 0FBFh ;# - 20185 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20186 ADCON2 equ 0FC0h ;# - 20187 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20188 ADCON1 equ 0FC1h ;# - 20189 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20190 ADCON0 equ 0FC2h ;# - 20191 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20192 ADRES equ 0FC3h ;# - 20193 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20194 ADRESL equ 0FC3h ;# - 20195 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20196 ADRESH equ 0FC4h ;# - 20197 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20198 SSP1CON2 equ 0FC5h ;# - 20199 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20200 SSPCON2 equ 0FC5h ;# - 20201 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20202 SSP1CON1 equ 0FC6h ;# - 20203 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20204 SSPCON1 equ 0FC6h ;# - 20205 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20206 SSP1STAT equ 0FC7h ;# - 20207 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20208 SSPSTAT equ 0FC7h ;# - 20209 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20210 SSP1ADD equ 0FC8h ;# - 20211 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20212 SSPADD equ 0FC8h ;# - 20213 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20214 SSP1BUF equ 0FC9h ;# - 20215 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20216 SSPBUF equ 0FC9h ;# - 20217 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20218 SSP1MSK equ 0FCAh ;# - 20219 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20220 SSPMSK equ 0FCAh ;# - 20221 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20222 SSP1CON3 equ 0FCBh ;# - 20223 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20224 SSPCON3 equ 0FCBh ;# - 20225 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20226 T1GCON equ 0FCCh ;# - 20227 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20228 T1CON equ 0FCDh ;# - 20229 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20230 TMR1 equ 0FCEh ;# - 20231 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20232 TMR1L equ 0FCEh ;# - 20233 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20234 TMR1H equ 0FCFh ;# - 20235 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20236 RCON equ 0FD0h ;# - 20237 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20238 WDTCON equ 0FD1h ;# - 20239 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20240 OSCCON2 equ 0FD2h ;# - 20241 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20242 OSCCON equ 0FD3h ;# - 20243 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20244 T0CON equ 0FD5h ;# - 20245 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20246 TMR0 equ 0FD6h ;# - 20247 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20248 TMR0L equ 0FD6h ;# - 20249 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20250 TMR0H equ 0FD7h ;# - 20251 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20252 STATUS equ 0FD8h ;# - 20253 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20254 FSR2 equ 0FD9h ;# - 20255 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20256 FSR2L equ 0FD9h ;# - 20257 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20258 FSR2H equ 0FDAh ;# - 20259 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20260 PLUSW2 equ 0FDBh ;# - 20261 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20262 PREINC2 equ 0FDCh ;# - 20263 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20264 POSTDEC2 equ 0FDDh ;# - 20265 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20266 POSTINC2 equ 0FDEh ;# - 20267 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20268 INDF2 equ 0FDFh ;# - 20269 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20270 BSR equ 0FE0h ;# - 20271 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20272 FSR1 equ 0FE1h ;# - 20273 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20274 FSR1L equ 0FE1h ;# - 20275 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20276 FSR1H equ 0FE2h ;# - 20277 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20278 PLUSW1 equ 0FE3h ;# - 20279 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20280 PREINC1 equ 0FE4h ;# - 20281 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20282 POSTDEC1 equ 0FE5h ;# - 20283 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20284 POSTINC1 equ 0FE6h ;# - 20285 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20286 INDF1 equ 0FE7h ;# - 20287 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20288 WREG equ 0FE8h ;# - 20289 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20290 FSR0 equ 0FE9h ;# - 20291 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20292 FSR0L equ 0FE9h ;# - 20293 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20294 FSR0H equ 0FEAh ;# - 20295 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20296 PLUSW0 equ 0FEBh ;# - 20297 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20298 PREINC0 equ 0FECh ;# - 20299 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20300 POSTDEC0 equ 0FEDh ;# - 20301 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20302 POSTINC0 equ 0FEEh ;# - 20303 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20304 INDF0 equ 0FEFh ;# - 20305 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20306 INTCON3 equ 0FF0h ;# - 20307 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20308 INTCON2 equ 0FF1h ;# - 20309 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20310 INTCON equ 0FF2h ;# - 20311 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20312 PROD equ 0FF3h ;# - 20313 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20314 PRODL equ 0FF3h ;# - 20315 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20316 PRODH equ 0FF4h ;# - 20317 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20318 TABLAT equ 0FF5h ;# - 20319 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20320 TBLPTR equ 0FF6h ;# - 20321 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20322 TBLPTRL equ 0FF6h ;# - 20323 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20324 TBLPTRH equ 0FF7h ;# - 20325 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20326 TBLPTRU equ 0FF8h ;# - 20327 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20328 PCLAT equ 0FF9h ;# - 20329 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20330 PC equ 0FF9h ;# - 20331 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20332 PCL equ 0FF9h ;# - 20333 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20334 PCLATH equ 0FFAh ;# - 20335 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20336 PCLATU equ 0FFBh ;# - 20337 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20338 STKPTR equ 0FFCh ;# - 20339 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20340 TOS equ 0FFDh ;# - 20341 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20342 TOSL equ 0FFDh ;# - 20343 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20344 TOSH equ 0FFEh ;# - 20345 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20346 TOSU equ 0FFFh ;# - 20347 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20348 ANSELA equ 0F38h ;# - 20349 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20350 ANSELB equ 0F39h ;# - 20351 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20352 ANSELC equ 0F3Ah ;# - 20353 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20354 ANSELD equ 0F3Bh ;# - 20355 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20356 ANSELE equ 0F3Ch ;# - 20357 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20358 PMD2 equ 0F3Dh ;# - 20359 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20360 PMD1 equ 0F3Eh ;# - 20361 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20362 PMD0 equ 0F3Fh ;# - 20363 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20364 VREFCON2 equ 0F40h ;# - 20365 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20366 DACCON1 equ 0F40h ;# - 20367 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20368 VREFCON1 equ 0F41h ;# - 20369 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20370 DACCON0 equ 0F41h ;# - 20371 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20372 VREFCON0 equ 0F42h ;# - 20373 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20374 FVRCON equ 0F42h ;# - 20375 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20376 CTMUICON equ 0F43h ;# - 20377 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20378 CTMUICONH equ 0F43h ;# - 20379 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20380 CTMUCONL equ 0F44h ;# - 20381 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20382 CTMUCON1 equ 0F44h ;# - 20383 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20384 CTMUCONH equ 0F45h ;# - 20385 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20386 CTMUCON0 equ 0F45h ;# - 20387 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20388 SRCON1 equ 0F46h ;# - 20389 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20390 SRCON0 equ 0F47h ;# - 20391 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20392 CCPTMRS1 equ 0F48h ;# - 20393 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20394 CCPTMRS0 equ 0F49h ;# - 20395 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20396 T6CON equ 0F4Ah ;# - 20397 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20398 PR6 equ 0F4Bh ;# - 20399 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20400 TMR6 equ 0F4Ch ;# - 20401 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20402 T5GCON equ 0F4Dh ;# - 20403 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20404 T5CON equ 0F4Eh ;# - 20405 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20406 TMR5 equ 0F4Fh ;# - 20407 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20408 TMR5L equ 0F4Fh ;# - 20409 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20410 TMR5H equ 0F50h ;# - 20411 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20412 T4CON equ 0F51h ;# - 20413 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20414 PR4 equ 0F52h ;# - 20415 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20416 TMR4 equ 0F53h ;# - 20417 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20418 CCP5CON equ 0F54h ;# - 20419 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20420 CCPR5 equ 0F55h ;# - 20421 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20422 CCPR5L equ 0F55h ;# - 20423 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20424 CCPR5H equ 0F56h ;# - 20425 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20426 CCP4CON equ 0F57h ;# - 20427 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20428 CCPR4 equ 0F58h ;# - 20429 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20430 CCPR4L equ 0F58h ;# - 20431 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20432 CCPR4H equ 0F59h ;# - 20433 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20434 PSTR3CON equ 0F5Ah ;# - 20435 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20436 ECCP3AS equ 0F5Bh ;# - 20437 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20438 CCP3AS equ 0F5Bh ;# - 20439 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20440 PWM3CON equ 0F5Ch ;# - 20441 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20442 CCP3CON equ 0F5Dh ;# - 20443 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20444 CCPR3 equ 0F5Eh ;# - 20445 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20446 CCPR3L equ 0F5Eh ;# - 20447 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20448 CCPR3H equ 0F5Fh ;# - 20449 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20450 SLRCON equ 0F60h ;# - 20451 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20452 WPUB equ 0F61h ;# - 20453 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20454 IOCB equ 0F62h ;# - 20455 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20456 PSTR2CON equ 0F63h ;# - 20457 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20458 ECCP2AS equ 0F64h ;# - 20459 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20460 CCP2AS equ 0F64h ;# - 20461 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20462 PWM2CON equ 0F65h ;# - 20463 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20464 CCP2CON equ 0F66h ;# - 20465 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20466 CCPR2 equ 0F67h ;# - 20467 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20468 CCPR2L equ 0F67h ;# - 20469 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20470 CCPR2H equ 0F68h ;# - 20471 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20472 SSP2CON3 equ 0F69h ;# - 20473 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20474 SSP2MSK equ 0F6Ah ;# - 20475 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20476 SSP2CON2 equ 0F6Bh ;# - 20477 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20478 SSP2CON1 equ 0F6Ch ;# - 20479 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20480 SSP2STAT equ 0F6Dh ;# - 20481 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20482 SSP2ADD equ 0F6Eh ;# - 20483 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20484 SSP2BUF equ 0F6Fh ;# - 20485 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20486 BAUDCON2 equ 0F70h ;# - 20487 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20488 BAUD2CON equ 0F70h ;# - 20489 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20490 RCSTA2 equ 0F71h ;# - 20491 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20492 RC2STA equ 0F71h ;# - 20493 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20494 TXSTA2 equ 0F72h ;# - 20495 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20496 TX2STA equ 0F72h ;# - 20497 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20498 TXREG2 equ 0F73h ;# - 20499 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20500 TX2REG equ 0F73h ;# - 20501 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20502 RCREG2 equ 0F74h ;# - 20503 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20504 RC2REG equ 0F74h ;# - 20505 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20506 SPBRG2 equ 0F75h ;# - 20507 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20508 SP2BRG equ 0F75h ;# - 20509 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20510 SPBRGH2 equ 0F76h ;# - 20511 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20512 SP2BRGH equ 0F76h ;# - 20513 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20514 CM2CON1 equ 0F77h ;# - 20515 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20516 CM12CON equ 0F77h ;# - 20517 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20518 CM2CON0 equ 0F78h ;# - 20519 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20520 CM2CON equ 0F78h ;# - 20521 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20522 CM1CON0 equ 0F79h ;# - 20523 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20524 CM1CON equ 0F79h ;# - 20525 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20526 PIE4 equ 0F7Ah ;# - 20527 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20528 PIR4 equ 0F7Bh ;# - 20529 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20530 IPR4 equ 0F7Ch ;# - 20531 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20532 PIE5 equ 0F7Dh ;# - 20533 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20534 PIR5 equ 0F7Eh ;# - 20535 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20536 IPR5 equ 0F7Fh ;# - 20537 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20538 PORTA equ 0F80h ;# - 20539 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20540 PORTB equ 0F81h ;# - 20541 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20542 PORTC equ 0F82h ;# - 20543 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20544 PORTD equ 0F83h ;# - 20545 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20546 PORTE equ 0F84h ;# - 20547 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20548 LATA equ 0F89h ;# - 20549 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20550 LATB equ 0F8Ah ;# - 20551 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20552 LATC equ 0F8Bh ;# - 20553 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20554 LATD equ 0F8Ch ;# - 20555 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20556 LATE equ 0F8Dh ;# - 20557 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20558 TRISA equ 0F92h ;# - 20559 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20560 DDRA equ 0F92h ;# - 20561 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20562 TRISB equ 0F93h ;# - 20563 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20564 DDRB equ 0F93h ;# - 20565 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20566 TRISC equ 0F94h ;# - 20567 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20568 DDRC equ 0F94h ;# - 20569 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20570 TRISD equ 0F95h ;# - 20571 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20572 DDRD equ 0F95h ;# - 20573 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20574 TRISE equ 0F96h ;# - 20575 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20576 DDRE equ 0F96h ;# - 20577 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20578 OSCTUNE equ 0F9Bh ;# - 20579 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20580 HLVDCON equ 0F9Ch ;# - 20581 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20582 LVDCON equ 0F9Ch ;# - 20583 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20584 PIE1 equ 0F9Dh ;# - 20585 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20586 PIR1 equ 0F9Eh ;# - 20587 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20588 IPR1 equ 0F9Fh ;# - 20589 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20590 PIE2 equ 0FA0h ;# - 20591 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20592 PIR2 equ 0FA1h ;# - 20593 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20594 IPR2 equ 0FA2h ;# - 20595 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20596 PIE3 equ 0FA3h ;# - 20597 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20598 PIR3 equ 0FA4h ;# - 20599 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20600 IPR3 equ 0FA5h ;# - 20601 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20602 EECON1 equ 0FA6h ;# - 20603 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20604 EECON2 equ 0FA7h ;# - 20605 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20606 EEDATA equ 0FA8h ;# - 20607 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20608 EEADR equ 0FA9h ;# - 20609 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20610 EEADRH equ 0FAAh ;# - 20611 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20612 RCSTA1 equ 0FABh ;# - 20613 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20614 RCSTA equ 0FABh ;# - 20615 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20616 RC1STA equ 0FABh ;# - 20617 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20618 TXSTA1 equ 0FACh ;# - 20619 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20620 TXSTA equ 0FACh ;# - 20621 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20622 TX1STA equ 0FACh ;# - 20623 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20624 TXREG1 equ 0FADh ;# - 20625 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20626 TXREG equ 0FADh ;# - 20627 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20628 TX1REG equ 0FADh ;# - 20629 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20630 RCREG1 equ 0FAEh ;# - 20631 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20632 RCREG equ 0FAEh ;# - 20633 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20634 RC1REG equ 0FAEh ;# - 20635 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20636 SPBRG1 equ 0FAFh ;# - 20637 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20638 SPBRG equ 0FAFh ;# - 20639 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20640 SP1BRG equ 0FAFh ;# - 20641 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20642 SPBRGH1 equ 0FB0h ;# - 20643 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20644 SPBRGH equ 0FB0h ;# - 20645 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20646 SP1BRGH equ 0FB0h ;# - 20647 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20648 T3CON equ 0FB1h ;# - 20649 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20650 TMR3 equ 0FB2h ;# - 20651 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20652 TMR3L equ 0FB2h ;# - 20653 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20654 TMR3H equ 0FB3h ;# - 20655 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20656 T3GCON equ 0FB4h ;# - 20657 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20658 ECCP1AS equ 0FB6h ;# - 20659 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20660 ECCPAS equ 0FB6h ;# - 20661 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20662 PWM1CON equ 0FB7h ;# - 20663 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20664 PWMCON equ 0FB7h ;# - 20665 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20666 BAUDCON1 equ 0FB8h ;# - 20667 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20668 BAUDCON equ 0FB8h ;# - 20669 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20670 BAUDCTL equ 0FB8h ;# - 20671 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20672 BAUD1CON equ 0FB8h ;# - 20673 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20674 PSTR1CON equ 0FB9h ;# - 20675 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20676 PSTRCON equ 0FB9h ;# - 20677 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20678 T2CON equ 0FBAh ;# - 20679 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20680 PR2 equ 0FBBh ;# - 20681 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20682 TMR2 equ 0FBCh ;# - 20683 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20684 CCP1CON equ 0FBDh ;# - 20685 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20686 CCPR1 equ 0FBEh ;# - 20687 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20688 CCPR1L equ 0FBEh ;# - 20689 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20690 CCPR1H equ 0FBFh ;# - 20691 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20692 ADCON2 equ 0FC0h ;# - 20693 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20694 ADCON1 equ 0FC1h ;# - 20695 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20696 ADCON0 equ 0FC2h ;# - 20697 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20698 ADRES equ 0FC3h ;# - 20699 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20700 ADRESL equ 0FC3h ;# - 20701 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20702 ADRESH equ 0FC4h ;# - 20703 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20704 SSP1CON2 equ 0FC5h ;# - 20705 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20706 SSPCON2 equ 0FC5h ;# - 20707 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20708 SSP1CON1 equ 0FC6h ;# - 20709 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20710 SSPCON1 equ 0FC6h ;# - 20711 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20712 SSP1STAT equ 0FC7h ;# - 20713 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20714 SSPSTAT equ 0FC7h ;# - 20715 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20716 SSP1ADD equ 0FC8h ;# - 20717 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20718 SSPADD equ 0FC8h ;# - 20719 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20720 SSP1BUF equ 0FC9h ;# - 20721 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20722 SSPBUF equ 0FC9h ;# - 20723 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20724 SSP1MSK equ 0FCAh ;# - 20725 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20726 SSPMSK equ 0FCAh ;# - 20727 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20728 SSP1CON3 equ 0FCBh ;# - 20729 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20730 SSPCON3 equ 0FCBh ;# - 20731 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20732 T1GCON equ 0FCCh ;# - 20733 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20734 T1CON equ 0FCDh ;# - 20735 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20736 TMR1 equ 0FCEh ;# - 20737 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20738 TMR1L equ 0FCEh ;# - 20739 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20740 TMR1H equ 0FCFh ;# - 20741 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20742 RCON equ 0FD0h ;# - 20743 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20744 WDTCON equ 0FD1h ;# - 20745 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20746 OSCCON2 equ 0FD2h ;# - 20747 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20748 OSCCON equ 0FD3h ;# - 20749 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20750 T0CON equ 0FD5h ;# - 20751 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20752 TMR0 equ 0FD6h ;# - 20753 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20754 TMR0L equ 0FD6h ;# - 20755 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20756 TMR0H equ 0FD7h ;# - 20757 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20758 STATUS equ 0FD8h ;# - 20759 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20760 FSR2 equ 0FD9h ;# - 20761 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20762 FSR2L equ 0FD9h ;# - 20763 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20764 FSR2H equ 0FDAh ;# - 20765 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20766 PLUSW2 equ 0FDBh ;# - 20767 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20768 PREINC2 equ 0FDCh ;# - 20769 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20770 POSTDEC2 equ 0FDDh ;# - 20771 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20772 POSTINC2 equ 0FDEh ;# - 20773 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20774 INDF2 equ 0FDFh ;# - 20775 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20776 BSR equ 0FE0h ;# - 20777 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20778 FSR1 equ 0FE1h ;# - 20779 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20780 FSR1L equ 0FE1h ;# - 20781 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20782 FSR1H equ 0FE2h ;# - 20783 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20784 PLUSW1 equ 0FE3h ;# - 20785 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20786 PREINC1 equ 0FE4h ;# - 20787 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20788 POSTDEC1 equ 0FE5h ;# - 20789 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20790 POSTINC1 equ 0FE6h ;# - 20791 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20792 INDF1 equ 0FE7h ;# - 20793 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20794 WREG equ 0FE8h ;# - 20795 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20796 FSR0 equ 0FE9h ;# - 20797 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20798 FSR0L equ 0FE9h ;# - 20799 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20800 FSR0H equ 0FEAh ;# - 20801 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20802 PLUSW0 equ 0FEBh ;# - 20803 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20804 PREINC0 equ 0FECh ;# - 20805 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20806 POSTDEC0 equ 0FEDh ;# - 20807 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20808 POSTINC0 equ 0FEEh ;# - 20809 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20810 INDF0 equ 0FEFh ;# - 20811 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20812 INTCON3 equ 0FF0h ;# - 20813 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20814 INTCON2 equ 0FF1h ;# - 20815 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20816 INTCON equ 0FF2h ;# - 20817 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20818 PROD equ 0FF3h ;# - 20819 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20820 PRODL equ 0FF3h ;# - 20821 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20822 PRODH equ 0FF4h ;# - 20823 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20824 TABLAT equ 0FF5h ;# - 20825 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20826 TBLPTR equ 0FF6h ;# - 20827 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20828 TBLPTRL equ 0FF6h ;# - 20829 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20830 TBLPTRH equ 0FF7h ;# - 20831 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20832 TBLPTRU equ 0FF8h ;# - 20833 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20834 PCLAT equ 0FF9h ;# - 20835 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20836 PC equ 0FF9h ;# - 20837 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20838 PCL equ 0FF9h ;# - 20839 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20840 PCLATH equ 0FFAh ;# - 20841 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20842 PCLATU equ 0FFBh ;# - 20843 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20844 STKPTR equ 0FFCh ;# - 20845 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20846 TOS equ 0FFDh ;# - 20847 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20848 TOSL equ 0FFDh ;# - 20849 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20850 TOSH equ 0FFEh ;# - 20851 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20852 TOSU equ 0FFFh ;# - 20853 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20854 ANSELA equ 0F38h ;# - 20855 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20856 ANSELB equ 0F39h ;# - 20857 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20858 ANSELC equ 0F3Ah ;# - 20859 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20860 ANSELD equ 0F3Bh ;# - 20861 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20862 ANSELE equ 0F3Ch ;# - 20863 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20864 PMD2 equ 0F3Dh ;# - 20865 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20866 PMD1 equ 0F3Eh ;# - 20867 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20868 PMD0 equ 0F3Fh ;# - 20869 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20870 VREFCON2 equ 0F40h ;# - 20871 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20872 DACCON1 equ 0F40h ;# - 20873 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20874 VREFCON1 equ 0F41h ;# - 20875 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20876 DACCON0 equ 0F41h ;# - 20877 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20878 VREFCON0 equ 0F42h ;# - 20879 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20880 FVRCON equ 0F42h ;# - 20881 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20882 CTMUICON equ 0F43h ;# - 20883 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20884 CTMUICONH equ 0F43h ;# - 20885 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20886 CTMUCONL equ 0F44h ;# - 20887 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 20888 CTMUCON1 equ 0F44h ;# - 20889 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20890 CTMUCONH equ 0F45h ;# - 20891 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20892 CTMUCON0 equ 0F45h ;# - 20893 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20894 SRCON1 equ 0F46h ;# - 20895 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20896 SRCON0 equ 0F47h ;# - 20897 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20898 CCPTMRS1 equ 0F48h ;# - 20899 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20900 CCPTMRS0 equ 0F49h ;# - 20901 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20902 T6CON equ 0F4Ah ;# - 20903 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20904 PR6 equ 0F4Bh ;# - 20905 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20906 TMR6 equ 0F4Ch ;# - 20907 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20908 T5GCON equ 0F4Dh ;# - 20909 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20910 T5CON equ 0F4Eh ;# - 20911 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20912 TMR5 equ 0F4Fh ;# - 20913 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20914 TMR5L equ 0F4Fh ;# - 20915 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20916 TMR5H equ 0F50h ;# - 20917 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20918 T4CON equ 0F51h ;# - 20919 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20920 PR4 equ 0F52h ;# - 20921 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20922 TMR4 equ 0F53h ;# - 20923 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20924 CCP5CON equ 0F54h ;# - 20925 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20926 CCPR5 equ 0F55h ;# - 20927 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20928 CCPR5L equ 0F55h ;# - 20929 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20930 CCPR5H equ 0F56h ;# - 20931 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20932 CCP4CON equ 0F57h ;# - 20933 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20934 CCPR4 equ 0F58h ;# - 20935 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20936 CCPR4L equ 0F58h ;# - 20937 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20938 CCPR4H equ 0F59h ;# - 20939 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20940 PSTR3CON equ 0F5Ah ;# - 20941 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20942 ECCP3AS equ 0F5Bh ;# - 20943 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20944 CCP3AS equ 0F5Bh ;# - 20945 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20946 PWM3CON equ 0F5Ch ;# - 20947 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20948 CCP3CON equ 0F5Dh ;# - 20949 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20950 CCPR3 equ 0F5Eh ;# - 20951 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20952 CCPR3L equ 0F5Eh ;# - 20953 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20954 CCPR3H equ 0F5Fh ;# - 20955 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20956 SLRCON equ 0F60h ;# - 20957 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20958 WPUB equ 0F61h ;# - 20959 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20960 IOCB equ 0F62h ;# - 20961 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20962 PSTR2CON equ 0F63h ;# - 20963 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20964 ECCP2AS equ 0F64h ;# - 20965 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20966 CCP2AS equ 0F64h ;# - 20967 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20968 PWM2CON equ 0F65h ;# - 20969 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20970 CCP2CON equ 0F66h ;# - 20971 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20972 CCPR2 equ 0F67h ;# - 20973 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20974 CCPR2L equ 0F67h ;# - 20975 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20976 CCPR2H equ 0F68h ;# - 20977 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20978 SSP2CON3 equ 0F69h ;# - 20979 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20980 SSP2MSK equ 0F6Ah ;# - 20981 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20982 SSP2CON2 equ 0F6Bh ;# - 20983 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20984 SSP2CON1 equ 0F6Ch ;# - 20985 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20986 SSP2STAT equ 0F6Dh ;# - 20987 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20988 SSP2ADD equ 0F6Eh ;# - 20989 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20990 SSP2BUF equ 0F6Fh ;# - 20991 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20992 BAUDCON2 equ 0F70h ;# - 20993 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20994 BAUD2CON equ 0F70h ;# - 20995 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20996 RCSTA2 equ 0F71h ;# - 20997 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 20998 RC2STA equ 0F71h ;# - 20999 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21000 TXSTA2 equ 0F72h ;# - 21001 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21002 TX2STA equ 0F72h ;# - 21003 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21004 TXREG2 equ 0F73h ;# - 21005 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21006 TX2REG equ 0F73h ;# - 21007 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21008 RCREG2 equ 0F74h ;# - 21009 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21010 RC2REG equ 0F74h ;# - 21011 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21012 SPBRG2 equ 0F75h ;# - 21013 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21014 SP2BRG equ 0F75h ;# - 21015 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21016 SPBRGH2 equ 0F76h ;# - 21017 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21018 SP2BRGH equ 0F76h ;# - 21019 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21020 CM2CON1 equ 0F77h ;# - 21021 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21022 CM12CON equ 0F77h ;# - 21023 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21024 CM2CON0 equ 0F78h ;# - 21025 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21026 CM2CON equ 0F78h ;# - 21027 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21028 CM1CON0 equ 0F79h ;# - 21029 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21030 CM1CON equ 0F79h ;# - 21031 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21032 PIE4 equ 0F7Ah ;# - 21033 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21034 PIR4 equ 0F7Bh ;# - 21035 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21036 IPR4 equ 0F7Ch ;# - 21037 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21038 PIE5 equ 0F7Dh ;# - 21039 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21040 PIR5 equ 0F7Eh ;# - 21041 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21042 IPR5 equ 0F7Fh ;# - 21043 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21044 PORTA equ 0F80h ;# - 21045 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21046 PORTB equ 0F81h ;# - 21047 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21048 PORTC equ 0F82h ;# - 21049 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21050 PORTD equ 0F83h ;# - 21051 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21052 PORTE equ 0F84h ;# - 21053 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21054 LATA equ 0F89h ;# - 21055 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21056 LATB equ 0F8Ah ;# - 21057 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21058 LATC equ 0F8Bh ;# - 21059 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21060 LATD equ 0F8Ch ;# - 21061 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21062 LATE equ 0F8Dh ;# - 21063 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21064 TRISA equ 0F92h ;# - 21065 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21066 DDRA equ 0F92h ;# - 21067 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21068 TRISB equ 0F93h ;# - 21069 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21070 DDRB equ 0F93h ;# - 21071 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21072 TRISC equ 0F94h ;# - 21073 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21074 DDRC equ 0F94h ;# - 21075 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21076 TRISD equ 0F95h ;# - 21077 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21078 DDRD equ 0F95h ;# - 21079 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21080 TRISE equ 0F96h ;# - 21081 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21082 DDRE equ 0F96h ;# - 21083 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21084 OSCTUNE equ 0F9Bh ;# - 21085 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21086 HLVDCON equ 0F9Ch ;# - 21087 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21088 LVDCON equ 0F9Ch ;# - 21089 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21090 PIE1 equ 0F9Dh ;# - 21091 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21092 PIR1 equ 0F9Eh ;# - 21093 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21094 IPR1 equ 0F9Fh ;# - 21095 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21096 PIE2 equ 0FA0h ;# - 21097 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21098 PIR2 equ 0FA1h ;# - 21099 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21100 IPR2 equ 0FA2h ;# - 21101 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21102 PIE3 equ 0FA3h ;# - 21103 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21104 PIR3 equ 0FA4h ;# - 21105 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21106 IPR3 equ 0FA5h ;# - 21107 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21108 EECON1 equ 0FA6h ;# - 21109 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21110 EECON2 equ 0FA7h ;# - 21111 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21112 EEDATA equ 0FA8h ;# - 21113 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21114 EEADR equ 0FA9h ;# - 21115 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21116 EEADRH equ 0FAAh ;# - 21117 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21118 RCSTA1 equ 0FABh ;# - 21119 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21120 RCSTA equ 0FABh ;# - 21121 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21122 RC1STA equ 0FABh ;# - 21123 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21124 TXSTA1 equ 0FACh ;# - 21125 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21126 TXSTA equ 0FACh ;# - 21127 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21128 TX1STA equ 0FACh ;# - 21129 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21130 TXREG1 equ 0FADh ;# - 21131 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21132 TXREG equ 0FADh ;# - 21133 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21134 TX1REG equ 0FADh ;# - 21135 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21136 RCREG1 equ 0FAEh ;# - 21137 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21138 RCREG equ 0FAEh ;# - 21139 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21140 RC1REG equ 0FAEh ;# - 21141 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21142 SPBRG1 equ 0FAFh ;# - 21143 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21144 SPBRG equ 0FAFh ;# - 21145 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21146 SP1BRG equ 0FAFh ;# - 21147 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21148 SPBRGH1 equ 0FB0h ;# - 21149 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21150 SPBRGH equ 0FB0h ;# - 21151 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21152 SP1BRGH equ 0FB0h ;# - 21153 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21154 T3CON equ 0FB1h ;# - 21155 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21156 TMR3 equ 0FB2h ;# - 21157 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21158 TMR3L equ 0FB2h ;# - 21159 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21160 TMR3H equ 0FB3h ;# - 21161 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21162 T3GCON equ 0FB4h ;# - 21163 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21164 ECCP1AS equ 0FB6h ;# - 21165 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21166 ECCPAS equ 0FB6h ;# - 21167 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21168 PWM1CON equ 0FB7h ;# - 21169 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21170 PWMCON equ 0FB7h ;# - 21171 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21172 BAUDCON1 equ 0FB8h ;# - 21173 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21174 BAUDCON equ 0FB8h ;# - 21175 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21176 BAUDCTL equ 0FB8h ;# - 21177 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21178 BAUD1CON equ 0FB8h ;# - 21179 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21180 PSTR1CON equ 0FB9h ;# - 21181 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21182 PSTRCON equ 0FB9h ;# - 21183 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21184 T2CON equ 0FBAh ;# - 21185 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21186 PR2 equ 0FBBh ;# - 21187 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21188 TMR2 equ 0FBCh ;# - 21189 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21190 CCP1CON equ 0FBDh ;# - 21191 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21192 CCPR1 equ 0FBEh ;# - 21193 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21194 CCPR1L equ 0FBEh ;# - 21195 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21196 CCPR1H equ 0FBFh ;# - 21197 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21198 ADCON2 equ 0FC0h ;# - 21199 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21200 ADCON1 equ 0FC1h ;# - 21201 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21202 ADCON0 equ 0FC2h ;# - 21203 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21204 ADRES equ 0FC3h ;# - 21205 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21206 ADRESL equ 0FC3h ;# - 21207 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21208 ADRESH equ 0FC4h ;# - 21209 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21210 SSP1CON2 equ 0FC5h ;# - 21211 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21212 SSPCON2 equ 0FC5h ;# - 21213 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21214 SSP1CON1 equ 0FC6h ;# - 21215 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21216 SSPCON1 equ 0FC6h ;# - 21217 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21218 SSP1STAT equ 0FC7h ;# - 21219 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21220 SSPSTAT equ 0FC7h ;# - 21221 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21222 SSP1ADD equ 0FC8h ;# - 21223 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21224 SSPADD equ 0FC8h ;# - 21225 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21226 SSP1BUF equ 0FC9h ;# - 21227 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21228 SSPBUF equ 0FC9h ;# - 21229 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21230 SSP1MSK equ 0FCAh ;# - 21231 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21232 SSPMSK equ 0FCAh ;# - 21233 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21234 SSP1CON3 equ 0FCBh ;# - 21235 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21236 SSPCON3 equ 0FCBh ;# - 21237 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21238 T1GCON equ 0FCCh ;# - 21239 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21240 T1CON equ 0FCDh ;# - 21241 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21242 TMR1 equ 0FCEh ;# - 21243 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21244 TMR1L equ 0FCEh ;# - 21245 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21246 TMR1H equ 0FCFh ;# - 21247 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21248 RCON equ 0FD0h ;# - 21249 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21250 WDTCON equ 0FD1h ;# - 21251 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21252 OSCCON2 equ 0FD2h ;# - 21253 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21254 OSCCON equ 0FD3h ;# - 21255 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21256 T0CON equ 0FD5h ;# - 21257 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21258 TMR0 equ 0FD6h ;# - 21259 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21260 TMR0L equ 0FD6h ;# - 21261 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21262 TMR0H equ 0FD7h ;# - 21263 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21264 STATUS equ 0FD8h ;# - 21265 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21266 FSR2 equ 0FD9h ;# - 21267 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21268 FSR2L equ 0FD9h ;# - 21269 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21270 FSR2H equ 0FDAh ;# - 21271 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21272 PLUSW2 equ 0FDBh ;# - 21273 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21274 PREINC2 equ 0FDCh ;# - 21275 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21276 POSTDEC2 equ 0FDDh ;# - 21277 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21278 POSTINC2 equ 0FDEh ;# - 21279 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21280 INDF2 equ 0FDFh ;# - 21281 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21282 BSR equ 0FE0h ;# - 21283 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21284 FSR1 equ 0FE1h ;# - 21285 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21286 FSR1L equ 0FE1h ;# - 21287 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21288 FSR1H equ 0FE2h ;# - 21289 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21290 PLUSW1 equ 0FE3h ;# - 21291 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21292 PREINC1 equ 0FE4h ;# - 21293 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21294 POSTDEC1 equ 0FE5h ;# - 21295 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21296 POSTINC1 equ 0FE6h ;# - 21297 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21298 INDF1 equ 0FE7h ;# - 21299 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21300 WREG equ 0FE8h ;# - 21301 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21302 FSR0 equ 0FE9h ;# - 21303 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21304 FSR0L equ 0FE9h ;# - 21305 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21306 FSR0H equ 0FEAh ;# - 21307 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21308 PLUSW0 equ 0FEBh ;# - 21309 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21310 PREINC0 equ 0FECh ;# - 21311 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21312 POSTDEC0 equ 0FEDh ;# - 21313 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21314 POSTINC0 equ 0FEEh ;# - 21315 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21316 INDF0 equ 0FEFh ;# - 21317 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21318 INTCON3 equ 0FF0h ;# - 21319 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21320 INTCON2 equ 0FF1h ;# - 21321 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21322 INTCON equ 0FF2h ;# - 21323 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21324 PROD equ 0FF3h ;# - 21325 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21326 PRODL equ 0FF3h ;# - 21327 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21328 PRODH equ 0FF4h ;# - 21329 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21330 TABLAT equ 0FF5h ;# - 21331 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21332 TBLPTR equ 0FF6h ;# - 21333 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21334 TBLPTRL equ 0FF6h ;# - 21335 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21336 TBLPTRH equ 0FF7h ;# - 21337 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21338 TBLPTRU equ 0FF8h ;# - 21339 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21340 PCLAT equ 0FF9h ;# - 21341 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21342 PC equ 0FF9h ;# - 21343 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21344 PCL equ 0FF9h ;# - 21345 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21346 PCLATH equ 0FFAh ;# - 21347 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21348 PCLATU equ 0FFBh ;# - 21349 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21350 STKPTR equ 0FFCh ;# - 21351 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21352 TOS equ 0FFDh ;# - 21353 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21354 TOSL equ 0FFDh ;# - 21355 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21356 TOSH equ 0FFEh ;# - 21357 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21358 TOSU equ 0FFFh ;# - 21359 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21360 ANSELA equ 0F38h ;# - 21361 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21362 ANSELB equ 0F39h ;# - 21363 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21364 ANSELC equ 0F3Ah ;# - 21365 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21366 ANSELD equ 0F3Bh ;# - 21367 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21368 ANSELE equ 0F3Ch ;# - 21369 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21370 PMD2 equ 0F3Dh ;# - 21371 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21372 PMD1 equ 0F3Eh ;# - 21373 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21374 PMD0 equ 0F3Fh ;# - 21375 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21376 VREFCON2 equ 0F40h ;# - 21377 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21378 DACCON1 equ 0F40h ;# - 21379 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21380 VREFCON1 equ 0F41h ;# - 21381 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21382 DACCON0 equ 0F41h ;# - 21383 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21384 VREFCON0 equ 0F42h ;# - 21385 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21386 FVRCON equ 0F42h ;# - 21387 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21388 CTMUICON equ 0F43h ;# - 21389 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21390 CTMUICONH equ 0F43h ;# - 21391 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21392 CTMUCONL equ 0F44h ;# - 21393 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21394 CTMUCON1 equ 0F44h ;# - 21395 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21396 CTMUCONH equ 0F45h ;# - 21397 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21398 CTMUCON0 equ 0F45h ;# - 21399 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21400 SRCON1 equ 0F46h ;# - 21401 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21402 SRCON0 equ 0F47h ;# - 21403 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21404 CCPTMRS1 equ 0F48h ;# - 21405 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21406 CCPTMRS0 equ 0F49h ;# - 21407 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21408 T6CON equ 0F4Ah ;# - 21409 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21410 PR6 equ 0F4Bh ;# - 21411 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21412 TMR6 equ 0F4Ch ;# - 21413 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21414 T5GCON equ 0F4Dh ;# - 21415 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21416 T5CON equ 0F4Eh ;# - 21417 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21418 TMR5 equ 0F4Fh ;# - 21419 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21420 TMR5L equ 0F4Fh ;# - 21421 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21422 TMR5H equ 0F50h ;# - 21423 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21424 T4CON equ 0F51h ;# - 21425 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21426 PR4 equ 0F52h ;# - 21427 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21428 TMR4 equ 0F53h ;# - 21429 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21430 CCP5CON equ 0F54h ;# - 21431 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21432 CCPR5 equ 0F55h ;# - 21433 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21434 CCPR5L equ 0F55h ;# - 21435 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21436 CCPR5H equ 0F56h ;# - 21437 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21438 CCP4CON equ 0F57h ;# - 21439 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21440 CCPR4 equ 0F58h ;# - 21441 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21442 CCPR4L equ 0F58h ;# - 21443 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21444 CCPR4H equ 0F59h ;# - 21445 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21446 PSTR3CON equ 0F5Ah ;# - 21447 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21448 ECCP3AS equ 0F5Bh ;# - 21449 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21450 CCP3AS equ 0F5Bh ;# - 21451 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21452 PWM3CON equ 0F5Ch ;# - 21453 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21454 CCP3CON equ 0F5Dh ;# - 21455 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21456 CCPR3 equ 0F5Eh ;# - 21457 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21458 CCPR3L equ 0F5Eh ;# - 21459 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21460 CCPR3H equ 0F5Fh ;# - 21461 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21462 SLRCON equ 0F60h ;# - 21463 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21464 WPUB equ 0F61h ;# - 21465 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21466 IOCB equ 0F62h ;# - 21467 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21468 PSTR2CON equ 0F63h ;# - 21469 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21470 ECCP2AS equ 0F64h ;# - 21471 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21472 CCP2AS equ 0F64h ;# - 21473 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21474 PWM2CON equ 0F65h ;# - 21475 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21476 CCP2CON equ 0F66h ;# - 21477 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21478 CCPR2 equ 0F67h ;# - 21479 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21480 CCPR2L equ 0F67h ;# - 21481 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21482 CCPR2H equ 0F68h ;# - 21483 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21484 SSP2CON3 equ 0F69h ;# - 21485 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21486 SSP2MSK equ 0F6Ah ;# - 21487 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21488 SSP2CON2 equ 0F6Bh ;# - 21489 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21490 SSP2CON1 equ 0F6Ch ;# - 21491 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21492 SSP2STAT equ 0F6Dh ;# - 21493 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21494 SSP2ADD equ 0F6Eh ;# - 21495 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21496 SSP2BUF equ 0F6Fh ;# - 21497 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21498 BAUDCON2 equ 0F70h ;# - 21499 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21500 BAUD2CON equ 0F70h ;# - 21501 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21502 RCSTA2 equ 0F71h ;# - 21503 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21504 RC2STA equ 0F71h ;# - 21505 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21506 TXSTA2 equ 0F72h ;# - 21507 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21508 TX2STA equ 0F72h ;# - 21509 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21510 TXREG2 equ 0F73h ;# - 21511 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21512 TX2REG equ 0F73h ;# - 21513 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21514 RCREG2 equ 0F74h ;# - 21515 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21516 RC2REG equ 0F74h ;# - 21517 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21518 SPBRG2 equ 0F75h ;# - 21519 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21520 SP2BRG equ 0F75h ;# - 21521 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21522 SPBRGH2 equ 0F76h ;# - 21523 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21524 SP2BRGH equ 0F76h ;# - 21525 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21526 CM2CON1 equ 0F77h ;# - 21527 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21528 CM12CON equ 0F77h ;# - 21529 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21530 CM2CON0 equ 0F78h ;# - 21531 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21532 CM2CON equ 0F78h ;# - 21533 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21534 CM1CON0 equ 0F79h ;# - 21535 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21536 CM1CON equ 0F79h ;# - 21537 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21538 PIE4 equ 0F7Ah ;# - 21539 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21540 PIR4 equ 0F7Bh ;# - 21541 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21542 IPR4 equ 0F7Ch ;# - 21543 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21544 PIE5 equ 0F7Dh ;# - 21545 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21546 PIR5 equ 0F7Eh ;# - 21547 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21548 IPR5 equ 0F7Fh ;# - 21549 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21550 PORTA equ 0F80h ;# - 21551 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21552 PORTB equ 0F81h ;# - 21553 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21554 PORTC equ 0F82h ;# - 21555 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21556 PORTD equ 0F83h ;# - 21557 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21558 PORTE equ 0F84h ;# - 21559 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21560 LATA equ 0F89h ;# - 21561 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21562 LATB equ 0F8Ah ;# - 21563 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21564 LATC equ 0F8Bh ;# - 21565 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21566 LATD equ 0F8Ch ;# - 21567 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21568 LATE equ 0F8Dh ;# - 21569 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21570 TRISA equ 0F92h ;# - 21571 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21572 DDRA equ 0F92h ;# - 21573 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21574 TRISB equ 0F93h ;# - 21575 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21576 DDRB equ 0F93h ;# - 21577 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21578 TRISC equ 0F94h ;# - 21579 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21580 DDRC equ 0F94h ;# - 21581 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21582 TRISD equ 0F95h ;# - 21583 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21584 DDRD equ 0F95h ;# - 21585 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21586 TRISE equ 0F96h ;# - 21587 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21588 DDRE equ 0F96h ;# - 21589 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21590 OSCTUNE equ 0F9Bh ;# - 21591 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21592 HLVDCON equ 0F9Ch ;# - 21593 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21594 LVDCON equ 0F9Ch ;# - 21595 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21596 PIE1 equ 0F9Dh ;# - 21597 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21598 PIR1 equ 0F9Eh ;# - 21599 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21600 IPR1 equ 0F9Fh ;# - 21601 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21602 PIE2 equ 0FA0h ;# - 21603 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21604 PIR2 equ 0FA1h ;# - 21605 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21606 IPR2 equ 0FA2h ;# - 21607 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21608 PIE3 equ 0FA3h ;# - 21609 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21610 PIR3 equ 0FA4h ;# - 21611 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21612 IPR3 equ 0FA5h ;# - 21613 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21614 EECON1 equ 0FA6h ;# - 21615 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21616 EECON2 equ 0FA7h ;# - 21617 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21618 EEDATA equ 0FA8h ;# - 21619 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21620 EEADR equ 0FA9h ;# - 21621 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21622 EEADRH equ 0FAAh ;# - 21623 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21624 RCSTA1 equ 0FABh ;# - 21625 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21626 RCSTA equ 0FABh ;# - 21627 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21628 RC1STA equ 0FABh ;# - 21629 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21630 TXSTA1 equ 0FACh ;# - 21631 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21632 TXSTA equ 0FACh ;# - 21633 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21634 TX1STA equ 0FACh ;# - 21635 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21636 TXREG1 equ 0FADh ;# - 21637 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21638 TXREG equ 0FADh ;# - 21639 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21640 TX1REG equ 0FADh ;# - 21641 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21642 RCREG1 equ 0FAEh ;# - 21643 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21644 RCREG equ 0FAEh ;# - 21645 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21646 RC1REG equ 0FAEh ;# - 21647 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21648 SPBRG1 equ 0FAFh ;# - 21649 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21650 SPBRG equ 0FAFh ;# - 21651 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21652 SP1BRG equ 0FAFh ;# - 21653 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21654 SPBRGH1 equ 0FB0h ;# - 21655 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21656 SPBRGH equ 0FB0h ;# - 21657 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21658 SP1BRGH equ 0FB0h ;# - 21659 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21660 T3CON equ 0FB1h ;# - 21661 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21662 TMR3 equ 0FB2h ;# - 21663 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21664 TMR3L equ 0FB2h ;# - 21665 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21666 TMR3H equ 0FB3h ;# - 21667 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21668 T3GCON equ 0FB4h ;# - 21669 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21670 ECCP1AS equ 0FB6h ;# - 21671 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21672 ECCPAS equ 0FB6h ;# - 21673 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21674 PWM1CON equ 0FB7h ;# - 21675 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21676 PWMCON equ 0FB7h ;# - 21677 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21678 BAUDCON1 equ 0FB8h ;# - 21679 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21680 BAUDCON equ 0FB8h ;# - 21681 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21682 BAUDCTL equ 0FB8h ;# - 21683 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21684 BAUD1CON equ 0FB8h ;# - 21685 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21686 PSTR1CON equ 0FB9h ;# - 21687 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21688 PSTRCON equ 0FB9h ;# - 21689 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21690 T2CON equ 0FBAh ;# - 21691 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21692 PR2 equ 0FBBh ;# - 21693 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21694 TMR2 equ 0FBCh ;# - 21695 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21696 CCP1CON equ 0FBDh ;# - 21697 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21698 CCPR1 equ 0FBEh ;# - 21699 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21700 CCPR1L equ 0FBEh ;# - 21701 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21702 CCPR1H equ 0FBFh ;# - 21703 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21704 ADCON2 equ 0FC0h ;# - 21705 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21706 ADCON1 equ 0FC1h ;# - 21707 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21708 ADCON0 equ 0FC2h ;# - 21709 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21710 ADRES equ 0FC3h ;# - 21711 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21712 ADRESL equ 0FC3h ;# - 21713 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21714 ADRESH equ 0FC4h ;# - 21715 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21716 SSP1CON2 equ 0FC5h ;# - 21717 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21718 SSPCON2 equ 0FC5h ;# - 21719 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21720 SSP1CON1 equ 0FC6h ;# - 21721 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21722 SSPCON1 equ 0FC6h ;# - 21723 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21724 SSP1STAT equ 0FC7h ;# - 21725 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21726 SSPSTAT equ 0FC7h ;# - 21727 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21728 SSP1ADD equ 0FC8h ;# - 21729 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21730 SSPADD equ 0FC8h ;# - 21731 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21732 SSP1BUF equ 0FC9h ;# - 21733 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21734 SSPBUF equ 0FC9h ;# - 21735 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21736 SSP1MSK equ 0FCAh ;# - 21737 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21738 SSPMSK equ 0FCAh ;# - 21739 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21740 SSP1CON3 equ 0FCBh ;# - 21741 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21742 SSPCON3 equ 0FCBh ;# - 21743 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21744 T1GCON equ 0FCCh ;# - 21745 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21746 T1CON equ 0FCDh ;# - 21747 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21748 TMR1 equ 0FCEh ;# - 21749 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21750 TMR1L equ 0FCEh ;# - 21751 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21752 TMR1H equ 0FCFh ;# - 21753 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21754 RCON equ 0FD0h ;# - 21755 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21756 WDTCON equ 0FD1h ;# - 21757 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21758 OSCCON2 equ 0FD2h ;# - 21759 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21760 OSCCON equ 0FD3h ;# - 21761 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21762 T0CON equ 0FD5h ;# - 21763 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21764 TMR0 equ 0FD6h ;# - 21765 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21766 TMR0L equ 0FD6h ;# - 21767 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21768 TMR0H equ 0FD7h ;# - 21769 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21770 STATUS equ 0FD8h ;# - 21771 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21772 FSR2 equ 0FD9h ;# - 21773 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21774 FSR2L equ 0FD9h ;# - 21775 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21776 FSR2H equ 0FDAh ;# - 21777 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21778 PLUSW2 equ 0FDBh ;# - 21779 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21780 PREINC2 equ 0FDCh ;# - 21781 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21782 POSTDEC2 equ 0FDDh ;# - 21783 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21784 POSTINC2 equ 0FDEh ;# - 21785 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21786 INDF2 equ 0FDFh ;# - 21787 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21788 BSR equ 0FE0h ;# - 21789 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21790 FSR1 equ 0FE1h ;# - 21791 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21792 FSR1L equ 0FE1h ;# - 21793 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21794 FSR1H equ 0FE2h ;# - 21795 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21796 PLUSW1 equ 0FE3h ;# - 21797 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21798 PREINC1 equ 0FE4h ;# - 21799 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21800 POSTDEC1 equ 0FE5h ;# - 21801 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21802 POSTINC1 equ 0FE6h ;# - 21803 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21804 INDF1 equ 0FE7h ;# - 21805 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21806 WREG equ 0FE8h ;# - 21807 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21808 FSR0 equ 0FE9h ;# - 21809 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21810 FSR0L equ 0FE9h ;# - 21811 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21812 FSR0H equ 0FEAh ;# - 21813 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21814 PLUSW0 equ 0FEBh ;# - 21815 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21816 PREINC0 equ 0FECh ;# - 21817 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21818 POSTDEC0 equ 0FEDh ;# - 21819 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21820 POSTINC0 equ 0FEEh ;# - 21821 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21822 INDF0 equ 0FEFh ;# - 21823 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21824 INTCON3 equ 0FF0h ;# - 21825 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21826 INTCON2 equ 0FF1h ;# - 21827 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21828 INTCON equ 0FF2h ;# - 21829 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21830 PROD equ 0FF3h ;# - 21831 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21832 PRODL equ 0FF3h ;# - 21833 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21834 PRODH equ 0FF4h ;# - 21835 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21836 TABLAT equ 0FF5h ;# - 21837 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21838 TBLPTR equ 0FF6h ;# - 21839 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21840 TBLPTRL equ 0FF6h ;# - 21841 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21842 TBLPTRH equ 0FF7h ;# - 21843 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21844 TBLPTRU equ 0FF8h ;# - 21845 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21846 PCLAT equ 0FF9h ;# - 21847 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21848 PC equ 0FF9h ;# - 21849 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21850 PCL equ 0FF9h ;# - 21851 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21852 PCLATH equ 0FFAh ;# - 21853 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21854 PCLATU equ 0FFBh ;# - 21855 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21856 STKPTR equ 0FFCh ;# - 21857 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21858 TOS equ 0FFDh ;# - 21859 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21860 TOSL equ 0FFDh ;# - 21861 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21862 TOSH equ 0FFEh ;# - 21863 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21864 TOSU equ 0FFFh ;# - 21865 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21866 ANSELA equ 0F38h ;# - 21867 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21868 ANSELB equ 0F39h ;# - 21869 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21870 ANSELC equ 0F3Ah ;# - 21871 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21872 ANSELD equ 0F3Bh ;# - 21873 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21874 ANSELE equ 0F3Ch ;# - 21875 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21876 PMD2 equ 0F3Dh ;# - 21877 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21878 PMD1 equ 0F3Eh ;# - 21879 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21880 PMD0 equ 0F3Fh ;# - 21881 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21882 VREFCON2 equ 0F40h ;# - 21883 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21884 DACCON1 equ 0F40h ;# - 21885 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21886 VREFCON1 equ 0F41h ;# - 21887 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21888 DACCON0 equ 0F41h ;# - 21889 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21890 VREFCON0 equ 0F42h ;# - 21891 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21892 FVRCON equ 0F42h ;# - 21893 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21894 CTMUICON equ 0F43h ;# - 21895 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21896 CTMUICONH equ 0F43h ;# - 21897 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21898 CTMUCONL equ 0F44h ;# - 21899 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 21900 CTMUCON1 equ 0F44h ;# - 21901 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21902 CTMUCONH equ 0F45h ;# - 21903 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21904 CTMUCON0 equ 0F45h ;# - 21905 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21906 SRCON1 equ 0F46h ;# - 21907 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21908 SRCON0 equ 0F47h ;# - 21909 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21910 CCPTMRS1 equ 0F48h ;# - 21911 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21912 CCPTMRS0 equ 0F49h ;# - 21913 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21914 T6CON equ 0F4Ah ;# - 21915 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21916 PR6 equ 0F4Bh ;# - 21917 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21918 TMR6 equ 0F4Ch ;# - 21919 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21920 T5GCON equ 0F4Dh ;# - 21921 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21922 T5CON equ 0F4Eh ;# - 21923 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21924 TMR5 equ 0F4Fh ;# - 21925 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21926 TMR5L equ 0F4Fh ;# - 21927 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21928 TMR5H equ 0F50h ;# - 21929 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21930 T4CON equ 0F51h ;# - 21931 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21932 PR4 equ 0F52h ;# - 21933 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21934 TMR4 equ 0F53h ;# - 21935 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21936 CCP5CON equ 0F54h ;# - 21937 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21938 CCPR5 equ 0F55h ;# - 21939 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21940 CCPR5L equ 0F55h ;# - 21941 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21942 CCPR5H equ 0F56h ;# - 21943 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21944 CCP4CON equ 0F57h ;# - 21945 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21946 CCPR4 equ 0F58h ;# - 21947 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21948 CCPR4L equ 0F58h ;# - 21949 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21950 CCPR4H equ 0F59h ;# - 21951 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21952 PSTR3CON equ 0F5Ah ;# - 21953 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21954 ECCP3AS equ 0F5Bh ;# - 21955 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21956 CCP3AS equ 0F5Bh ;# - 21957 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21958 PWM3CON equ 0F5Ch ;# - 21959 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21960 CCP3CON equ 0F5Dh ;# - 21961 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21962 CCPR3 equ 0F5Eh ;# - 21963 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21964 CCPR3L equ 0F5Eh ;# - 21965 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21966 CCPR3H equ 0F5Fh ;# - 21967 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21968 SLRCON equ 0F60h ;# - 21969 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21970 WPUB equ 0F61h ;# - 21971 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21972 IOCB equ 0F62h ;# - 21973 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21974 PSTR2CON equ 0F63h ;# - 21975 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21976 ECCP2AS equ 0F64h ;# - 21977 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21978 CCP2AS equ 0F64h ;# - 21979 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21980 PWM2CON equ 0F65h ;# - 21981 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21982 CCP2CON equ 0F66h ;# - 21983 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21984 CCPR2 equ 0F67h ;# - 21985 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21986 CCPR2L equ 0F67h ;# - 21987 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21988 CCPR2H equ 0F68h ;# - 21989 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21990 SSP2CON3 equ 0F69h ;# - 21991 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21992 SSP2MSK equ 0F6Ah ;# - 21993 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21994 SSP2CON2 equ 0F6Bh ;# - 21995 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21996 SSP2CON1 equ 0F6Ch ;# - 21997 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 21998 SSP2STAT equ 0F6Dh ;# - 21999 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22000 SSP2ADD equ 0F6Eh ;# - 22001 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22002 SSP2BUF equ 0F6Fh ;# - 22003 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22004 BAUDCON2 equ 0F70h ;# - 22005 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22006 BAUD2CON equ 0F70h ;# - 22007 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22008 RCSTA2 equ 0F71h ;# - 22009 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22010 RC2STA equ 0F71h ;# - 22011 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22012 TXSTA2 equ 0F72h ;# - 22013 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22014 TX2STA equ 0F72h ;# - 22015 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22016 TXREG2 equ 0F73h ;# - 22017 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22018 TX2REG equ 0F73h ;# - 22019 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22020 RCREG2 equ 0F74h ;# - 22021 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22022 RC2REG equ 0F74h ;# - 22023 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22024 SPBRG2 equ 0F75h ;# - 22025 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22026 SP2BRG equ 0F75h ;# - 22027 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22028 SPBRGH2 equ 0F76h ;# - 22029 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22030 SP2BRGH equ 0F76h ;# - 22031 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22032 CM2CON1 equ 0F77h ;# - 22033 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22034 CM12CON equ 0F77h ;# - 22035 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22036 CM2CON0 equ 0F78h ;# - 22037 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22038 CM2CON equ 0F78h ;# - 22039 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22040 CM1CON0 equ 0F79h ;# - 22041 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22042 CM1CON equ 0F79h ;# - 22043 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22044 PIE4 equ 0F7Ah ;# - 22045 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22046 PIR4 equ 0F7Bh ;# - 22047 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22048 IPR4 equ 0F7Ch ;# - 22049 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22050 PIE5 equ 0F7Dh ;# - 22051 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22052 PIR5 equ 0F7Eh ;# - 22053 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22054 IPR5 equ 0F7Fh ;# - 22055 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22056 PORTA equ 0F80h ;# - 22057 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22058 PORTB equ 0F81h ;# - 22059 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22060 PORTC equ 0F82h ;# - 22061 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22062 PORTD equ 0F83h ;# - 22063 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22064 PORTE equ 0F84h ;# - 22065 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22066 LATA equ 0F89h ;# - 22067 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22068 LATB equ 0F8Ah ;# - 22069 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22070 LATC equ 0F8Bh ;# - 22071 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22072 LATD equ 0F8Ch ;# - 22073 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22074 LATE equ 0F8Dh ;# - 22075 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22076 TRISA equ 0F92h ;# - 22077 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22078 DDRA equ 0F92h ;# - 22079 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22080 TRISB equ 0F93h ;# - 22081 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22082 DDRB equ 0F93h ;# - 22083 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22084 TRISC equ 0F94h ;# - 22085 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22086 DDRC equ 0F94h ;# - 22087 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22088 TRISD equ 0F95h ;# - 22089 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22090 DDRD equ 0F95h ;# - 22091 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22092 TRISE equ 0F96h ;# - 22093 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22094 DDRE equ 0F96h ;# - 22095 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22096 OSCTUNE equ 0F9Bh ;# - 22097 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22098 HLVDCON equ 0F9Ch ;# - 22099 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22100 LVDCON equ 0F9Ch ;# - 22101 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22102 PIE1 equ 0F9Dh ;# - 22103 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22104 PIR1 equ 0F9Eh ;# - 22105 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22106 IPR1 equ 0F9Fh ;# - 22107 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22108 PIE2 equ 0FA0h ;# - 22109 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22110 PIR2 equ 0FA1h ;# - 22111 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22112 IPR2 equ 0FA2h ;# - 22113 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22114 PIE3 equ 0FA3h ;# - 22115 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22116 PIR3 equ 0FA4h ;# - 22117 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22118 IPR3 equ 0FA5h ;# - 22119 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22120 EECON1 equ 0FA6h ;# - 22121 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22122 EECON2 equ 0FA7h ;# - 22123 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22124 EEDATA equ 0FA8h ;# - 22125 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22126 EEADR equ 0FA9h ;# - 22127 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22128 EEADRH equ 0FAAh ;# - 22129 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22130 RCSTA1 equ 0FABh ;# - 22131 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22132 RCSTA equ 0FABh ;# - 22133 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22134 RC1STA equ 0FABh ;# - 22135 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22136 TXSTA1 equ 0FACh ;# - 22137 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22138 TXSTA equ 0FACh ;# - 22139 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22140 TX1STA equ 0FACh ;# - 22141 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22142 TXREG1 equ 0FADh ;# - 22143 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22144 TXREG equ 0FADh ;# - 22145 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22146 TX1REG equ 0FADh ;# - 22147 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22148 RCREG1 equ 0FAEh ;# - 22149 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22150 RCREG equ 0FAEh ;# - 22151 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22152 RC1REG equ 0FAEh ;# - 22153 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22154 SPBRG1 equ 0FAFh ;# - 22155 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22156 SPBRG equ 0FAFh ;# - 22157 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22158 SP1BRG equ 0FAFh ;# - 22159 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22160 SPBRGH1 equ 0FB0h ;# - 22161 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22162 SPBRGH equ 0FB0h ;# - 22163 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22164 SP1BRGH equ 0FB0h ;# - 22165 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22166 T3CON equ 0FB1h ;# - 22167 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22168 TMR3 equ 0FB2h ;# - 22169 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22170 TMR3L equ 0FB2h ;# - 22171 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22172 TMR3H equ 0FB3h ;# - 22173 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22174 T3GCON equ 0FB4h ;# - 22175 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22176 ECCP1AS equ 0FB6h ;# - 22177 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22178 ECCPAS equ 0FB6h ;# - 22179 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22180 PWM1CON equ 0FB7h ;# - 22181 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22182 PWMCON equ 0FB7h ;# - 22183 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22184 BAUDCON1 equ 0FB8h ;# - 22185 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22186 BAUDCON equ 0FB8h ;# - 22187 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22188 BAUDCTL equ 0FB8h ;# - 22189 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22190 BAUD1CON equ 0FB8h ;# - 22191 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22192 PSTR1CON equ 0FB9h ;# - 22193 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22194 PSTRCON equ 0FB9h ;# - 22195 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22196 T2CON equ 0FBAh ;# - 22197 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22198 PR2 equ 0FBBh ;# - 22199 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22200 TMR2 equ 0FBCh ;# - 22201 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22202 CCP1CON equ 0FBDh ;# - 22203 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22204 CCPR1 equ 0FBEh ;# - 22205 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22206 CCPR1L equ 0FBEh ;# - 22207 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22208 CCPR1H equ 0FBFh ;# - 22209 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22210 ADCON2 equ 0FC0h ;# - 22211 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22212 ADCON1 equ 0FC1h ;# - 22213 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22214 ADCON0 equ 0FC2h ;# - 22215 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22216 ADRES equ 0FC3h ;# - 22217 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22218 ADRESL equ 0FC3h ;# - 22219 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22220 ADRESH equ 0FC4h ;# - 22221 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22222 SSP1CON2 equ 0FC5h ;# - 22223 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22224 SSPCON2 equ 0FC5h ;# - 22225 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22226 SSP1CON1 equ 0FC6h ;# - 22227 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22228 SSPCON1 equ 0FC6h ;# - 22229 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22230 SSP1STAT equ 0FC7h ;# - 22231 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22232 SSPSTAT equ 0FC7h ;# - 22233 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22234 SSP1ADD equ 0FC8h ;# - 22235 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22236 SSPADD equ 0FC8h ;# - 22237 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22238 SSP1BUF equ 0FC9h ;# - 22239 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22240 SSPBUF equ 0FC9h ;# - 22241 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22242 SSP1MSK equ 0FCAh ;# - 22243 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22244 SSPMSK equ 0FCAh ;# - 22245 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22246 SSP1CON3 equ 0FCBh ;# - 22247 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22248 SSPCON3 equ 0FCBh ;# - 22249 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22250 T1GCON equ 0FCCh ;# - 22251 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22252 T1CON equ 0FCDh ;# - 22253 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22254 TMR1 equ 0FCEh ;# - 22255 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22256 TMR1L equ 0FCEh ;# - 22257 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22258 TMR1H equ 0FCFh ;# - 22259 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22260 RCON equ 0FD0h ;# - 22261 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22262 WDTCON equ 0FD1h ;# - 22263 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22264 OSCCON2 equ 0FD2h ;# - 22265 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22266 OSCCON equ 0FD3h ;# - 22267 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22268 T0CON equ 0FD5h ;# - 22269 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22270 TMR0 equ 0FD6h ;# - 22271 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22272 TMR0L equ 0FD6h ;# - 22273 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22274 TMR0H equ 0FD7h ;# - 22275 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22276 STATUS equ 0FD8h ;# - 22277 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22278 FSR2 equ 0FD9h ;# - 22279 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22280 FSR2L equ 0FD9h ;# - 22281 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22282 FSR2H equ 0FDAh ;# - 22283 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22284 PLUSW2 equ 0FDBh ;# - 22285 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22286 PREINC2 equ 0FDCh ;# - 22287 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22288 POSTDEC2 equ 0FDDh ;# - 22289 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22290 POSTINC2 equ 0FDEh ;# - 22291 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22292 INDF2 equ 0FDFh ;# - 22293 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22294 BSR equ 0FE0h ;# - 22295 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22296 FSR1 equ 0FE1h ;# - 22297 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22298 FSR1L equ 0FE1h ;# - 22299 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22300 FSR1H equ 0FE2h ;# - 22301 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22302 PLUSW1 equ 0FE3h ;# - 22303 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22304 PREINC1 equ 0FE4h ;# - 22305 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22306 POSTDEC1 equ 0FE5h ;# - 22307 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22308 POSTINC1 equ 0FE6h ;# - 22309 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22310 INDF1 equ 0FE7h ;# - 22311 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22312 WREG equ 0FE8h ;# - 22313 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22314 FSR0 equ 0FE9h ;# - 22315 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22316 FSR0L equ 0FE9h ;# - 22317 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22318 FSR0H equ 0FEAh ;# - 22319 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22320 PLUSW0 equ 0FEBh ;# - 22321 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22322 PREINC0 equ 0FECh ;# - 22323 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22324 POSTDEC0 equ 0FEDh ;# - 22325 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22326 POSTINC0 equ 0FEEh ;# - 22327 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22328 INDF0 equ 0FEFh ;# - 22329 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22330 INTCON3 equ 0FF0h ;# - 22331 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22332 INTCON2 equ 0FF1h ;# - 22333 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22334 INTCON equ 0FF2h ;# - 22335 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22336 PROD equ 0FF3h ;# - 22337 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22338 PRODL equ 0FF3h ;# - 22339 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22340 PRODH equ 0FF4h ;# - 22341 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22342 TABLAT equ 0FF5h ;# - 22343 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22344 TBLPTR equ 0FF6h ;# - 22345 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22346 TBLPTRL equ 0FF6h ;# - 22347 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22348 TBLPTRH equ 0FF7h ;# - 22349 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22350 TBLPTRU equ 0FF8h ;# - 22351 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22352 PCLAT equ 0FF9h ;# - 22353 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22354 PC equ 0FF9h ;# - 22355 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22356 PCL equ 0FF9h ;# - 22357 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22358 PCLATH equ 0FFAh ;# - 22359 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22360 PCLATU equ 0FFBh ;# - 22361 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22362 STKPTR equ 0FFCh ;# - 22363 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22364 TOS equ 0FFDh ;# - 22365 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22366 TOSL equ 0FFDh ;# - 22367 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22368 TOSH equ 0FFEh ;# - 22369 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22370 TOSU equ 0FFFh ;# - 22371 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22372 ANSELA equ 0F38h ;# - 22373 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22374 ANSELB equ 0F39h ;# - 22375 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22376 ANSELC equ 0F3Ah ;# - 22377 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22378 ANSELD equ 0F3Bh ;# - 22379 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22380 ANSELE equ 0F3Ch ;# - 22381 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22382 PMD2 equ 0F3Dh ;# - 22383 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22384 PMD1 equ 0F3Eh ;# - 22385 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22386 PMD0 equ 0F3Fh ;# - 22387 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22388 VREFCON2 equ 0F40h ;# - 22389 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22390 DACCON1 equ 0F40h ;# - 22391 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22392 VREFCON1 equ 0F41h ;# - 22393 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22394 DACCON0 equ 0F41h ;# - 22395 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22396 VREFCON0 equ 0F42h ;# - 22397 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22398 FVRCON equ 0F42h ;# - 22399 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22400 CTMUICON equ 0F43h ;# - 22401 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22402 CTMUICONH equ 0F43h ;# - 22403 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22404 CTMUCONL equ 0F44h ;# - 22405 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22406 CTMUCON1 equ 0F44h ;# - 22407 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22408 CTMUCONH equ 0F45h ;# - 22409 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22410 CTMUCON0 equ 0F45h ;# - 22411 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22412 SRCON1 equ 0F46h ;# - 22413 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22414 SRCON0 equ 0F47h ;# - 22415 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22416 CCPTMRS1 equ 0F48h ;# - 22417 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22418 CCPTMRS0 equ 0F49h ;# - 22419 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22420 T6CON equ 0F4Ah ;# - 22421 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22422 PR6 equ 0F4Bh ;# - 22423 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22424 TMR6 equ 0F4Ch ;# - 22425 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22426 T5GCON equ 0F4Dh ;# - 22427 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22428 T5CON equ 0F4Eh ;# - 22429 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22430 TMR5 equ 0F4Fh ;# - 22431 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22432 TMR5L equ 0F4Fh ;# - 22433 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22434 TMR5H equ 0F50h ;# - 22435 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22436 T4CON equ 0F51h ;# - 22437 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22438 PR4 equ 0F52h ;# - 22439 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22440 TMR4 equ 0F53h ;# - 22441 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22442 CCP5CON equ 0F54h ;# - 22443 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22444 CCPR5 equ 0F55h ;# - 22445 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22446 CCPR5L equ 0F55h ;# - 22447 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22448 CCPR5H equ 0F56h ;# - 22449 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22450 CCP4CON equ 0F57h ;# - 22451 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22452 CCPR4 equ 0F58h ;# - 22453 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22454 CCPR4L equ 0F58h ;# - 22455 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22456 CCPR4H equ 0F59h ;# - 22457 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22458 PSTR3CON equ 0F5Ah ;# - 22459 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22460 ECCP3AS equ 0F5Bh ;# - 22461 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22462 CCP3AS equ 0F5Bh ;# - 22463 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22464 PWM3CON equ 0F5Ch ;# - 22465 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22466 CCP3CON equ 0F5Dh ;# - 22467 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22468 CCPR3 equ 0F5Eh ;# - 22469 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22470 CCPR3L equ 0F5Eh ;# - 22471 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22472 CCPR3H equ 0F5Fh ;# - 22473 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22474 SLRCON equ 0F60h ;# - 22475 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22476 WPUB equ 0F61h ;# - 22477 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22478 IOCB equ 0F62h ;# - 22479 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22480 PSTR2CON equ 0F63h ;# - 22481 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22482 ECCP2AS equ 0F64h ;# - 22483 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22484 CCP2AS equ 0F64h ;# - 22485 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22486 PWM2CON equ 0F65h ;# - 22487 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22488 CCP2CON equ 0F66h ;# - 22489 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22490 CCPR2 equ 0F67h ;# - 22491 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22492 CCPR2L equ 0F67h ;# - 22493 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22494 CCPR2H equ 0F68h ;# - 22495 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22496 SSP2CON3 equ 0F69h ;# - 22497 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22498 SSP2MSK equ 0F6Ah ;# - 22499 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22500 SSP2CON2 equ 0F6Bh ;# - 22501 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22502 SSP2CON1 equ 0F6Ch ;# - 22503 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22504 SSP2STAT equ 0F6Dh ;# - 22505 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22506 SSP2ADD equ 0F6Eh ;# - 22507 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22508 SSP2BUF equ 0F6Fh ;# - 22509 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22510 BAUDCON2 equ 0F70h ;# - 22511 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22512 BAUD2CON equ 0F70h ;# - 22513 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22514 RCSTA2 equ 0F71h ;# - 22515 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22516 RC2STA equ 0F71h ;# - 22517 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22518 TXSTA2 equ 0F72h ;# - 22519 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22520 TX2STA equ 0F72h ;# - 22521 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22522 TXREG2 equ 0F73h ;# - 22523 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22524 TX2REG equ 0F73h ;# - 22525 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22526 RCREG2 equ 0F74h ;# - 22527 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22528 RC2REG equ 0F74h ;# - 22529 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22530 SPBRG2 equ 0F75h ;# - 22531 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22532 SP2BRG equ 0F75h ;# - 22533 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22534 SPBRGH2 equ 0F76h ;# - 22535 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22536 SP2BRGH equ 0F76h ;# - 22537 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22538 CM2CON1 equ 0F77h ;# - 22539 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22540 CM12CON equ 0F77h ;# - 22541 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22542 CM2CON0 equ 0F78h ;# - 22543 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22544 CM2CON equ 0F78h ;# - 22545 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22546 CM1CON0 equ 0F79h ;# - 22547 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22548 CM1CON equ 0F79h ;# - 22549 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22550 PIE4 equ 0F7Ah ;# - 22551 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22552 PIR4 equ 0F7Bh ;# - 22553 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22554 IPR4 equ 0F7Ch ;# - 22555 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22556 PIE5 equ 0F7Dh ;# - 22557 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22558 PIR5 equ 0F7Eh ;# - 22559 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22560 IPR5 equ 0F7Fh ;# - 22561 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22562 PORTA equ 0F80h ;# - 22563 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22564 PORTB equ 0F81h ;# - 22565 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22566 PORTC equ 0F82h ;# - 22567 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22568 PORTD equ 0F83h ;# - 22569 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22570 PORTE equ 0F84h ;# - 22571 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22572 LATA equ 0F89h ;# - 22573 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22574 LATB equ 0F8Ah ;# - 22575 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22576 LATC equ 0F8Bh ;# - 22577 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22578 LATD equ 0F8Ch ;# - 22579 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22580 LATE equ 0F8Dh ;# - 22581 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22582 TRISA equ 0F92h ;# - 22583 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22584 DDRA equ 0F92h ;# - 22585 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22586 TRISB equ 0F93h ;# - 22587 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22588 DDRB equ 0F93h ;# - 22589 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22590 TRISC equ 0F94h ;# - 22591 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22592 DDRC equ 0F94h ;# - 22593 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22594 TRISD equ 0F95h ;# - 22595 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22596 DDRD equ 0F95h ;# - 22597 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22598 TRISE equ 0F96h ;# - 22599 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22600 DDRE equ 0F96h ;# - 22601 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22602 OSCTUNE equ 0F9Bh ;# - 22603 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22604 HLVDCON equ 0F9Ch ;# - 22605 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22606 LVDCON equ 0F9Ch ;# - 22607 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22608 PIE1 equ 0F9Dh ;# - 22609 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22610 PIR1 equ 0F9Eh ;# - 22611 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22612 IPR1 equ 0F9Fh ;# - 22613 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22614 PIE2 equ 0FA0h ;# - 22615 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22616 PIR2 equ 0FA1h ;# - 22617 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22618 IPR2 equ 0FA2h ;# - 22619 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22620 PIE3 equ 0FA3h ;# - 22621 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22622 PIR3 equ 0FA4h ;# - 22623 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22624 IPR3 equ 0FA5h ;# - 22625 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22626 EECON1 equ 0FA6h ;# - 22627 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22628 EECON2 equ 0FA7h ;# - 22629 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22630 EEDATA equ 0FA8h ;# - 22631 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22632 EEADR equ 0FA9h ;# - 22633 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22634 EEADRH equ 0FAAh ;# - 22635 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22636 RCSTA1 equ 0FABh ;# - 22637 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22638 RCSTA equ 0FABh ;# - 22639 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22640 RC1STA equ 0FABh ;# - 22641 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22642 TXSTA1 equ 0FACh ;# - 22643 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22644 TXSTA equ 0FACh ;# - 22645 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22646 TX1STA equ 0FACh ;# - 22647 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22648 TXREG1 equ 0FADh ;# - 22649 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22650 TXREG equ 0FADh ;# - 22651 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22652 TX1REG equ 0FADh ;# - 22653 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22654 RCREG1 equ 0FAEh ;# - 22655 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22656 RCREG equ 0FAEh ;# - 22657 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22658 RC1REG equ 0FAEh ;# - 22659 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22660 SPBRG1 equ 0FAFh ;# - 22661 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22662 SPBRG equ 0FAFh ;# - 22663 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22664 SP1BRG equ 0FAFh ;# - 22665 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22666 SPBRGH1 equ 0FB0h ;# - 22667 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22668 SPBRGH equ 0FB0h ;# - 22669 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22670 SP1BRGH equ 0FB0h ;# - 22671 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22672 T3CON equ 0FB1h ;# - 22673 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22674 TMR3 equ 0FB2h ;# - 22675 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22676 TMR3L equ 0FB2h ;# - 22677 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22678 TMR3H equ 0FB3h ;# - 22679 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22680 T3GCON equ 0FB4h ;# - 22681 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22682 ECCP1AS equ 0FB6h ;# - 22683 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22684 ECCPAS equ 0FB6h ;# - 22685 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22686 PWM1CON equ 0FB7h ;# - 22687 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22688 PWMCON equ 0FB7h ;# - 22689 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22690 BAUDCON1 equ 0FB8h ;# - 22691 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22692 BAUDCON equ 0FB8h ;# - 22693 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22694 BAUDCTL equ 0FB8h ;# - 22695 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22696 BAUD1CON equ 0FB8h ;# - 22697 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22698 PSTR1CON equ 0FB9h ;# - 22699 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22700 PSTRCON equ 0FB9h ;# - 22701 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22702 T2CON equ 0FBAh ;# - 22703 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22704 PR2 equ 0FBBh ;# - 22705 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22706 TMR2 equ 0FBCh ;# - 22707 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22708 CCP1CON equ 0FBDh ;# - 22709 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22710 CCPR1 equ 0FBEh ;# - 22711 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22712 CCPR1L equ 0FBEh ;# - 22713 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22714 CCPR1H equ 0FBFh ;# - 22715 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22716 ADCON2 equ 0FC0h ;# - 22717 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22718 ADCON1 equ 0FC1h ;# - 22719 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22720 ADCON0 equ 0FC2h ;# - 22721 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22722 ADRES equ 0FC3h ;# - 22723 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22724 ADRESL equ 0FC3h ;# - 22725 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22726 ADRESH equ 0FC4h ;# - 22727 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22728 SSP1CON2 equ 0FC5h ;# - 22729 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22730 SSPCON2 equ 0FC5h ;# - 22731 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22732 SSP1CON1 equ 0FC6h ;# - 22733 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22734 SSPCON1 equ 0FC6h ;# - 22735 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22736 SSP1STAT equ 0FC7h ;# - 22737 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22738 SSPSTAT equ 0FC7h ;# - 22739 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22740 SSP1ADD equ 0FC8h ;# - 22741 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22742 SSPADD equ 0FC8h ;# - 22743 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22744 SSP1BUF equ 0FC9h ;# - 22745 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22746 SSPBUF equ 0FC9h ;# - 22747 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22748 SSP1MSK equ 0FCAh ;# - 22749 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22750 SSPMSK equ 0FCAh ;# - 22751 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22752 SSP1CON3 equ 0FCBh ;# - 22753 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22754 SSPCON3 equ 0FCBh ;# - 22755 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22756 T1GCON equ 0FCCh ;# - 22757 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22758 T1CON equ 0FCDh ;# - 22759 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22760 TMR1 equ 0FCEh ;# - 22761 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22762 TMR1L equ 0FCEh ;# - 22763 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22764 TMR1H equ 0FCFh ;# - 22765 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22766 RCON equ 0FD0h ;# - 22767 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22768 WDTCON equ 0FD1h ;# - 22769 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22770 OSCCON2 equ 0FD2h ;# - 22771 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22772 OSCCON equ 0FD3h ;# - 22773 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22774 T0CON equ 0FD5h ;# - 22775 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22776 TMR0 equ 0FD6h ;# - 22777 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22778 TMR0L equ 0FD6h ;# - 22779 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22780 TMR0H equ 0FD7h ;# - 22781 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22782 STATUS equ 0FD8h ;# - 22783 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22784 FSR2 equ 0FD9h ;# - 22785 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22786 FSR2L equ 0FD9h ;# - 22787 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22788 FSR2H equ 0FDAh ;# - 22789 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22790 PLUSW2 equ 0FDBh ;# - 22791 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22792 PREINC2 equ 0FDCh ;# - 22793 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22794 POSTDEC2 equ 0FDDh ;# - 22795 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22796 POSTINC2 equ 0FDEh ;# - 22797 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22798 INDF2 equ 0FDFh ;# - 22799 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22800 BSR equ 0FE0h ;# - 22801 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22802 FSR1 equ 0FE1h ;# - 22803 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22804 FSR1L equ 0FE1h ;# - 22805 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22806 FSR1H equ 0FE2h ;# - 22807 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22808 PLUSW1 equ 0FE3h ;# - 22809 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22810 PREINC1 equ 0FE4h ;# - 22811 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22812 POSTDEC1 equ 0FE5h ;# - 22813 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22814 POSTINC1 equ 0FE6h ;# - 22815 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22816 INDF1 equ 0FE7h ;# - 22817 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22818 WREG equ 0FE8h ;# - 22819 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22820 FSR0 equ 0FE9h ;# - 22821 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22822 FSR0L equ 0FE9h ;# - 22823 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22824 FSR0H equ 0FEAh ;# - 22825 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22826 PLUSW0 equ 0FEBh ;# - 22827 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22828 PREINC0 equ 0FECh ;# - 22829 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22830 POSTDEC0 equ 0FEDh ;# - 22831 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22832 POSTINC0 equ 0FEEh ;# - 22833 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22834 INDF0 equ 0FEFh ;# - 22835 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22836 INTCON3 equ 0FF0h ;# - 22837 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22838 INTCON2 equ 0FF1h ;# - 22839 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22840 INTCON equ 0FF2h ;# - 22841 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22842 PROD equ 0FF3h ;# - 22843 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22844 PRODL equ 0FF3h ;# - 22845 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22846 PRODH equ 0FF4h ;# - 22847 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22848 TABLAT equ 0FF5h ;# - 22849 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22850 TBLPTR equ 0FF6h ;# - 22851 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22852 TBLPTRL equ 0FF6h ;# - 22853 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22854 TBLPTRH equ 0FF7h ;# - 22855 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22856 TBLPTRU equ 0FF8h ;# - 22857 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22858 PCLAT equ 0FF9h ;# - 22859 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22860 PC equ 0FF9h ;# - 22861 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22862 PCL equ 0FF9h ;# - 22863 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22864 PCLATH equ 0FFAh ;# - 22865 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22866 PCLATU equ 0FFBh ;# - 22867 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22868 STKPTR equ 0FFCh ;# - 22869 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22870 TOS equ 0FFDh ;# - 22871 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22872 TOSL equ 0FFDh ;# - 22873 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22874 TOSH equ 0FFEh ;# - 22875 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22876 TOSU equ 0FFFh ;# - 22877 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22878 ANSELA equ 0F38h ;# - 22879 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22880 ANSELB equ 0F39h ;# - 22881 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22882 ANSELC equ 0F3Ah ;# - 22883 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22884 ANSELD equ 0F3Bh ;# - 22885 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22886 ANSELE equ 0F3Ch ;# - 22887 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22888 PMD2 equ 0F3Dh ;# - 22889 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22890 PMD1 equ 0F3Eh ;# - 22891 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22892 PMD0 equ 0F3Fh ;# - 22893 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22894 VREFCON2 equ 0F40h ;# - 22895 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22896 DACCON1 equ 0F40h ;# - 22897 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22898 VREFCON1 equ 0F41h ;# - 22899 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22900 DACCON0 equ 0F41h ;# - 22901 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22902 VREFCON0 equ 0F42h ;# - 22903 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22904 FVRCON equ 0F42h ;# - 22905 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22906 CTMUICON equ 0F43h ;# - 22907 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22908 CTMUICONH equ 0F43h ;# - 22909 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22910 CTMUCONL equ 0F44h ;# - 22911 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 22912 CTMUCON1 equ 0F44h ;# - 22913 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22914 CTMUCONH equ 0F45h ;# - 22915 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22916 CTMUCON0 equ 0F45h ;# - 22917 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22918 SRCON1 equ 0F46h ;# - 22919 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22920 SRCON0 equ 0F47h ;# - 22921 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22922 CCPTMRS1 equ 0F48h ;# - 22923 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22924 CCPTMRS0 equ 0F49h ;# - 22925 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22926 T6CON equ 0F4Ah ;# - 22927 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22928 PR6 equ 0F4Bh ;# - 22929 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22930 TMR6 equ 0F4Ch ;# - 22931 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22932 T5GCON equ 0F4Dh ;# - 22933 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22934 T5CON equ 0F4Eh ;# - 22935 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22936 TMR5 equ 0F4Fh ;# - 22937 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22938 TMR5L equ 0F4Fh ;# - 22939 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22940 TMR5H equ 0F50h ;# - 22941 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22942 T4CON equ 0F51h ;# - 22943 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22944 PR4 equ 0F52h ;# - 22945 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22946 TMR4 equ 0F53h ;# - 22947 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22948 CCP5CON equ 0F54h ;# - 22949 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22950 CCPR5 equ 0F55h ;# - 22951 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22952 CCPR5L equ 0F55h ;# - 22953 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22954 CCPR5H equ 0F56h ;# - 22955 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22956 CCP4CON equ 0F57h ;# - 22957 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22958 CCPR4 equ 0F58h ;# - 22959 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22960 CCPR4L equ 0F58h ;# - 22961 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22962 CCPR4H equ 0F59h ;# - 22963 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22964 PSTR3CON equ 0F5Ah ;# - 22965 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22966 ECCP3AS equ 0F5Bh ;# - 22967 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22968 CCP3AS equ 0F5Bh ;# - 22969 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22970 PWM3CON equ 0F5Ch ;# - 22971 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22972 CCP3CON equ 0F5Dh ;# - 22973 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22974 CCPR3 equ 0F5Eh ;# - 22975 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22976 CCPR3L equ 0F5Eh ;# - 22977 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22978 CCPR3H equ 0F5Fh ;# - 22979 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22980 SLRCON equ 0F60h ;# - 22981 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22982 WPUB equ 0F61h ;# - 22983 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22984 IOCB equ 0F62h ;# - 22985 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22986 PSTR2CON equ 0F63h ;# - 22987 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22988 ECCP2AS equ 0F64h ;# - 22989 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22990 CCP2AS equ 0F64h ;# - 22991 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22992 PWM2CON equ 0F65h ;# - 22993 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22994 CCP2CON equ 0F66h ;# - 22995 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22996 CCPR2 equ 0F67h ;# - 22997 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 22998 CCPR2L equ 0F67h ;# - 22999 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23000 CCPR2H equ 0F68h ;# - 23001 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23002 SSP2CON3 equ 0F69h ;# - 23003 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23004 SSP2MSK equ 0F6Ah ;# - 23005 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23006 SSP2CON2 equ 0F6Bh ;# - 23007 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23008 SSP2CON1 equ 0F6Ch ;# - 23009 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23010 SSP2STAT equ 0F6Dh ;# - 23011 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23012 SSP2ADD equ 0F6Eh ;# - 23013 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23014 SSP2BUF equ 0F6Fh ;# - 23015 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23016 BAUDCON2 equ 0F70h ;# - 23017 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23018 BAUD2CON equ 0F70h ;# - 23019 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23020 RCSTA2 equ 0F71h ;# - 23021 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23022 RC2STA equ 0F71h ;# - 23023 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23024 TXSTA2 equ 0F72h ;# - 23025 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23026 TX2STA equ 0F72h ;# - 23027 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23028 TXREG2 equ 0F73h ;# - 23029 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23030 TX2REG equ 0F73h ;# - 23031 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23032 RCREG2 equ 0F74h ;# - 23033 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23034 RC2REG equ 0F74h ;# - 23035 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23036 SPBRG2 equ 0F75h ;# - 23037 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23038 SP2BRG equ 0F75h ;# - 23039 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23040 SPBRGH2 equ 0F76h ;# - 23041 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23042 SP2BRGH equ 0F76h ;# - 23043 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23044 CM2CON1 equ 0F77h ;# - 23045 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23046 CM12CON equ 0F77h ;# - 23047 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23048 CM2CON0 equ 0F78h ;# - 23049 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23050 CM2CON equ 0F78h ;# - 23051 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23052 CM1CON0 equ 0F79h ;# - 23053 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23054 CM1CON equ 0F79h ;# - 23055 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23056 PIE4 equ 0F7Ah ;# - 23057 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23058 PIR4 equ 0F7Bh ;# - 23059 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23060 IPR4 equ 0F7Ch ;# - 23061 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23062 PIE5 equ 0F7Dh ;# - 23063 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23064 PIR5 equ 0F7Eh ;# - 23065 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23066 IPR5 equ 0F7Fh ;# - 23067 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23068 PORTA equ 0F80h ;# - 23069 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23070 PORTB equ 0F81h ;# - 23071 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23072 PORTC equ 0F82h ;# - 23073 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23074 PORTD equ 0F83h ;# - 23075 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23076 PORTE equ 0F84h ;# - 23077 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23078 LATA equ 0F89h ;# - 23079 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23080 LATB equ 0F8Ah ;# - 23081 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23082 LATC equ 0F8Bh ;# - 23083 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23084 LATD equ 0F8Ch ;# - 23085 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23086 LATE equ 0F8Dh ;# - 23087 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23088 TRISA equ 0F92h ;# - 23089 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23090 DDRA equ 0F92h ;# - 23091 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23092 TRISB equ 0F93h ;# - 23093 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23094 DDRB equ 0F93h ;# - 23095 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23096 TRISC equ 0F94h ;# - 23097 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23098 DDRC equ 0F94h ;# - 23099 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23100 TRISD equ 0F95h ;# - 23101 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23102 DDRD equ 0F95h ;# - 23103 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23104 TRISE equ 0F96h ;# - 23105 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23106 DDRE equ 0F96h ;# - 23107 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23108 OSCTUNE equ 0F9Bh ;# - 23109 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23110 HLVDCON equ 0F9Ch ;# - 23111 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23112 LVDCON equ 0F9Ch ;# - 23113 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23114 PIE1 equ 0F9Dh ;# - 23115 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23116 PIR1 equ 0F9Eh ;# - 23117 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23118 IPR1 equ 0F9Fh ;# - 23119 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23120 PIE2 equ 0FA0h ;# - 23121 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23122 PIR2 equ 0FA1h ;# - 23123 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23124 IPR2 equ 0FA2h ;# - 23125 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23126 PIE3 equ 0FA3h ;# - 23127 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23128 PIR3 equ 0FA4h ;# - 23129 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23130 IPR3 equ 0FA5h ;# - 23131 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23132 EECON1 equ 0FA6h ;# - 23133 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23134 EECON2 equ 0FA7h ;# - 23135 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23136 EEDATA equ 0FA8h ;# - 23137 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23138 EEADR equ 0FA9h ;# - 23139 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23140 EEADRH equ 0FAAh ;# - 23141 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23142 RCSTA1 equ 0FABh ;# - 23143 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23144 RCSTA equ 0FABh ;# - 23145 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23146 RC1STA equ 0FABh ;# - 23147 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23148 TXSTA1 equ 0FACh ;# - 23149 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23150 TXSTA equ 0FACh ;# - 23151 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23152 TX1STA equ 0FACh ;# - 23153 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23154 TXREG1 equ 0FADh ;# - 23155 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23156 TXREG equ 0FADh ;# - 23157 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23158 TX1REG equ 0FADh ;# - 23159 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23160 RCREG1 equ 0FAEh ;# - 23161 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23162 RCREG equ 0FAEh ;# - 23163 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23164 RC1REG equ 0FAEh ;# - 23165 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23166 SPBRG1 equ 0FAFh ;# - 23167 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23168 SPBRG equ 0FAFh ;# - 23169 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23170 SP1BRG equ 0FAFh ;# - 23171 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23172 SPBRGH1 equ 0FB0h ;# - 23173 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23174 SPBRGH equ 0FB0h ;# - 23175 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23176 SP1BRGH equ 0FB0h ;# - 23177 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23178 T3CON equ 0FB1h ;# - 23179 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23180 TMR3 equ 0FB2h ;# - 23181 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23182 TMR3L equ 0FB2h ;# - 23183 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23184 TMR3H equ 0FB3h ;# - 23185 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23186 T3GCON equ 0FB4h ;# - 23187 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23188 ECCP1AS equ 0FB6h ;# - 23189 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23190 ECCPAS equ 0FB6h ;# - 23191 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23192 PWM1CON equ 0FB7h ;# - 23193 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23194 PWMCON equ 0FB7h ;# - 23195 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23196 BAUDCON1 equ 0FB8h ;# - 23197 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23198 BAUDCON equ 0FB8h ;# - 23199 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23200 BAUDCTL equ 0FB8h ;# - 23201 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23202 BAUD1CON equ 0FB8h ;# - 23203 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23204 PSTR1CON equ 0FB9h ;# - 23205 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23206 PSTRCON equ 0FB9h ;# - 23207 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23208 T2CON equ 0FBAh ;# - 23209 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23210 PR2 equ 0FBBh ;# - 23211 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23212 TMR2 equ 0FBCh ;# - 23213 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23214 CCP1CON equ 0FBDh ;# - 23215 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23216 CCPR1 equ 0FBEh ;# - 23217 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23218 CCPR1L equ 0FBEh ;# - 23219 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23220 CCPR1H equ 0FBFh ;# - 23221 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23222 ADCON2 equ 0FC0h ;# - 23223 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23224 ADCON1 equ 0FC1h ;# - 23225 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23226 ADCON0 equ 0FC2h ;# - 23227 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23228 ADRES equ 0FC3h ;# - 23229 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23230 ADRESL equ 0FC3h ;# - 23231 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23232 ADRESH equ 0FC4h ;# - 23233 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23234 SSP1CON2 equ 0FC5h ;# - 23235 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23236 SSPCON2 equ 0FC5h ;# - 23237 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23238 SSP1CON1 equ 0FC6h ;# - 23239 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23240 SSPCON1 equ 0FC6h ;# - 23241 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23242 SSP1STAT equ 0FC7h ;# - 23243 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23244 SSPSTAT equ 0FC7h ;# - 23245 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23246 SSP1ADD equ 0FC8h ;# - 23247 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23248 SSPADD equ 0FC8h ;# - 23249 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23250 SSP1BUF equ 0FC9h ;# - 23251 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23252 SSPBUF equ 0FC9h ;# - 23253 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23254 SSP1MSK equ 0FCAh ;# - 23255 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23256 SSPMSK equ 0FCAh ;# - 23257 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23258 SSP1CON3 equ 0FCBh ;# - 23259 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23260 SSPCON3 equ 0FCBh ;# - 23261 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23262 T1GCON equ 0FCCh ;# - 23263 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23264 T1CON equ 0FCDh ;# - 23265 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23266 TMR1 equ 0FCEh ;# - 23267 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23268 TMR1L equ 0FCEh ;# - 23269 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23270 TMR1H equ 0FCFh ;# - 23271 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23272 RCON equ 0FD0h ;# - 23273 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23274 WDTCON equ 0FD1h ;# - 23275 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23276 OSCCON2 equ 0FD2h ;# - 23277 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23278 OSCCON equ 0FD3h ;# - 23279 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23280 T0CON equ 0FD5h ;# - 23281 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23282 TMR0 equ 0FD6h ;# - 23283 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23284 TMR0L equ 0FD6h ;# - 23285 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23286 TMR0H equ 0FD7h ;# - 23287 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23288 STATUS equ 0FD8h ;# - 23289 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23290 FSR2 equ 0FD9h ;# - 23291 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23292 FSR2L equ 0FD9h ;# - 23293 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23294 FSR2H equ 0FDAh ;# - 23295 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23296 PLUSW2 equ 0FDBh ;# - 23297 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23298 PREINC2 equ 0FDCh ;# - 23299 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23300 POSTDEC2 equ 0FDDh ;# - 23301 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23302 POSTINC2 equ 0FDEh ;# - 23303 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23304 INDF2 equ 0FDFh ;# - 23305 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23306 BSR equ 0FE0h ;# - 23307 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23308 FSR1 equ 0FE1h ;# - 23309 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23310 FSR1L equ 0FE1h ;# - 23311 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23312 FSR1H equ 0FE2h ;# - 23313 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23314 PLUSW1 equ 0FE3h ;# - 23315 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23316 PREINC1 equ 0FE4h ;# - 23317 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23318 POSTDEC1 equ 0FE5h ;# - 23319 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23320 POSTINC1 equ 0FE6h ;# - 23321 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23322 INDF1 equ 0FE7h ;# - 23323 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23324 WREG equ 0FE8h ;# - 23325 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23326 FSR0 equ 0FE9h ;# - 23327 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23328 FSR0L equ 0FE9h ;# - 23329 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23330 FSR0H equ 0FEAh ;# - 23331 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23332 PLUSW0 equ 0FEBh ;# - 23333 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23334 PREINC0 equ 0FECh ;# - 23335 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23336 POSTDEC0 equ 0FEDh ;# - 23337 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23338 POSTINC0 equ 0FEEh ;# - 23339 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23340 INDF0 equ 0FEFh ;# - 23341 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23342 INTCON3 equ 0FF0h ;# - 23343 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23344 INTCON2 equ 0FF1h ;# - 23345 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23346 INTCON equ 0FF2h ;# - 23347 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23348 PROD equ 0FF3h ;# - 23349 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23350 PRODL equ 0FF3h ;# - 23351 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23352 PRODH equ 0FF4h ;# - 23353 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23354 TABLAT equ 0FF5h ;# - 23355 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23356 TBLPTR equ 0FF6h ;# - 23357 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23358 TBLPTRL equ 0FF6h ;# - 23359 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23360 TBLPTRH equ 0FF7h ;# - 23361 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23362 TBLPTRU equ 0FF8h ;# - 23363 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23364 PCLAT equ 0FF9h ;# - 23365 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23366 PC equ 0FF9h ;# - 23367 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23368 PCL equ 0FF9h ;# - 23369 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23370 PCLATH equ 0FFAh ;# - 23371 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23372 PCLATU equ 0FFBh ;# - 23373 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23374 STKPTR equ 0FFCh ;# - 23375 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23376 TOS equ 0FFDh ;# - 23377 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23378 TOSL equ 0FFDh ;# - 23379 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23380 TOSH equ 0FFEh ;# - 23381 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23382 TOSU equ 0FFFh ;# - 23383 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23384 ANSELA equ 0F38h ;# - 23385 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23386 ANSELB equ 0F39h ;# - 23387 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23388 ANSELC equ 0F3Ah ;# - 23389 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23390 ANSELD equ 0F3Bh ;# - 23391 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23392 ANSELE equ 0F3Ch ;# - 23393 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23394 PMD2 equ 0F3Dh ;# - 23395 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23396 PMD1 equ 0F3Eh ;# - 23397 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23398 PMD0 equ 0F3Fh ;# - 23399 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23400 VREFCON2 equ 0F40h ;# - 23401 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23402 DACCON1 equ 0F40h ;# - 23403 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23404 VREFCON1 equ 0F41h ;# - 23405 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23406 DACCON0 equ 0F41h ;# - 23407 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23408 VREFCON0 equ 0F42h ;# - 23409 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23410 FVRCON equ 0F42h ;# - 23411 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23412 CTMUICON equ 0F43h ;# - 23413 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23414 CTMUICONH equ 0F43h ;# - 23415 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23416 CTMUCONL equ 0F44h ;# - 23417 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23418 CTMUCON1 equ 0F44h ;# - 23419 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23420 CTMUCONH equ 0F45h ;# - 23421 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23422 CTMUCON0 equ 0F45h ;# - 23423 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23424 SRCON1 equ 0F46h ;# - 23425 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23426 SRCON0 equ 0F47h ;# - 23427 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23428 CCPTMRS1 equ 0F48h ;# - 23429 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23430 CCPTMRS0 equ 0F49h ;# - 23431 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23432 T6CON equ 0F4Ah ;# - 23433 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23434 PR6 equ 0F4Bh ;# - 23435 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23436 TMR6 equ 0F4Ch ;# - 23437 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23438 T5GCON equ 0F4Dh ;# - 23439 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23440 T5CON equ 0F4Eh ;# - 23441 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23442 TMR5 equ 0F4Fh ;# - 23443 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23444 TMR5L equ 0F4Fh ;# - 23445 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23446 TMR5H equ 0F50h ;# - 23447 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23448 T4CON equ 0F51h ;# - 23449 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23450 PR4 equ 0F52h ;# - 23451 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23452 TMR4 equ 0F53h ;# - 23453 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23454 CCP5CON equ 0F54h ;# - 23455 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23456 CCPR5 equ 0F55h ;# - 23457 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23458 CCPR5L equ 0F55h ;# - 23459 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23460 CCPR5H equ 0F56h ;# - 23461 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23462 CCP4CON equ 0F57h ;# - 23463 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23464 CCPR4 equ 0F58h ;# - 23465 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23466 CCPR4L equ 0F58h ;# - 23467 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23468 CCPR4H equ 0F59h ;# - 23469 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23470 PSTR3CON equ 0F5Ah ;# - 23471 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23472 ECCP3AS equ 0F5Bh ;# - 23473 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23474 CCP3AS equ 0F5Bh ;# - 23475 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23476 PWM3CON equ 0F5Ch ;# - 23477 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23478 CCP3CON equ 0F5Dh ;# - 23479 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23480 CCPR3 equ 0F5Eh ;# - 23481 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23482 CCPR3L equ 0F5Eh ;# - 23483 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23484 CCPR3H equ 0F5Fh ;# - 23485 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23486 SLRCON equ 0F60h ;# - 23487 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23488 WPUB equ 0F61h ;# - 23489 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23490 IOCB equ 0F62h ;# - 23491 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23492 PSTR2CON equ 0F63h ;# - 23493 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23494 ECCP2AS equ 0F64h ;# - 23495 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23496 CCP2AS equ 0F64h ;# - 23497 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23498 PWM2CON equ 0F65h ;# - 23499 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23500 CCP2CON equ 0F66h ;# - 23501 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23502 CCPR2 equ 0F67h ;# - 23503 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23504 CCPR2L equ 0F67h ;# - 23505 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23506 CCPR2H equ 0F68h ;# - 23507 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23508 SSP2CON3 equ 0F69h ;# - 23509 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23510 SSP2MSK equ 0F6Ah ;# - 23511 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23512 SSP2CON2 equ 0F6Bh ;# - 23513 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23514 SSP2CON1 equ 0F6Ch ;# - 23515 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23516 SSP2STAT equ 0F6Dh ;# - 23517 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23518 SSP2ADD equ 0F6Eh ;# - 23519 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23520 SSP2BUF equ 0F6Fh ;# - 23521 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23522 BAUDCON2 equ 0F70h ;# - 23523 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23524 BAUD2CON equ 0F70h ;# - 23525 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23526 RCSTA2 equ 0F71h ;# - 23527 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23528 RC2STA equ 0F71h ;# - 23529 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23530 TXSTA2 equ 0F72h ;# - 23531 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23532 TX2STA equ 0F72h ;# - 23533 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23534 TXREG2 equ 0F73h ;# - 23535 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23536 TX2REG equ 0F73h ;# - 23537 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23538 RCREG2 equ 0F74h ;# - 23539 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23540 RC2REG equ 0F74h ;# - 23541 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23542 SPBRG2 equ 0F75h ;# - 23543 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23544 SP2BRG equ 0F75h ;# - 23545 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23546 SPBRGH2 equ 0F76h ;# - 23547 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23548 SP2BRGH equ 0F76h ;# - 23549 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23550 CM2CON1 equ 0F77h ;# - 23551 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23552 CM12CON equ 0F77h ;# - 23553 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23554 CM2CON0 equ 0F78h ;# - 23555 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23556 CM2CON equ 0F78h ;# - 23557 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23558 CM1CON0 equ 0F79h ;# - 23559 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23560 CM1CON equ 0F79h ;# - 23561 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23562 PIE4 equ 0F7Ah ;# - 23563 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23564 PIR4 equ 0F7Bh ;# - 23565 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23566 IPR4 equ 0F7Ch ;# - 23567 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23568 PIE5 equ 0F7Dh ;# - 23569 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23570 PIR5 equ 0F7Eh ;# - 23571 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23572 IPR5 equ 0F7Fh ;# - 23573 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23574 PORTA equ 0F80h ;# - 23575 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23576 PORTB equ 0F81h ;# - 23577 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23578 PORTC equ 0F82h ;# - 23579 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23580 PORTD equ 0F83h ;# - 23581 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23582 PORTE equ 0F84h ;# - 23583 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23584 LATA equ 0F89h ;# - 23585 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23586 LATB equ 0F8Ah ;# - 23587 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23588 LATC equ 0F8Bh ;# - 23589 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23590 LATD equ 0F8Ch ;# - 23591 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23592 LATE equ 0F8Dh ;# - 23593 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23594 TRISA equ 0F92h ;# - 23595 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23596 DDRA equ 0F92h ;# - 23597 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23598 TRISB equ 0F93h ;# - 23599 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23600 DDRB equ 0F93h ;# - 23601 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23602 TRISC equ 0F94h ;# - 23603 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23604 DDRC equ 0F94h ;# - 23605 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23606 TRISD equ 0F95h ;# - 23607 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23608 DDRD equ 0F95h ;# - 23609 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23610 TRISE equ 0F96h ;# - 23611 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23612 DDRE equ 0F96h ;# - 23613 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23614 OSCTUNE equ 0F9Bh ;# - 23615 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23616 HLVDCON equ 0F9Ch ;# - 23617 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23618 LVDCON equ 0F9Ch ;# - 23619 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23620 PIE1 equ 0F9Dh ;# - 23621 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23622 PIR1 equ 0F9Eh ;# - 23623 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23624 IPR1 equ 0F9Fh ;# - 23625 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23626 PIE2 equ 0FA0h ;# - 23627 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23628 PIR2 equ 0FA1h ;# - 23629 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23630 IPR2 equ 0FA2h ;# - 23631 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23632 PIE3 equ 0FA3h ;# - 23633 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23634 PIR3 equ 0FA4h ;# - 23635 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23636 IPR3 equ 0FA5h ;# - 23637 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23638 EECON1 equ 0FA6h ;# - 23639 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23640 EECON2 equ 0FA7h ;# - 23641 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23642 EEDATA equ 0FA8h ;# - 23643 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23644 EEADR equ 0FA9h ;# - 23645 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23646 EEADRH equ 0FAAh ;# - 23647 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23648 RCSTA1 equ 0FABh ;# - 23649 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23650 RCSTA equ 0FABh ;# - 23651 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23652 RC1STA equ 0FABh ;# - 23653 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23654 TXSTA1 equ 0FACh ;# - 23655 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23656 TXSTA equ 0FACh ;# - 23657 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23658 TX1STA equ 0FACh ;# - 23659 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23660 TXREG1 equ 0FADh ;# - 23661 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23662 TXREG equ 0FADh ;# - 23663 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23664 TX1REG equ 0FADh ;# - 23665 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23666 RCREG1 equ 0FAEh ;# - 23667 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23668 RCREG equ 0FAEh ;# - 23669 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23670 RC1REG equ 0FAEh ;# - 23671 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23672 SPBRG1 equ 0FAFh ;# - 23673 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23674 SPBRG equ 0FAFh ;# - 23675 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23676 SP1BRG equ 0FAFh ;# - 23677 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23678 SPBRGH1 equ 0FB0h ;# - 23679 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23680 SPBRGH equ 0FB0h ;# - 23681 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23682 SP1BRGH equ 0FB0h ;# - 23683 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23684 T3CON equ 0FB1h ;# - 23685 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23686 TMR3 equ 0FB2h ;# - 23687 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23688 TMR3L equ 0FB2h ;# - 23689 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23690 TMR3H equ 0FB3h ;# - 23691 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23692 T3GCON equ 0FB4h ;# - 23693 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23694 ECCP1AS equ 0FB6h ;# - 23695 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23696 ECCPAS equ 0FB6h ;# - 23697 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23698 PWM1CON equ 0FB7h ;# - 23699 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23700 PWMCON equ 0FB7h ;# - 23701 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23702 BAUDCON1 equ 0FB8h ;# - 23703 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23704 BAUDCON equ 0FB8h ;# - 23705 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23706 BAUDCTL equ 0FB8h ;# - 23707 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23708 BAUD1CON equ 0FB8h ;# - 23709 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23710 PSTR1CON equ 0FB9h ;# - 23711 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23712 PSTRCON equ 0FB9h ;# - 23713 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23714 T2CON equ 0FBAh ;# - 23715 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23716 PR2 equ 0FBBh ;# - 23717 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23718 TMR2 equ 0FBCh ;# - 23719 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23720 CCP1CON equ 0FBDh ;# - 23721 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23722 CCPR1 equ 0FBEh ;# - 23723 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23724 CCPR1L equ 0FBEh ;# - 23725 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23726 CCPR1H equ 0FBFh ;# - 23727 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23728 ADCON2 equ 0FC0h ;# - 23729 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23730 ADCON1 equ 0FC1h ;# - 23731 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23732 ADCON0 equ 0FC2h ;# - 23733 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23734 ADRES equ 0FC3h ;# - 23735 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23736 ADRESL equ 0FC3h ;# - 23737 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23738 ADRESH equ 0FC4h ;# - 23739 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23740 SSP1CON2 equ 0FC5h ;# - 23741 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23742 SSPCON2 equ 0FC5h ;# - 23743 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23744 SSP1CON1 equ 0FC6h ;# - 23745 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23746 SSPCON1 equ 0FC6h ;# - 23747 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23748 SSP1STAT equ 0FC7h ;# - 23749 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23750 SSPSTAT equ 0FC7h ;# - 23751 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23752 SSP1ADD equ 0FC8h ;# - 23753 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23754 SSPADD equ 0FC8h ;# - 23755 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23756 SSP1BUF equ 0FC9h ;# - 23757 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23758 SSPBUF equ 0FC9h ;# - 23759 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23760 SSP1MSK equ 0FCAh ;# - 23761 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23762 SSPMSK equ 0FCAh ;# - 23763 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23764 SSP1CON3 equ 0FCBh ;# - 23765 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23766 SSPCON3 equ 0FCBh ;# - 23767 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23768 T1GCON equ 0FCCh ;# - 23769 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23770 T1CON equ 0FCDh ;# - 23771 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23772 TMR1 equ 0FCEh ;# - 23773 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23774 TMR1L equ 0FCEh ;# - 23775 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23776 TMR1H equ 0FCFh ;# - 23777 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23778 RCON equ 0FD0h ;# - 23779 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23780 WDTCON equ 0FD1h ;# - 23781 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23782 OSCCON2 equ 0FD2h ;# - 23783 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23784 OSCCON equ 0FD3h ;# - 23785 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23786 T0CON equ 0FD5h ;# - 23787 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23788 TMR0 equ 0FD6h ;# - 23789 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23790 TMR0L equ 0FD6h ;# - 23791 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23792 TMR0H equ 0FD7h ;# - 23793 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23794 STATUS equ 0FD8h ;# - 23795 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23796 FSR2 equ 0FD9h ;# - 23797 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23798 FSR2L equ 0FD9h ;# - 23799 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23800 FSR2H equ 0FDAh ;# - 23801 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23802 PLUSW2 equ 0FDBh ;# - 23803 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23804 PREINC2 equ 0FDCh ;# - 23805 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23806 POSTDEC2 equ 0FDDh ;# - 23807 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23808 POSTINC2 equ 0FDEh ;# - 23809 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23810 INDF2 equ 0FDFh ;# - 23811 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23812 BSR equ 0FE0h ;# - 23813 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23814 FSR1 equ 0FE1h ;# - 23815 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23816 FSR1L equ 0FE1h ;# - 23817 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23818 FSR1H equ 0FE2h ;# - 23819 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23820 PLUSW1 equ 0FE3h ;# - 23821 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23822 PREINC1 equ 0FE4h ;# - 23823 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23824 POSTDEC1 equ 0FE5h ;# - 23825 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23826 POSTINC1 equ 0FE6h ;# - 23827 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23828 INDF1 equ 0FE7h ;# - 23829 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23830 WREG equ 0FE8h ;# - 23831 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23832 FSR0 equ 0FE9h ;# - 23833 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23834 FSR0L equ 0FE9h ;# - 23835 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23836 FSR0H equ 0FEAh ;# - 23837 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23838 PLUSW0 equ 0FEBh ;# - 23839 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23840 PREINC0 equ 0FECh ;# - 23841 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23842 POSTDEC0 equ 0FEDh ;# - 23843 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23844 POSTINC0 equ 0FEEh ;# - 23845 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23846 INDF0 equ 0FEFh ;# - 23847 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23848 INTCON3 equ 0FF0h ;# - 23849 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23850 INTCON2 equ 0FF1h ;# - 23851 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23852 INTCON equ 0FF2h ;# - 23853 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23854 PROD equ 0FF3h ;# - 23855 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23856 PRODL equ 0FF3h ;# - 23857 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23858 PRODH equ 0FF4h ;# - 23859 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23860 TABLAT equ 0FF5h ;# - 23861 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23862 TBLPTR equ 0FF6h ;# - 23863 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23864 TBLPTRL equ 0FF6h ;# - 23865 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23866 TBLPTRH equ 0FF7h ;# - 23867 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23868 TBLPTRU equ 0FF8h ;# - 23869 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23870 PCLAT equ 0FF9h ;# - 23871 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23872 PC equ 0FF9h ;# - 23873 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23874 PCL equ 0FF9h ;# - 23875 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23876 PCLATH equ 0FFAh ;# - 23877 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23878 PCLATU equ 0FFBh ;# - 23879 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23880 STKPTR equ 0FFCh ;# - 23881 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23882 TOS equ 0FFDh ;# - 23883 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23884 TOSL equ 0FFDh ;# - 23885 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23886 TOSH equ 0FFEh ;# - 23887 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23888 TOSU equ 0FFFh ;# - 23889 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23890 ANSELA equ 0F38h ;# - 23891 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23892 ANSELB equ 0F39h ;# - 23893 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23894 ANSELC equ 0F3Ah ;# - 23895 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23896 ANSELD equ 0F3Bh ;# - 23897 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23898 ANSELE equ 0F3Ch ;# - 23899 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23900 PMD2 equ 0F3Dh ;# - 23901 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23902 PMD1 equ 0F3Eh ;# - 23903 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23904 PMD0 equ 0F3Fh ;# - 23905 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23906 VREFCON2 equ 0F40h ;# - 23907 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23908 DACCON1 equ 0F40h ;# - 23909 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23910 VREFCON1 equ 0F41h ;# - 23911 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23912 DACCON0 equ 0F41h ;# - 23913 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23914 VREFCON0 equ 0F42h ;# - 23915 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23916 FVRCON equ 0F42h ;# - 23917 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23918 CTMUICON equ 0F43h ;# - 23919 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23920 CTMUICONH equ 0F43h ;# - 23921 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23922 CTMUCONL equ 0F44h ;# - 23923 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 23924 CTMUCON1 equ 0F44h ;# - 23925 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23926 CTMUCONH equ 0F45h ;# - 23927 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23928 CTMUCON0 equ 0F45h ;# - 23929 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23930 SRCON1 equ 0F46h ;# - 23931 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23932 SRCON0 equ 0F47h ;# - 23933 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23934 CCPTMRS1 equ 0F48h ;# - 23935 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23936 CCPTMRS0 equ 0F49h ;# - 23937 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23938 T6CON equ 0F4Ah ;# - 23939 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23940 PR6 equ 0F4Bh ;# - 23941 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23942 TMR6 equ 0F4Ch ;# - 23943 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23944 T5GCON equ 0F4Dh ;# - 23945 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23946 T5CON equ 0F4Eh ;# - 23947 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23948 TMR5 equ 0F4Fh ;# - 23949 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23950 TMR5L equ 0F4Fh ;# - 23951 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23952 TMR5H equ 0F50h ;# - 23953 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23954 T4CON equ 0F51h ;# - 23955 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23956 PR4 equ 0F52h ;# - 23957 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23958 TMR4 equ 0F53h ;# - 23959 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23960 CCP5CON equ 0F54h ;# - 23961 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23962 CCPR5 equ 0F55h ;# - 23963 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23964 CCPR5L equ 0F55h ;# - 23965 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23966 CCPR5H equ 0F56h ;# - 23967 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23968 CCP4CON equ 0F57h ;# - 23969 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23970 CCPR4 equ 0F58h ;# - 23971 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23972 CCPR4L equ 0F58h ;# - 23973 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23974 CCPR4H equ 0F59h ;# - 23975 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23976 PSTR3CON equ 0F5Ah ;# - 23977 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23978 ECCP3AS equ 0F5Bh ;# - 23979 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23980 CCP3AS equ 0F5Bh ;# - 23981 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23982 PWM3CON equ 0F5Ch ;# - 23983 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23984 CCP3CON equ 0F5Dh ;# - 23985 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23986 CCPR3 equ 0F5Eh ;# - 23987 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23988 CCPR3L equ 0F5Eh ;# - 23989 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23990 CCPR3H equ 0F5Fh ;# - 23991 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23992 SLRCON equ 0F60h ;# - 23993 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23994 WPUB equ 0F61h ;# - 23995 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23996 IOCB equ 0F62h ;# - 23997 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 23998 PSTR2CON equ 0F63h ;# - 23999 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24000 ECCP2AS equ 0F64h ;# - 24001 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24002 CCP2AS equ 0F64h ;# - 24003 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24004 PWM2CON equ 0F65h ;# - 24005 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24006 CCP2CON equ 0F66h ;# - 24007 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24008 CCPR2 equ 0F67h ;# - 24009 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24010 CCPR2L equ 0F67h ;# - 24011 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24012 CCPR2H equ 0F68h ;# - 24013 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24014 SSP2CON3 equ 0F69h ;# - 24015 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24016 SSP2MSK equ 0F6Ah ;# - 24017 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24018 SSP2CON2 equ 0F6Bh ;# - 24019 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24020 SSP2CON1 equ 0F6Ch ;# - 24021 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24022 SSP2STAT equ 0F6Dh ;# - 24023 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24024 SSP2ADD equ 0F6Eh ;# - 24025 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24026 SSP2BUF equ 0F6Fh ;# - 24027 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24028 BAUDCON2 equ 0F70h ;# - 24029 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24030 BAUD2CON equ 0F70h ;# - 24031 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24032 RCSTA2 equ 0F71h ;# - 24033 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24034 RC2STA equ 0F71h ;# - 24035 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24036 TXSTA2 equ 0F72h ;# - 24037 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24038 TX2STA equ 0F72h ;# - 24039 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24040 TXREG2 equ 0F73h ;# - 24041 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24042 TX2REG equ 0F73h ;# - 24043 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24044 RCREG2 equ 0F74h ;# - 24045 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24046 RC2REG equ 0F74h ;# - 24047 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24048 SPBRG2 equ 0F75h ;# - 24049 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24050 SP2BRG equ 0F75h ;# - 24051 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24052 SPBRGH2 equ 0F76h ;# - 24053 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24054 SP2BRGH equ 0F76h ;# - 24055 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24056 CM2CON1 equ 0F77h ;# - 24057 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24058 CM12CON equ 0F77h ;# - 24059 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24060 CM2CON0 equ 0F78h ;# - 24061 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24062 CM2CON equ 0F78h ;# - 24063 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24064 CM1CON0 equ 0F79h ;# - 24065 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24066 CM1CON equ 0F79h ;# - 24067 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24068 PIE4 equ 0F7Ah ;# - 24069 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24070 PIR4 equ 0F7Bh ;# - 24071 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24072 IPR4 equ 0F7Ch ;# - 24073 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24074 PIE5 equ 0F7Dh ;# - 24075 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24076 PIR5 equ 0F7Eh ;# - 24077 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24078 IPR5 equ 0F7Fh ;# - 24079 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24080 PORTA equ 0F80h ;# - 24081 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24082 PORTB equ 0F81h ;# - 24083 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24084 PORTC equ 0F82h ;# - 24085 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24086 PORTD equ 0F83h ;# - 24087 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24088 PORTE equ 0F84h ;# - 24089 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24090 LATA equ 0F89h ;# - 24091 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24092 LATB equ 0F8Ah ;# - 24093 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24094 LATC equ 0F8Bh ;# - 24095 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24096 LATD equ 0F8Ch ;# - 24097 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24098 LATE equ 0F8Dh ;# - 24099 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24100 TRISA equ 0F92h ;# - 24101 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24102 DDRA equ 0F92h ;# - 24103 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24104 TRISB equ 0F93h ;# - 24105 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24106 DDRB equ 0F93h ;# - 24107 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24108 TRISC equ 0F94h ;# - 24109 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24110 DDRC equ 0F94h ;# - 24111 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24112 TRISD equ 0F95h ;# - 24113 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24114 DDRD equ 0F95h ;# - 24115 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24116 TRISE equ 0F96h ;# - 24117 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24118 DDRE equ 0F96h ;# - 24119 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24120 OSCTUNE equ 0F9Bh ;# - 24121 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24122 HLVDCON equ 0F9Ch ;# - 24123 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24124 LVDCON equ 0F9Ch ;# - 24125 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24126 PIE1 equ 0F9Dh ;# - 24127 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24128 PIR1 equ 0F9Eh ;# - 24129 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24130 IPR1 equ 0F9Fh ;# - 24131 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24132 PIE2 equ 0FA0h ;# - 24133 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24134 PIR2 equ 0FA1h ;# - 24135 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24136 IPR2 equ 0FA2h ;# - 24137 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24138 PIE3 equ 0FA3h ;# - 24139 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24140 PIR3 equ 0FA4h ;# - 24141 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24142 IPR3 equ 0FA5h ;# - 24143 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24144 EECON1 equ 0FA6h ;# - 24145 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24146 EECON2 equ 0FA7h ;# - 24147 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24148 EEDATA equ 0FA8h ;# - 24149 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24150 EEADR equ 0FA9h ;# - 24151 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24152 EEADRH equ 0FAAh ;# - 24153 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24154 RCSTA1 equ 0FABh ;# - 24155 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24156 RCSTA equ 0FABh ;# - 24157 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24158 RC1STA equ 0FABh ;# - 24159 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24160 TXSTA1 equ 0FACh ;# - 24161 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24162 TXSTA equ 0FACh ;# - 24163 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24164 TX1STA equ 0FACh ;# - 24165 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24166 TXREG1 equ 0FADh ;# - 24167 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24168 TXREG equ 0FADh ;# - 24169 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24170 TX1REG equ 0FADh ;# - 24171 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24172 RCREG1 equ 0FAEh ;# - 24173 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24174 RCREG equ 0FAEh ;# - 24175 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24176 RC1REG equ 0FAEh ;# - 24177 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24178 SPBRG1 equ 0FAFh ;# - 24179 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24180 SPBRG equ 0FAFh ;# - 24181 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24182 SP1BRG equ 0FAFh ;# - 24183 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24184 SPBRGH1 equ 0FB0h ;# - 24185 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24186 SPBRGH equ 0FB0h ;# - 24187 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24188 SP1BRGH equ 0FB0h ;# - 24189 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24190 T3CON equ 0FB1h ;# - 24191 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24192 TMR3 equ 0FB2h ;# - 24193 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24194 TMR3L equ 0FB2h ;# - 24195 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24196 TMR3H equ 0FB3h ;# - 24197 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24198 T3GCON equ 0FB4h ;# - 24199 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24200 ECCP1AS equ 0FB6h ;# - 24201 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24202 ECCPAS equ 0FB6h ;# - 24203 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24204 PWM1CON equ 0FB7h ;# - 24205 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24206 PWMCON equ 0FB7h ;# - 24207 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24208 BAUDCON1 equ 0FB8h ;# - 24209 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24210 BAUDCON equ 0FB8h ;# - 24211 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24212 BAUDCTL equ 0FB8h ;# - 24213 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24214 BAUD1CON equ 0FB8h ;# - 24215 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24216 PSTR1CON equ 0FB9h ;# - 24217 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24218 PSTRCON equ 0FB9h ;# - 24219 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24220 T2CON equ 0FBAh ;# - 24221 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24222 PR2 equ 0FBBh ;# - 24223 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24224 TMR2 equ 0FBCh ;# - 24225 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24226 CCP1CON equ 0FBDh ;# - 24227 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24228 CCPR1 equ 0FBEh ;# - 24229 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24230 CCPR1L equ 0FBEh ;# - 24231 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24232 CCPR1H equ 0FBFh ;# - 24233 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24234 ADCON2 equ 0FC0h ;# - 24235 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24236 ADCON1 equ 0FC1h ;# - 24237 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24238 ADCON0 equ 0FC2h ;# - 24239 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24240 ADRES equ 0FC3h ;# - 24241 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24242 ADRESL equ 0FC3h ;# - 24243 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24244 ADRESH equ 0FC4h ;# - 24245 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24246 SSP1CON2 equ 0FC5h ;# - 24247 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24248 SSPCON2 equ 0FC5h ;# - 24249 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24250 SSP1CON1 equ 0FC6h ;# - 24251 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24252 SSPCON1 equ 0FC6h ;# - 24253 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24254 SSP1STAT equ 0FC7h ;# - 24255 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24256 SSPSTAT equ 0FC7h ;# - 24257 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24258 SSP1ADD equ 0FC8h ;# - 24259 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24260 SSPADD equ 0FC8h ;# - 24261 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24262 SSP1BUF equ 0FC9h ;# - 24263 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24264 SSPBUF equ 0FC9h ;# - 24265 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24266 SSP1MSK equ 0FCAh ;# - 24267 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24268 SSPMSK equ 0FCAh ;# - 24269 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24270 SSP1CON3 equ 0FCBh ;# - 24271 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24272 SSPCON3 equ 0FCBh ;# - 24273 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24274 T1GCON equ 0FCCh ;# - 24275 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24276 T1CON equ 0FCDh ;# - 24277 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24278 TMR1 equ 0FCEh ;# - 24279 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24280 TMR1L equ 0FCEh ;# - 24281 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24282 TMR1H equ 0FCFh ;# - 24283 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24284 RCON equ 0FD0h ;# - 24285 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24286 WDTCON equ 0FD1h ;# - 24287 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24288 OSCCON2 equ 0FD2h ;# - 24289 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24290 OSCCON equ 0FD3h ;# - 24291 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24292 T0CON equ 0FD5h ;# - 24293 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24294 TMR0 equ 0FD6h ;# - 24295 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24296 TMR0L equ 0FD6h ;# - 24297 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24298 TMR0H equ 0FD7h ;# - 24299 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24300 STATUS equ 0FD8h ;# - 24301 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24302 FSR2 equ 0FD9h ;# - 24303 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24304 FSR2L equ 0FD9h ;# - 24305 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24306 FSR2H equ 0FDAh ;# - 24307 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24308 PLUSW2 equ 0FDBh ;# - 24309 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24310 PREINC2 equ 0FDCh ;# - 24311 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24312 POSTDEC2 equ 0FDDh ;# - 24313 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24314 POSTINC2 equ 0FDEh ;# - 24315 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24316 INDF2 equ 0FDFh ;# - 24317 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24318 BSR equ 0FE0h ;# - 24319 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24320 FSR1 equ 0FE1h ;# - 24321 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24322 FSR1L equ 0FE1h ;# - 24323 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24324 FSR1H equ 0FE2h ;# - 24325 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24326 PLUSW1 equ 0FE3h ;# - 24327 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24328 PREINC1 equ 0FE4h ;# - 24329 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24330 POSTDEC1 equ 0FE5h ;# - 24331 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24332 POSTINC1 equ 0FE6h ;# - 24333 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24334 INDF1 equ 0FE7h ;# - 24335 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24336 WREG equ 0FE8h ;# - 24337 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24338 FSR0 equ 0FE9h ;# - 24339 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24340 FSR0L equ 0FE9h ;# - 24341 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24342 FSR0H equ 0FEAh ;# - 24343 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24344 PLUSW0 equ 0FEBh ;# - 24345 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24346 PREINC0 equ 0FECh ;# - 24347 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24348 POSTDEC0 equ 0FEDh ;# - 24349 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24350 POSTINC0 equ 0FEEh ;# - 24351 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24352 INDF0 equ 0FEFh ;# - 24353 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24354 INTCON3 equ 0FF0h ;# - 24355 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24356 INTCON2 equ 0FF1h ;# - 24357 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24358 INTCON equ 0FF2h ;# - 24359 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24360 PROD equ 0FF3h ;# - 24361 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24362 PRODL equ 0FF3h ;# - 24363 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24364 PRODH equ 0FF4h ;# - 24365 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24366 TABLAT equ 0FF5h ;# - 24367 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24368 TBLPTR equ 0FF6h ;# - 24369 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24370 TBLPTRL equ 0FF6h ;# - 24371 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24372 TBLPTRH equ 0FF7h ;# - 24373 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24374 TBLPTRU equ 0FF8h ;# - 24375 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24376 PCLAT equ 0FF9h ;# - 24377 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24378 PC equ 0FF9h ;# - 24379 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24380 PCL equ 0FF9h ;# - 24381 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24382 PCLATH equ 0FFAh ;# - 24383 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24384 PCLATU equ 0FFBh ;# - 24385 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24386 STKPTR equ 0FFCh ;# - 24387 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24388 TOS equ 0FFDh ;# - 24389 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24390 TOSL equ 0FFDh ;# - 24391 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24392 TOSH equ 0FFEh ;# - 24393 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24394 TOSU equ 0FFFh ;# - 24395 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24396 ANSELA equ 0F38h ;# - 24397 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24398 ANSELB equ 0F39h ;# - 24399 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24400 ANSELC equ 0F3Ah ;# - 24401 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24402 ANSELD equ 0F3Bh ;# - 24403 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24404 ANSELE equ 0F3Ch ;# - 24405 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24406 PMD2 equ 0F3Dh ;# - 24407 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24408 PMD1 equ 0F3Eh ;# - 24409 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24410 PMD0 equ 0F3Fh ;# - 24411 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24412 VREFCON2 equ 0F40h ;# - 24413 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24414 DACCON1 equ 0F40h ;# - 24415 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24416 VREFCON1 equ 0F41h ;# - 24417 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24418 DACCON0 equ 0F41h ;# - 24419 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24420 VREFCON0 equ 0F42h ;# - 24421 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24422 FVRCON equ 0F42h ;# - 24423 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24424 CTMUICON equ 0F43h ;# - 24425 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24426 CTMUICONH equ 0F43h ;# - 24427 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24428 CTMUCONL equ 0F44h ;# - 24429 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24430 CTMUCON1 equ 0F44h ;# - 24431 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24432 CTMUCONH equ 0F45h ;# - 24433 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24434 CTMUCON0 equ 0F45h ;# - 24435 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24436 SRCON1 equ 0F46h ;# - 24437 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24438 SRCON0 equ 0F47h ;# - 24439 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24440 CCPTMRS1 equ 0F48h ;# - 24441 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24442 CCPTMRS0 equ 0F49h ;# - 24443 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24444 T6CON equ 0F4Ah ;# - 24445 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24446 PR6 equ 0F4Bh ;# - 24447 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24448 TMR6 equ 0F4Ch ;# - 24449 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24450 T5GCON equ 0F4Dh ;# - 24451 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24452 T5CON equ 0F4Eh ;# - 24453 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24454 TMR5 equ 0F4Fh ;# - 24455 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24456 TMR5L equ 0F4Fh ;# - 24457 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24458 TMR5H equ 0F50h ;# - 24459 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24460 T4CON equ 0F51h ;# - 24461 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24462 PR4 equ 0F52h ;# - 24463 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24464 TMR4 equ 0F53h ;# - 24465 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24466 CCP5CON equ 0F54h ;# - 24467 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24468 CCPR5 equ 0F55h ;# - 24469 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24470 CCPR5L equ 0F55h ;# - 24471 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24472 CCPR5H equ 0F56h ;# - 24473 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24474 CCP4CON equ 0F57h ;# - 24475 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24476 CCPR4 equ 0F58h ;# - 24477 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24478 CCPR4L equ 0F58h ;# - 24479 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24480 CCPR4H equ 0F59h ;# - 24481 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24482 PSTR3CON equ 0F5Ah ;# - 24483 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24484 ECCP3AS equ 0F5Bh ;# - 24485 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24486 CCP3AS equ 0F5Bh ;# - 24487 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24488 PWM3CON equ 0F5Ch ;# - 24489 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24490 CCP3CON equ 0F5Dh ;# - 24491 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24492 CCPR3 equ 0F5Eh ;# - 24493 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24494 CCPR3L equ 0F5Eh ;# - 24495 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24496 CCPR3H equ 0F5Fh ;# - 24497 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24498 SLRCON equ 0F60h ;# - 24499 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24500 WPUB equ 0F61h ;# - 24501 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24502 IOCB equ 0F62h ;# - 24503 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24504 PSTR2CON equ 0F63h ;# - 24505 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24506 ECCP2AS equ 0F64h ;# - 24507 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24508 CCP2AS equ 0F64h ;# - 24509 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24510 PWM2CON equ 0F65h ;# - 24511 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24512 CCP2CON equ 0F66h ;# - 24513 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24514 CCPR2 equ 0F67h ;# - 24515 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24516 CCPR2L equ 0F67h ;# - 24517 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24518 CCPR2H equ 0F68h ;# - 24519 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24520 SSP2CON3 equ 0F69h ;# - 24521 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24522 SSP2MSK equ 0F6Ah ;# - 24523 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24524 SSP2CON2 equ 0F6Bh ;# - 24525 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24526 SSP2CON1 equ 0F6Ch ;# - 24527 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24528 SSP2STAT equ 0F6Dh ;# - 24529 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24530 SSP2ADD equ 0F6Eh ;# - 24531 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24532 SSP2BUF equ 0F6Fh ;# - 24533 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24534 BAUDCON2 equ 0F70h ;# - 24535 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24536 BAUD2CON equ 0F70h ;# - 24537 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24538 RCSTA2 equ 0F71h ;# - 24539 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24540 RC2STA equ 0F71h ;# - 24541 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24542 TXSTA2 equ 0F72h ;# - 24543 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24544 TX2STA equ 0F72h ;# - 24545 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24546 TXREG2 equ 0F73h ;# - 24547 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24548 TX2REG equ 0F73h ;# - 24549 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24550 RCREG2 equ 0F74h ;# - 24551 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24552 RC2REG equ 0F74h ;# - 24553 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24554 SPBRG2 equ 0F75h ;# - 24555 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24556 SP2BRG equ 0F75h ;# - 24557 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24558 SPBRGH2 equ 0F76h ;# - 24559 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24560 SP2BRGH equ 0F76h ;# - 24561 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24562 CM2CON1 equ 0F77h ;# - 24563 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24564 CM12CON equ 0F77h ;# - 24565 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24566 CM2CON0 equ 0F78h ;# - 24567 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24568 CM2CON equ 0F78h ;# - 24569 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24570 CM1CON0 equ 0F79h ;# - 24571 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24572 CM1CON equ 0F79h ;# - 24573 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24574 PIE4 equ 0F7Ah ;# - 24575 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24576 PIR4 equ 0F7Bh ;# - 24577 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24578 IPR4 equ 0F7Ch ;# - 24579 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24580 PIE5 equ 0F7Dh ;# - 24581 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24582 PIR5 equ 0F7Eh ;# - 24583 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24584 IPR5 equ 0F7Fh ;# - 24585 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24586 PORTA equ 0F80h ;# - 24587 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24588 PORTB equ 0F81h ;# - 24589 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24590 PORTC equ 0F82h ;# - 24591 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24592 PORTD equ 0F83h ;# - 24593 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24594 PORTE equ 0F84h ;# - 24595 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24596 LATA equ 0F89h ;# - 24597 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24598 LATB equ 0F8Ah ;# - 24599 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24600 LATC equ 0F8Bh ;# - 24601 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24602 LATD equ 0F8Ch ;# - 24603 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24604 LATE equ 0F8Dh ;# - 24605 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24606 TRISA equ 0F92h ;# - 24607 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24608 DDRA equ 0F92h ;# - 24609 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24610 TRISB equ 0F93h ;# - 24611 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24612 DDRB equ 0F93h ;# - 24613 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24614 TRISC equ 0F94h ;# - 24615 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24616 DDRC equ 0F94h ;# - 24617 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24618 TRISD equ 0F95h ;# - 24619 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24620 DDRD equ 0F95h ;# - 24621 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24622 TRISE equ 0F96h ;# - 24623 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24624 DDRE equ 0F96h ;# - 24625 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24626 OSCTUNE equ 0F9Bh ;# - 24627 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24628 HLVDCON equ 0F9Ch ;# - 24629 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24630 LVDCON equ 0F9Ch ;# - 24631 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24632 PIE1 equ 0F9Dh ;# - 24633 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24634 PIR1 equ 0F9Eh ;# - 24635 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24636 IPR1 equ 0F9Fh ;# - 24637 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24638 PIE2 equ 0FA0h ;# - 24639 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24640 PIR2 equ 0FA1h ;# - 24641 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24642 IPR2 equ 0FA2h ;# - 24643 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24644 PIE3 equ 0FA3h ;# - 24645 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24646 PIR3 equ 0FA4h ;# - 24647 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24648 IPR3 equ 0FA5h ;# - 24649 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24650 EECON1 equ 0FA6h ;# - 24651 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24652 EECON2 equ 0FA7h ;# - 24653 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24654 EEDATA equ 0FA8h ;# - 24655 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24656 EEADR equ 0FA9h ;# - 24657 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24658 EEADRH equ 0FAAh ;# - 24659 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24660 RCSTA1 equ 0FABh ;# - 24661 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24662 RCSTA equ 0FABh ;# - 24663 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24664 RC1STA equ 0FABh ;# - 24665 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24666 TXSTA1 equ 0FACh ;# - 24667 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24668 TXSTA equ 0FACh ;# - 24669 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24670 TX1STA equ 0FACh ;# - 24671 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24672 TXREG1 equ 0FADh ;# - 24673 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24674 TXREG equ 0FADh ;# - 24675 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24676 TX1REG equ 0FADh ;# - 24677 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24678 RCREG1 equ 0FAEh ;# - 24679 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24680 RCREG equ 0FAEh ;# - 24681 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24682 RC1REG equ 0FAEh ;# - 24683 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24684 SPBRG1 equ 0FAFh ;# - 24685 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24686 SPBRG equ 0FAFh ;# - 24687 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24688 SP1BRG equ 0FAFh ;# - 24689 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24690 SPBRGH1 equ 0FB0h ;# - 24691 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24692 SPBRGH equ 0FB0h ;# - 24693 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24694 SP1BRGH equ 0FB0h ;# - 24695 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24696 T3CON equ 0FB1h ;# - 24697 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24698 TMR3 equ 0FB2h ;# - 24699 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24700 TMR3L equ 0FB2h ;# - 24701 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24702 TMR3H equ 0FB3h ;# - 24703 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24704 T3GCON equ 0FB4h ;# - 24705 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24706 ECCP1AS equ 0FB6h ;# - 24707 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24708 ECCPAS equ 0FB6h ;# - 24709 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24710 PWM1CON equ 0FB7h ;# - 24711 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24712 PWMCON equ 0FB7h ;# - 24713 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24714 BAUDCON1 equ 0FB8h ;# - 24715 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24716 BAUDCON equ 0FB8h ;# - 24717 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24718 BAUDCTL equ 0FB8h ;# - 24719 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24720 BAUD1CON equ 0FB8h ;# - 24721 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24722 PSTR1CON equ 0FB9h ;# - 24723 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24724 PSTRCON equ 0FB9h ;# - 24725 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24726 T2CON equ 0FBAh ;# - 24727 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24728 PR2 equ 0FBBh ;# - 24729 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24730 TMR2 equ 0FBCh ;# - 24731 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24732 CCP1CON equ 0FBDh ;# - 24733 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24734 CCPR1 equ 0FBEh ;# - 24735 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24736 CCPR1L equ 0FBEh ;# - 24737 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24738 CCPR1H equ 0FBFh ;# - 24739 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24740 ADCON2 equ 0FC0h ;# - 24741 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24742 ADCON1 equ 0FC1h ;# - 24743 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24744 ADCON0 equ 0FC2h ;# - 24745 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24746 ADRES equ 0FC3h ;# - 24747 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24748 ADRESL equ 0FC3h ;# - 24749 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24750 ADRESH equ 0FC4h ;# - 24751 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24752 SSP1CON2 equ 0FC5h ;# - 24753 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24754 SSPCON2 equ 0FC5h ;# - 24755 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24756 SSP1CON1 equ 0FC6h ;# - 24757 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24758 SSPCON1 equ 0FC6h ;# - 24759 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24760 SSP1STAT equ 0FC7h ;# - 24761 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24762 SSPSTAT equ 0FC7h ;# - 24763 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24764 SSP1ADD equ 0FC8h ;# - 24765 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24766 SSPADD equ 0FC8h ;# - 24767 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24768 SSP1BUF equ 0FC9h ;# - 24769 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24770 SSPBUF equ 0FC9h ;# - 24771 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24772 SSP1MSK equ 0FCAh ;# - 24773 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24774 SSPMSK equ 0FCAh ;# - 24775 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24776 SSP1CON3 equ 0FCBh ;# - 24777 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24778 SSPCON3 equ 0FCBh ;# - 24779 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24780 T1GCON equ 0FCCh ;# - 24781 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24782 T1CON equ 0FCDh ;# - 24783 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24784 TMR1 equ 0FCEh ;# - 24785 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24786 TMR1L equ 0FCEh ;# - 24787 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24788 TMR1H equ 0FCFh ;# - 24789 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24790 RCON equ 0FD0h ;# - 24791 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24792 WDTCON equ 0FD1h ;# - 24793 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24794 OSCCON2 equ 0FD2h ;# - 24795 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24796 OSCCON equ 0FD3h ;# - 24797 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24798 T0CON equ 0FD5h ;# - 24799 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24800 TMR0 equ 0FD6h ;# - 24801 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24802 TMR0L equ 0FD6h ;# - 24803 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24804 TMR0H equ 0FD7h ;# - 24805 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24806 STATUS equ 0FD8h ;# - 24807 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24808 FSR2 equ 0FD9h ;# - 24809 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24810 FSR2L equ 0FD9h ;# - 24811 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24812 FSR2H equ 0FDAh ;# - 24813 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24814 PLUSW2 equ 0FDBh ;# - 24815 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24816 PREINC2 equ 0FDCh ;# - 24817 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24818 POSTDEC2 equ 0FDDh ;# - 24819 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24820 POSTINC2 equ 0FDEh ;# - 24821 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24822 INDF2 equ 0FDFh ;# - 24823 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24824 BSR equ 0FE0h ;# - 24825 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24826 FSR1 equ 0FE1h ;# - 24827 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24828 FSR1L equ 0FE1h ;# - 24829 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24830 FSR1H equ 0FE2h ;# - 24831 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24832 PLUSW1 equ 0FE3h ;# - 24833 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24834 PREINC1 equ 0FE4h ;# - 24835 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24836 POSTDEC1 equ 0FE5h ;# - 24837 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24838 POSTINC1 equ 0FE6h ;# - 24839 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24840 INDF1 equ 0FE7h ;# - 24841 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24842 WREG equ 0FE8h ;# - 24843 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24844 FSR0 equ 0FE9h ;# - 24845 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24846 FSR0L equ 0FE9h ;# - 24847 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24848 FSR0H equ 0FEAh ;# - 24849 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24850 PLUSW0 equ 0FEBh ;# - 24851 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24852 PREINC0 equ 0FECh ;# - 24853 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24854 POSTDEC0 equ 0FEDh ;# - 24855 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24856 POSTINC0 equ 0FEEh ;# - 24857 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24858 INDF0 equ 0FEFh ;# - 24859 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24860 INTCON3 equ 0FF0h ;# - 24861 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24862 INTCON2 equ 0FF1h ;# - 24863 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24864 INTCON equ 0FF2h ;# - 24865 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24866 PROD equ 0FF3h ;# - 24867 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24868 PRODL equ 0FF3h ;# - 24869 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24870 PRODH equ 0FF4h ;# - 24871 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24872 TABLAT equ 0FF5h ;# - 24873 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24874 TBLPTR equ 0FF6h ;# - 24875 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24876 TBLPTRL equ 0FF6h ;# - 24877 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24878 TBLPTRH equ 0FF7h ;# - 24879 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24880 TBLPTRU equ 0FF8h ;# - 24881 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24882 PCLAT equ 0FF9h ;# - 24883 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24884 PC equ 0FF9h ;# - 24885 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24886 PCL equ 0FF9h ;# - 24887 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24888 PCLATH equ 0FFAh ;# - 24889 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24890 PCLATU equ 0FFBh ;# - 24891 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24892 STKPTR equ 0FFCh ;# - 24893 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24894 TOS equ 0FFDh ;# - 24895 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24896 TOSL equ 0FFDh ;# - 24897 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24898 TOSH equ 0FFEh ;# - 24899 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24900 TOSU equ 0FFFh ;# - 24901 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24902 ANSELA equ 0F38h ;# - 24903 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24904 ANSELB equ 0F39h ;# - 24905 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24906 ANSELC equ 0F3Ah ;# - 24907 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24908 ANSELD equ 0F3Bh ;# - 24909 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24910 ANSELE equ 0F3Ch ;# - 24911 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24912 PMD2 equ 0F3Dh ;# - 24913 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24914 PMD1 equ 0F3Eh ;# - 24915 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24916 PMD0 equ 0F3Fh ;# - 24917 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24918 VREFCON2 equ 0F40h ;# - 24919 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24920 DACCON1 equ 0F40h ;# - 24921 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24922 VREFCON1 equ 0F41h ;# - 24923 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24924 DACCON0 equ 0F41h ;# - 24925 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24926 VREFCON0 equ 0F42h ;# - 24927 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24928 FVRCON equ 0F42h ;# - 24929 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24930 CTMUICON equ 0F43h ;# - 24931 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24932 CTMUICONH equ 0F43h ;# - 24933 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24934 CTMUCONL equ 0F44h ;# - 24935 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 24936 CTMUCON1 equ 0F44h ;# - 24937 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24938 CTMUCONH equ 0F45h ;# - 24939 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24940 CTMUCON0 equ 0F45h ;# - 24941 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24942 SRCON1 equ 0F46h ;# - 24943 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24944 SRCON0 equ 0F47h ;# - 24945 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24946 CCPTMRS1 equ 0F48h ;# - 24947 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24948 CCPTMRS0 equ 0F49h ;# - 24949 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24950 T6CON equ 0F4Ah ;# - 24951 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24952 PR6 equ 0F4Bh ;# - 24953 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24954 TMR6 equ 0F4Ch ;# - 24955 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24956 T5GCON equ 0F4Dh ;# - 24957 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24958 T5CON equ 0F4Eh ;# - 24959 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24960 TMR5 equ 0F4Fh ;# - 24961 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24962 TMR5L equ 0F4Fh ;# - 24963 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24964 TMR5H equ 0F50h ;# - 24965 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24966 T4CON equ 0F51h ;# - 24967 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24968 PR4 equ 0F52h ;# - 24969 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24970 TMR4 equ 0F53h ;# - 24971 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24972 CCP5CON equ 0F54h ;# - 24973 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24974 CCPR5 equ 0F55h ;# - 24975 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24976 CCPR5L equ 0F55h ;# - 24977 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24978 CCPR5H equ 0F56h ;# - 24979 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24980 CCP4CON equ 0F57h ;# - 24981 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24982 CCPR4 equ 0F58h ;# - 24983 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24984 CCPR4L equ 0F58h ;# - 24985 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24986 CCPR4H equ 0F59h ;# - 24987 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24988 PSTR3CON equ 0F5Ah ;# - 24989 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24990 ECCP3AS equ 0F5Bh ;# - 24991 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24992 CCP3AS equ 0F5Bh ;# - 24993 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24994 PWM3CON equ 0F5Ch ;# - 24995 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24996 CCP3CON equ 0F5Dh ;# - 24997 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 24998 CCPR3 equ 0F5Eh ;# - 24999 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25000 CCPR3L equ 0F5Eh ;# - 25001 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25002 CCPR3H equ 0F5Fh ;# - 25003 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25004 SLRCON equ 0F60h ;# - 25005 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25006 WPUB equ 0F61h ;# - 25007 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25008 IOCB equ 0F62h ;# - 25009 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25010 PSTR2CON equ 0F63h ;# - 25011 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25012 ECCP2AS equ 0F64h ;# - 25013 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25014 CCP2AS equ 0F64h ;# - 25015 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25016 PWM2CON equ 0F65h ;# - 25017 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25018 CCP2CON equ 0F66h ;# - 25019 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25020 CCPR2 equ 0F67h ;# - 25021 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25022 CCPR2L equ 0F67h ;# - 25023 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25024 CCPR2H equ 0F68h ;# - 25025 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25026 SSP2CON3 equ 0F69h ;# - 25027 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25028 SSP2MSK equ 0F6Ah ;# - 25029 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25030 SSP2CON2 equ 0F6Bh ;# - 25031 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25032 SSP2CON1 equ 0F6Ch ;# - 25033 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25034 SSP2STAT equ 0F6Dh ;# - 25035 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25036 SSP2ADD equ 0F6Eh ;# - 25037 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25038 SSP2BUF equ 0F6Fh ;# - 25039 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25040 BAUDCON2 equ 0F70h ;# - 25041 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25042 BAUD2CON equ 0F70h ;# - 25043 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25044 RCSTA2 equ 0F71h ;# - 25045 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25046 RC2STA equ 0F71h ;# - 25047 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25048 TXSTA2 equ 0F72h ;# - 25049 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25050 TX2STA equ 0F72h ;# - 25051 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25052 TXREG2 equ 0F73h ;# - 25053 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25054 TX2REG equ 0F73h ;# - 25055 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25056 RCREG2 equ 0F74h ;# - 25057 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25058 RC2REG equ 0F74h ;# - 25059 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25060 SPBRG2 equ 0F75h ;# - 25061 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25062 SP2BRG equ 0F75h ;# - 25063 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25064 SPBRGH2 equ 0F76h ;# - 25065 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25066 SP2BRGH equ 0F76h ;# - 25067 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25068 CM2CON1 equ 0F77h ;# - 25069 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25070 CM12CON equ 0F77h ;# - 25071 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25072 CM2CON0 equ 0F78h ;# - 25073 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25074 CM2CON equ 0F78h ;# - 25075 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25076 CM1CON0 equ 0F79h ;# - 25077 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25078 CM1CON equ 0F79h ;# - 25079 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25080 PIE4 equ 0F7Ah ;# - 25081 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25082 PIR4 equ 0F7Bh ;# - 25083 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25084 IPR4 equ 0F7Ch ;# - 25085 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25086 PIE5 equ 0F7Dh ;# - 25087 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25088 PIR5 equ 0F7Eh ;# - 25089 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25090 IPR5 equ 0F7Fh ;# - 25091 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25092 PORTA equ 0F80h ;# - 25093 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25094 PORTB equ 0F81h ;# - 25095 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25096 PORTC equ 0F82h ;# - 25097 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25098 PORTD equ 0F83h ;# - 25099 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25100 PORTE equ 0F84h ;# - 25101 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25102 LATA equ 0F89h ;# - 25103 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25104 LATB equ 0F8Ah ;# - 25105 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25106 LATC equ 0F8Bh ;# - 25107 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25108 LATD equ 0F8Ch ;# - 25109 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25110 LATE equ 0F8Dh ;# - 25111 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25112 TRISA equ 0F92h ;# - 25113 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25114 DDRA equ 0F92h ;# - 25115 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25116 TRISB equ 0F93h ;# - 25117 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25118 DDRB equ 0F93h ;# - 25119 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25120 TRISC equ 0F94h ;# - 25121 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25122 DDRC equ 0F94h ;# - 25123 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25124 TRISD equ 0F95h ;# - 25125 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25126 DDRD equ 0F95h ;# - 25127 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25128 TRISE equ 0F96h ;# - 25129 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25130 DDRE equ 0F96h ;# - 25131 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25132 OSCTUNE equ 0F9Bh ;# - 25133 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25134 HLVDCON equ 0F9Ch ;# - 25135 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25136 LVDCON equ 0F9Ch ;# - 25137 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25138 PIE1 equ 0F9Dh ;# - 25139 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25140 PIR1 equ 0F9Eh ;# - 25141 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25142 IPR1 equ 0F9Fh ;# - 25143 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25144 PIE2 equ 0FA0h ;# - 25145 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25146 PIR2 equ 0FA1h ;# - 25147 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25148 IPR2 equ 0FA2h ;# - 25149 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25150 PIE3 equ 0FA3h ;# - 25151 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25152 PIR3 equ 0FA4h ;# - 25153 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25154 IPR3 equ 0FA5h ;# - 25155 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25156 EECON1 equ 0FA6h ;# - 25157 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25158 EECON2 equ 0FA7h ;# - 25159 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25160 EEDATA equ 0FA8h ;# - 25161 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25162 EEADR equ 0FA9h ;# - 25163 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25164 EEADRH equ 0FAAh ;# - 25165 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25166 RCSTA1 equ 0FABh ;# - 25167 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25168 RCSTA equ 0FABh ;# - 25169 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25170 RC1STA equ 0FABh ;# - 25171 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25172 TXSTA1 equ 0FACh ;# - 25173 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25174 TXSTA equ 0FACh ;# - 25175 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25176 TX1STA equ 0FACh ;# - 25177 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25178 TXREG1 equ 0FADh ;# - 25179 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25180 TXREG equ 0FADh ;# - 25181 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25182 TX1REG equ 0FADh ;# - 25183 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25184 RCREG1 equ 0FAEh ;# - 25185 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25186 RCREG equ 0FAEh ;# - 25187 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25188 RC1REG equ 0FAEh ;# - 25189 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25190 SPBRG1 equ 0FAFh ;# - 25191 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25192 SPBRG equ 0FAFh ;# - 25193 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25194 SP1BRG equ 0FAFh ;# - 25195 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25196 SPBRGH1 equ 0FB0h ;# - 25197 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25198 SPBRGH equ 0FB0h ;# - 25199 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25200 SP1BRGH equ 0FB0h ;# - 25201 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25202 T3CON equ 0FB1h ;# - 25203 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25204 TMR3 equ 0FB2h ;# - 25205 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25206 TMR3L equ 0FB2h ;# - 25207 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25208 TMR3H equ 0FB3h ;# - 25209 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25210 T3GCON equ 0FB4h ;# - 25211 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25212 ECCP1AS equ 0FB6h ;# - 25213 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25214 ECCPAS equ 0FB6h ;# - 25215 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25216 PWM1CON equ 0FB7h ;# - 25217 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25218 PWMCON equ 0FB7h ;# - 25219 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25220 BAUDCON1 equ 0FB8h ;# - 25221 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25222 BAUDCON equ 0FB8h ;# - 25223 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25224 BAUDCTL equ 0FB8h ;# - 25225 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25226 BAUD1CON equ 0FB8h ;# - 25227 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25228 PSTR1CON equ 0FB9h ;# - 25229 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25230 PSTRCON equ 0FB9h ;# - 25231 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25232 T2CON equ 0FBAh ;# - 25233 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25234 PR2 equ 0FBBh ;# - 25235 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25236 TMR2 equ 0FBCh ;# - 25237 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25238 CCP1CON equ 0FBDh ;# - 25239 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25240 CCPR1 equ 0FBEh ;# - 25241 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25242 CCPR1L equ 0FBEh ;# - 25243 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25244 CCPR1H equ 0FBFh ;# - 25245 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25246 ADCON2 equ 0FC0h ;# - 25247 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25248 ADCON1 equ 0FC1h ;# - 25249 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25250 ADCON0 equ 0FC2h ;# - 25251 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25252 ADRES equ 0FC3h ;# - 25253 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25254 ADRESL equ 0FC3h ;# - 25255 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25256 ADRESH equ 0FC4h ;# - 25257 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25258 SSP1CON2 equ 0FC5h ;# - 25259 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25260 SSPCON2 equ 0FC5h ;# - 25261 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25262 SSP1CON1 equ 0FC6h ;# - 25263 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25264 SSPCON1 equ 0FC6h ;# - 25265 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25266 SSP1STAT equ 0FC7h ;# - 25267 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25268 SSPSTAT equ 0FC7h ;# - 25269 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25270 SSP1ADD equ 0FC8h ;# - 25271 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25272 SSPADD equ 0FC8h ;# - 25273 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25274 SSP1BUF equ 0FC9h ;# - 25275 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25276 SSPBUF equ 0FC9h ;# - 25277 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25278 SSP1MSK equ 0FCAh ;# - 25279 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25280 SSPMSK equ 0FCAh ;# - 25281 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25282 SSP1CON3 equ 0FCBh ;# - 25283 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25284 SSPCON3 equ 0FCBh ;# - 25285 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25286 T1GCON equ 0FCCh ;# - 25287 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25288 T1CON equ 0FCDh ;# - 25289 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25290 TMR1 equ 0FCEh ;# - 25291 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25292 TMR1L equ 0FCEh ;# - 25293 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25294 TMR1H equ 0FCFh ;# - 25295 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25296 RCON equ 0FD0h ;# - 25297 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25298 WDTCON equ 0FD1h ;# - 25299 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25300 OSCCON2 equ 0FD2h ;# - 25301 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25302 OSCCON equ 0FD3h ;# - 25303 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25304 T0CON equ 0FD5h ;# - 25305 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25306 TMR0 equ 0FD6h ;# - 25307 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25308 TMR0L equ 0FD6h ;# - 25309 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25310 TMR0H equ 0FD7h ;# - 25311 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25312 STATUS equ 0FD8h ;# - 25313 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25314 FSR2 equ 0FD9h ;# - 25315 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25316 FSR2L equ 0FD9h ;# - 25317 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25318 FSR2H equ 0FDAh ;# - 25319 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25320 PLUSW2 equ 0FDBh ;# - 25321 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25322 PREINC2 equ 0FDCh ;# - 25323 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25324 POSTDEC2 equ 0FDDh ;# - 25325 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25326 POSTINC2 equ 0FDEh ;# - 25327 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25328 INDF2 equ 0FDFh ;# - 25329 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25330 BSR equ 0FE0h ;# - 25331 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25332 FSR1 equ 0FE1h ;# - 25333 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25334 FSR1L equ 0FE1h ;# - 25335 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25336 FSR1H equ 0FE2h ;# - 25337 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25338 PLUSW1 equ 0FE3h ;# - 25339 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25340 PREINC1 equ 0FE4h ;# - 25341 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25342 POSTDEC1 equ 0FE5h ;# - 25343 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25344 POSTINC1 equ 0FE6h ;# - 25345 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25346 INDF1 equ 0FE7h ;# - 25347 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25348 WREG equ 0FE8h ;# - 25349 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25350 FSR0 equ 0FE9h ;# - 25351 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25352 FSR0L equ 0FE9h ;# - 25353 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25354 FSR0H equ 0FEAh ;# - 25355 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25356 PLUSW0 equ 0FEBh ;# - 25357 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25358 PREINC0 equ 0FECh ;# - 25359 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25360 POSTDEC0 equ 0FEDh ;# - 25361 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25362 POSTINC0 equ 0FEEh ;# - 25363 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25364 INDF0 equ 0FEFh ;# - 25365 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25366 INTCON3 equ 0FF0h ;# - 25367 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25368 INTCON2 equ 0FF1h ;# - 25369 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25370 INTCON equ 0FF2h ;# - 25371 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25372 PROD equ 0FF3h ;# - 25373 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25374 PRODL equ 0FF3h ;# - 25375 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25376 PRODH equ 0FF4h ;# - 25377 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25378 TABLAT equ 0FF5h ;# - 25379 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25380 TBLPTR equ 0FF6h ;# - 25381 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25382 TBLPTRL equ 0FF6h ;# - 25383 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25384 TBLPTRH equ 0FF7h ;# - 25385 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25386 TBLPTRU equ 0FF8h ;# - 25387 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25388 PCLAT equ 0FF9h ;# - 25389 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25390 PC equ 0FF9h ;# - 25391 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25392 PCL equ 0FF9h ;# - 25393 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25394 PCLATH equ 0FFAh ;# - 25395 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25396 PCLATU equ 0FFBh ;# - 25397 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25398 STKPTR equ 0FFCh ;# - 25399 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25400 TOS equ 0FFDh ;# - 25401 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25402 TOSL equ 0FFDh ;# - 25403 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25404 TOSH equ 0FFEh ;# - 25405 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25406 TOSU equ 0FFFh ;# - 25407 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25408 ANSELA equ 0F38h ;# - 25409 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25410 ANSELB equ 0F39h ;# - 25411 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25412 ANSELC equ 0F3Ah ;# - 25413 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25414 ANSELD equ 0F3Bh ;# - 25415 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25416 ANSELE equ 0F3Ch ;# - 25417 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25418 PMD2 equ 0F3Dh ;# - 25419 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25420 PMD1 equ 0F3Eh ;# - 25421 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25422 PMD0 equ 0F3Fh ;# - 25423 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25424 VREFCON2 equ 0F40h ;# - 25425 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25426 DACCON1 equ 0F40h ;# - 25427 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25428 VREFCON1 equ 0F41h ;# - 25429 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25430 DACCON0 equ 0F41h ;# - 25431 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25432 VREFCON0 equ 0F42h ;# - 25433 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25434 FVRCON equ 0F42h ;# - 25435 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25436 CTMUICON equ 0F43h ;# - 25437 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25438 CTMUICONH equ 0F43h ;# - 25439 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25440 CTMUCONL equ 0F44h ;# - 25441 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25442 CTMUCON1 equ 0F44h ;# - 25443 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25444 CTMUCONH equ 0F45h ;# - 25445 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25446 CTMUCON0 equ 0F45h ;# - 25447 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25448 SRCON1 equ 0F46h ;# - 25449 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25450 SRCON0 equ 0F47h ;# - 25451 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25452 CCPTMRS1 equ 0F48h ;# - 25453 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25454 CCPTMRS0 equ 0F49h ;# - 25455 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25456 T6CON equ 0F4Ah ;# - 25457 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25458 PR6 equ 0F4Bh ;# - 25459 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25460 TMR6 equ 0F4Ch ;# - 25461 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25462 T5GCON equ 0F4Dh ;# - 25463 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25464 T5CON equ 0F4Eh ;# - 25465 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25466 TMR5 equ 0F4Fh ;# - 25467 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25468 TMR5L equ 0F4Fh ;# - 25469 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25470 TMR5H equ 0F50h ;# - 25471 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25472 T4CON equ 0F51h ;# - 25473 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25474 PR4 equ 0F52h ;# - 25475 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25476 TMR4 equ 0F53h ;# - 25477 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25478 CCP5CON equ 0F54h ;# - 25479 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25480 CCPR5 equ 0F55h ;# - 25481 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25482 CCPR5L equ 0F55h ;# - 25483 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25484 CCPR5H equ 0F56h ;# - 25485 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25486 CCP4CON equ 0F57h ;# - 25487 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25488 CCPR4 equ 0F58h ;# - 25489 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25490 CCPR4L equ 0F58h ;# - 25491 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25492 CCPR4H equ 0F59h ;# - 25493 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25494 PSTR3CON equ 0F5Ah ;# - 25495 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25496 ECCP3AS equ 0F5Bh ;# - 25497 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25498 CCP3AS equ 0F5Bh ;# - 25499 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25500 PWM3CON equ 0F5Ch ;# - 25501 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25502 CCP3CON equ 0F5Dh ;# - 25503 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25504 CCPR3 equ 0F5Eh ;# - 25505 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25506 CCPR3L equ 0F5Eh ;# - 25507 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25508 CCPR3H equ 0F5Fh ;# - 25509 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25510 SLRCON equ 0F60h ;# - 25511 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25512 WPUB equ 0F61h ;# - 25513 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25514 IOCB equ 0F62h ;# - 25515 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25516 PSTR2CON equ 0F63h ;# - 25517 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25518 ECCP2AS equ 0F64h ;# - 25519 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25520 CCP2AS equ 0F64h ;# - 25521 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25522 PWM2CON equ 0F65h ;# - 25523 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25524 CCP2CON equ 0F66h ;# - 25525 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25526 CCPR2 equ 0F67h ;# - 25527 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25528 CCPR2L equ 0F67h ;# - 25529 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25530 CCPR2H equ 0F68h ;# - 25531 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25532 SSP2CON3 equ 0F69h ;# - 25533 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25534 SSP2MSK equ 0F6Ah ;# - 25535 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25536 SSP2CON2 equ 0F6Bh ;# - 25537 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25538 SSP2CON1 equ 0F6Ch ;# - 25539 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25540 SSP2STAT equ 0F6Dh ;# - 25541 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25542 SSP2ADD equ 0F6Eh ;# - 25543 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25544 SSP2BUF equ 0F6Fh ;# - 25545 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25546 BAUDCON2 equ 0F70h ;# - 25547 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25548 BAUD2CON equ 0F70h ;# - 25549 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25550 RCSTA2 equ 0F71h ;# - 25551 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25552 RC2STA equ 0F71h ;# - 25553 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25554 TXSTA2 equ 0F72h ;# - 25555 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25556 TX2STA equ 0F72h ;# - 25557 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25558 TXREG2 equ 0F73h ;# - 25559 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25560 TX2REG equ 0F73h ;# - 25561 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25562 RCREG2 equ 0F74h ;# - 25563 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25564 RC2REG equ 0F74h ;# - 25565 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25566 SPBRG2 equ 0F75h ;# - 25567 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25568 SP2BRG equ 0F75h ;# - 25569 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25570 SPBRGH2 equ 0F76h ;# - 25571 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25572 SP2BRGH equ 0F76h ;# - 25573 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25574 CM2CON1 equ 0F77h ;# - 25575 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25576 CM12CON equ 0F77h ;# - 25577 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25578 CM2CON0 equ 0F78h ;# - 25579 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25580 CM2CON equ 0F78h ;# - 25581 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25582 CM1CON0 equ 0F79h ;# - 25583 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25584 CM1CON equ 0F79h ;# - 25585 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25586 PIE4 equ 0F7Ah ;# - 25587 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25588 PIR4 equ 0F7Bh ;# - 25589 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25590 IPR4 equ 0F7Ch ;# - 25591 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25592 PIE5 equ 0F7Dh ;# - 25593 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25594 PIR5 equ 0F7Eh ;# - 25595 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25596 IPR5 equ 0F7Fh ;# - 25597 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25598 PORTA equ 0F80h ;# - 25599 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25600 PORTB equ 0F81h ;# - 25601 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25602 PORTC equ 0F82h ;# - 25603 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25604 PORTD equ 0F83h ;# - 25605 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25606 PORTE equ 0F84h ;# - 25607 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25608 LATA equ 0F89h ;# - 25609 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25610 LATB equ 0F8Ah ;# - 25611 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25612 LATC equ 0F8Bh ;# - 25613 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25614 LATD equ 0F8Ch ;# - 25615 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25616 LATE equ 0F8Dh ;# - 25617 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25618 TRISA equ 0F92h ;# - 25619 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25620 DDRA equ 0F92h ;# - 25621 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25622 TRISB equ 0F93h ;# - 25623 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25624 DDRB equ 0F93h ;# - 25625 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25626 TRISC equ 0F94h ;# - 25627 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25628 DDRC equ 0F94h ;# - 25629 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25630 TRISD equ 0F95h ;# - 25631 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25632 DDRD equ 0F95h ;# - 25633 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25634 TRISE equ 0F96h ;# - 25635 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25636 DDRE equ 0F96h ;# - 25637 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25638 OSCTUNE equ 0F9Bh ;# - 25639 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25640 HLVDCON equ 0F9Ch ;# - 25641 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25642 LVDCON equ 0F9Ch ;# - 25643 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25644 PIE1 equ 0F9Dh ;# - 25645 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25646 PIR1 equ 0F9Eh ;# - 25647 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25648 IPR1 equ 0F9Fh ;# - 25649 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25650 PIE2 equ 0FA0h ;# - 25651 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25652 PIR2 equ 0FA1h ;# - 25653 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25654 IPR2 equ 0FA2h ;# - 25655 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25656 PIE3 equ 0FA3h ;# - 25657 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25658 PIR3 equ 0FA4h ;# - 25659 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25660 IPR3 equ 0FA5h ;# - 25661 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25662 EECON1 equ 0FA6h ;# - 25663 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25664 EECON2 equ 0FA7h ;# - 25665 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25666 EEDATA equ 0FA8h ;# - 25667 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25668 EEADR equ 0FA9h ;# - 25669 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25670 EEADRH equ 0FAAh ;# - 25671 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25672 RCSTA1 equ 0FABh ;# - 25673 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25674 RCSTA equ 0FABh ;# - 25675 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25676 RC1STA equ 0FABh ;# - 25677 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25678 TXSTA1 equ 0FACh ;# - 25679 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25680 TXSTA equ 0FACh ;# - 25681 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25682 TX1STA equ 0FACh ;# - 25683 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25684 TXREG1 equ 0FADh ;# - 25685 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25686 TXREG equ 0FADh ;# - 25687 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25688 TX1REG equ 0FADh ;# - 25689 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25690 RCREG1 equ 0FAEh ;# - 25691 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25692 RCREG equ 0FAEh ;# - 25693 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25694 RC1REG equ 0FAEh ;# - 25695 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25696 SPBRG1 equ 0FAFh ;# - 25697 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25698 SPBRG equ 0FAFh ;# - 25699 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25700 SP1BRG equ 0FAFh ;# - 25701 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25702 SPBRGH1 equ 0FB0h ;# - 25703 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25704 SPBRGH equ 0FB0h ;# - 25705 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25706 SP1BRGH equ 0FB0h ;# - 25707 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25708 T3CON equ 0FB1h ;# - 25709 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25710 TMR3 equ 0FB2h ;# - 25711 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25712 TMR3L equ 0FB2h ;# - 25713 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25714 TMR3H equ 0FB3h ;# - 25715 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25716 T3GCON equ 0FB4h ;# - 25717 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25718 ECCP1AS equ 0FB6h ;# - 25719 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25720 ECCPAS equ 0FB6h ;# - 25721 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25722 PWM1CON equ 0FB7h ;# - 25723 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25724 PWMCON equ 0FB7h ;# - 25725 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25726 BAUDCON1 equ 0FB8h ;# - 25727 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25728 BAUDCON equ 0FB8h ;# - 25729 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25730 BAUDCTL equ 0FB8h ;# - 25731 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25732 BAUD1CON equ 0FB8h ;# - 25733 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25734 PSTR1CON equ 0FB9h ;# - 25735 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25736 PSTRCON equ 0FB9h ;# - 25737 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25738 T2CON equ 0FBAh ;# - 25739 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25740 PR2 equ 0FBBh ;# - 25741 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25742 TMR2 equ 0FBCh ;# - 25743 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25744 CCP1CON equ 0FBDh ;# - 25745 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25746 CCPR1 equ 0FBEh ;# - 25747 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25748 CCPR1L equ 0FBEh ;# - 25749 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25750 CCPR1H equ 0FBFh ;# - 25751 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25752 ADCON2 equ 0FC0h ;# - 25753 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25754 ADCON1 equ 0FC1h ;# - 25755 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25756 ADCON0 equ 0FC2h ;# - 25757 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25758 ADRES equ 0FC3h ;# - 25759 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25760 ADRESL equ 0FC3h ;# - 25761 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25762 ADRESH equ 0FC4h ;# - 25763 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25764 SSP1CON2 equ 0FC5h ;# - 25765 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25766 SSPCON2 equ 0FC5h ;# - 25767 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25768 SSP1CON1 equ 0FC6h ;# - 25769 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25770 SSPCON1 equ 0FC6h ;# - 25771 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25772 SSP1STAT equ 0FC7h ;# - 25773 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25774 SSPSTAT equ 0FC7h ;# - 25775 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25776 SSP1ADD equ 0FC8h ;# - 25777 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25778 SSPADD equ 0FC8h ;# - 25779 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25780 SSP1BUF equ 0FC9h ;# - 25781 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25782 SSPBUF equ 0FC9h ;# - 25783 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25784 SSP1MSK equ 0FCAh ;# - 25785 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25786 SSPMSK equ 0FCAh ;# - 25787 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25788 SSP1CON3 equ 0FCBh ;# - 25789 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25790 SSPCON3 equ 0FCBh ;# - 25791 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25792 T1GCON equ 0FCCh ;# - 25793 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25794 T1CON equ 0FCDh ;# - 25795 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25796 TMR1 equ 0FCEh ;# - 25797 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25798 TMR1L equ 0FCEh ;# - 25799 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25800 TMR1H equ 0FCFh ;# - 25801 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25802 RCON equ 0FD0h ;# - 25803 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25804 WDTCON equ 0FD1h ;# - 25805 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25806 OSCCON2 equ 0FD2h ;# - 25807 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25808 OSCCON equ 0FD3h ;# - 25809 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25810 T0CON equ 0FD5h ;# - 25811 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25812 TMR0 equ 0FD6h ;# - 25813 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25814 TMR0L equ 0FD6h ;# - 25815 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25816 TMR0H equ 0FD7h ;# - 25817 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25818 STATUS equ 0FD8h ;# - 25819 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25820 FSR2 equ 0FD9h ;# - 25821 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25822 FSR2L equ 0FD9h ;# - 25823 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25824 FSR2H equ 0FDAh ;# - 25825 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25826 PLUSW2 equ 0FDBh ;# - 25827 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25828 PREINC2 equ 0FDCh ;# - 25829 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25830 POSTDEC2 equ 0FDDh ;# - 25831 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25832 POSTINC2 equ 0FDEh ;# - 25833 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25834 INDF2 equ 0FDFh ;# - 25835 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25836 BSR equ 0FE0h ;# - 25837 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25838 FSR1 equ 0FE1h ;# - 25839 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25840 FSR1L equ 0FE1h ;# - 25841 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25842 FSR1H equ 0FE2h ;# - 25843 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25844 PLUSW1 equ 0FE3h ;# - 25845 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25846 PREINC1 equ 0FE4h ;# - 25847 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25848 POSTDEC1 equ 0FE5h ;# - 25849 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25850 POSTINC1 equ 0FE6h ;# - 25851 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25852 INDF1 equ 0FE7h ;# - 25853 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25854 WREG equ 0FE8h ;# - 25855 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25856 FSR0 equ 0FE9h ;# - 25857 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25858 FSR0L equ 0FE9h ;# - 25859 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25860 FSR0H equ 0FEAh ;# - 25861 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25862 PLUSW0 equ 0FEBh ;# - 25863 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25864 PREINC0 equ 0FECh ;# - 25865 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25866 POSTDEC0 equ 0FEDh ;# - 25867 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25868 POSTINC0 equ 0FEEh ;# - 25869 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25870 INDF0 equ 0FEFh ;# - 25871 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25872 INTCON3 equ 0FF0h ;# - 25873 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25874 INTCON2 equ 0FF1h ;# - 25875 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25876 INTCON equ 0FF2h ;# - 25877 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25878 PROD equ 0FF3h ;# - 25879 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25880 PRODL equ 0FF3h ;# - 25881 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25882 PRODH equ 0FF4h ;# - 25883 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25884 TABLAT equ 0FF5h ;# - 25885 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25886 TBLPTR equ 0FF6h ;# - 25887 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25888 TBLPTRL equ 0FF6h ;# - 25889 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25890 TBLPTRH equ 0FF7h ;# - 25891 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25892 TBLPTRU equ 0FF8h ;# - 25893 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25894 PCLAT equ 0FF9h ;# - 25895 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25896 PC equ 0FF9h ;# - 25897 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25898 PCL equ 0FF9h ;# - 25899 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25900 PCLATH equ 0FFAh ;# - 25901 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25902 PCLATU equ 0FFBh ;# - 25903 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25904 STKPTR equ 0FFCh ;# - 25905 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25906 TOS equ 0FFDh ;# - 25907 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25908 TOSL equ 0FFDh ;# - 25909 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25910 TOSH equ 0FFEh ;# - 25911 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25912 TOSU equ 0FFFh ;# - 25913 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25914 ANSELA equ 0F38h ;# - 25915 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25916 ANSELB equ 0F39h ;# - 25917 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25918 ANSELC equ 0F3Ah ;# - 25919 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25920 ANSELD equ 0F3Bh ;# - 25921 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25922 ANSELE equ 0F3Ch ;# - 25923 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25924 PMD2 equ 0F3Dh ;# - 25925 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25926 PMD1 equ 0F3Eh ;# - 25927 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25928 PMD0 equ 0F3Fh ;# - 25929 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25930 VREFCON2 equ 0F40h ;# - 25931 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25932 DACCON1 equ 0F40h ;# - 25933 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25934 VREFCON1 equ 0F41h ;# - 25935 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25936 DACCON0 equ 0F41h ;# - 25937 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25938 VREFCON0 equ 0F42h ;# - 25939 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25940 FVRCON equ 0F42h ;# - 25941 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25942 CTMUICON equ 0F43h ;# - 25943 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25944 CTMUICONH equ 0F43h ;# - 25945 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25946 CTMUCONL equ 0F44h ;# - 25947 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 25948 CTMUCON1 equ 0F44h ;# - 25949 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25950 CTMUCONH equ 0F45h ;# - 25951 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25952 CTMUCON0 equ 0F45h ;# - 25953 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25954 SRCON1 equ 0F46h ;# - 25955 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25956 SRCON0 equ 0F47h ;# - 25957 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25958 CCPTMRS1 equ 0F48h ;# - 25959 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25960 CCPTMRS0 equ 0F49h ;# - 25961 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25962 T6CON equ 0F4Ah ;# - 25963 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25964 PR6 equ 0F4Bh ;# - 25965 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25966 TMR6 equ 0F4Ch ;# - 25967 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25968 T5GCON equ 0F4Dh ;# - 25969 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25970 T5CON equ 0F4Eh ;# - 25971 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25972 TMR5 equ 0F4Fh ;# - 25973 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25974 TMR5L equ 0F4Fh ;# - 25975 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25976 TMR5H equ 0F50h ;# - 25977 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25978 T4CON equ 0F51h ;# - 25979 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25980 PR4 equ 0F52h ;# - 25981 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25982 TMR4 equ 0F53h ;# - 25983 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25984 CCP5CON equ 0F54h ;# - 25985 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25986 CCPR5 equ 0F55h ;# - 25987 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25988 CCPR5L equ 0F55h ;# - 25989 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25990 CCPR5H equ 0F56h ;# - 25991 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25992 CCP4CON equ 0F57h ;# - 25993 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25994 CCPR4 equ 0F58h ;# - 25995 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25996 CCPR4L equ 0F58h ;# - 25997 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 25998 CCPR4H equ 0F59h ;# - 25999 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26000 PSTR3CON equ 0F5Ah ;# - 26001 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26002 ECCP3AS equ 0F5Bh ;# - 26003 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26004 CCP3AS equ 0F5Bh ;# - 26005 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26006 PWM3CON equ 0F5Ch ;# - 26007 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26008 CCP3CON equ 0F5Dh ;# - 26009 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26010 CCPR3 equ 0F5Eh ;# - 26011 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26012 CCPR3L equ 0F5Eh ;# - 26013 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26014 CCPR3H equ 0F5Fh ;# - 26015 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26016 SLRCON equ 0F60h ;# - 26017 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26018 WPUB equ 0F61h ;# - 26019 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26020 IOCB equ 0F62h ;# - 26021 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26022 PSTR2CON equ 0F63h ;# - 26023 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26024 ECCP2AS equ 0F64h ;# - 26025 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26026 CCP2AS equ 0F64h ;# - 26027 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26028 PWM2CON equ 0F65h ;# - 26029 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26030 CCP2CON equ 0F66h ;# - 26031 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26032 CCPR2 equ 0F67h ;# - 26033 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26034 CCPR2L equ 0F67h ;# - 26035 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26036 CCPR2H equ 0F68h ;# - 26037 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26038 SSP2CON3 equ 0F69h ;# - 26039 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26040 SSP2MSK equ 0F6Ah ;# - 26041 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26042 SSP2CON2 equ 0F6Bh ;# - 26043 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26044 SSP2CON1 equ 0F6Ch ;# - 26045 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26046 SSP2STAT equ 0F6Dh ;# - 26047 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26048 SSP2ADD equ 0F6Eh ;# - 26049 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26050 SSP2BUF equ 0F6Fh ;# - 26051 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26052 BAUDCON2 equ 0F70h ;# - 26053 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26054 BAUD2CON equ 0F70h ;# - 26055 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26056 RCSTA2 equ 0F71h ;# - 26057 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26058 RC2STA equ 0F71h ;# - 26059 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26060 TXSTA2 equ 0F72h ;# - 26061 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26062 TX2STA equ 0F72h ;# - 26063 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26064 TXREG2 equ 0F73h ;# - 26065 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26066 TX2REG equ 0F73h ;# - 26067 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26068 RCREG2 equ 0F74h ;# - 26069 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26070 RC2REG equ 0F74h ;# - 26071 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26072 SPBRG2 equ 0F75h ;# - 26073 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26074 SP2BRG equ 0F75h ;# - 26075 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26076 SPBRGH2 equ 0F76h ;# - 26077 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26078 SP2BRGH equ 0F76h ;# - 26079 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26080 CM2CON1 equ 0F77h ;# - 26081 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26082 CM12CON equ 0F77h ;# - 26083 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26084 CM2CON0 equ 0F78h ;# - 26085 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26086 CM2CON equ 0F78h ;# - 26087 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26088 CM1CON0 equ 0F79h ;# - 26089 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26090 CM1CON equ 0F79h ;# - 26091 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26092 PIE4 equ 0F7Ah ;# - 26093 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26094 PIR4 equ 0F7Bh ;# - 26095 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26096 IPR4 equ 0F7Ch ;# - 26097 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26098 PIE5 equ 0F7Dh ;# - 26099 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26100 PIR5 equ 0F7Eh ;# - 26101 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26102 IPR5 equ 0F7Fh ;# - 26103 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26104 PORTA equ 0F80h ;# - 26105 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26106 PORTB equ 0F81h ;# - 26107 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26108 PORTC equ 0F82h ;# - 26109 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26110 PORTD equ 0F83h ;# - 26111 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26112 PORTE equ 0F84h ;# - 26113 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26114 LATA equ 0F89h ;# - 26115 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26116 LATB equ 0F8Ah ;# - 26117 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26118 LATC equ 0F8Bh ;# - 26119 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26120 LATD equ 0F8Ch ;# - 26121 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26122 LATE equ 0F8Dh ;# - 26123 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26124 TRISA equ 0F92h ;# - 26125 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26126 DDRA equ 0F92h ;# - 26127 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26128 TRISB equ 0F93h ;# - 26129 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26130 DDRB equ 0F93h ;# - 26131 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26132 TRISC equ 0F94h ;# - 26133 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26134 DDRC equ 0F94h ;# - 26135 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26136 TRISD equ 0F95h ;# - 26137 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26138 DDRD equ 0F95h ;# - 26139 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26140 TRISE equ 0F96h ;# - 26141 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26142 DDRE equ 0F96h ;# - 26143 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26144 OSCTUNE equ 0F9Bh ;# - 26145 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26146 HLVDCON equ 0F9Ch ;# - 26147 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26148 LVDCON equ 0F9Ch ;# - 26149 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26150 PIE1 equ 0F9Dh ;# - 26151 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26152 PIR1 equ 0F9Eh ;# - 26153 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26154 IPR1 equ 0F9Fh ;# - 26155 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26156 PIE2 equ 0FA0h ;# - 26157 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26158 PIR2 equ 0FA1h ;# - 26159 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26160 IPR2 equ 0FA2h ;# - 26161 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26162 PIE3 equ 0FA3h ;# - 26163 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26164 PIR3 equ 0FA4h ;# - 26165 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26166 IPR3 equ 0FA5h ;# - 26167 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26168 EECON1 equ 0FA6h ;# - 26169 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26170 EECON2 equ 0FA7h ;# - 26171 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26172 EEDATA equ 0FA8h ;# - 26173 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26174 EEADR equ 0FA9h ;# - 26175 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26176 EEADRH equ 0FAAh ;# - 26177 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26178 RCSTA1 equ 0FABh ;# - 26179 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26180 RCSTA equ 0FABh ;# - 26181 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26182 RC1STA equ 0FABh ;# - 26183 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26184 TXSTA1 equ 0FACh ;# - 26185 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26186 TXSTA equ 0FACh ;# - 26187 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26188 TX1STA equ 0FACh ;# - 26189 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26190 TXREG1 equ 0FADh ;# - 26191 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26192 TXREG equ 0FADh ;# - 26193 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26194 TX1REG equ 0FADh ;# - 26195 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26196 RCREG1 equ 0FAEh ;# - 26197 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26198 RCREG equ 0FAEh ;# - 26199 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26200 RC1REG equ 0FAEh ;# - 26201 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26202 SPBRG1 equ 0FAFh ;# - 26203 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26204 SPBRG equ 0FAFh ;# - 26205 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26206 SP1BRG equ 0FAFh ;# - 26207 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26208 SPBRGH1 equ 0FB0h ;# - 26209 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26210 SPBRGH equ 0FB0h ;# - 26211 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26212 SP1BRGH equ 0FB0h ;# - 26213 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26214 T3CON equ 0FB1h ;# - 26215 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26216 TMR3 equ 0FB2h ;# - 26217 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26218 TMR3L equ 0FB2h ;# - 26219 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26220 TMR3H equ 0FB3h ;# - 26221 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26222 T3GCON equ 0FB4h ;# - 26223 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26224 ECCP1AS equ 0FB6h ;# - 26225 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26226 ECCPAS equ 0FB6h ;# - 26227 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26228 PWM1CON equ 0FB7h ;# - 26229 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26230 PWMCON equ 0FB7h ;# - 26231 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26232 BAUDCON1 equ 0FB8h ;# - 26233 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26234 BAUDCON equ 0FB8h ;# - 26235 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26236 BAUDCTL equ 0FB8h ;# - 26237 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26238 BAUD1CON equ 0FB8h ;# - 26239 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26240 PSTR1CON equ 0FB9h ;# - 26241 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26242 PSTRCON equ 0FB9h ;# - 26243 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26244 T2CON equ 0FBAh ;# - 26245 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26246 PR2 equ 0FBBh ;# - 26247 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26248 TMR2 equ 0FBCh ;# - 26249 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26250 CCP1CON equ 0FBDh ;# - 26251 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26252 CCPR1 equ 0FBEh ;# - 26253 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26254 CCPR1L equ 0FBEh ;# - 26255 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26256 CCPR1H equ 0FBFh ;# - 26257 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26258 ADCON2 equ 0FC0h ;# - 26259 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26260 ADCON1 equ 0FC1h ;# - 26261 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26262 ADCON0 equ 0FC2h ;# - 26263 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26264 ADRES equ 0FC3h ;# - 26265 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26266 ADRESL equ 0FC3h ;# - 26267 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26268 ADRESH equ 0FC4h ;# - 26269 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26270 SSP1CON2 equ 0FC5h ;# - 26271 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26272 SSPCON2 equ 0FC5h ;# - 26273 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26274 SSP1CON1 equ 0FC6h ;# - 26275 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26276 SSPCON1 equ 0FC6h ;# - 26277 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26278 SSP1STAT equ 0FC7h ;# - 26279 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26280 SSPSTAT equ 0FC7h ;# - 26281 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26282 SSP1ADD equ 0FC8h ;# - 26283 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26284 SSPADD equ 0FC8h ;# - 26285 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26286 SSP1BUF equ 0FC9h ;# - 26287 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26288 SSPBUF equ 0FC9h ;# - 26289 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26290 SSP1MSK equ 0FCAh ;# - 26291 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26292 SSPMSK equ 0FCAh ;# - 26293 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26294 SSP1CON3 equ 0FCBh ;# - 26295 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26296 SSPCON3 equ 0FCBh ;# - 26297 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26298 T1GCON equ 0FCCh ;# - 26299 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26300 T1CON equ 0FCDh ;# - 26301 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26302 TMR1 equ 0FCEh ;# - 26303 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26304 TMR1L equ 0FCEh ;# - 26305 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26306 TMR1H equ 0FCFh ;# - 26307 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26308 RCON equ 0FD0h ;# - 26309 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26310 WDTCON equ 0FD1h ;# - 26311 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26312 OSCCON2 equ 0FD2h ;# - 26313 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26314 OSCCON equ 0FD3h ;# - 26315 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26316 T0CON equ 0FD5h ;# - 26317 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26318 TMR0 equ 0FD6h ;# - 26319 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26320 TMR0L equ 0FD6h ;# - 26321 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26322 TMR0H equ 0FD7h ;# - 26323 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26324 STATUS equ 0FD8h ;# - 26325 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26326 FSR2 equ 0FD9h ;# - 26327 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26328 FSR2L equ 0FD9h ;# - 26329 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26330 FSR2H equ 0FDAh ;# - 26331 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26332 PLUSW2 equ 0FDBh ;# - 26333 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26334 PREINC2 equ 0FDCh ;# - 26335 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26336 POSTDEC2 equ 0FDDh ;# - 26337 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26338 POSTINC2 equ 0FDEh ;# - 26339 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26340 INDF2 equ 0FDFh ;# - 26341 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26342 BSR equ 0FE0h ;# - 26343 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26344 FSR1 equ 0FE1h ;# - 26345 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26346 FSR1L equ 0FE1h ;# - 26347 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26348 FSR1H equ 0FE2h ;# - 26349 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26350 PLUSW1 equ 0FE3h ;# - 26351 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26352 PREINC1 equ 0FE4h ;# - 26353 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26354 POSTDEC1 equ 0FE5h ;# - 26355 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26356 POSTINC1 equ 0FE6h ;# - 26357 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26358 INDF1 equ 0FE7h ;# - 26359 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26360 WREG equ 0FE8h ;# - 26361 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26362 FSR0 equ 0FE9h ;# - 26363 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26364 FSR0L equ 0FE9h ;# - 26365 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26366 FSR0H equ 0FEAh ;# - 26367 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26368 PLUSW0 equ 0FEBh ;# - 26369 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26370 PREINC0 equ 0FECh ;# - 26371 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26372 POSTDEC0 equ 0FEDh ;# - 26373 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26374 POSTINC0 equ 0FEEh ;# - 26375 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26376 INDF0 equ 0FEFh ;# - 26377 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26378 INTCON3 equ 0FF0h ;# - 26379 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26380 INTCON2 equ 0FF1h ;# - 26381 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26382 INTCON equ 0FF2h ;# - 26383 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26384 PROD equ 0FF3h ;# - 26385 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26386 PRODL equ 0FF3h ;# - 26387 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26388 PRODH equ 0FF4h ;# - 26389 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26390 TABLAT equ 0FF5h ;# - 26391 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26392 TBLPTR equ 0FF6h ;# - 26393 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26394 TBLPTRL equ 0FF6h ;# - 26395 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26396 TBLPTRH equ 0FF7h ;# - 26397 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26398 TBLPTRU equ 0FF8h ;# - 26399 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26400 PCLAT equ 0FF9h ;# - 26401 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26402 PC equ 0FF9h ;# - 26403 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26404 PCL equ 0FF9h ;# - 26405 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26406 PCLATH equ 0FFAh ;# - 26407 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26408 PCLATU equ 0FFBh ;# - 26409 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26410 STKPTR equ 0FFCh ;# - 26411 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26412 TOS equ 0FFDh ;# - 26413 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26414 TOSL equ 0FFDh ;# - 26415 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26416 TOSH equ 0FFEh ;# - 26417 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26418 TOSU equ 0FFFh ;# - 26419 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26420 ANSELA equ 0F38h ;# - 26421 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26422 ANSELB equ 0F39h ;# - 26423 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26424 ANSELC equ 0F3Ah ;# - 26425 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26426 ANSELD equ 0F3Bh ;# - 26427 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26428 ANSELE equ 0F3Ch ;# - 26429 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26430 PMD2 equ 0F3Dh ;# - 26431 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26432 PMD1 equ 0F3Eh ;# - 26433 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26434 PMD0 equ 0F3Fh ;# - 26435 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26436 VREFCON2 equ 0F40h ;# - 26437 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26438 DACCON1 equ 0F40h ;# - 26439 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26440 VREFCON1 equ 0F41h ;# - 26441 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26442 DACCON0 equ 0F41h ;# - 26443 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26444 VREFCON0 equ 0F42h ;# - 26445 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26446 FVRCON equ 0F42h ;# - 26447 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26448 CTMUICON equ 0F43h ;# - 26449 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26450 CTMUICONH equ 0F43h ;# - 26451 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26452 CTMUCONL equ 0F44h ;# - 26453 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26454 CTMUCON1 equ 0F44h ;# - 26455 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26456 CTMUCONH equ 0F45h ;# - 26457 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26458 CTMUCON0 equ 0F45h ;# - 26459 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26460 SRCON1 equ 0F46h ;# - 26461 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26462 SRCON0 equ 0F47h ;# - 26463 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26464 CCPTMRS1 equ 0F48h ;# - 26465 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26466 CCPTMRS0 equ 0F49h ;# - 26467 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26468 T6CON equ 0F4Ah ;# - 26469 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26470 PR6 equ 0F4Bh ;# - 26471 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26472 TMR6 equ 0F4Ch ;# - 26473 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26474 T5GCON equ 0F4Dh ;# - 26475 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26476 T5CON equ 0F4Eh ;# - 26477 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26478 TMR5 equ 0F4Fh ;# - 26479 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26480 TMR5L equ 0F4Fh ;# - 26481 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26482 TMR5H equ 0F50h ;# - 26483 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26484 T4CON equ 0F51h ;# - 26485 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26486 PR4 equ 0F52h ;# - 26487 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26488 TMR4 equ 0F53h ;# - 26489 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26490 CCP5CON equ 0F54h ;# - 26491 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26492 CCPR5 equ 0F55h ;# - 26493 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26494 CCPR5L equ 0F55h ;# - 26495 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26496 CCPR5H equ 0F56h ;# - 26497 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26498 CCP4CON equ 0F57h ;# - 26499 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26500 CCPR4 equ 0F58h ;# - 26501 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26502 CCPR4L equ 0F58h ;# - 26503 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26504 CCPR4H equ 0F59h ;# - 26505 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26506 PSTR3CON equ 0F5Ah ;# - 26507 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26508 ECCP3AS equ 0F5Bh ;# - 26509 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26510 CCP3AS equ 0F5Bh ;# - 26511 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26512 PWM3CON equ 0F5Ch ;# - 26513 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26514 CCP3CON equ 0F5Dh ;# - 26515 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26516 CCPR3 equ 0F5Eh ;# - 26517 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26518 CCPR3L equ 0F5Eh ;# - 26519 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26520 CCPR3H equ 0F5Fh ;# - 26521 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26522 SLRCON equ 0F60h ;# - 26523 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26524 WPUB equ 0F61h ;# - 26525 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26526 IOCB equ 0F62h ;# - 26527 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26528 PSTR2CON equ 0F63h ;# - 26529 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26530 ECCP2AS equ 0F64h ;# - 26531 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26532 CCP2AS equ 0F64h ;# - 26533 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26534 PWM2CON equ 0F65h ;# - 26535 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26536 CCP2CON equ 0F66h ;# - 26537 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26538 CCPR2 equ 0F67h ;# - 26539 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26540 CCPR2L equ 0F67h ;# - 26541 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26542 CCPR2H equ 0F68h ;# - 26543 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26544 SSP2CON3 equ 0F69h ;# - 26545 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26546 SSP2MSK equ 0F6Ah ;# - 26547 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26548 SSP2CON2 equ 0F6Bh ;# - 26549 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26550 SSP2CON1 equ 0F6Ch ;# - 26551 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26552 SSP2STAT equ 0F6Dh ;# - 26553 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26554 SSP2ADD equ 0F6Eh ;# - 26555 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26556 SSP2BUF equ 0F6Fh ;# - 26557 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26558 BAUDCON2 equ 0F70h ;# - 26559 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26560 BAUD2CON equ 0F70h ;# - 26561 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26562 RCSTA2 equ 0F71h ;# - 26563 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26564 RC2STA equ 0F71h ;# - 26565 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26566 TXSTA2 equ 0F72h ;# - 26567 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26568 TX2STA equ 0F72h ;# - 26569 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26570 TXREG2 equ 0F73h ;# - 26571 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26572 TX2REG equ 0F73h ;# - 26573 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26574 RCREG2 equ 0F74h ;# - 26575 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26576 RC2REG equ 0F74h ;# - 26577 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26578 SPBRG2 equ 0F75h ;# - 26579 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26580 SP2BRG equ 0F75h ;# - 26581 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26582 SPBRGH2 equ 0F76h ;# - 26583 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26584 SP2BRGH equ 0F76h ;# - 26585 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26586 CM2CON1 equ 0F77h ;# - 26587 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26588 CM12CON equ 0F77h ;# - 26589 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26590 CM2CON0 equ 0F78h ;# - 26591 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26592 CM2CON equ 0F78h ;# - 26593 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26594 CM1CON0 equ 0F79h ;# - 26595 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26596 CM1CON equ 0F79h ;# - 26597 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26598 PIE4 equ 0F7Ah ;# - 26599 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26600 PIR4 equ 0F7Bh ;# - 26601 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26602 IPR4 equ 0F7Ch ;# - 26603 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26604 PIE5 equ 0F7Dh ;# - 26605 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26606 PIR5 equ 0F7Eh ;# - 26607 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26608 IPR5 equ 0F7Fh ;# - 26609 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26610 PORTA equ 0F80h ;# - 26611 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26612 PORTB equ 0F81h ;# - 26613 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26614 PORTC equ 0F82h ;# - 26615 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26616 PORTD equ 0F83h ;# - 26617 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26618 PORTE equ 0F84h ;# - 26619 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26620 LATA equ 0F89h ;# - 26621 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26622 LATB equ 0F8Ah ;# - 26623 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26624 LATC equ 0F8Bh ;# - 26625 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26626 LATD equ 0F8Ch ;# - 26627 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26628 LATE equ 0F8Dh ;# - 26629 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26630 TRISA equ 0F92h ;# - 26631 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26632 DDRA equ 0F92h ;# - 26633 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26634 TRISB equ 0F93h ;# - 26635 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26636 DDRB equ 0F93h ;# - 26637 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26638 TRISC equ 0F94h ;# - 26639 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26640 DDRC equ 0F94h ;# - 26641 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26642 TRISD equ 0F95h ;# - 26643 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26644 DDRD equ 0F95h ;# - 26645 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26646 TRISE equ 0F96h ;# - 26647 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26648 DDRE equ 0F96h ;# - 26649 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26650 OSCTUNE equ 0F9Bh ;# - 26651 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26652 HLVDCON equ 0F9Ch ;# - 26653 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26654 LVDCON equ 0F9Ch ;# - 26655 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26656 PIE1 equ 0F9Dh ;# - 26657 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26658 PIR1 equ 0F9Eh ;# - 26659 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26660 IPR1 equ 0F9Fh ;# - 26661 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26662 PIE2 equ 0FA0h ;# - 26663 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26664 PIR2 equ 0FA1h ;# - 26665 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26666 IPR2 equ 0FA2h ;# - 26667 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26668 PIE3 equ 0FA3h ;# - 26669 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26670 PIR3 equ 0FA4h ;# - 26671 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26672 IPR3 equ 0FA5h ;# - 26673 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26674 EECON1 equ 0FA6h ;# - 26675 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26676 EECON2 equ 0FA7h ;# - 26677 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26678 EEDATA equ 0FA8h ;# - 26679 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26680 EEADR equ 0FA9h ;# - 26681 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26682 EEADRH equ 0FAAh ;# - 26683 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26684 RCSTA1 equ 0FABh ;# - 26685 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26686 RCSTA equ 0FABh ;# - 26687 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26688 RC1STA equ 0FABh ;# - 26689 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26690 TXSTA1 equ 0FACh ;# - 26691 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26692 TXSTA equ 0FACh ;# - 26693 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26694 TX1STA equ 0FACh ;# - 26695 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26696 TXREG1 equ 0FADh ;# - 26697 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26698 TXREG equ 0FADh ;# - 26699 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26700 TX1REG equ 0FADh ;# - 26701 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26702 RCREG1 equ 0FAEh ;# - 26703 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26704 RCREG equ 0FAEh ;# - 26705 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26706 RC1REG equ 0FAEh ;# - 26707 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26708 SPBRG1 equ 0FAFh ;# - 26709 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26710 SPBRG equ 0FAFh ;# - 26711 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26712 SP1BRG equ 0FAFh ;# - 26713 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26714 SPBRGH1 equ 0FB0h ;# - 26715 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26716 SPBRGH equ 0FB0h ;# - 26717 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26718 SP1BRGH equ 0FB0h ;# - 26719 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26720 T3CON equ 0FB1h ;# - 26721 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26722 TMR3 equ 0FB2h ;# - 26723 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26724 TMR3L equ 0FB2h ;# - 26725 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26726 TMR3H equ 0FB3h ;# - 26727 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26728 T3GCON equ 0FB4h ;# - 26729 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26730 ECCP1AS equ 0FB6h ;# - 26731 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26732 ECCPAS equ 0FB6h ;# - 26733 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26734 PWM1CON equ 0FB7h ;# - 26735 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26736 PWMCON equ 0FB7h ;# - 26737 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26738 BAUDCON1 equ 0FB8h ;# - 26739 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26740 BAUDCON equ 0FB8h ;# - 26741 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26742 BAUDCTL equ 0FB8h ;# - 26743 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26744 BAUD1CON equ 0FB8h ;# - 26745 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26746 PSTR1CON equ 0FB9h ;# - 26747 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26748 PSTRCON equ 0FB9h ;# - 26749 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26750 T2CON equ 0FBAh ;# - 26751 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26752 PR2 equ 0FBBh ;# - 26753 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26754 TMR2 equ 0FBCh ;# - 26755 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26756 CCP1CON equ 0FBDh ;# - 26757 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26758 CCPR1 equ 0FBEh ;# - 26759 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26760 CCPR1L equ 0FBEh ;# - 26761 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26762 CCPR1H equ 0FBFh ;# - 26763 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26764 ADCON2 equ 0FC0h ;# - 26765 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26766 ADCON1 equ 0FC1h ;# - 26767 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26768 ADCON0 equ 0FC2h ;# - 26769 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26770 ADRES equ 0FC3h ;# - 26771 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26772 ADRESL equ 0FC3h ;# - 26773 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26774 ADRESH equ 0FC4h ;# - 26775 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26776 SSP1CON2 equ 0FC5h ;# - 26777 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26778 SSPCON2 equ 0FC5h ;# - 26779 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26780 SSP1CON1 equ 0FC6h ;# - 26781 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26782 SSPCON1 equ 0FC6h ;# - 26783 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26784 SSP1STAT equ 0FC7h ;# - 26785 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26786 SSPSTAT equ 0FC7h ;# - 26787 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26788 SSP1ADD equ 0FC8h ;# - 26789 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26790 SSPADD equ 0FC8h ;# - 26791 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26792 SSP1BUF equ 0FC9h ;# - 26793 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26794 SSPBUF equ 0FC9h ;# - 26795 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26796 SSP1MSK equ 0FCAh ;# - 26797 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26798 SSPMSK equ 0FCAh ;# - 26799 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26800 SSP1CON3 equ 0FCBh ;# - 26801 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26802 SSPCON3 equ 0FCBh ;# - 26803 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26804 T1GCON equ 0FCCh ;# - 26805 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26806 T1CON equ 0FCDh ;# - 26807 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26808 TMR1 equ 0FCEh ;# - 26809 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26810 TMR1L equ 0FCEh ;# - 26811 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26812 TMR1H equ 0FCFh ;# - 26813 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26814 RCON equ 0FD0h ;# - 26815 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26816 WDTCON equ 0FD1h ;# - 26817 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26818 OSCCON2 equ 0FD2h ;# - 26819 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26820 OSCCON equ 0FD3h ;# - 26821 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26822 T0CON equ 0FD5h ;# - 26823 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26824 TMR0 equ 0FD6h ;# - 26825 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26826 TMR0L equ 0FD6h ;# - 26827 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26828 TMR0H equ 0FD7h ;# - 26829 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26830 STATUS equ 0FD8h ;# - 26831 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26832 FSR2 equ 0FD9h ;# - 26833 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26834 FSR2L equ 0FD9h ;# - 26835 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26836 FSR2H equ 0FDAh ;# - 26837 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26838 PLUSW2 equ 0FDBh ;# - 26839 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26840 PREINC2 equ 0FDCh ;# - 26841 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26842 POSTDEC2 equ 0FDDh ;# - 26843 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26844 POSTINC2 equ 0FDEh ;# - 26845 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26846 INDF2 equ 0FDFh ;# - 26847 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26848 BSR equ 0FE0h ;# - 26849 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26850 FSR1 equ 0FE1h ;# - 26851 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26852 FSR1L equ 0FE1h ;# - 26853 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26854 FSR1H equ 0FE2h ;# - 26855 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26856 PLUSW1 equ 0FE3h ;# - 26857 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26858 PREINC1 equ 0FE4h ;# - 26859 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26860 POSTDEC1 equ 0FE5h ;# - 26861 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26862 POSTINC1 equ 0FE6h ;# - 26863 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26864 INDF1 equ 0FE7h ;# - 26865 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26866 WREG equ 0FE8h ;# - 26867 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26868 FSR0 equ 0FE9h ;# - 26869 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26870 FSR0L equ 0FE9h ;# - 26871 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26872 FSR0H equ 0FEAh ;# - 26873 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26874 PLUSW0 equ 0FEBh ;# - 26875 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26876 PREINC0 equ 0FECh ;# - 26877 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26878 POSTDEC0 equ 0FEDh ;# - 26879 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26880 POSTINC0 equ 0FEEh ;# - 26881 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26882 INDF0 equ 0FEFh ;# - 26883 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26884 INTCON3 equ 0FF0h ;# - 26885 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26886 INTCON2 equ 0FF1h ;# - 26887 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26888 INTCON equ 0FF2h ;# - 26889 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26890 PROD equ 0FF3h ;# - 26891 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26892 PRODL equ 0FF3h ;# - 26893 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26894 PRODH equ 0FF4h ;# - 26895 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26896 TABLAT equ 0FF5h ;# - 26897 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26898 TBLPTR equ 0FF6h ;# - 26899 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26900 TBLPTRL equ 0FF6h ;# - 26901 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26902 TBLPTRH equ 0FF7h ;# - 26903 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26904 TBLPTRU equ 0FF8h ;# - 26905 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26906 PCLAT equ 0FF9h ;# - 26907 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26908 PC equ 0FF9h ;# - 26909 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26910 PCL equ 0FF9h ;# - 26911 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26912 PCLATH equ 0FFAh ;# - 26913 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26914 PCLATU equ 0FFBh ;# - 26915 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26916 STKPTR equ 0FFCh ;# - 26917 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26918 TOS equ 0FFDh ;# - 26919 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26920 TOSL equ 0FFDh ;# - 26921 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26922 TOSH equ 0FFEh ;# - 26923 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26924 TOSU equ 0FFFh ;# - 26925 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26926 ANSELA equ 0F38h ;# - 26927 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26928 ANSELB equ 0F39h ;# - 26929 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26930 ANSELC equ 0F3Ah ;# - 26931 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26932 ANSELD equ 0F3Bh ;# - 26933 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26934 ANSELE equ 0F3Ch ;# - 26935 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26936 PMD2 equ 0F3Dh ;# - 26937 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26938 PMD1 equ 0F3Eh ;# - 26939 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26940 PMD0 equ 0F3Fh ;# - 26941 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26942 VREFCON2 equ 0F40h ;# - 26943 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26944 DACCON1 equ 0F40h ;# - 26945 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26946 VREFCON1 equ 0F41h ;# - 26947 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26948 DACCON0 equ 0F41h ;# - 26949 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26950 VREFCON0 equ 0F42h ;# - 26951 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26952 FVRCON equ 0F42h ;# - 26953 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26954 CTMUICON equ 0F43h ;# - 26955 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26956 CTMUICONH equ 0F43h ;# - 26957 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26958 CTMUCONL equ 0F44h ;# - 26959 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 26960 CTMUCON1 equ 0F44h ;# - 26961 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26962 CTMUCONH equ 0F45h ;# - 26963 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26964 CTMUCON0 equ 0F45h ;# - 26965 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26966 SRCON1 equ 0F46h ;# - 26967 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26968 SRCON0 equ 0F47h ;# - 26969 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26970 CCPTMRS1 equ 0F48h ;# - 26971 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26972 CCPTMRS0 equ 0F49h ;# - 26973 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26974 T6CON equ 0F4Ah ;# - 26975 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26976 PR6 equ 0F4Bh ;# - 26977 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26978 TMR6 equ 0F4Ch ;# - 26979 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26980 T5GCON equ 0F4Dh ;# - 26981 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26982 T5CON equ 0F4Eh ;# - 26983 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26984 TMR5 equ 0F4Fh ;# - 26985 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26986 TMR5L equ 0F4Fh ;# - 26987 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26988 TMR5H equ 0F50h ;# - 26989 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26990 T4CON equ 0F51h ;# - 26991 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26992 PR4 equ 0F52h ;# - 26993 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26994 TMR4 equ 0F53h ;# - 26995 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26996 CCP5CON equ 0F54h ;# - 26997 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 26998 CCPR5 equ 0F55h ;# - 26999 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27000 CCPR5L equ 0F55h ;# - 27001 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27002 CCPR5H equ 0F56h ;# - 27003 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27004 CCP4CON equ 0F57h ;# - 27005 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27006 CCPR4 equ 0F58h ;# - 27007 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27008 CCPR4L equ 0F58h ;# - 27009 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27010 CCPR4H equ 0F59h ;# - 27011 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27012 PSTR3CON equ 0F5Ah ;# - 27013 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27014 ECCP3AS equ 0F5Bh ;# - 27015 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27016 CCP3AS equ 0F5Bh ;# - 27017 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27018 PWM3CON equ 0F5Ch ;# - 27019 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27020 CCP3CON equ 0F5Dh ;# - 27021 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27022 CCPR3 equ 0F5Eh ;# - 27023 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27024 CCPR3L equ 0F5Eh ;# - 27025 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27026 CCPR3H equ 0F5Fh ;# - 27027 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27028 SLRCON equ 0F60h ;# - 27029 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27030 WPUB equ 0F61h ;# - 27031 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27032 IOCB equ 0F62h ;# - 27033 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27034 PSTR2CON equ 0F63h ;# - 27035 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27036 ECCP2AS equ 0F64h ;# - 27037 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27038 CCP2AS equ 0F64h ;# - 27039 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27040 PWM2CON equ 0F65h ;# - 27041 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27042 CCP2CON equ 0F66h ;# - 27043 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27044 CCPR2 equ 0F67h ;# - 27045 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27046 CCPR2L equ 0F67h ;# - 27047 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27048 CCPR2H equ 0F68h ;# - 27049 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27050 SSP2CON3 equ 0F69h ;# - 27051 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27052 SSP2MSK equ 0F6Ah ;# - 27053 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27054 SSP2CON2 equ 0F6Bh ;# - 27055 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27056 SSP2CON1 equ 0F6Ch ;# - 27057 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27058 SSP2STAT equ 0F6Dh ;# - 27059 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27060 SSP2ADD equ 0F6Eh ;# - 27061 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27062 SSP2BUF equ 0F6Fh ;# - 27063 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27064 BAUDCON2 equ 0F70h ;# - 27065 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27066 BAUD2CON equ 0F70h ;# - 27067 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27068 RCSTA2 equ 0F71h ;# - 27069 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27070 RC2STA equ 0F71h ;# - 27071 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27072 TXSTA2 equ 0F72h ;# - 27073 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27074 TX2STA equ 0F72h ;# - 27075 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27076 TXREG2 equ 0F73h ;# - 27077 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27078 TX2REG equ 0F73h ;# - 27079 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27080 RCREG2 equ 0F74h ;# - 27081 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27082 RC2REG equ 0F74h ;# - 27083 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27084 SPBRG2 equ 0F75h ;# - 27085 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27086 SP2BRG equ 0F75h ;# - 27087 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27088 SPBRGH2 equ 0F76h ;# - 27089 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27090 SP2BRGH equ 0F76h ;# - 27091 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27092 CM2CON1 equ 0F77h ;# - 27093 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27094 CM12CON equ 0F77h ;# - 27095 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27096 CM2CON0 equ 0F78h ;# - 27097 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27098 CM2CON equ 0F78h ;# - 27099 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27100 CM1CON0 equ 0F79h ;# - 27101 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27102 CM1CON equ 0F79h ;# - 27103 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27104 PIE4 equ 0F7Ah ;# - 27105 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27106 PIR4 equ 0F7Bh ;# - 27107 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27108 IPR4 equ 0F7Ch ;# - 27109 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27110 PIE5 equ 0F7Dh ;# - 27111 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27112 PIR5 equ 0F7Eh ;# - 27113 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27114 IPR5 equ 0F7Fh ;# - 27115 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27116 PORTA equ 0F80h ;# - 27117 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27118 PORTB equ 0F81h ;# - 27119 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27120 PORTC equ 0F82h ;# - 27121 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27122 PORTD equ 0F83h ;# - 27123 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27124 PORTE equ 0F84h ;# - 27125 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27126 LATA equ 0F89h ;# - 27127 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27128 LATB equ 0F8Ah ;# - 27129 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27130 LATC equ 0F8Bh ;# - 27131 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27132 LATD equ 0F8Ch ;# - 27133 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27134 LATE equ 0F8Dh ;# - 27135 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27136 TRISA equ 0F92h ;# - 27137 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27138 DDRA equ 0F92h ;# - 27139 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27140 TRISB equ 0F93h ;# - 27141 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27142 DDRB equ 0F93h ;# - 27143 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27144 TRISC equ 0F94h ;# - 27145 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27146 DDRC equ 0F94h ;# - 27147 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27148 TRISD equ 0F95h ;# - 27149 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27150 DDRD equ 0F95h ;# - 27151 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27152 TRISE equ 0F96h ;# - 27153 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27154 DDRE equ 0F96h ;# - 27155 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27156 OSCTUNE equ 0F9Bh ;# - 27157 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27158 HLVDCON equ 0F9Ch ;# - 27159 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27160 LVDCON equ 0F9Ch ;# - 27161 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27162 PIE1 equ 0F9Dh ;# - 27163 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27164 PIR1 equ 0F9Eh ;# - 27165 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27166 IPR1 equ 0F9Fh ;# - 27167 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27168 PIE2 equ 0FA0h ;# - 27169 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27170 PIR2 equ 0FA1h ;# - 27171 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27172 IPR2 equ 0FA2h ;# - 27173 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27174 PIE3 equ 0FA3h ;# - 27175 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27176 PIR3 equ 0FA4h ;# - 27177 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27178 IPR3 equ 0FA5h ;# - 27179 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27180 EECON1 equ 0FA6h ;# - 27181 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27182 EECON2 equ 0FA7h ;# - 27183 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27184 EEDATA equ 0FA8h ;# - 27185 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27186 EEADR equ 0FA9h ;# - 27187 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27188 EEADRH equ 0FAAh ;# - 27189 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27190 RCSTA1 equ 0FABh ;# - 27191 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27192 RCSTA equ 0FABh ;# - 27193 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27194 RC1STA equ 0FABh ;# - 27195 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27196 TXSTA1 equ 0FACh ;# - 27197 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27198 TXSTA equ 0FACh ;# - 27199 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27200 TX1STA equ 0FACh ;# - 27201 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27202 TXREG1 equ 0FADh ;# - 27203 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27204 TXREG equ 0FADh ;# - 27205 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27206 TX1REG equ 0FADh ;# - 27207 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27208 RCREG1 equ 0FAEh ;# - 27209 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27210 RCREG equ 0FAEh ;# - 27211 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27212 RC1REG equ 0FAEh ;# - 27213 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27214 SPBRG1 equ 0FAFh ;# - 27215 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27216 SPBRG equ 0FAFh ;# - 27217 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27218 SP1BRG equ 0FAFh ;# - 27219 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27220 SPBRGH1 equ 0FB0h ;# - 27221 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27222 SPBRGH equ 0FB0h ;# - 27223 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27224 SP1BRGH equ 0FB0h ;# - 27225 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27226 T3CON equ 0FB1h ;# - 27227 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27228 TMR3 equ 0FB2h ;# - 27229 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27230 TMR3L equ 0FB2h ;# - 27231 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27232 TMR3H equ 0FB3h ;# - 27233 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27234 T3GCON equ 0FB4h ;# - 27235 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27236 ECCP1AS equ 0FB6h ;# - 27237 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27238 ECCPAS equ 0FB6h ;# - 27239 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27240 PWM1CON equ 0FB7h ;# - 27241 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27242 PWMCON equ 0FB7h ;# - 27243 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27244 BAUDCON1 equ 0FB8h ;# - 27245 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27246 BAUDCON equ 0FB8h ;# - 27247 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27248 BAUDCTL equ 0FB8h ;# - 27249 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27250 BAUD1CON equ 0FB8h ;# - 27251 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27252 PSTR1CON equ 0FB9h ;# - 27253 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27254 PSTRCON equ 0FB9h ;# - 27255 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27256 T2CON equ 0FBAh ;# - 27257 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27258 PR2 equ 0FBBh ;# - 27259 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27260 TMR2 equ 0FBCh ;# - 27261 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27262 CCP1CON equ 0FBDh ;# - 27263 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27264 CCPR1 equ 0FBEh ;# - 27265 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27266 CCPR1L equ 0FBEh ;# - 27267 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27268 CCPR1H equ 0FBFh ;# - 27269 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27270 ADCON2 equ 0FC0h ;# - 27271 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27272 ADCON1 equ 0FC1h ;# - 27273 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27274 ADCON0 equ 0FC2h ;# - 27275 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27276 ADRES equ 0FC3h ;# - 27277 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27278 ADRESL equ 0FC3h ;# - 27279 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27280 ADRESH equ 0FC4h ;# - 27281 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27282 SSP1CON2 equ 0FC5h ;# - 27283 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27284 SSPCON2 equ 0FC5h ;# - 27285 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27286 SSP1CON1 equ 0FC6h ;# - 27287 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27288 SSPCON1 equ 0FC6h ;# - 27289 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27290 SSP1STAT equ 0FC7h ;# - 27291 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27292 SSPSTAT equ 0FC7h ;# - 27293 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27294 SSP1ADD equ 0FC8h ;# - 27295 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27296 SSPADD equ 0FC8h ;# - 27297 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27298 SSP1BUF equ 0FC9h ;# - 27299 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27300 SSPBUF equ 0FC9h ;# - 27301 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27302 SSP1MSK equ 0FCAh ;# - 27303 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27304 SSPMSK equ 0FCAh ;# - 27305 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27306 SSP1CON3 equ 0FCBh ;# - 27307 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27308 SSPCON3 equ 0FCBh ;# - 27309 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27310 T1GCON equ 0FCCh ;# - 27311 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27312 T1CON equ 0FCDh ;# - 27313 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27314 TMR1 equ 0FCEh ;# - 27315 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27316 TMR1L equ 0FCEh ;# - 27317 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27318 TMR1H equ 0FCFh ;# - 27319 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27320 RCON equ 0FD0h ;# - 27321 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27322 WDTCON equ 0FD1h ;# - 27323 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27324 OSCCON2 equ 0FD2h ;# - 27325 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27326 OSCCON equ 0FD3h ;# - 27327 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27328 T0CON equ 0FD5h ;# - 27329 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27330 TMR0 equ 0FD6h ;# - 27331 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27332 TMR0L equ 0FD6h ;# - 27333 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27334 TMR0H equ 0FD7h ;# - 27335 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27336 STATUS equ 0FD8h ;# - 27337 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27338 FSR2 equ 0FD9h ;# - 27339 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27340 FSR2L equ 0FD9h ;# - 27341 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27342 FSR2H equ 0FDAh ;# - 27343 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27344 PLUSW2 equ 0FDBh ;# - 27345 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27346 PREINC2 equ 0FDCh ;# - 27347 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27348 POSTDEC2 equ 0FDDh ;# - 27349 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27350 POSTINC2 equ 0FDEh ;# - 27351 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27352 INDF2 equ 0FDFh ;# - 27353 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27354 BSR equ 0FE0h ;# - 27355 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27356 FSR1 equ 0FE1h ;# - 27357 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27358 FSR1L equ 0FE1h ;# - 27359 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27360 FSR1H equ 0FE2h ;# - 27361 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27362 PLUSW1 equ 0FE3h ;# - 27363 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27364 PREINC1 equ 0FE4h ;# - 27365 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27366 POSTDEC1 equ 0FE5h ;# - 27367 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27368 POSTINC1 equ 0FE6h ;# - 27369 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27370 INDF1 equ 0FE7h ;# - 27371 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27372 WREG equ 0FE8h ;# - 27373 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27374 FSR0 equ 0FE9h ;# - 27375 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27376 FSR0L equ 0FE9h ;# - 27377 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27378 FSR0H equ 0FEAh ;# - 27379 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27380 PLUSW0 equ 0FEBh ;# - 27381 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27382 PREINC0 equ 0FECh ;# - 27383 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27384 POSTDEC0 equ 0FEDh ;# - 27385 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27386 POSTINC0 equ 0FEEh ;# - 27387 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27388 INDF0 equ 0FEFh ;# - 27389 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27390 INTCON3 equ 0FF0h ;# - 27391 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27392 INTCON2 equ 0FF1h ;# - 27393 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27394 INTCON equ 0FF2h ;# - 27395 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27396 PROD equ 0FF3h ;# - 27397 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27398 PRODL equ 0FF3h ;# - 27399 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27400 PRODH equ 0FF4h ;# - 27401 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27402 TABLAT equ 0FF5h ;# - 27403 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27404 TBLPTR equ 0FF6h ;# - 27405 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27406 TBLPTRL equ 0FF6h ;# - 27407 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27408 TBLPTRH equ 0FF7h ;# - 27409 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27410 TBLPTRU equ 0FF8h ;# - 27411 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27412 PCLAT equ 0FF9h ;# - 27413 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27414 PC equ 0FF9h ;# - 27415 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27416 PCL equ 0FF9h ;# - 27417 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27418 PCLATH equ 0FFAh ;# - 27419 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27420 PCLATU equ 0FFBh ;# - 27421 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27422 STKPTR equ 0FFCh ;# - 27423 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27424 TOS equ 0FFDh ;# - 27425 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27426 TOSL equ 0FFDh ;# - 27427 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27428 TOSH equ 0FFEh ;# - 27429 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27430 TOSU equ 0FFFh ;# - 27431 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27432 ANSELA equ 0F38h ;# - 27433 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27434 ANSELB equ 0F39h ;# - 27435 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27436 ANSELC equ 0F3Ah ;# - 27437 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27438 ANSELD equ 0F3Bh ;# - 27439 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27440 ANSELE equ 0F3Ch ;# - 27441 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27442 PMD2 equ 0F3Dh ;# - 27443 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27444 PMD1 equ 0F3Eh ;# - 27445 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27446 PMD0 equ 0F3Fh ;# - 27447 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27448 VREFCON2 equ 0F40h ;# - 27449 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27450 DACCON1 equ 0F40h ;# - 27451 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27452 VREFCON1 equ 0F41h ;# - 27453 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27454 DACCON0 equ 0F41h ;# - 27455 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27456 VREFCON0 equ 0F42h ;# - 27457 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27458 FVRCON equ 0F42h ;# - 27459 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27460 CTMUICON equ 0F43h ;# - 27461 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27462 CTMUICONH equ 0F43h ;# - 27463 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27464 CTMUCONL equ 0F44h ;# - 27465 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27466 CTMUCON1 equ 0F44h ;# - 27467 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27468 CTMUCONH equ 0F45h ;# - 27469 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27470 CTMUCON0 equ 0F45h ;# - 27471 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27472 SRCON1 equ 0F46h ;# - 27473 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27474 SRCON0 equ 0F47h ;# - 27475 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27476 CCPTMRS1 equ 0F48h ;# - 27477 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27478 CCPTMRS0 equ 0F49h ;# - 27479 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27480 T6CON equ 0F4Ah ;# - 27481 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27482 PR6 equ 0F4Bh ;# - 27483 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27484 TMR6 equ 0F4Ch ;# - 27485 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27486 T5GCON equ 0F4Dh ;# - 27487 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27488 T5CON equ 0F4Eh ;# - 27489 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27490 TMR5 equ 0F4Fh ;# - 27491 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27492 TMR5L equ 0F4Fh ;# - 27493 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27494 TMR5H equ 0F50h ;# - 27495 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27496 T4CON equ 0F51h ;# - 27497 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27498 PR4 equ 0F52h ;# - 27499 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27500 TMR4 equ 0F53h ;# - 27501 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27502 CCP5CON equ 0F54h ;# - 27503 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27504 CCPR5 equ 0F55h ;# - 27505 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27506 CCPR5L equ 0F55h ;# - 27507 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27508 CCPR5H equ 0F56h ;# - 27509 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27510 CCP4CON equ 0F57h ;# - 27511 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27512 CCPR4 equ 0F58h ;# - 27513 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27514 CCPR4L equ 0F58h ;# - 27515 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27516 CCPR4H equ 0F59h ;# - 27517 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27518 PSTR3CON equ 0F5Ah ;# - 27519 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27520 ECCP3AS equ 0F5Bh ;# - 27521 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27522 CCP3AS equ 0F5Bh ;# - 27523 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27524 PWM3CON equ 0F5Ch ;# - 27525 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27526 CCP3CON equ 0F5Dh ;# - 27527 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27528 CCPR3 equ 0F5Eh ;# - 27529 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27530 CCPR3L equ 0F5Eh ;# - 27531 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27532 CCPR3H equ 0F5Fh ;# - 27533 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27534 SLRCON equ 0F60h ;# - 27535 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27536 WPUB equ 0F61h ;# - 27537 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27538 IOCB equ 0F62h ;# - 27539 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27540 PSTR2CON equ 0F63h ;# - 27541 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27542 ECCP2AS equ 0F64h ;# - 27543 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27544 CCP2AS equ 0F64h ;# - 27545 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27546 PWM2CON equ 0F65h ;# - 27547 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27548 CCP2CON equ 0F66h ;# - 27549 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27550 CCPR2 equ 0F67h ;# - 27551 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27552 CCPR2L equ 0F67h ;# - 27553 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27554 CCPR2H equ 0F68h ;# - 27555 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27556 SSP2CON3 equ 0F69h ;# - 27557 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27558 SSP2MSK equ 0F6Ah ;# - 27559 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27560 SSP2CON2 equ 0F6Bh ;# - 27561 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27562 SSP2CON1 equ 0F6Ch ;# - 27563 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27564 SSP2STAT equ 0F6Dh ;# - 27565 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27566 SSP2ADD equ 0F6Eh ;# - 27567 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27568 SSP2BUF equ 0F6Fh ;# - 27569 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27570 BAUDCON2 equ 0F70h ;# - 27571 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27572 BAUD2CON equ 0F70h ;# - 27573 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27574 RCSTA2 equ 0F71h ;# - 27575 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27576 RC2STA equ 0F71h ;# - 27577 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27578 TXSTA2 equ 0F72h ;# - 27579 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27580 TX2STA equ 0F72h ;# - 27581 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27582 TXREG2 equ 0F73h ;# - 27583 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27584 TX2REG equ 0F73h ;# - 27585 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27586 RCREG2 equ 0F74h ;# - 27587 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27588 RC2REG equ 0F74h ;# - 27589 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27590 SPBRG2 equ 0F75h ;# - 27591 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27592 SP2BRG equ 0F75h ;# - 27593 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27594 SPBRGH2 equ 0F76h ;# - 27595 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27596 SP2BRGH equ 0F76h ;# - 27597 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27598 CM2CON1 equ 0F77h ;# - 27599 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27600 CM12CON equ 0F77h ;# - 27601 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27602 CM2CON0 equ 0F78h ;# - 27603 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27604 CM2CON equ 0F78h ;# - 27605 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27606 CM1CON0 equ 0F79h ;# - 27607 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27608 CM1CON equ 0F79h ;# - 27609 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27610 PIE4 equ 0F7Ah ;# - 27611 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27612 PIR4 equ 0F7Bh ;# - 27613 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27614 IPR4 equ 0F7Ch ;# - 27615 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27616 PIE5 equ 0F7Dh ;# - 27617 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27618 PIR5 equ 0F7Eh ;# - 27619 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27620 IPR5 equ 0F7Fh ;# - 27621 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27622 PORTA equ 0F80h ;# - 27623 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27624 PORTB equ 0F81h ;# - 27625 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27626 PORTC equ 0F82h ;# - 27627 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27628 PORTD equ 0F83h ;# - 27629 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27630 PORTE equ 0F84h ;# - 27631 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27632 LATA equ 0F89h ;# - 27633 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27634 LATB equ 0F8Ah ;# - 27635 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27636 LATC equ 0F8Bh ;# - 27637 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27638 LATD equ 0F8Ch ;# - 27639 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27640 LATE equ 0F8Dh ;# - 27641 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27642 TRISA equ 0F92h ;# - 27643 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27644 DDRA equ 0F92h ;# - 27645 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27646 TRISB equ 0F93h ;# - 27647 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27648 DDRB equ 0F93h ;# - 27649 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27650 TRISC equ 0F94h ;# - 27651 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27652 DDRC equ 0F94h ;# - 27653 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27654 TRISD equ 0F95h ;# - 27655 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27656 DDRD equ 0F95h ;# - 27657 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27658 TRISE equ 0F96h ;# - 27659 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27660 DDRE equ 0F96h ;# - 27661 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27662 OSCTUNE equ 0F9Bh ;# - 27663 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27664 HLVDCON equ 0F9Ch ;# - 27665 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27666 LVDCON equ 0F9Ch ;# - 27667 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27668 PIE1 equ 0F9Dh ;# - 27669 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27670 PIR1 equ 0F9Eh ;# - 27671 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27672 IPR1 equ 0F9Fh ;# - 27673 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27674 PIE2 equ 0FA0h ;# - 27675 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27676 PIR2 equ 0FA1h ;# - 27677 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27678 IPR2 equ 0FA2h ;# - 27679 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27680 PIE3 equ 0FA3h ;# - 27681 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27682 PIR3 equ 0FA4h ;# - 27683 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27684 IPR3 equ 0FA5h ;# - 27685 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27686 EECON1 equ 0FA6h ;# - 27687 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27688 EECON2 equ 0FA7h ;# - 27689 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27690 EEDATA equ 0FA8h ;# - 27691 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27692 EEADR equ 0FA9h ;# - 27693 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27694 EEADRH equ 0FAAh ;# - 27695 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27696 RCSTA1 equ 0FABh ;# - 27697 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27698 RCSTA equ 0FABh ;# - 27699 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27700 RC1STA equ 0FABh ;# - 27701 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27702 TXSTA1 equ 0FACh ;# - 27703 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27704 TXSTA equ 0FACh ;# - 27705 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27706 TX1STA equ 0FACh ;# - 27707 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27708 TXREG1 equ 0FADh ;# - 27709 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27710 TXREG equ 0FADh ;# - 27711 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27712 TX1REG equ 0FADh ;# - 27713 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27714 RCREG1 equ 0FAEh ;# - 27715 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27716 RCREG equ 0FAEh ;# - 27717 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27718 RC1REG equ 0FAEh ;# - 27719 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27720 SPBRG1 equ 0FAFh ;# - 27721 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27722 SPBRG equ 0FAFh ;# - 27723 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27724 SP1BRG equ 0FAFh ;# - 27725 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27726 SPBRGH1 equ 0FB0h ;# - 27727 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27728 SPBRGH equ 0FB0h ;# - 27729 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27730 SP1BRGH equ 0FB0h ;# - 27731 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27732 T3CON equ 0FB1h ;# - 27733 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27734 TMR3 equ 0FB2h ;# - 27735 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27736 TMR3L equ 0FB2h ;# - 27737 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27738 TMR3H equ 0FB3h ;# - 27739 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27740 T3GCON equ 0FB4h ;# - 27741 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27742 ECCP1AS equ 0FB6h ;# - 27743 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27744 ECCPAS equ 0FB6h ;# - 27745 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27746 PWM1CON equ 0FB7h ;# - 27747 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27748 PWMCON equ 0FB7h ;# - 27749 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27750 BAUDCON1 equ 0FB8h ;# - 27751 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27752 BAUDCON equ 0FB8h ;# - 27753 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27754 BAUDCTL equ 0FB8h ;# - 27755 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27756 BAUD1CON equ 0FB8h ;# - 27757 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27758 PSTR1CON equ 0FB9h ;# - 27759 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27760 PSTRCON equ 0FB9h ;# - 27761 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27762 T2CON equ 0FBAh ;# - 27763 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27764 PR2 equ 0FBBh ;# - 27765 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27766 TMR2 equ 0FBCh ;# - 27767 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27768 CCP1CON equ 0FBDh ;# - 27769 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27770 CCPR1 equ 0FBEh ;# - 27771 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27772 CCPR1L equ 0FBEh ;# - 27773 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27774 CCPR1H equ 0FBFh ;# - 27775 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27776 ADCON2 equ 0FC0h ;# - 27777 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27778 ADCON1 equ 0FC1h ;# - 27779 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27780 ADCON0 equ 0FC2h ;# - 27781 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27782 ADRES equ 0FC3h ;# - 27783 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27784 ADRESL equ 0FC3h ;# - 27785 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27786 ADRESH equ 0FC4h ;# - 27787 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27788 SSP1CON2 equ 0FC5h ;# - 27789 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27790 SSPCON2 equ 0FC5h ;# - 27791 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27792 SSP1CON1 equ 0FC6h ;# - 27793 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27794 SSPCON1 equ 0FC6h ;# - 27795 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27796 SSP1STAT equ 0FC7h ;# - 27797 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27798 SSPSTAT equ 0FC7h ;# - 27799 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27800 SSP1ADD equ 0FC8h ;# - 27801 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27802 SSPADD equ 0FC8h ;# - 27803 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27804 SSP1BUF equ 0FC9h ;# - 27805 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27806 SSPBUF equ 0FC9h ;# - 27807 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27808 SSP1MSK equ 0FCAh ;# - 27809 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27810 SSPMSK equ 0FCAh ;# - 27811 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27812 SSP1CON3 equ 0FCBh ;# - 27813 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27814 SSPCON3 equ 0FCBh ;# - 27815 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27816 T1GCON equ 0FCCh ;# - 27817 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27818 T1CON equ 0FCDh ;# - 27819 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27820 TMR1 equ 0FCEh ;# - 27821 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27822 TMR1L equ 0FCEh ;# - 27823 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27824 TMR1H equ 0FCFh ;# - 27825 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27826 RCON equ 0FD0h ;# - 27827 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27828 WDTCON equ 0FD1h ;# - 27829 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27830 OSCCON2 equ 0FD2h ;# - 27831 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27832 OSCCON equ 0FD3h ;# - 27833 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27834 T0CON equ 0FD5h ;# - 27835 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27836 TMR0 equ 0FD6h ;# - 27837 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27838 TMR0L equ 0FD6h ;# - 27839 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27840 TMR0H equ 0FD7h ;# - 27841 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27842 STATUS equ 0FD8h ;# - 27843 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27844 FSR2 equ 0FD9h ;# - 27845 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27846 FSR2L equ 0FD9h ;# - 27847 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27848 FSR2H equ 0FDAh ;# - 27849 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27850 PLUSW2 equ 0FDBh ;# - 27851 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27852 PREINC2 equ 0FDCh ;# - 27853 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27854 POSTDEC2 equ 0FDDh ;# - 27855 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27856 POSTINC2 equ 0FDEh ;# - 27857 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27858 INDF2 equ 0FDFh ;# - 27859 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27860 BSR equ 0FE0h ;# - 27861 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27862 FSR1 equ 0FE1h ;# - 27863 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27864 FSR1L equ 0FE1h ;# - 27865 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27866 FSR1H equ 0FE2h ;# - 27867 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27868 PLUSW1 equ 0FE3h ;# - 27869 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27870 PREINC1 equ 0FE4h ;# - 27871 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27872 POSTDEC1 equ 0FE5h ;# - 27873 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27874 POSTINC1 equ 0FE6h ;# - 27875 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27876 INDF1 equ 0FE7h ;# - 27877 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27878 WREG equ 0FE8h ;# - 27879 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27880 FSR0 equ 0FE9h ;# - 27881 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27882 FSR0L equ 0FE9h ;# - 27883 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27884 FSR0H equ 0FEAh ;# - 27885 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27886 PLUSW0 equ 0FEBh ;# - 27887 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27888 PREINC0 equ 0FECh ;# - 27889 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27890 POSTDEC0 equ 0FEDh ;# - 27891 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27892 POSTINC0 equ 0FEEh ;# - 27893 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27894 INDF0 equ 0FEFh ;# - 27895 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27896 INTCON3 equ 0FF0h ;# - 27897 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27898 INTCON2 equ 0FF1h ;# - 27899 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27900 INTCON equ 0FF2h ;# - 27901 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27902 PROD equ 0FF3h ;# - 27903 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27904 PRODL equ 0FF3h ;# - 27905 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27906 PRODH equ 0FF4h ;# - 27907 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27908 TABLAT equ 0FF5h ;# - 27909 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27910 TBLPTR equ 0FF6h ;# - 27911 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27912 TBLPTRL equ 0FF6h ;# - 27913 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27914 TBLPTRH equ 0FF7h ;# - 27915 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27916 TBLPTRU equ 0FF8h ;# - 27917 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27918 PCLAT equ 0FF9h ;# - 27919 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27920 PC equ 0FF9h ;# - 27921 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27922 PCL equ 0FF9h ;# - 27923 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27924 PCLATH equ 0FFAh ;# - 27925 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27926 PCLATU equ 0FFBh ;# - 27927 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27928 STKPTR equ 0FFCh ;# - 27929 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27930 TOS equ 0FFDh ;# - 27931 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27932 TOSL equ 0FFDh ;# - 27933 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27934 TOSH equ 0FFEh ;# - 27935 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27936 TOSU equ 0FFFh ;# - 27937 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27938 ANSELA equ 0F38h ;# - 27939 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27940 ANSELB equ 0F39h ;# - 27941 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27942 ANSELC equ 0F3Ah ;# - 27943 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27944 ANSELD equ 0F3Bh ;# - 27945 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27946 ANSELE equ 0F3Ch ;# - 27947 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27948 PMD2 equ 0F3Dh ;# - 27949 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27950 PMD1 equ 0F3Eh ;# - 27951 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27952 PMD0 equ 0F3Fh ;# - 27953 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27954 VREFCON2 equ 0F40h ;# - 27955 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27956 DACCON1 equ 0F40h ;# - 27957 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27958 VREFCON1 equ 0F41h ;# - 27959 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27960 DACCON0 equ 0F41h ;# - 27961 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27962 VREFCON0 equ 0F42h ;# - 27963 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27964 FVRCON equ 0F42h ;# - 27965 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27966 CTMUICON equ 0F43h ;# - 27967 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27968 CTMUICONH equ 0F43h ;# - 27969 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27970 CTMUCONL equ 0F44h ;# - 27971 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 27972 CTMUCON1 equ 0F44h ;# - 27973 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27974 CTMUCONH equ 0F45h ;# - 27975 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27976 CTMUCON0 equ 0F45h ;# - 27977 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27978 SRCON1 equ 0F46h ;# - 27979 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27980 SRCON0 equ 0F47h ;# - 27981 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27982 CCPTMRS1 equ 0F48h ;# - 27983 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27984 CCPTMRS0 equ 0F49h ;# - 27985 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27986 T6CON equ 0F4Ah ;# - 27987 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27988 PR6 equ 0F4Bh ;# - 27989 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27990 TMR6 equ 0F4Ch ;# - 27991 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27992 T5GCON equ 0F4Dh ;# - 27993 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27994 T5CON equ 0F4Eh ;# - 27995 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27996 TMR5 equ 0F4Fh ;# - 27997 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 27998 TMR5L equ 0F4Fh ;# - 27999 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28000 TMR5H equ 0F50h ;# - 28001 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28002 T4CON equ 0F51h ;# - 28003 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28004 PR4 equ 0F52h ;# - 28005 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28006 TMR4 equ 0F53h ;# - 28007 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28008 CCP5CON equ 0F54h ;# - 28009 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28010 CCPR5 equ 0F55h ;# - 28011 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28012 CCPR5L equ 0F55h ;# - 28013 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28014 CCPR5H equ 0F56h ;# - 28015 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28016 CCP4CON equ 0F57h ;# - 28017 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28018 CCPR4 equ 0F58h ;# - 28019 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28020 CCPR4L equ 0F58h ;# - 28021 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28022 CCPR4H equ 0F59h ;# - 28023 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28024 PSTR3CON equ 0F5Ah ;# - 28025 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28026 ECCP3AS equ 0F5Bh ;# - 28027 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28028 CCP3AS equ 0F5Bh ;# - 28029 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28030 PWM3CON equ 0F5Ch ;# - 28031 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28032 CCP3CON equ 0F5Dh ;# - 28033 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28034 CCPR3 equ 0F5Eh ;# - 28035 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28036 CCPR3L equ 0F5Eh ;# - 28037 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28038 CCPR3H equ 0F5Fh ;# - 28039 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28040 SLRCON equ 0F60h ;# - 28041 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28042 WPUB equ 0F61h ;# - 28043 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28044 IOCB equ 0F62h ;# - 28045 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28046 PSTR2CON equ 0F63h ;# - 28047 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28048 ECCP2AS equ 0F64h ;# - 28049 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28050 CCP2AS equ 0F64h ;# - 28051 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28052 PWM2CON equ 0F65h ;# - 28053 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28054 CCP2CON equ 0F66h ;# - 28055 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28056 CCPR2 equ 0F67h ;# - 28057 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28058 CCPR2L equ 0F67h ;# - 28059 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28060 CCPR2H equ 0F68h ;# - 28061 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28062 SSP2CON3 equ 0F69h ;# - 28063 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28064 SSP2MSK equ 0F6Ah ;# - 28065 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28066 SSP2CON2 equ 0F6Bh ;# - 28067 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28068 SSP2CON1 equ 0F6Ch ;# - 28069 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28070 SSP2STAT equ 0F6Dh ;# - 28071 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28072 SSP2ADD equ 0F6Eh ;# - 28073 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28074 SSP2BUF equ 0F6Fh ;# - 28075 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28076 BAUDCON2 equ 0F70h ;# - 28077 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28078 BAUD2CON equ 0F70h ;# - 28079 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28080 RCSTA2 equ 0F71h ;# - 28081 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28082 RC2STA equ 0F71h ;# - 28083 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28084 TXSTA2 equ 0F72h ;# - 28085 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28086 TX2STA equ 0F72h ;# - 28087 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28088 TXREG2 equ 0F73h ;# - 28089 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28090 TX2REG equ 0F73h ;# - 28091 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28092 RCREG2 equ 0F74h ;# - 28093 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28094 RC2REG equ 0F74h ;# - 28095 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28096 SPBRG2 equ 0F75h ;# - 28097 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28098 SP2BRG equ 0F75h ;# - 28099 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28100 SPBRGH2 equ 0F76h ;# - 28101 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28102 SP2BRGH equ 0F76h ;# - 28103 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28104 CM2CON1 equ 0F77h ;# - 28105 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28106 CM12CON equ 0F77h ;# - 28107 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28108 CM2CON0 equ 0F78h ;# - 28109 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28110 CM2CON equ 0F78h ;# - 28111 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28112 CM1CON0 equ 0F79h ;# - 28113 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28114 CM1CON equ 0F79h ;# - 28115 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28116 PIE4 equ 0F7Ah ;# - 28117 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28118 PIR4 equ 0F7Bh ;# - 28119 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28120 IPR4 equ 0F7Ch ;# - 28121 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28122 PIE5 equ 0F7Dh ;# - 28123 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28124 PIR5 equ 0F7Eh ;# - 28125 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28126 IPR5 equ 0F7Fh ;# - 28127 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28128 PORTA equ 0F80h ;# - 28129 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28130 PORTB equ 0F81h ;# - 28131 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28132 PORTC equ 0F82h ;# - 28133 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28134 PORTD equ 0F83h ;# - 28135 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28136 PORTE equ 0F84h ;# - 28137 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28138 LATA equ 0F89h ;# - 28139 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28140 LATB equ 0F8Ah ;# - 28141 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28142 LATC equ 0F8Bh ;# - 28143 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28144 LATD equ 0F8Ch ;# - 28145 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28146 LATE equ 0F8Dh ;# - 28147 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28148 TRISA equ 0F92h ;# - 28149 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28150 DDRA equ 0F92h ;# - 28151 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28152 TRISB equ 0F93h ;# - 28153 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28154 DDRB equ 0F93h ;# - 28155 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28156 TRISC equ 0F94h ;# - 28157 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28158 DDRC equ 0F94h ;# - 28159 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28160 TRISD equ 0F95h ;# - 28161 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28162 DDRD equ 0F95h ;# - 28163 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28164 TRISE equ 0F96h ;# - 28165 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28166 DDRE equ 0F96h ;# - 28167 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28168 OSCTUNE equ 0F9Bh ;# - 28169 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28170 HLVDCON equ 0F9Ch ;# - 28171 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28172 LVDCON equ 0F9Ch ;# - 28173 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28174 PIE1 equ 0F9Dh ;# - 28175 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28176 PIR1 equ 0F9Eh ;# - 28177 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28178 IPR1 equ 0F9Fh ;# - 28179 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28180 PIE2 equ 0FA0h ;# - 28181 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28182 PIR2 equ 0FA1h ;# - 28183 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28184 IPR2 equ 0FA2h ;# - 28185 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28186 PIE3 equ 0FA3h ;# - 28187 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28188 PIR3 equ 0FA4h ;# - 28189 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28190 IPR3 equ 0FA5h ;# - 28191 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28192 EECON1 equ 0FA6h ;# - 28193 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28194 EECON2 equ 0FA7h ;# - 28195 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28196 EEDATA equ 0FA8h ;# - 28197 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28198 EEADR equ 0FA9h ;# - 28199 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28200 EEADRH equ 0FAAh ;# - 28201 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28202 RCSTA1 equ 0FABh ;# - 28203 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28204 RCSTA equ 0FABh ;# - 28205 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28206 RC1STA equ 0FABh ;# - 28207 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28208 TXSTA1 equ 0FACh ;# - 28209 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28210 TXSTA equ 0FACh ;# - 28211 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28212 TX1STA equ 0FACh ;# - 28213 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28214 TXREG1 equ 0FADh ;# - 28215 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28216 TXREG equ 0FADh ;# - 28217 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28218 TX1REG equ 0FADh ;# - 28219 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28220 RCREG1 equ 0FAEh ;# - 28221 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28222 RCREG equ 0FAEh ;# - 28223 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28224 RC1REG equ 0FAEh ;# - 28225 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28226 SPBRG1 equ 0FAFh ;# - 28227 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28228 SPBRG equ 0FAFh ;# - 28229 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28230 SP1BRG equ 0FAFh ;# - 28231 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28232 SPBRGH1 equ 0FB0h ;# - 28233 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28234 SPBRGH equ 0FB0h ;# - 28235 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28236 SP1BRGH equ 0FB0h ;# - 28237 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28238 T3CON equ 0FB1h ;# - 28239 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28240 TMR3 equ 0FB2h ;# - 28241 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28242 TMR3L equ 0FB2h ;# - 28243 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28244 TMR3H equ 0FB3h ;# - 28245 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28246 T3GCON equ 0FB4h ;# - 28247 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28248 ECCP1AS equ 0FB6h ;# - 28249 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28250 ECCPAS equ 0FB6h ;# - 28251 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28252 PWM1CON equ 0FB7h ;# - 28253 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28254 PWMCON equ 0FB7h ;# - 28255 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28256 BAUDCON1 equ 0FB8h ;# - 28257 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28258 BAUDCON equ 0FB8h ;# - 28259 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28260 BAUDCTL equ 0FB8h ;# - 28261 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28262 BAUD1CON equ 0FB8h ;# - 28263 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28264 PSTR1CON equ 0FB9h ;# - 28265 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28266 PSTRCON equ 0FB9h ;# - 28267 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28268 T2CON equ 0FBAh ;# - 28269 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28270 PR2 equ 0FBBh ;# - 28271 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28272 TMR2 equ 0FBCh ;# - 28273 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28274 CCP1CON equ 0FBDh ;# - 28275 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28276 CCPR1 equ 0FBEh ;# - 28277 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28278 CCPR1L equ 0FBEh ;# - 28279 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28280 CCPR1H equ 0FBFh ;# - 28281 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28282 ADCON2 equ 0FC0h ;# - 28283 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28284 ADCON1 equ 0FC1h ;# - 28285 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28286 ADCON0 equ 0FC2h ;# - 28287 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28288 ADRES equ 0FC3h ;# - 28289 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28290 ADRESL equ 0FC3h ;# - 28291 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28292 ADRESH equ 0FC4h ;# - 28293 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28294 SSP1CON2 equ 0FC5h ;# - 28295 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28296 SSPCON2 equ 0FC5h ;# - 28297 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28298 SSP1CON1 equ 0FC6h ;# - 28299 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28300 SSPCON1 equ 0FC6h ;# - 28301 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28302 SSP1STAT equ 0FC7h ;# - 28303 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28304 SSPSTAT equ 0FC7h ;# - 28305 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28306 SSP1ADD equ 0FC8h ;# - 28307 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28308 SSPADD equ 0FC8h ;# - 28309 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28310 SSP1BUF equ 0FC9h ;# - 28311 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28312 SSPBUF equ 0FC9h ;# - 28313 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28314 SSP1MSK equ 0FCAh ;# - 28315 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28316 SSPMSK equ 0FCAh ;# - 28317 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28318 SSP1CON3 equ 0FCBh ;# - 28319 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28320 SSPCON3 equ 0FCBh ;# - 28321 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28322 T1GCON equ 0FCCh ;# - 28323 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28324 T1CON equ 0FCDh ;# - 28325 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28326 TMR1 equ 0FCEh ;# - 28327 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28328 TMR1L equ 0FCEh ;# - 28329 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28330 TMR1H equ 0FCFh ;# - 28331 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28332 RCON equ 0FD0h ;# - 28333 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28334 WDTCON equ 0FD1h ;# - 28335 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28336 OSCCON2 equ 0FD2h ;# - 28337 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28338 OSCCON equ 0FD3h ;# - 28339 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28340 T0CON equ 0FD5h ;# - 28341 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28342 TMR0 equ 0FD6h ;# - 28343 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28344 TMR0L equ 0FD6h ;# - 28345 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28346 TMR0H equ 0FD7h ;# - 28347 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28348 STATUS equ 0FD8h ;# - 28349 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28350 FSR2 equ 0FD9h ;# - 28351 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28352 FSR2L equ 0FD9h ;# - 28353 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28354 FSR2H equ 0FDAh ;# - 28355 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28356 PLUSW2 equ 0FDBh ;# - 28357 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28358 PREINC2 equ 0FDCh ;# - 28359 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28360 POSTDEC2 equ 0FDDh ;# - 28361 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28362 POSTINC2 equ 0FDEh ;# - 28363 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28364 INDF2 equ 0FDFh ;# - 28365 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28366 BSR equ 0FE0h ;# - 28367 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28368 FSR1 equ 0FE1h ;# - 28369 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28370 FSR1L equ 0FE1h ;# - 28371 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28372 FSR1H equ 0FE2h ;# - 28373 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28374 PLUSW1 equ 0FE3h ;# - 28375 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28376 PREINC1 equ 0FE4h ;# - 28377 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28378 POSTDEC1 equ 0FE5h ;# - 28379 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28380 POSTINC1 equ 0FE6h ;# - 28381 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28382 INDF1 equ 0FE7h ;# - 28383 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28384 WREG equ 0FE8h ;# - 28385 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28386 FSR0 equ 0FE9h ;# - 28387 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28388 FSR0L equ 0FE9h ;# - 28389 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28390 FSR0H equ 0FEAh ;# - 28391 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28392 PLUSW0 equ 0FEBh ;# - 28393 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28394 PREINC0 equ 0FECh ;# - 28395 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28396 POSTDEC0 equ 0FEDh ;# - 28397 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28398 POSTINC0 equ 0FEEh ;# - 28399 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28400 INDF0 equ 0FEFh ;# - 28401 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28402 INTCON3 equ 0FF0h ;# - 28403 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28404 INTCON2 equ 0FF1h ;# - 28405 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28406 INTCON equ 0FF2h ;# - 28407 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28408 PROD equ 0FF3h ;# - 28409 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28410 PRODL equ 0FF3h ;# - 28411 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28412 PRODH equ 0FF4h ;# - 28413 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28414 TABLAT equ 0FF5h ;# - 28415 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28416 TBLPTR equ 0FF6h ;# - 28417 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28418 TBLPTRL equ 0FF6h ;# - 28419 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28420 TBLPTRH equ 0FF7h ;# - 28421 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28422 TBLPTRU equ 0FF8h ;# - 28423 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28424 PCLAT equ 0FF9h ;# - 28425 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28426 PC equ 0FF9h ;# - 28427 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28428 PCL equ 0FF9h ;# - 28429 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28430 PCLATH equ 0FFAh ;# - 28431 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28432 PCLATU equ 0FFBh ;# - 28433 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28434 STKPTR equ 0FFCh ;# - 28435 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28436 TOS equ 0FFDh ;# - 28437 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28438 TOSL equ 0FFDh ;# - 28439 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28440 TOSH equ 0FFEh ;# - 28441 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28442 TOSU equ 0FFFh ;# - 28443 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28444 ANSELA equ 0F38h ;# - 28445 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28446 ANSELB equ 0F39h ;# - 28447 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28448 ANSELC equ 0F3Ah ;# - 28449 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28450 ANSELD equ 0F3Bh ;# - 28451 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28452 ANSELE equ 0F3Ch ;# - 28453 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28454 PMD2 equ 0F3Dh ;# - 28455 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28456 PMD1 equ 0F3Eh ;# - 28457 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28458 PMD0 equ 0F3Fh ;# - 28459 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28460 VREFCON2 equ 0F40h ;# - 28461 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28462 DACCON1 equ 0F40h ;# - 28463 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28464 VREFCON1 equ 0F41h ;# - 28465 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28466 DACCON0 equ 0F41h ;# - 28467 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28468 VREFCON0 equ 0F42h ;# - 28469 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28470 FVRCON equ 0F42h ;# - 28471 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28472 CTMUICON equ 0F43h ;# - 28473 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28474 CTMUICONH equ 0F43h ;# - 28475 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28476 CTMUCONL equ 0F44h ;# - 28477 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28478 CTMUCON1 equ 0F44h ;# - 28479 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28480 CTMUCONH equ 0F45h ;# - 28481 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28482 CTMUCON0 equ 0F45h ;# - 28483 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28484 SRCON1 equ 0F46h ;# - 28485 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28486 SRCON0 equ 0F47h ;# - 28487 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28488 CCPTMRS1 equ 0F48h ;# - 28489 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28490 CCPTMRS0 equ 0F49h ;# - 28491 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28492 T6CON equ 0F4Ah ;# - 28493 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28494 PR6 equ 0F4Bh ;# - 28495 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28496 TMR6 equ 0F4Ch ;# - 28497 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28498 T5GCON equ 0F4Dh ;# - 28499 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28500 T5CON equ 0F4Eh ;# - 28501 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28502 TMR5 equ 0F4Fh ;# - 28503 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28504 TMR5L equ 0F4Fh ;# - 28505 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28506 TMR5H equ 0F50h ;# - 28507 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28508 T4CON equ 0F51h ;# - 28509 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28510 PR4 equ 0F52h ;# - 28511 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28512 TMR4 equ 0F53h ;# - 28513 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28514 CCP5CON equ 0F54h ;# - 28515 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28516 CCPR5 equ 0F55h ;# - 28517 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28518 CCPR5L equ 0F55h ;# - 28519 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28520 CCPR5H equ 0F56h ;# - 28521 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28522 CCP4CON equ 0F57h ;# - 28523 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28524 CCPR4 equ 0F58h ;# - 28525 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28526 CCPR4L equ 0F58h ;# - 28527 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28528 CCPR4H equ 0F59h ;# - 28529 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28530 PSTR3CON equ 0F5Ah ;# - 28531 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28532 ECCP3AS equ 0F5Bh ;# - 28533 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28534 CCP3AS equ 0F5Bh ;# - 28535 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28536 PWM3CON equ 0F5Ch ;# - 28537 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28538 CCP3CON equ 0F5Dh ;# - 28539 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28540 CCPR3 equ 0F5Eh ;# - 28541 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28542 CCPR3L equ 0F5Eh ;# - 28543 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28544 CCPR3H equ 0F5Fh ;# - 28545 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28546 SLRCON equ 0F60h ;# - 28547 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28548 WPUB equ 0F61h ;# - 28549 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28550 IOCB equ 0F62h ;# - 28551 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28552 PSTR2CON equ 0F63h ;# - 28553 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28554 ECCP2AS equ 0F64h ;# - 28555 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28556 CCP2AS equ 0F64h ;# - 28557 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28558 PWM2CON equ 0F65h ;# - 28559 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28560 CCP2CON equ 0F66h ;# - 28561 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28562 CCPR2 equ 0F67h ;# - 28563 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28564 CCPR2L equ 0F67h ;# - 28565 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28566 CCPR2H equ 0F68h ;# - 28567 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28568 SSP2CON3 equ 0F69h ;# - 28569 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28570 SSP2MSK equ 0F6Ah ;# - 28571 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28572 SSP2CON2 equ 0F6Bh ;# - 28573 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28574 SSP2CON1 equ 0F6Ch ;# - 28575 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28576 SSP2STAT equ 0F6Dh ;# - 28577 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28578 SSP2ADD equ 0F6Eh ;# - 28579 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28580 SSP2BUF equ 0F6Fh ;# - 28581 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28582 BAUDCON2 equ 0F70h ;# - 28583 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28584 BAUD2CON equ 0F70h ;# - 28585 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28586 RCSTA2 equ 0F71h ;# - 28587 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28588 RC2STA equ 0F71h ;# - 28589 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28590 TXSTA2 equ 0F72h ;# - 28591 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28592 TX2STA equ 0F72h ;# - 28593 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28594 TXREG2 equ 0F73h ;# - 28595 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28596 TX2REG equ 0F73h ;# - 28597 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28598 RCREG2 equ 0F74h ;# - 28599 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28600 RC2REG equ 0F74h ;# - 28601 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28602 SPBRG2 equ 0F75h ;# - 28603 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28604 SP2BRG equ 0F75h ;# - 28605 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28606 SPBRGH2 equ 0F76h ;# - 28607 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28608 SP2BRGH equ 0F76h ;# - 28609 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28610 CM2CON1 equ 0F77h ;# - 28611 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28612 CM12CON equ 0F77h ;# - 28613 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28614 CM2CON0 equ 0F78h ;# - 28615 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28616 CM2CON equ 0F78h ;# - 28617 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28618 CM1CON0 equ 0F79h ;# - 28619 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28620 CM1CON equ 0F79h ;# - 28621 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28622 PIE4 equ 0F7Ah ;# - 28623 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28624 PIR4 equ 0F7Bh ;# - 28625 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28626 IPR4 equ 0F7Ch ;# - 28627 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28628 PIE5 equ 0F7Dh ;# - 28629 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28630 PIR5 equ 0F7Eh ;# - 28631 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28632 IPR5 equ 0F7Fh ;# - 28633 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28634 PORTA equ 0F80h ;# - 28635 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28636 PORTB equ 0F81h ;# - 28637 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28638 PORTC equ 0F82h ;# - 28639 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28640 PORTD equ 0F83h ;# - 28641 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28642 PORTE equ 0F84h ;# - 28643 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28644 LATA equ 0F89h ;# - 28645 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28646 LATB equ 0F8Ah ;# - 28647 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28648 LATC equ 0F8Bh ;# - 28649 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28650 LATD equ 0F8Ch ;# - 28651 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28652 LATE equ 0F8Dh ;# - 28653 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28654 TRISA equ 0F92h ;# - 28655 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28656 DDRA equ 0F92h ;# - 28657 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28658 TRISB equ 0F93h ;# - 28659 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28660 DDRB equ 0F93h ;# - 28661 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28662 TRISC equ 0F94h ;# - 28663 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28664 DDRC equ 0F94h ;# - 28665 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28666 TRISD equ 0F95h ;# - 28667 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28668 DDRD equ 0F95h ;# - 28669 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28670 TRISE equ 0F96h ;# - 28671 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28672 DDRE equ 0F96h ;# - 28673 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28674 OSCTUNE equ 0F9Bh ;# - 28675 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28676 HLVDCON equ 0F9Ch ;# - 28677 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28678 LVDCON equ 0F9Ch ;# - 28679 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28680 PIE1 equ 0F9Dh ;# - 28681 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28682 PIR1 equ 0F9Eh ;# - 28683 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28684 IPR1 equ 0F9Fh ;# - 28685 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28686 PIE2 equ 0FA0h ;# - 28687 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28688 PIR2 equ 0FA1h ;# - 28689 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28690 IPR2 equ 0FA2h ;# - 28691 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28692 PIE3 equ 0FA3h ;# - 28693 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28694 PIR3 equ 0FA4h ;# - 28695 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28696 IPR3 equ 0FA5h ;# - 28697 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28698 EECON1 equ 0FA6h ;# - 28699 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28700 EECON2 equ 0FA7h ;# - 28701 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28702 EEDATA equ 0FA8h ;# - 28703 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28704 EEADR equ 0FA9h ;# - 28705 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28706 EEADRH equ 0FAAh ;# - 28707 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28708 RCSTA1 equ 0FABh ;# - 28709 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28710 RCSTA equ 0FABh ;# - 28711 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28712 RC1STA equ 0FABh ;# - 28713 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28714 TXSTA1 equ 0FACh ;# - 28715 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28716 TXSTA equ 0FACh ;# - 28717 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28718 TX1STA equ 0FACh ;# - 28719 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28720 TXREG1 equ 0FADh ;# - 28721 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28722 TXREG equ 0FADh ;# - 28723 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28724 TX1REG equ 0FADh ;# - 28725 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28726 RCREG1 equ 0FAEh ;# - 28727 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28728 RCREG equ 0FAEh ;# - 28729 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28730 RC1REG equ 0FAEh ;# - 28731 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28732 SPBRG1 equ 0FAFh ;# - 28733 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28734 SPBRG equ 0FAFh ;# - 28735 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28736 SP1BRG equ 0FAFh ;# - 28737 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28738 SPBRGH1 equ 0FB0h ;# - 28739 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28740 SPBRGH equ 0FB0h ;# - 28741 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28742 SP1BRGH equ 0FB0h ;# - 28743 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28744 T3CON equ 0FB1h ;# - 28745 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28746 TMR3 equ 0FB2h ;# - 28747 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28748 TMR3L equ 0FB2h ;# - 28749 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28750 TMR3H equ 0FB3h ;# - 28751 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28752 T3GCON equ 0FB4h ;# - 28753 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28754 ECCP1AS equ 0FB6h ;# - 28755 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28756 ECCPAS equ 0FB6h ;# - 28757 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28758 PWM1CON equ 0FB7h ;# - 28759 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28760 PWMCON equ 0FB7h ;# - 28761 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28762 BAUDCON1 equ 0FB8h ;# - 28763 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28764 BAUDCON equ 0FB8h ;# - 28765 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28766 BAUDCTL equ 0FB8h ;# - 28767 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28768 BAUD1CON equ 0FB8h ;# - 28769 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28770 PSTR1CON equ 0FB9h ;# - 28771 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28772 PSTRCON equ 0FB9h ;# - 28773 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28774 T2CON equ 0FBAh ;# - 28775 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28776 PR2 equ 0FBBh ;# - 28777 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28778 TMR2 equ 0FBCh ;# - 28779 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28780 CCP1CON equ 0FBDh ;# - 28781 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28782 CCPR1 equ 0FBEh ;# - 28783 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28784 CCPR1L equ 0FBEh ;# - 28785 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28786 CCPR1H equ 0FBFh ;# - 28787 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28788 ADCON2 equ 0FC0h ;# - 28789 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28790 ADCON1 equ 0FC1h ;# - 28791 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28792 ADCON0 equ 0FC2h ;# - 28793 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28794 ADRES equ 0FC3h ;# - 28795 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28796 ADRESL equ 0FC3h ;# - 28797 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28798 ADRESH equ 0FC4h ;# - 28799 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28800 SSP1CON2 equ 0FC5h ;# - 28801 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28802 SSPCON2 equ 0FC5h ;# - 28803 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28804 SSP1CON1 equ 0FC6h ;# - 28805 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28806 SSPCON1 equ 0FC6h ;# - 28807 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28808 SSP1STAT equ 0FC7h ;# - 28809 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28810 SSPSTAT equ 0FC7h ;# - 28811 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28812 SSP1ADD equ 0FC8h ;# - 28813 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28814 SSPADD equ 0FC8h ;# - 28815 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28816 SSP1BUF equ 0FC9h ;# - 28817 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28818 SSPBUF equ 0FC9h ;# - 28819 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28820 SSP1MSK equ 0FCAh ;# - 28821 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28822 SSPMSK equ 0FCAh ;# - 28823 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28824 SSP1CON3 equ 0FCBh ;# - 28825 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28826 SSPCON3 equ 0FCBh ;# - 28827 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28828 T1GCON equ 0FCCh ;# - 28829 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28830 T1CON equ 0FCDh ;# - 28831 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28832 TMR1 equ 0FCEh ;# - 28833 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28834 TMR1L equ 0FCEh ;# - 28835 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28836 TMR1H equ 0FCFh ;# - 28837 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28838 RCON equ 0FD0h ;# - 28839 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28840 WDTCON equ 0FD1h ;# - 28841 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28842 OSCCON2 equ 0FD2h ;# - 28843 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28844 OSCCON equ 0FD3h ;# - 28845 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28846 T0CON equ 0FD5h ;# - 28847 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28848 TMR0 equ 0FD6h ;# - 28849 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28850 TMR0L equ 0FD6h ;# - 28851 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28852 TMR0H equ 0FD7h ;# - 28853 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28854 STATUS equ 0FD8h ;# - 28855 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28856 FSR2 equ 0FD9h ;# - 28857 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28858 FSR2L equ 0FD9h ;# - 28859 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28860 FSR2H equ 0FDAh ;# - 28861 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28862 PLUSW2 equ 0FDBh ;# - 28863 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28864 PREINC2 equ 0FDCh ;# - 28865 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28866 POSTDEC2 equ 0FDDh ;# - 28867 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28868 POSTINC2 equ 0FDEh ;# - 28869 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28870 INDF2 equ 0FDFh ;# - 28871 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28872 BSR equ 0FE0h ;# - 28873 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28874 FSR1 equ 0FE1h ;# - 28875 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28876 FSR1L equ 0FE1h ;# - 28877 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28878 FSR1H equ 0FE2h ;# - 28879 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28880 PLUSW1 equ 0FE3h ;# - 28881 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28882 PREINC1 equ 0FE4h ;# - 28883 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28884 POSTDEC1 equ 0FE5h ;# - 28885 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28886 POSTINC1 equ 0FE6h ;# - 28887 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28888 INDF1 equ 0FE7h ;# - 28889 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28890 WREG equ 0FE8h ;# - 28891 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28892 FSR0 equ 0FE9h ;# - 28893 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28894 FSR0L equ 0FE9h ;# - 28895 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28896 FSR0H equ 0FEAh ;# - 28897 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28898 PLUSW0 equ 0FEBh ;# - 28899 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28900 PREINC0 equ 0FECh ;# - 28901 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28902 POSTDEC0 equ 0FEDh ;# - 28903 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28904 POSTINC0 equ 0FEEh ;# - 28905 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28906 INDF0 equ 0FEFh ;# - 28907 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28908 INTCON3 equ 0FF0h ;# - 28909 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28910 INTCON2 equ 0FF1h ;# - 28911 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28912 INTCON equ 0FF2h ;# - 28913 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28914 PROD equ 0FF3h ;# - 28915 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28916 PRODL equ 0FF3h ;# - 28917 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28918 PRODH equ 0FF4h ;# - 28919 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28920 TABLAT equ 0FF5h ;# - 28921 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28922 TBLPTR equ 0FF6h ;# - 28923 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28924 TBLPTRL equ 0FF6h ;# - 28925 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28926 TBLPTRH equ 0FF7h ;# - 28927 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28928 TBLPTRU equ 0FF8h ;# - 28929 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28930 PCLAT equ 0FF9h ;# - 28931 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28932 PC equ 0FF9h ;# - 28933 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28934 PCL equ 0FF9h ;# - 28935 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28936 PCLATH equ 0FFAh ;# - 28937 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28938 PCLATU equ 0FFBh ;# - 28939 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28940 STKPTR equ 0FFCh ;# - 28941 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28942 TOS equ 0FFDh ;# - 28943 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28944 TOSL equ 0FFDh ;# - 28945 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28946 TOSH equ 0FFEh ;# - 28947 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28948 TOSU equ 0FFFh ;# - 28949 0000 # 54 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28950 ANSELA equ 0F38h ;# - 28951 0000 # 99 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28952 ANSELB equ 0F39h ;# - 28953 0000 # 149 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28954 ANSELC equ 0F3Ah ;# - 28955 0000 # 200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28956 ANSELD equ 0F3Bh ;# - 28957 0000 # 262 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28958 ANSELE equ 0F3Ch ;# - 28959 0000 # 294 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28960 PMD2 equ 0F3Dh ;# - 28961 0000 # 332 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28962 PMD1 equ 0F3Eh ;# - 28963 0000 # 397 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28964 PMD0 equ 0F3Fh ;# - 28965 0000 # 474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28966 VREFCON2 equ 0F40h ;# - 28967 0000 # 479 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28968 DACCON1 equ 0F40h ;# - 28969 0000 # 576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28970 VREFCON1 equ 0F41h ;# - 28971 0000 # 581 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28972 DACCON0 equ 0F41h ;# - 28973 0000 # 696 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28974 VREFCON0 equ 0F42h ;# - 28975 0000 # 701 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28976 FVRCON equ 0F42h ;# - 28977 0000 # 790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28978 CTMUICON equ 0F43h ;# - 28979 0000 # 795 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28980 CTMUICONH equ 0F43h ;# - 28981 0000 # 940 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28982 CTMUCONL equ 0F44h ;# - 28983 0000 # 945 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - 28984 CTMUCON1 equ 0F44h ;# - 28985 0000 # 1094 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28986 CTMUCONH equ 0F45h ;# - 28987 0000 # 1099 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28988 CTMUCON0 equ 0F45h ;# - 28989 0000 # 1206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28990 SRCON1 equ 0F46h ;# - 28991 0000 # 1268 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28992 SRCON0 equ 0F47h ;# - 28993 0000 # 1339 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28994 CCPTMRS1 equ 0F48h ;# - 28995 0000 # 1391 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28996 CCPTMRS0 equ 0F49h ;# - 28997 0000 # 1465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 28998 T6CON equ 0F4Ah ;# - 28999 0000 # 1536 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29000 PR6 equ 0F4Bh ;# - 29001 0000 # 1556 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29002 TMR6 equ 0F4Ch ;# - 29003 0000 # 1576 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29004 T5GCON equ 0F4Dh ;# - 29005 0000 # 1671 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29006 T5CON equ 0F4Eh ;# - 29007 0000 # 1780 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29008 TMR5 equ 0F4Fh ;# - 29009 0000 # 1787 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29010 TMR5L equ 0F4Fh ;# - 29011 0000 # 1807 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29012 TMR5H equ 0F50h ;# - 29013 0000 # 1827 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29014 T4CON equ 0F51h ;# - 29015 0000 # 1898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29016 PR4 equ 0F52h ;# - 29017 0000 # 1918 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29018 TMR4 equ 0F53h ;# - 29019 0000 # 1938 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29020 CCP5CON equ 0F54h ;# - 29021 0000 # 2002 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29022 CCPR5 equ 0F55h ;# - 29023 0000 # 2009 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29024 CCPR5L equ 0F55h ;# - 29025 0000 # 2029 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29026 CCPR5H equ 0F56h ;# - 29027 0000 # 2049 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29028 CCP4CON equ 0F57h ;# - 29029 0000 # 2113 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29030 CCPR4 equ 0F58h ;# - 29031 0000 # 2120 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29032 CCPR4L equ 0F58h ;# - 29033 0000 # 2140 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29034 CCPR4H equ 0F59h ;# - 29035 0000 # 2160 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29036 PSTR3CON equ 0F5Ah ;# - 29037 0000 # 2236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29038 ECCP3AS equ 0F5Bh ;# - 29039 0000 # 2241 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29040 CCP3AS equ 0F5Bh ;# - 29041 0000 # 2478 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29042 PWM3CON equ 0F5Ch ;# - 29043 0000 # 2548 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29044 CCP3CON equ 0F5Dh ;# - 29045 0000 # 2630 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29046 CCPR3 equ 0F5Eh ;# - 29047 0000 # 2637 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29048 CCPR3L equ 0F5Eh ;# - 29049 0000 # 2657 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29050 CCPR3H equ 0F5Fh ;# - 29051 0000 # 2677 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29052 SLRCON equ 0F60h ;# - 29053 0000 # 2721 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29054 WPUB equ 0F61h ;# - 29055 0000 # 2783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29056 IOCB equ 0F62h ;# - 29057 0000 # 2822 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29058 PSTR2CON equ 0F63h ;# - 29059 0000 # 2962 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29060 ECCP2AS equ 0F64h ;# - 29061 0000 # 2967 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29062 CCP2AS equ 0F64h ;# - 29063 0000 # 3204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29064 PWM2CON equ 0F65h ;# - 29065 0000 # 3274 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29066 CCP2CON equ 0F66h ;# - 29067 0000 # 3356 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29068 CCPR2 equ 0F67h ;# - 29069 0000 # 3363 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29070 CCPR2L equ 0F67h ;# - 29071 0000 # 3383 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29072 CCPR2H equ 0F68h ;# - 29073 0000 # 3403 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29074 SSP2CON3 equ 0F69h ;# - 29075 0000 # 3465 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29076 SSP2MSK equ 0F6Ah ;# - 29077 0000 # 3535 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29078 SSP2CON2 equ 0F6Bh ;# - 29079 0000 # 3680 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29080 SSP2CON1 equ 0F6Ch ;# - 29081 0000 # 3800 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29082 SSP2STAT equ 0F6Dh ;# - 29083 0000 # 4200 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29084 SSP2ADD equ 0F6Eh ;# - 29085 0000 # 4270 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29086 SSP2BUF equ 0F6Fh ;# - 29087 0000 # 4290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29088 BAUDCON2 equ 0F70h ;# - 29089 0000 # 4295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29090 BAUD2CON equ 0F70h ;# - 29091 0000 # 4552 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29092 RCSTA2 equ 0F71h ;# - 29093 0000 # 4557 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29094 RC2STA equ 0F71h ;# - 29095 0000 # 4840 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29096 TXSTA2 equ 0F72h ;# - 29097 0000 # 4845 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29098 TX2STA equ 0F72h ;# - 29099 0000 # 5092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29100 TXREG2 equ 0F73h ;# - 29101 0000 # 5097 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29102 TX2REG equ 0F73h ;# - 29103 0000 # 5130 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29104 RCREG2 equ 0F74h ;# - 29105 0000 # 5135 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29106 RC2REG equ 0F74h ;# - 29107 0000 # 5168 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29108 SPBRG2 equ 0F75h ;# - 29109 0000 # 5173 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29110 SP2BRG equ 0F75h ;# - 29111 0000 # 5206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29112 SPBRGH2 equ 0F76h ;# - 29113 0000 # 5211 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29114 SP2BRGH equ 0F76h ;# - 29115 0000 # 5244 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29116 CM2CON1 equ 0F77h ;# - 29117 0000 # 5249 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29118 CM12CON equ 0F77h ;# - 29119 0000 # 5366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29120 CM2CON0 equ 0F78h ;# - 29121 0000 # 5371 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29122 CM2CON equ 0F78h ;# - 29123 0000 # 5646 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29124 CM1CON0 equ 0F79h ;# - 29125 0000 # 5651 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29126 CM1CON equ 0F79h ;# - 29127 0000 # 6068 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29128 PIE4 equ 0F7Ah ;# - 29129 0000 # 6100 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29130 PIR4 equ 0F7Bh ;# - 29131 0000 # 6132 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29132 IPR4 equ 0F7Ch ;# - 29133 0000 # 6172 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29134 PIE5 equ 0F7Dh ;# - 29135 0000 # 6204 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29136 PIR5 equ 0F7Eh ;# - 29137 0000 # 6236 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29138 IPR5 equ 0F7Fh ;# - 29139 0000 # 6282 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29140 PORTA equ 0F80h ;# - 29141 0000 # 6567 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29142 PORTB equ 0F81h ;# - 29143 0000 # 6837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29144 PORTC equ 0F82h ;# - 29145 0000 # 7144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29146 PORTD equ 0F83h ;# - 29147 0000 # 7387 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29148 PORTE equ 0F84h ;# - 29149 0000 # 7562 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29150 LATA equ 0F89h ;# - 29151 0000 # 7674 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29152 LATB equ 0F8Ah ;# - 29153 0000 # 7786 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29154 LATC equ 0F8Bh ;# - 29155 0000 # 7898 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29156 LATD equ 0F8Ch ;# - 29157 0000 # 8010 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29158 LATE equ 0F8Dh ;# - 29159 0000 # 8062 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29160 TRISA equ 0F92h ;# - 29161 0000 # 8067 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29162 DDRA equ 0F92h ;# - 29163 0000 # 8284 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29164 TRISB equ 0F93h ;# - 29165 0000 # 8289 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29166 DDRB equ 0F93h ;# - 29167 0000 # 8506 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29168 TRISC equ 0F94h ;# - 29169 0000 # 8511 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29170 DDRC equ 0F94h ;# - 29171 0000 # 8728 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29172 TRISD equ 0F95h ;# - 29173 0000 # 8733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29174 DDRD equ 0F95h ;# - 29175 0000 # 8950 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29176 TRISE equ 0F96h ;# - 29177 0000 # 8955 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29178 DDRE equ 0F96h ;# - 29179 0000 # 9066 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29180 OSCTUNE equ 0F9Bh ;# - 29181 0000 # 9136 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29182 HLVDCON equ 0F9Ch ;# - 29183 0000 # 9141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29184 LVDCON equ 0F9Ch ;# - 29185 0000 # 9416 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29186 PIE1 equ 0F9Dh ;# - 29187 0000 # 9493 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29188 PIR1 equ 0F9Eh ;# - 29189 0000 # 9570 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29190 IPR1 equ 0F9Fh ;# - 29191 0000 # 9647 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29192 PIE2 equ 0FA0h ;# - 29193 0000 # 9733 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29194 PIR2 equ 0FA1h ;# - 29195 0000 # 9819 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29196 IPR2 equ 0FA2h ;# - 29197 0000 # 9905 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29198 PIE3 equ 0FA3h ;# - 29199 0000 # 10015 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29200 PIR3 equ 0FA4h ;# - 29201 0000 # 10093 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29202 IPR3 equ 0FA5h ;# - 29203 0000 # 10171 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29204 EECON1 equ 0FA6h ;# - 29205 0000 # 10237 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29206 EECON2 equ 0FA7h ;# - 29207 0000 # 10257 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29208 EEDATA equ 0FA8h ;# - 29209 0000 # 10277 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29210 EEADR equ 0FA9h ;# - 29211 0000 # 10347 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29212 EEADRH equ 0FAAh ;# - 29213 0000 # 10381 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29214 RCSTA1 equ 0FABh ;# - 29215 0000 # 10386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29216 RCSTA equ 0FABh ;# - 29217 0000 # 10390 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29218 RC1STA equ 0FABh ;# - 29219 0000 # 10837 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29220 TXSTA1 equ 0FACh ;# - 29221 0000 # 10842 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29222 TXSTA equ 0FACh ;# - 29223 0000 # 10846 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29224 TX1STA equ 0FACh ;# - 29225 0000 # 11212 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29226 TXREG1 equ 0FADh ;# - 29227 0000 # 11217 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29228 TXREG equ 0FADh ;# - 29229 0000 # 11221 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29230 TX1REG equ 0FADh ;# - 29231 0000 # 11290 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29232 RCREG1 equ 0FAEh ;# - 29233 0000 # 11295 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29234 RCREG equ 0FAEh ;# - 29235 0000 # 11299 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29236 RC1REG equ 0FAEh ;# - 29237 0000 # 11368 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29238 SPBRG1 equ 0FAFh ;# - 29239 0000 # 11373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29240 SPBRG equ 0FAFh ;# - 29241 0000 # 11377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29242 SP1BRG equ 0FAFh ;# - 29243 0000 # 11446 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29244 SPBRGH1 equ 0FB0h ;# - 29245 0000 # 11451 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29246 SPBRGH equ 0FB0h ;# - 29247 0000 # 11455 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29248 SP1BRGH equ 0FB0h ;# - 29249 0000 # 11524 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29250 T3CON equ 0FB1h ;# - 29251 0000 # 11632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29252 TMR3 equ 0FB2h ;# - 29253 0000 # 11639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29254 TMR3L equ 0FB2h ;# - 29255 0000 # 11659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29256 TMR3H equ 0FB3h ;# - 29257 0000 # 11679 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29258 T3GCON equ 0FB4h ;# - 29259 0000 # 11774 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29260 ECCP1AS equ 0FB6h ;# - 29261 0000 # 11779 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29262 ECCPAS equ 0FB6h ;# - 29263 0000 # 12156 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29264 PWM1CON equ 0FB7h ;# - 29265 0000 # 12161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29266 PWMCON equ 0FB7h ;# - 29267 0000 # 12410 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29268 BAUDCON1 equ 0FB8h ;# - 29269 0000 # 12415 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29270 BAUDCON equ 0FB8h ;# - 29271 0000 # 12419 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29272 BAUDCTL equ 0FB8h ;# - 29273 0000 # 12423 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29274 BAUD1CON equ 0FB8h ;# - 29275 0000 # 13084 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29276 PSTR1CON equ 0FB9h ;# - 29277 0000 # 13089 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29278 PSTRCON equ 0FB9h ;# - 29279 0000 # 13234 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29280 T2CON equ 0FBAh ;# - 29281 0000 # 13305 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29282 PR2 equ 0FBBh ;# - 29283 0000 # 13325 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29284 TMR2 equ 0FBCh ;# - 29285 0000 # 13345 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29286 CCP1CON equ 0FBDh ;# - 29287 0000 # 13427 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29288 CCPR1 equ 0FBEh ;# - 29289 0000 # 13434 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29290 CCPR1L equ 0FBEh ;# - 29291 0000 # 13454 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29292 CCPR1H equ 0FBFh ;# - 29293 0000 # 13474 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29294 ADCON2 equ 0FC0h ;# - 29295 0000 # 13545 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29296 ADCON1 equ 0FC1h ;# - 29297 0000 # 13613 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29298 ADCON0 equ 0FC2h ;# - 29299 0000 # 13738 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29300 ADRES equ 0FC3h ;# - 29301 0000 # 13745 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29302 ADRESL equ 0FC3h ;# - 29303 0000 # 13765 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29304 ADRESH equ 0FC4h ;# - 29305 0000 # 13785 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29306 SSP1CON2 equ 0FC5h ;# - 29307 0000 # 13790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29308 SSPCON2 equ 0FC5h ;# - 29309 0000 # 14139 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29310 SSP1CON1 equ 0FC6h ;# - 29311 0000 # 14144 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29312 SSPCON1 equ 0FC6h ;# - 29313 0000 # 14377 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29314 SSP1STAT equ 0FC7h ;# - 29315 0000 # 14382 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29316 SSPSTAT equ 0FC7h ;# - 29317 0000 # 15007 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29318 SSP1ADD equ 0FC8h ;# - 29319 0000 # 15012 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29320 SSPADD equ 0FC8h ;# - 29321 0000 # 15261 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29322 SSP1BUF equ 0FC9h ;# - 29323 0000 # 15266 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29324 SSPBUF equ 0FC9h ;# - 29325 0000 # 15315 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29326 SSP1MSK equ 0FCAh ;# - 29327 0000 # 15320 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29328 SSPMSK equ 0FCAh ;# - 29329 0000 # 15453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29330 SSP1CON3 equ 0FCBh ;# - 29331 0000 # 15458 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29332 SSPCON3 equ 0FCBh ;# - 29333 0000 # 15575 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29334 T1GCON equ 0FCCh ;# - 29335 0000 # 15670 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29336 T1CON equ 0FCDh ;# - 29337 0000 # 15783 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29338 TMR1 equ 0FCEh ;# - 29339 0000 # 15790 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29340 TMR1L equ 0FCEh ;# - 29341 0000 # 15810 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29342 TMR1H equ 0FCFh ;# - 29343 0000 # 15830 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29344 RCON equ 0FD0h ;# - 29345 0000 # 15963 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29346 WDTCON equ 0FD1h ;# - 29347 0000 # 15991 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29348 OSCCON2 equ 0FD2h ;# - 29349 0000 # 16048 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29350 OSCCON equ 0FD3h ;# - 29351 0000 # 16131 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29352 T0CON equ 0FD5h ;# - 29353 0000 # 16201 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29354 TMR0 equ 0FD6h ;# - 29355 0000 # 16208 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29356 TMR0L equ 0FD6h ;# - 29357 0000 # 16228 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29358 TMR0H equ 0FD7h ;# - 29359 0000 # 16248 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29360 STATUS equ 0FD8h ;# - 29361 0000 # 16319 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29362 FSR2 equ 0FD9h ;# - 29363 0000 # 16326 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29364 FSR2L equ 0FD9h ;# - 29365 0000 # 16346 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29366 FSR2H equ 0FDAh ;# - 29367 0000 # 16353 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29368 PLUSW2 equ 0FDBh ;# - 29369 0000 # 16373 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29370 PREINC2 equ 0FDCh ;# - 29371 0000 # 16393 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29372 POSTDEC2 equ 0FDDh ;# - 29373 0000 # 16413 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29374 POSTINC2 equ 0FDEh ;# - 29375 0000 # 16433 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29376 INDF2 equ 0FDFh ;# - 29377 0000 # 16453 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29378 BSR equ 0FE0h ;# - 29379 0000 # 16460 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29380 FSR1 equ 0FE1h ;# - 29381 0000 # 16467 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29382 FSR1L equ 0FE1h ;# - 29383 0000 # 16487 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29384 FSR1H equ 0FE2h ;# - 29385 0000 # 16494 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29386 PLUSW1 equ 0FE3h ;# - 29387 0000 # 16514 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29388 PREINC1 equ 0FE4h ;# - 29389 0000 # 16534 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29390 POSTDEC1 equ 0FE5h ;# - 29391 0000 # 16554 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29392 POSTINC1 equ 0FE6h ;# - 29393 0000 # 16574 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29394 INDF1 equ 0FE7h ;# - 29395 0000 # 16594 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29396 WREG equ 0FE8h ;# - 29397 0000 # 16632 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29398 FSR0 equ 0FE9h ;# - 29399 0000 # 16639 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29400 FSR0L equ 0FE9h ;# - 29401 0000 # 16659 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29402 FSR0H equ 0FEAh ;# - 29403 0000 # 16666 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29404 PLUSW0 equ 0FEBh ;# - 29405 0000 # 16686 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29406 PREINC0 equ 0FECh ;# - 29407 0000 # 16706 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29408 POSTDEC0 equ 0FEDh ;# - 29409 0000 # 16726 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29410 POSTINC0 equ 0FEEh ;# - 29411 0000 # 16746 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29412 INDF0 equ 0FEFh ;# - 29413 0000 # 16766 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29414 INTCON3 equ 0FF0h ;# - 29415 0000 # 16858 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29416 INTCON2 equ 0FF1h ;# - 29417 0000 # 16928 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29418 INTCON equ 0FF2h ;# - 29419 0000 # 17045 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29420 PROD equ 0FF3h ;# - 29421 0000 # 17052 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29422 PRODL equ 0FF3h ;# - 29423 0000 # 17072 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29424 PRODH equ 0FF4h ;# - 29425 0000 # 17092 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29426 TABLAT equ 0FF5h ;# - 29427 0000 # 17114 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29428 TBLPTR equ 0FF6h ;# - 29429 0000 # 17121 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29430 TBLPTRL equ 0FF6h ;# - 29431 0000 # 17141 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29432 TBLPTRH equ 0FF7h ;# - 29433 0000 # 17161 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29434 TBLPTRU equ 0FF8h ;# - 29435 0000 # 17192 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29436 PCLAT equ 0FF9h ;# - 29437 0000 # 17199 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29438 PC equ 0FF9h ;# - 29439 0000 # 17206 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29440 PCL equ 0FF9h ;# - 29441 0000 # 17226 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29442 PCLATH equ 0FFAh ;# - 29443 0000 # 17246 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29444 PCLATU equ 0FFBh ;# - 29445 0000 # 17253 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29446 STKPTR equ 0FFCh ;# - 29447 0000 # 17359 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29448 TOS equ 0FFDh ;# - 29449 0000 # 17366 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29450 TOSL equ 0FFDh ;# - 29451 0000 # 17386 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29452 TOSH equ 0FFEh ;# - 29453 0000 # 17406 "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h" - - 29454 TOSU equ 0FFFh ;# - 29455 0000 ;; Function _userpin_SWITCH_LED_D10_get is unused but had its address taken - 29456 global _userpin_SWITCH_LED_D10_get - 29457 _userpin_SWITCH_LED_D10_get equ 0 - 29458 0000 FNCALL _main,_alarms_enable - 29459 FNCALL _main,_du_base_powersequence - 29460 FNCALL _main,_init_adcreader - 29461 FNCALL _main,_init_comm - 29462 FNCALL _main,_init_mcu - 29463 FNCALL _main,_manage_incoming_data - 29464 FNCALL _main,_rescue_check - 29465 FNCALL _main,_sensors_acquire_offsets - 29466 FNCALL _main,_start_irqs - 29467 FNCALL _start_irqs,_EUSART1_is_rx_ready - 29468 FNCALL _start_irqs,_TMR0_StartTimer - 29469 FNCALL _start_irqs,_TMR2_StartTimer - 29470 FNCALL _sensors_acquire_offsets,__delay_seconds - 29471 FNCALL _rescue_check,__rescue_action_step_0 - 29472 FNCALL _rescue_check,__rescue_action_step_1 - 29473 FNCALL _rescue_check,__rescue_action_step_2 - 29474 FNCALL _rescue_check,__rescue_action_step_3 - 29475 FNCALL _rescue_check,__rescue_action_step_4 - 29476 FNCALL _rescue_check,_timing_get_rescue_step_timeout - 29477 FNCALL _rescue_check,_timing_get_seconds_since_last_command - 29478 FNCALL _rescue_check,_timing_set_rescue_step_timeout - 29479 FNCALL _manage_incoming_data,_EUSART1_Read - 29480 FNCALL _manage_incoming_data,_EUSART1_is_rx_ready - 29481 FNCALL _manage_incoming_data,_communication_parser_appendbyte - 29482 FNCALL _manage_incoming_data,_communication_parser_commandready - 29483 FNCALL _manage_incoming_data,_communication_parser_executecommand - 29484 FNCALL _manage_incoming_data,_communication_parser_reset - 29485 FNCALL _manage_incoming_data,_communication_transmitter_sendresponse - 29486 FNCALL _manage_incoming_data,_error_notify - 29487 FNCALL _manage_incoming_data,_timing_reset_seconds_since_last_command - 29488 FNCALL _communication_transmitter_sendresponse,_EUSART1_Write - 29489 FNCALL _communication_transmitter_sendresponse,__checksum_reset - 29490 FNCALL _communication_transmitter_sendresponse,__checksum_value - 29491 FNCALL _communication_transmitter_sendresponse,__hex2ascii - 29492 FNCALL _communication_transmitter_sendresponse,__serial_checksum_update - 29493 FNCALL _communication_transmitter_sendresponse,_commands_retrieve_info_bycode - 29494 FNCALL __serial_checksum_update,_EUSART1_Write - 29495 FNCALL __serial_checksum_update,__checksum_update - 29496 FNCALL _communication_parser_executecommand,_command_ALARM_ENABLE - 29497 FNCALL _communication_parser_executecommand,_command_ALARM_ENABLE_GETALL - 29498 FNCALL _communication_parser_executecommand,_command_ALARM_FIRECOUNT_GET - 29499 FNCALL _communication_parser_executecommand,_command_ALARM_FIRECOUNT_GETALL - 29500 FNCALL _communication_parser_executecommand,_command_ALARM_FIRED_GET - 29501 FNCALL _communication_parser_executecommand,_command_ALARM_FIRED_GETALL - 29502 FNCALL _communication_parser_executecommand,_command_ALARM_FIRED_RESET - 29503 FNCALL _communication_parser_executecommand,_command_ALARM_MAXCOUNT_GET - 29504 FNCALL _communication_parser_executecommand,_command_ALARM_MAXCOUNT_GETALL - 29505 FNCALL _communication_parser_executecommand,_command_ALARM_MAXCOUNT_RESET - 29506 FNCALL _communication_parser_executecommand,_command_ALARM_THRESHOLD_GET - 29507 FNCALL _communication_parser_executecommand,_command_ALARM_THRESHOLD_SET - 29508 FNCALL _communication_parser_executecommand,_command_ALARM_TIMEOUT_GET - 29509 FNCALL _communication_parser_executecommand,_command_ALARM_TIMEOUT_SET - 29510 FNCALL _communication_parser_executecommand,_command_BOARDTIME - 29511 FNCALL _communication_parser_executecommand,_command_ECHO1 - 29512 FNCALL _communication_parser_executecommand,_command_ECHO32 - 29513 FNCALL _communication_parser_executecommand,_command_ECHO4 - 29514 FNCALL _communication_parser_executecommand,_command_LASTCOMMANDTIME - 29515 FNCALL _communication_parser_executecommand,_command_LASTERROR - 29516 FNCALL _communication_parser_executecommand,_command_RESCUE_ENABLE - 29517 FNCALL _communication_parser_executecommand,_command_RESCUE_STATUS_GET - 29518 FNCALL _communication_parser_executecommand,_command_RESCUE_STATUS_RESET - 29519 FNCALL _communication_parser_executecommand,_command_RESCUE_TIMEOUT_GET - 29520 FNCALL _communication_parser_executecommand,_command_RESCUE_TIMEOUT_SET - 29521 FNCALL _communication_parser_executecommand,_command_SENSOR_AVERAGE_GETALL - 29522 FNCALL _communication_parser_executecommand,_command_SENSOR_AVERAGING_PRESCALER_GET - 29523 FNCALL _communication_parser_executecommand,_command_SENSOR_AVERAGING_PRESCALER_SET - 29524 FNCALL _communication_parser_executecommand,_command_SENSOR_GET_SINGLE - 29525 FNCALL _communication_parser_executecommand,_command_SENSOR_MAXVALUES_GETALL - 29526 FNCALL _communication_parser_executecommand,_command_SENSOR_MAXVALUE_RESET - 29527 FNCALL _communication_parser_executecommand,_command_SENSOR_OFFSETS_GETALL - 29528 FNCALL _communication_parser_executecommand,_command_SENSOR_VALUES_GETALL - 29529 FNCALL _communication_parser_executecommand,_command_SWITCH_CONTROL - 29530 FNCALL _communication_parser_executecommand,_command_USER_PIN_CONTROL - 29531 FNCALL _communication_parser_executecommand,_command_VALCHECK - 29532 FNCALL _communication_parser_executecommand,_command_VERSION - 29533 FNCALL _communication_parser_executecommand,_commands_retrieve_info_bycode - 29534 FNCALL _communication_parser_executecommand,_communication_request_payload_retriever_re - set - 29535 FNCALL _command_VERSION,_communication_response_payload_append_uint16_t - 29536 FNCALL _command_VERSION,_communication_response_payload_append_uint32_t - 29537 FNCALL _command_VERSION,_communication_response_payload_append_uint8_t - 29538 FNCALL _command_VERSION,_communication_response_payload_appender_reset - 29539 FNCALL _command_VALCHECK,_communication_response_payload_append_uint16_t - 29540 FNCALL _command_VALCHECK,_communication_response_payload_append_uint32_t - 29541 FNCALL _command_VALCHECK,_communication_response_payload_append_uint8_t - 29542 FNCALL _command_VALCHECK,_communication_response_payload_appender_reset - 29543 FNCALL _command_USER_PIN_CONTROL,_communication_request_payload_retrieve_uint8_t - 29544 FNCALL _command_USER_PIN_CONTROL,_communication_response_payload_appender_reset - 29545 FNCALL _command_USER_PIN_CONTROL,_userpin_SWITCH_LED_D10_set - 29546 FNCALL _command_USER_PIN_CONTROL,_userpin_SWITCH_LED_D9_set - 29547 FNCALL _command_USER_PIN_CONTROL,_userpin_get_function_set_by_enum - 29548 FNCALL _userpin_get_function_set_by_enum,_error_die_forever - 29549 FNCALL _userpin_SWITCH_LED_D9_set,_userpin_SWITCH_LED_D9_set_high - 29550 FNCALL _userpin_SWITCH_LED_D9_set,_userpin_SWITCH_LED_D9_set_low - 29551 FNCALL _userpin_SWITCH_LED_D10_set,_userpin_SWITCH_LED_D10_set_high - 29552 FNCALL _userpin_SWITCH_LED_D10_set,_userpin_SWITCH_LED_D10_set_low - 29553 FNCALL _command_SWITCH_CONTROL,_communication_request_payload_retrieve_uint8_t - 29554 FNCALL _command_SWITCH_CONTROL,_communication_response_payload_append_uint8_t - 29555 FNCALL _command_SWITCH_CONTROL,_communication_response_payload_appender_reset - 29556 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_12V_get - 29557 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_12V_set - 29558 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_GLRA_get - 29559 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_GLRA_set - 29560 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_GLRB_get - 29561 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_GLRB_set - 29562 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_HYDRO_get - 29563 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_HYDRO_set - 29564 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_LBL_get - 29565 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_LBL_set - 29566 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_PWB_get - 29567 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_PWB_set - 29568 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_VEOC_DIRECT_get - 29569 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_VEOC_DIRECT_set - 29570 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_VEOC_RETURN_get - 29571 FNCALL _command_SWITCH_CONTROL,_switch_SWITCH_VEOC_RETURN_set - 29572 FNCALL _command_SWITCH_CONTROL,_switch_get_function_get_by_enum - 29573 FNCALL _command_SWITCH_CONTROL,_switch_get_function_set_by_enum - 29574 FNCALL _switch_get_function_set_by_enum,_error_die_forever - 29575 FNCALL _switch_get_function_get_by_enum,_error_die_forever - 29576 FNCALL _switch_SWITCH_VEOC_RETURN_set,_switch_SWITCH_VEOC_RETURN_set_closed - 29577 FNCALL _switch_SWITCH_VEOC_RETURN_set,_switch_SWITCH_VEOC_RETURN_set_open - 29578 FNCALL _switch_SWITCH_VEOC_DIRECT_set,_switch_SWITCH_VEOC_DIRECT_set_closed - 29579 FNCALL _switch_SWITCH_VEOC_DIRECT_set,_switch_SWITCH_VEOC_DIRECT_set_open - 29580 FNCALL _switch_SWITCH_LBL_set,_switch_SWITCH_LBL_set_closed - 29581 FNCALL _switch_SWITCH_LBL_set,_switch_SWITCH_LBL_set_open - 29582 FNCALL _switch_SWITCH_HYDRO_set,_switch_SWITCH_HYDRO_set_closed - 29583 FNCALL _switch_SWITCH_HYDRO_set,_switch_SWITCH_HYDRO_set_open - 29584 FNCALL _switch_SWITCH_12V_set,_switch_SWITCH_12V_set_closed - 29585 FNCALL _switch_SWITCH_12V_set,_switch_SWITCH_12V_set_open - 29586 FNCALL _command_SENSOR_VALUES_GETALL,_analog_variable_get_pointer_by_enum - 29587 FNCALL _command_SENSOR_VALUES_GETALL,_communication_response_payload_append_uint16_t - 29588 FNCALL _command_SENSOR_VALUES_GETALL,_communication_response_payload_append_uint8_t - 29589 FNCALL _command_SENSOR_VALUES_GETALL,_communication_response_payload_appender_reset - 29590 FNCALL _command_SENSOR_VALUES_GETALL,_digital_variable_get_pointer_by_enum - 29591 FNCALL _command_SENSOR_VALUES_GETALL,_variable_is_analog_by_enum - 29592 FNCALL _command_SENSOR_OFFSETS_GETALL,_analog_variable_get_pointer_by_enum - 29593 FNCALL _command_SENSOR_OFFSETS_GETALL,_communication_response_payload_append_uint16_t - 29594 FNCALL _command_SENSOR_OFFSETS_GETALL,_communication_response_payload_appender_reset - 29595 FNCALL _command_SENSOR_OFFSETS_GETALL,_variable_is_analog_by_enum - 29596 FNCALL _command_SENSOR_MAXVALUE_RESET,_analog_variable_get_pointer_by_enum - 29597 FNCALL _command_SENSOR_MAXVALUE_RESET,_communication_request_payload_retrieve_uint8_t - 29598 FNCALL _command_SENSOR_MAXVALUE_RESET,_communication_response_payload_appender_reset - 29599 FNCALL _command_SENSOR_MAXVALUE_RESET,_digital_variable_get_pointer_by_enum - 29600 FNCALL _command_SENSOR_MAXVALUE_RESET,_variable_is_analog_by_enum - 29601 FNCALL _command_SENSOR_MAXVALUES_GETALL,_analog_variable_get_pointer_by_enum - 29602 FNCALL _command_SENSOR_MAXVALUES_GETALL,_communication_response_payload_append_uint16_t - - 29603 FNCALL _command_SENSOR_MAXVALUES_GETALL,_communication_response_payload_append_uint8_t - - 29604 FNCALL _command_SENSOR_MAXVALUES_GETALL,_communication_response_payload_appender_reset - - 29605 FNCALL _command_SENSOR_MAXVALUES_GETALL,_digital_variable_get_pointer_by_enum - 29606 FNCALL _command_SENSOR_MAXVALUES_GETALL,_variable_is_analog_by_enum - 29607 FNCALL _command_SENSOR_GET_SINGLE,_analog_variable_get_pointer_by_enum - 29608 FNCALL _command_SENSOR_GET_SINGLE,_communication_request_payload_retrieve_uint8_t - 29609 FNCALL _command_SENSOR_GET_SINGLE,_communication_response_payload_append_uint16_t - 29610 FNCALL _command_SENSOR_GET_SINGLE,_communication_response_payload_append_uint8_t - 29611 FNCALL _command_SENSOR_GET_SINGLE,_communication_response_payload_appender_reset - 29612 FNCALL _command_SENSOR_GET_SINGLE,_digital_variable_get_pointer_by_enum - 29613 FNCALL _command_SENSOR_GET_SINGLE,_variable_is_analog_by_enum - 29614 FNCALL _digital_variable_get_pointer_by_enum,_error_die_forever - 29615 FNCALL _command_SENSOR_AVERAGING_PRESCALER_SET,_analog_variable_get_pointer_by_enum - 29616 FNCALL _command_SENSOR_AVERAGING_PRESCALER_SET,_communication_request_payload_retrieve_ - uint8_t - 29617 FNCALL _command_SENSOR_AVERAGING_PRESCALER_SET,_communication_response_payload_appender - _reset - 29618 FNCALL _command_SENSOR_AVERAGING_PRESCALER_SET,_variable_is_analog_by_enum - 29619 FNCALL _command_SENSOR_AVERAGING_PRESCALER_GET,_communication_response_payload_append_u - int8_t - 29620 FNCALL _command_SENSOR_AVERAGING_PRESCALER_GET,_communication_response_payload_appender - _reset - 29621 FNCALL _command_SENSOR_AVERAGE_GETALL,_analog_variable_get_pointer_by_enum - 29622 FNCALL _command_SENSOR_AVERAGE_GETALL,_communication_response_payload_append_uint16_t - 29623 FNCALL _command_SENSOR_AVERAGE_GETALL,_variable_is_analog_by_enum - 29624 FNCALL _analog_variable_get_pointer_by_enum,_error_die_forever - 29625 FNCALL _command_RESCUE_TIMEOUT_SET,_communication_request_payload_retrieve_uint16_t - 29626 FNCALL _command_RESCUE_TIMEOUT_SET,_communication_response_payload_appender_reset - 29627 FNCALL _command_RESCUE_TIMEOUT_SET,_rescue_set_timeout_seconds - 29628 FNCALL _command_RESCUE_TIMEOUT_GET,_communication_response_payload_append_uint16_t - 29629 FNCALL _command_RESCUE_TIMEOUT_GET,_communication_response_payload_appender_reset - 29630 FNCALL _command_RESCUE_TIMEOUT_GET,_rescue_get_timeout_seconds - 29631 FNCALL _command_RESCUE_STATUS_RESET,_communication_response_payload_appender_reset - 29632 FNCALL _command_RESCUE_STATUS_RESET,_rescue_reset_fired_status - 29633 FNCALL _command_RESCUE_STATUS_GET,_communication_response_payload_append_uint8_t - 29634 FNCALL _command_RESCUE_STATUS_GET,_communication_response_payload_appender_reset - 29635 FNCALL _command_RESCUE_STATUS_GET,_rescue_get_fired_status - 29636 FNCALL _command_RESCUE_ENABLE,_communication_request_payload_retrieve_uint8_t - 29637 FNCALL _command_RESCUE_ENABLE,_communication_response_payload_append_uint8_t - 29638 FNCALL _command_RESCUE_ENABLE,_communication_response_payload_appender_reset - 29639 FNCALL _command_RESCUE_ENABLE,_rescue_get_enable_status - 29640 FNCALL _command_RESCUE_ENABLE,_rescue_set_disabled - 29641 FNCALL _command_RESCUE_ENABLE,_rescue_set_enabled - 29642 FNCALL _command_LASTERROR,_communication_response_payload_append_uint8_t - 29643 FNCALL _command_LASTERROR,_communication_response_payload_appender_reset - 29644 FNCALL _command_LASTCOMMANDTIME,_communication_response_payload_append_uint32_t - 29645 FNCALL _command_LASTCOMMANDTIME,_communication_response_payload_appender_reset - 29646 FNCALL _command_LASTCOMMANDTIME,_timing_get_seconds_since_last_command - 29647 FNCALL _command_ECHO4,_communication_request_payload_retrieve_uint8_t - 29648 FNCALL _command_ECHO4,_communication_response_payload_append_uint8_t - 29649 FNCALL _command_ECHO4,_communication_response_payload_appender_reset - 29650 FNCALL _command_ECHO32,_communication_request_payload_retrieve_uint8_t - 29651 FNCALL _command_ECHO32,_communication_response_payload_append_uint8_t - 29652 FNCALL _command_ECHO32,_communication_response_payload_appender_reset - 29653 FNCALL _command_ECHO1,_communication_request_payload_retrieve_uint8_t - 29654 FNCALL _command_ECHO1,_communication_response_payload_append_uint8_t - 29655 FNCALL _command_ECHO1,_communication_response_payload_appender_reset - 29656 FNCALL _command_BOARDTIME,_communication_response_payload_append_uint32_t - 29657 FNCALL _command_BOARDTIME,_communication_response_payload_appender_reset - 29658 FNCALL _command_BOARDTIME,_timing_get_seconds_since_reset - 29659 FNCALL _command_ALARM_TIMEOUT_SET,_alarm_get_timeout_ptr_by_enum - 29660 FNCALL _command_ALARM_TIMEOUT_SET,_communication_request_payload_retrieve_uint16_t - 29661 FNCALL _command_ALARM_TIMEOUT_SET,_communication_request_payload_retrieve_uint8_t - 29662 FNCALL _command_ALARM_TIMEOUT_SET,_communication_response_payload_appender_reset - 29663 FNCALL _command_ALARM_TIMEOUT_GET,_alarm_get_timeout_ptr_by_enum - 29664 FNCALL _command_ALARM_TIMEOUT_GET,_communication_request_payload_retrieve_uint8_t - 29665 FNCALL _command_ALARM_TIMEOUT_GET,_communication_response_payload_append_uint16_t - 29666 FNCALL _command_ALARM_TIMEOUT_GET,_communication_response_payload_append_uint8_t - 29667 FNCALL _command_ALARM_TIMEOUT_GET,_communication_response_payload_appender_reset - 29668 FNCALL _alarm_get_timeout_ptr_by_enum,_alarm_get_analog_alarm_ptr_by_enum - 29669 FNCALL _alarm_get_timeout_ptr_by_enum,_alarm_get_digital_alarm_ptr_by_enum - 29670 FNCALL _alarm_get_timeout_ptr_by_enum,_alarm_is_analog_by_enum - 29671 FNCALL _command_ALARM_THRESHOLD_SET,_alarm_get_analog_alarm_ptr_by_enum - 29672 FNCALL _command_ALARM_THRESHOLD_SET,_communication_request_payload_retrieve_uint16_t - 29673 FNCALL _command_ALARM_THRESHOLD_SET,_communication_request_payload_retrieve_uint8_t - 29674 FNCALL _command_ALARM_THRESHOLD_SET,_communication_response_payload_appender_reset - 29675 FNCALL _command_ALARM_THRESHOLD_GET,_alarm_get_analog_alarm_ptr_by_enum - 29676 FNCALL _command_ALARM_THRESHOLD_GET,_communication_request_payload_retrieve_uint8_t - 29677 FNCALL _command_ALARM_THRESHOLD_GET,_communication_response_payload_append_uint16_t - 29678 FNCALL _command_ALARM_THRESHOLD_GET,_communication_response_payload_append_uint8_t - 29679 FNCALL _command_ALARM_THRESHOLD_GET,_communication_response_payload_appender_reset - 29680 FNCALL _command_ALARM_MAXCOUNT_RESET,_alarm_get_timeout_counter_max_ptr_by_enum - 29681 FNCALL _command_ALARM_MAXCOUNT_RESET,_communication_request_payload_retrieve_uint8_t - 29682 FNCALL _command_ALARM_MAXCOUNT_RESET,_communication_response_payload_appender_reset - 29683 FNCALL _command_ALARM_MAXCOUNT_GETALL,_alarm_get_timeout_counter_max_ptr_by_enum - 29684 FNCALL _command_ALARM_MAXCOUNT_GETALL,_communication_response_payload_append_uint16_t - 29685 FNCALL _command_ALARM_MAXCOUNT_GETALL,_communication_response_payload_appender_reset - 29686 FNCALL _command_ALARM_MAXCOUNT_GET,_alarm_get_timeout_counter_max_ptr_by_enum - 29687 FNCALL _command_ALARM_MAXCOUNT_GET,_communication_request_payload_retrieve_uint8_t - 29688 FNCALL _command_ALARM_MAXCOUNT_GET,_communication_response_payload_append_uint16_t - 29689 FNCALL _command_ALARM_MAXCOUNT_GET,_communication_response_payload_append_uint8_t - 29690 FNCALL _command_ALARM_MAXCOUNT_GET,_communication_response_payload_appender_reset - 29691 FNCALL _alarm_get_timeout_counter_max_ptr_by_enum,_alarm_get_analog_alarm_ptr_by_enum - 29692 FNCALL _alarm_get_timeout_counter_max_ptr_by_enum,_alarm_get_digital_alarm_ptr_by_enum - - 29693 FNCALL _alarm_get_timeout_counter_max_ptr_by_enum,_alarm_is_analog_by_enum - 29694 FNCALL _command_ALARM_FIRED_RESET,_alarm_get_firecount_ptr_by_enum - 29695 FNCALL _command_ALARM_FIRED_RESET,_communication_request_payload_retrieve_uint8_t - 29696 FNCALL _command_ALARM_FIRED_RESET,_communication_response_payload_appender_reset - 29697 FNCALL _command_ALARM_FIRED_GETALL,_alarm_get_firecount_ptr_by_enum - 29698 FNCALL _command_ALARM_FIRED_GETALL,_communication_response_payload_append_uint8_t - 29699 FNCALL _command_ALARM_FIRED_GETALL,_communication_response_payload_appender_reset - 29700 FNCALL _command_ALARM_FIRED_GET,_alarm_get_firecount_ptr_by_enum - 29701 FNCALL _command_ALARM_FIRED_GET,_communication_request_payload_retrieve_uint8_t - 29702 FNCALL _command_ALARM_FIRED_GET,_communication_response_payload_append_uint8_t - 29703 FNCALL _command_ALARM_FIRED_GET,_communication_response_payload_appender_reset - 29704 FNCALL _command_ALARM_FIRECOUNT_GETALL,_alarm_get_firecount_ptr_by_enum - 29705 FNCALL _command_ALARM_FIRECOUNT_GETALL,_communication_response_payload_append_uint16_t - - 29706 FNCALL _command_ALARM_FIRECOUNT_GETALL,_communication_response_payload_appender_reset - 29707 FNCALL _command_ALARM_FIRECOUNT_GET,_alarm_get_firecount_ptr_by_enum - 29708 FNCALL _command_ALARM_FIRECOUNT_GET,_communication_request_payload_retrieve_uint8_t - 29709 FNCALL _command_ALARM_FIRECOUNT_GET,_communication_response_payload_append_uint16_t - 29710 FNCALL _command_ALARM_FIRECOUNT_GET,_communication_response_payload_append_uint8_t - 29711 FNCALL _command_ALARM_FIRECOUNT_GET,_communication_response_payload_appender_reset - 29712 FNCALL _alarm_get_firecount_ptr_by_enum,_alarm_get_analog_alarm_ptr_by_enum - 29713 FNCALL _alarm_get_firecount_ptr_by_enum,_alarm_get_digital_alarm_ptr_by_enum - 29714 FNCALL _alarm_get_firecount_ptr_by_enum,_alarm_is_analog_by_enum - 29715 FNCALL _command_ALARM_ENABLE_GETALL,_alarm_get_enable_ptr_by_enum - 29716 FNCALL _command_ALARM_ENABLE_GETALL,_communication_response_payload_append_uint8_t - 29717 FNCALL _command_ALARM_ENABLE_GETALL,_communication_response_payload_appender_reset - 29718 FNCALL _command_ALARM_ENABLE,_alarm_get_enable_ptr_by_enum - 29719 FNCALL _command_ALARM_ENABLE,_communication_request_payload_retrieve_uint8_t - 29720 FNCALL _command_ALARM_ENABLE,_communication_response_payload_append_uint8_t - 29721 FNCALL _command_ALARM_ENABLE,_communication_response_payload_appender_reset - 29722 FNCALL _alarm_get_enable_ptr_by_enum,_alarm_get_analog_alarm_ptr_by_enum - 29723 FNCALL _alarm_get_enable_ptr_by_enum,_alarm_get_digital_alarm_ptr_by_enum - 29724 FNCALL _alarm_get_enable_ptr_by_enum,_alarm_is_analog_by_enum - 29725 FNCALL _alarm_get_digital_alarm_ptr_by_enum,_error_die_forever - 29726 FNCALL _alarm_get_analog_alarm_ptr_by_enum,_error_die_forever - 29727 FNCALL _error_die_forever,_userpin_SWITCH_LED_D10_set_high - 29728 FNCALL _error_die_forever,_userpin_SWITCH_LED_D10_set_low - 29729 FNCALL _error_die_forever,_userpin_SWITCH_LED_D9_set_high - 29730 FNCALL _error_die_forever,_userpin_SWITCH_LED_D9_set_low - 29731 FNCALL _communication_parser_appendbyte,__ascii2hex - 29732 FNCALL _communication_parser_appendbyte,__checksum_reset - 29733 FNCALL _communication_parser_appendbyte,__checksum_update - 29734 FNCALL _communication_parser_appendbyte,__checksum_value - 29735 FNCALL _communication_parser_appendbyte,__communication_error - 29736 FNCALL _communication_parser_appendbyte,_commands_retrieve_info_bycode - 29737 FNCALL _communication_parser_appendbyte,_communication_parser_commandready - 29738 FNCALL _communication_parser_appendbyte,_error_notify - 29739 FNCALL _commands_retrieve_info_bycode,_commands_get_count - 29740 FNCALL __communication_error,_communication_parser_reset - 29741 FNCALL __communication_error,_error_notify - 29742 FNCALL _error_notify,_userpin_SWITCH_LED_D10_set_high - 29743 FNCALL _error_notify,_userpin_SWITCH_LED_D10_set_low - 29744 FNCALL _error_notify,_userpin_SWITCH_LED_D9_set_high - 29745 FNCALL _error_notify,_userpin_SWITCH_LED_D9_set_low - 29746 FNCALL __ascii2hex,__inrange - 29747 FNCALL _init_mcu,_SYSTEM_Initialize - 29748 FNCALL _init_mcu,_TMR0_SetInterruptHandler - 29749 FNCALL _init_mcu,_TMR2_SetInterruptHandler - 29750 FNCALL _SYSTEM_Initialize,_ADC_Initialize - 29751 FNCALL _SYSTEM_Initialize,_CCP5_Initialize - 29752 FNCALL _SYSTEM_Initialize,_EUSART1_Initialize - 29753 FNCALL _SYSTEM_Initialize,_FVR_Initialize - 29754 FNCALL _SYSTEM_Initialize,_INTERRUPT_Initialize - 29755 FNCALL _SYSTEM_Initialize,_OSCILLATOR_Initialize - 29756 FNCALL _SYSTEM_Initialize,_PIN_MANAGER_Initialize - 29757 FNCALL _SYSTEM_Initialize,_TMR0_Initialize - 29758 FNCALL _SYSTEM_Initialize,_TMR2_Initialize - 29759 FNCALL _TMR2_Initialize,_TMR2_SetInterruptHandler - 29760 FNCALL _TMR0_Initialize,_TMR0_SetInterruptHandler - 29761 FNCALL _EUSART1_Initialize,_EUSART1_SetErrorHandler - 29762 FNCALL _EUSART1_Initialize,_EUSART1_SetFramingErrorHandler - 29763 FNCALL _EUSART1_Initialize,_EUSART1_SetOverrunErrorHandler - 29764 FNCALL _EUSART1_Initialize,_EUSART1_SetRxInterruptHandler - 29765 FNCALL _EUSART1_Initialize,_EUSART1_SetTxInterruptHandler - 29766 FNCALL _init_comm,_communication_parser_reset - 29767 FNCALL _init_adcreader,_adcreader_reset - 29768 FNCALL _init_adcreader,_adcreader_start - 29769 FNCALL _du_base_powersequence,__delay_seconds - 29770 FNCALL _du_base_powersequence,_switch_SWITCH_GLRA_set - 29771 FNCALL _du_base_powersequence,_switch_SWITCH_GLRB_set - 29772 FNCALL _du_base_powersequence,_switch_SWITCH_PWB_set - 29773 FNCALL _switch_SWITCH_PWB_set,_switch_SWITCH_PWB_set_closed - 29774 FNCALL _switch_SWITCH_PWB_set,_switch_SWITCH_PWB_set_open - 29775 FNCALL _switch_SWITCH_GLRB_set,_switch_SWITCH_GLRB_set_closed - 29776 FNCALL _switch_SWITCH_GLRB_set,_switch_SWITCH_GLRB_set_open - 29777 FNCALL _switch_SWITCH_GLRA_set,_switch_SWITCH_GLRA_set_closed - 29778 FNCALL _switch_SWITCH_GLRA_set,_switch_SWITCH_GLRA_set_open - 29779 FNROOT _main - 29780 FNCALL _INTERRUPT_InterruptManager,_EUSART1_Receive_ISR - 29781 FNCALL _INTERRUPT_InterruptManager,_EUSART1_Transmit_ISR - 29782 FNCALL _INTERRUPT_InterruptManager,_TMR0_ISR - 29783 FNCALL _INTERRUPT_InterruptManager,_TMR2_ISR - 29784 FNCALL _TMR2_ISR,_TMR2_DefaultInterruptHandler - 29785 FNCALL _TMR2_ISR,_irq_timer_fast - 29786 FNCALL _irq_timer_fast,__manage_digital_variables - 29787 FNCALL __manage_digital_variables,__manage_digital_variable - 29788 FNCALL __manage_digital_variable,_alarm_FLAG_DUL_ALARMNEG1 - 29789 FNCALL __manage_digital_variable,_alarm_FLAG_DUL_ALARMNEG2 - 29790 FNCALL __manage_digital_variable,_alarm_FLAG_DUL_ALARMPOS1 - 29791 FNCALL __manage_digital_variable,_alarm_FLAG_DUL_ALARMPOS2 - 29792 FNCALL __manage_digital_variable,_alarm_FLAG_HYDRO_PWR_FAULT - 29793 FNCALL __manage_digital_variable,_alarm_FLAG_LBL_PWR_FAULT - 29794 FNCALL __manage_digital_variable,_dummy_alarm_callback - 29795 FNCALL __manage_digital_variable,_ioread_DIN_ALRMNEG1 - 29796 FNCALL __manage_digital_variable,_ioread_DIN_ALRMNEG2 - 29797 FNCALL __manage_digital_variable,_ioread_DIN_ALRMPOS1 - 29798 FNCALL __manage_digital_variable,_ioread_DIN_ALRMPOS2 - 29799 FNCALL __manage_digital_variable,_ioread_DIN_GLR_A_FLT - 29800 FNCALL __manage_digital_variable,_ioread_DIN_GLR_A_PG - 29801 FNCALL __manage_digital_variable,_ioread_DIN_GLR_B_FLT - 29802 FNCALL __manage_digital_variable,_ioread_DIN_GLR_B_PG - 29803 FNCALL __manage_digital_variable,_ioread_DIN_HYDRO_PWR_FLT - 29804 FNCALL __manage_digital_variable,_ioread_DIN_LBL_PWR_FLT - 29805 FNCALL __manage_digital_variable,_ioread_DIN_PWB_FLT - 29806 FNCALL __manage_digital_variable,_ioread_DIN_PWB_PG - 29807 FNCALL _alarm_FLAG_LBL_PWR_FAULT,_switch_SWITCH_LBL_set_open_fromIRQ - 29808 FNCALL _alarm_FLAG_HYDRO_PWR_FAULT,_switch_SWITCH_HYDRO_set_open_fromIRQ - 29809 FNCALL _alarm_FLAG_DUL_ALARMPOS2,_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 29810 FNCALL _alarm_FLAG_DUL_ALARMPOS2,_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 29811 FNCALL _alarm_FLAG_DUL_ALARMPOS1,_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 29812 FNCALL _alarm_FLAG_DUL_ALARMPOS1,_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 29813 FNCALL _alarm_FLAG_DUL_ALARMNEG2,_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 29814 FNCALL _alarm_FLAG_DUL_ALARMNEG2,_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 29815 FNCALL _alarm_FLAG_DUL_ALARMNEG1,_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 29816 FNCALL _alarm_FLAG_DUL_ALARMNEG1,_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 29817 FNCALL _TMR0_ISR,_TMR0_DefaultInterruptHandler - 29818 FNCALL _TMR0_ISR,_irq_timer_slow - 29819 FNCALL _irq_timer_slow,_adcreader_tick_irq - 29820 FNCALL _irq_timer_slow,_timing_tick_irq - 29821 FNCALL _timing_tick_irq,_userpin_SWITCH_LED_D9_get - 29822 FNCALL _timing_tick_irq,_userpin_SWITCH_LED_D9_set_high_fromIRQ - 29823 FNCALL _timing_tick_irq,_userpin_SWITCH_LED_D9_set_low_fromIRQ - 29824 FNCALL _adcreader_tick_irq,_ADC_GetConversionResult - 29825 FNCALL _adcreader_tick_irq,_ADC_IsConversionDone - 29826 FNCALL _adcreader_tick_irq,_ADC_SelectChannel - 29827 FNCALL _adcreader_tick_irq,_ADC_StartConversion - 29828 FNCALL _adcreader_tick_irq,___awmod - 29829 FNCALL _adcreader_tick_irq,__sample_acquired - 29830 FNCALL __sample_acquired,__check_alarm_firing - 29831 FNCALL __sample_acquired,__update_alarm - 29832 FNCALL __sample_acquired,__update_averaging - 29833 FNCALL __check_alarm_firing,_alarm_MON_HYDRO_I - 29834 FNCALL __check_alarm_firing,_alarm_MON_LBL_I - 29835 FNCALL __check_alarm_firing,_alarm_MON_VEOC_FWR_I - 29836 FNCALL __check_alarm_firing,_alarm_MON_VEOC_RTN_I - 29837 FNCALL __check_alarm_firing,_dummy_alarm_callback - 29838 FNCALL _dummy_alarm_callback,_error_die_forever_fromIRQ - 29839 FNCALL _error_die_forever_fromIRQ,_userpin_SWITCH_LED_D10_set_high_fromIRQ - 29840 FNCALL _error_die_forever_fromIRQ,_userpin_SWITCH_LED_D10_set_low_fromIRQ - 29841 FNCALL _error_die_forever_fromIRQ,_userpin_SWITCH_LED_D9_set_high_fromIRQ - 29842 FNCALL _error_die_forever_fromIRQ,_userpin_SWITCH_LED_D9_set_low_fromIRQ - 29843 FNCALL _alarm_MON_VEOC_RTN_I,_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 29844 FNCALL _alarm_MON_VEOC_RTN_I,_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 29845 FNCALL _alarm_MON_VEOC_FWR_I,_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 29846 FNCALL _alarm_MON_VEOC_FWR_I,_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 29847 FNCALL _alarm_MON_LBL_I,_switch_SWITCH_LBL_set_open_fromIRQ - 29848 FNCALL _alarm_MON_HYDRO_I,_switch_SWITCH_HYDRO_set_open_fromIRQ - 29849 FNCALL _EUSART1_Receive_ISR,_EUSART1_DefaultErrorHandler - 29850 FNCALL _EUSART1_Receive_ISR,_EUSART1_DefaultFramingErrorHandler - 29851 FNCALL _EUSART1_Receive_ISR,_EUSART1_DefaultOverrunErrorHandler - 29852 FNCALL _EUSART1_Receive_ISR,_EUSART1_RxDataHandler - 29853 FNCALL _EUSART1_DefaultErrorHandler,_EUSART1_RxDataHandler - 29854 FNCALL intlevel2,_INTERRUPT_InterruptManager - 29855 global intlevel2 - 29856 FNROOT intlevel2 - 29857 global __rescue_enabled - 29858 global _adcreader_averaging_prescaler - 29859 global _analog_variables - 29860 global __rescue_actions - 29861 global __rescue_timeout_seconds - 29862 global _adcreader_averaging_prescaler_maxcount - 29863 global _digital_variables - 29864 global _commands_info_table - 29865 psect idataCOMRAM,class=CODE,space=0,delta=1,noexec - 29866 global __pidataCOMRAM - 29867 __pidataCOMRAM: - 29868 00443E file "rescue.c" - 29869 line 21 - 29870 - 29871 ;initializer for __rescue_enabled - 29872 db low(01h) - 29873 00443E 01 file "adcreader.c" - 29874 line 16 - 29875 - 29876 ;initializer for _adcreader_averaging_prescaler - 29877 db low(0Ah) - 29878 00443F 0A psect idataBIGRAM,class=CODE,space=0,delta=1,noexec - 29879 global __pidataBIGRAM - 29880 __pidataBIGRAM: - 29881 0005FE file "generated/sources/variables.c" - 29882 line 8 - 29883 - 29884 ;initializer for _analog_variables - 29885 db low(0) - 29886 0005FE 00 dw (0)&0ffffh - 29887 0005FF 0000 dw (0) & 0xffff - 29888 000601 0000 dw highword(0) - 29889 000603 0000 dw (0) & 0xffff - 29890 000605 0000 dw highword(0) - 29891 000607 0000 dw (0)&0ffffh - 29892 000609 0000 dw (0)&0ffffh - 29893 00060B 0000 dw (0)&0ffffh - 29894 00060D 0000 db low(0) - 29895 00060F 00 db low(0) - 29896 000610 00 dw (0)&0ffffh - 29897 000611 0000 dw (0)&0ffffh - 29898 000613 0000 dw (0)&0ffffh - 29899 000615 0000 dw (0)&0ffffh - 29900 000617 0000 dw (0)&0ffffh - 29901 000619 0000 db low(0) - 29902 00061B 00 db low(0) - 29903 00061C 00 dw (0)&0ffffh - 29904 00061D 0000 dw (0)&0ffffh - 29905 00061F 0000 dw (0)&0ffffh - 29906 000621 0000 dw (0)&0ffffh - 29907 000623 0000 dw (0)&0ffffh - 29908 000625 0000 db low(_dummy_alarm_callback) - 29909 000627 16 db high(_dummy_alarm_callback) - 29910 000628 44 - 29911 db low(01h) - 29912 000629 01 dw (0)&0ffffh - 29913 00062A 0000 dw (0) & 0xffff - 29914 00062C 0000 dw highword(0) - 29915 00062E 0000 dw (0) & 0xffff - 29916 000630 0000 dw highword(0) - 29917 000632 0000 dw (0)&0ffffh - 29918 000634 0000 dw (0)&0ffffh - 29919 000636 0000 dw (0)&0ffffh - 29920 000638 0000 db low(0) - 29921 00063A 00 db low(0) - 29922 00063B 00 dw (0)&0ffffh - 29923 00063C 0000 dw (0)&0ffffh - 29924 00063E 0000 dw (0)&0ffffh - 29925 000640 0000 dw (0)&0ffffh - 29926 000642 0000 dw (0)&0ffffh - 29927 000644 0000 db low(0) - 29928 000646 00 db low(0) - 29929 000647 00 dw (0)&0ffffh - 29930 000648 0000 dw (0)&0ffffh - 29931 00064A 0000 dw (0)&0ffffh - 29932 00064C 0000 dw (0)&0ffffh - 29933 00064E 0000 dw (0)&0ffffh - 29934 000650 0000 db low(_dummy_alarm_callback) - 29935 000652 16 db high(_dummy_alarm_callback) - 29936 000653 44 - 29937 db low(02h) - 29938 000654 02 dw (0)&0ffffh - 29939 000655 0000 dw (0) & 0xffff - 29940 000657 0000 dw highword(0) - 29941 000659 0000 dw (0) & 0xffff - 29942 00065B 0000 dw highword(0) - 29943 00065D 0000 dw (0)&0ffffh - 29944 00065F 0000 dw (0)&0ffffh - 29945 000661 0000 dw (0)&0ffffh - 29946 000663 0000 db low(0) - 29947 000665 00 db low(0) - 29948 000666 00 dw (0)&0ffffh - 29949 000667 0000 dw (0)&0ffffh - 29950 000669 0000 dw (0)&0ffffh - 29951 00066B 0000 dw (0)&0ffffh - 29952 00066D 0000 dw (0)&0ffffh - 29953 00066F 0000 db low(0) - 29954 000671 00 db low(0) - 29955 000672 00 dw (0)&0ffffh - 29956 000673 0000 dw (0)&0ffffh - 29957 000675 0000 dw (0)&0ffffh - 29958 000677 0000 dw (0)&0ffffh - 29959 000679 0000 dw (0)&0ffffh - 29960 00067B 0000 db low(_dummy_alarm_callback) - 29961 00067D 16 db high(_dummy_alarm_callback) - 29962 00067E 44 - 29963 db low(03h) - 29964 00067F 03 dw (0)&0ffffh - 29965 000680 0000 dw (0) & 0xffff - 29966 000682 0000 dw highword(0) - 29967 000684 0000 dw (0) & 0xffff - 29968 000686 0000 dw highword(0) - 29969 000688 0000 dw (0)&0ffffh - 29970 00068A 0000 dw (0)&0ffffh - 29971 00068C 0000 dw (0)&0ffffh - 29972 00068E 0000 db low(01h) - 29973 000690 01 db low(01h) - 29974 000691 01 dw (0F910h)&0ffffh - 29975 000692 F910 dw (02h)&0ffffh - 29976 000694 0002 dw (0)&0ffffh - 29977 000696 0000 dw (0)&0ffffh - 29978 000698 0000 dw (0)&0ffffh - 29979 00069A 0000 db low(01h) - 29980 00069C 01 db low(01h) - 29981 00069D 01 dw (0B770h)&0ffffh - 29982 00069E B770 dw (09h)&0ffffh - 29983 0006A0 0009 dw (0)&0ffffh - 29984 0006A2 0000 dw (0)&0ffffh - 29985 0006A4 0000 dw (0)&0ffffh - 29986 0006A6 0000 db low(_alarm_MON_VEOC_RTN_I) - 29987 0006A8 5A db high(_alarm_MON_VEOC_RTN_I) - 29988 0006A9 43 - 29989 db low(04h) - 29990 0006AA 04 dw (0)&0ffffh - 29991 0006AB 0000 dw (0) & 0xffff - 29992 0006AD 0000 dw highword(0) - 29993 0006AF 0000 dw (0) & 0xffff - 29994 0006B1 0000 dw highword(0) - 29995 0006B3 0000 dw (0)&0ffffh - 29996 0006B5 0000 dw (0)&0ffffh - 29997 0006B7 0000 dw (0)&0ffffh - 29998 0006B9 0000 db low(01h) - 29999 0006BB 01 db low(01h) - 30000 0006BC 01 dw (0F280h)&0ffffh - 30001 0006BD F280 dw (02h)&0ffffh - 30002 0006BF 0002 dw (0)&0ffffh - 30003 0006C1 0000 dw (0)&0ffffh - 30004 0006C3 0000 dw (0)&0ffffh - 30005 0006C5 0000 db low(01h) - 30006 0006C7 01 db low(01h) - 30007 0006C8 01 dw (0B0E0h)&0ffffh - 30008 0006C9 B0E0 dw (09h)&0ffffh - 30009 0006CB 0009 dw (0)&0ffffh - 30010 0006CD 0000 dw (0)&0ffffh - 30011 0006CF 0000 dw (0)&0ffffh - 30012 0006D1 0000 db low(_alarm_MON_VEOC_FWR_I) - 30013 0006D3 50 db high(_alarm_MON_VEOC_FWR_I) - 30014 0006D4 43 - 30015 db low(05h) - 30016 0006D5 05 dw (0)&0ffffh - 30017 0006D6 0000 dw (0) & 0xffff - 30018 0006D8 0000 dw highword(0) - 30019 0006DA 0000 dw (0) & 0xffff - 30020 0006DC 0000 dw highword(0) - 30021 0006DE 0000 dw (0)&0ffffh - 30022 0006E0 0000 dw (0)&0ffffh - 30023 0006E2 0000 dw (0)&0ffffh - 30024 0006E4 0000 db low(01h) - 30025 0006E6 01 db low(0) - 30026 0006E7 00 dw (0F618h)&0ffffh - 30027 0006E8 F618 dw (03h)&0ffffh - 30028 0006EA 0003 dw (0)&0ffffh - 30029 0006EC 0000 dw (0)&0ffffh - 30030 0006EE 0000 dw (0)&0ffffh - 30031 0006F0 0000 db low(01h) - 30032 0006F2 01 db low(0) - 30033 0006F3 00 dw (06978h)&0ffffh - 30034 0006F4 6978 dw (01Ch)&0ffffh - 30035 0006F6 001C dw (0)&0ffffh - 30036 0006F8 0000 dw (0)&0ffffh - 30037 0006FA 0000 dw (0)&0ffffh - 30038 0006FC 0000 db low(_alarm_MON_HYDRO_I) - 30039 0006FE 0A db high(_alarm_MON_HYDRO_I) - 30040 0006FF 44 - 30041 db low(06h) - 30042 000700 06 dw (0)&0ffffh - 30043 000701 0000 dw (0) & 0xffff - 30044 000703 0000 dw highword(0) - 30045 000705 0000 dw (0) & 0xffff - 30046 000707 0000 dw highword(0) - 30047 000709 0000 dw (0)&0ffffh - 30048 00070B 0000 dw (0)&0ffffh - 30049 00070D 0000 dw (0)&0ffffh - 30050 00070F 0000 db low(0) - 30051 000711 00 db low(0) - 30052 000712 00 dw (0)&0ffffh - 30053 000713 0000 dw (0)&0ffffh - 30054 000715 0000 dw (0)&0ffffh - 30055 000717 0000 dw (0)&0ffffh - 30056 000719 0000 dw (0)&0ffffh - 30057 00071B 0000 db low(0) - 30058 00071D 00 db low(0) - 30059 00071E 00 dw (0)&0ffffh - 30060 00071F 0000 dw (0)&0ffffh - 30061 000721 0000 dw (0)&0ffffh - 30062 000723 0000 dw (0)&0ffffh - 30063 000725 0000 dw (0)&0ffffh - 30064 000727 0000 db low(_dummy_alarm_callback) - 30065 000729 16 db high(_dummy_alarm_callback) - 30066 00072A 44 - 30067 db low(07h) - 30068 00072B 07 dw (0)&0ffffh - 30069 00072C 0000 dw (0) & 0xffff - 30070 00072E 0000 dw highword(0) - 30071 000730 0000 dw (0) & 0xffff - 30072 000732 0000 dw highword(0) - 30073 000734 0000 dw (0)&0ffffh - 30074 000736 0000 dw (0)&0ffffh - 30075 000738 0000 dw (0)&0ffffh - 30076 00073A 0000 db low(01h) - 30077 00073C 01 db low(0) - 30078 00073D 00 dw (0F112h)&0ffffh - 30079 00073E F112 dw (03h)&0ffffh - 30080 000740 0003 dw (0)&0ffffh - 30081 000742 0000 dw (0)&0ffffh - 30082 000744 0000 dw (0)&0ffffh - 30083 000746 0000 db low(01h) - 30084 000748 01 db low(0) - 30085 000749 00 dw (0C8E5h)&0ffffh - 30086 00074A C8E5 dw (01Ch)&0ffffh - 30087 00074C 001C dw (0)&0ffffh - 30088 00074E 0000 dw (0)&0ffffh - 30089 000750 0000 dw (0)&0ffffh - 30090 000752 0000 db low(_alarm_MON_LBL_I) - 30091 000754 04 db high(_alarm_MON_LBL_I) - 30092 000755 44 - 30093 db low(08h) - 30094 000756 08 dw (0)&0ffffh - 30095 000757 0000 dw (0) & 0xffff - 30096 000759 0000 dw highword(0) - 30097 00075B 0000 dw (0) & 0xffff - 30098 00075D 0000 dw highword(0) - 30099 00075F 0000 dw (0)&0ffffh - 30100 000761 0000 dw (0)&0ffffh - 30101 000763 0000 dw (0)&0ffffh - 30102 000765 0000 db low(0) - 30103 000767 00 db low(0) - 30104 000768 00 dw (0)&0ffffh - 30105 000769 0000 dw (0)&0ffffh - 30106 00076B 0000 dw (0)&0ffffh - 30107 00076D 0000 dw (0)&0ffffh - 30108 00076F 0000 dw (0)&0ffffh - 30109 000771 0000 db low(0) - 30110 000773 00 db low(0) - 30111 000774 00 dw (0)&0ffffh - 30112 000775 0000 dw (0)&0ffffh - 30113 000777 0000 dw (0)&0ffffh - 30114 000779 0000 dw (0)&0ffffh - 30115 00077B 0000 dw (0)&0ffffh - 30116 00077D 0000 db low(_dummy_alarm_callback) - 30117 00077F 16 db high(_dummy_alarm_callback) - 30118 000780 44 - 30119 db low(09h) - 30120 000781 09 dw (0)&0ffffh - 30121 000782 0000 dw (0) & 0xffff - 30122 000784 0000 dw highword(0) - 30123 000786 0000 dw (0) & 0xffff - 30124 000788 0000 dw highword(0) - 30125 00078A 0000 dw (0)&0ffffh - 30126 00078C 0000 dw (0)&0ffffh - 30127 00078E 0000 dw (0)&0ffffh - 30128 000790 0000 db low(0) - 30129 000792 00 db low(0) - 30130 000793 00 dw (0)&0ffffh - 30131 000794 0000 dw (0)&0ffffh - 30132 000796 0000 dw (0)&0ffffh - 30133 000798 0000 dw (0)&0ffffh - 30134 00079A 0000 dw (0)&0ffffh - 30135 00079C 0000 db low(0) - 30136 00079E 00 db low(0) - 30137 00079F 00 dw (0)&0ffffh - 30138 0007A0 0000 dw (0)&0ffffh - 30139 0007A2 0000 dw (0)&0ffffh - 30140 0007A4 0000 dw (0)&0ffffh - 30141 0007A6 0000 dw (0)&0ffffh - 30142 0007A8 0000 db low(_dummy_alarm_callback) - 30143 0007AA 16 db high(_dummy_alarm_callback) - 30144 0007AB 44 - 30145 db low(0Ah) - 30146 0007AC 0A dw (0)&0ffffh - 30147 0007AD 0000 dw (0) & 0xffff - 30148 0007AF 0000 dw highword(0) - 30149 0007B1 0000 dw (0) & 0xffff - 30150 0007B3 0000 dw highword(0) - 30151 0007B5 0000 dw (0)&0ffffh - 30152 0007B7 0000 dw (0)&0ffffh - 30153 0007B9 0000 dw (0)&0ffffh - 30154 0007BB 0000 db low(0) - 30155 0007BD 00 db low(0) - 30156 0007BE 00 dw (0)&0ffffh - 30157 0007BF 0000 dw (0)&0ffffh - 30158 0007C1 0000 dw (0)&0ffffh - 30159 0007C3 0000 dw (0)&0ffffh - 30160 0007C5 0000 dw (0)&0ffffh - 30161 0007C7 0000 db low(0) - 30162 0007C9 00 db low(0) - 30163 0007CA 00 dw (0)&0ffffh - 30164 0007CB 0000 dw (0)&0ffffh - 30165 0007CD 0000 dw (0)&0ffffh - 30166 0007CF 0000 dw (0)&0ffffh - 30167 0007D1 0000 dw (0)&0ffffh - 30168 0007D3 0000 db low(_dummy_alarm_callback) - 30169 0007D5 16 db high(_dummy_alarm_callback) - 30170 0007D6 44 - 30171 psect idataBANK0,class=CODE,space=0,delta=1,noexec - 30172 global __pidataBANK0 - 30173 __pidataBANK0: - 30174 0040EE file "rescue.c" - 30175 line 88 - 30176 - 30177 ;initializer for __rescue_actions - 30178 db low(__rescue_action_step_0) - 30179 0040EE 46 db high(__rescue_action_step_0) - 30180 0040EF 44 - 30181 db low(__rescue_action_step_1) - 30182 0040F0 44 db high(__rescue_action_step_1) - 30183 0040F1 44 - 30184 db low(__rescue_action_step_2) - 30185 0040F2 42 db high(__rescue_action_step_2) - 30186 0040F3 44 - 30187 db low(__rescue_action_step_3) - 30188 0040F4 40 db high(__rescue_action_step_3) - 30189 0040F5 44 - 30190 db low(__rescue_action_step_4) - 30191 0040F6 48 db high(__rescue_action_step_4) - 30192 0040F7 44 - 30193 line 18 - 30194 - 30195 ;initializer for __rescue_timeout_seconds - 30196 dw (05DCh)&0ffffh - 30197 0040F8 05DC file "adcreader.c" - 30198 line 17 - 30199 - 30200 ;initializer for _adcreader_averaging_prescaler_maxcount - 30201 dw (0400h)&0ffffh - 30202 0040FA 0400 psect idataBANK1,class=CODE,space=0,delta=1,noexec - 30203 global __pidataBANK1 - 30204 __pidataBANK1: - 30205 0023CC file "generated/sources/variables.c" - 30206 line 435 - 30207 - 30208 ;initializer for _digital_variables - 30209 db low(_ioread_DIN_ALRMPOS1) - 30210 0023CC 0C db high(_ioread_DIN_ALRMPOS1) - 30211 0023CD 40 - 30212 db low(0) - 30213 0023CE 00 db low(0) - 30214 0023CF 00 db low(01h) - 30215 0023D0 01 db low(01h) - 30216 0023D1 01 dw (05h)&0ffffh - 30217 0023D2 0005 dw (0)&0ffffh - 30218 0023D4 0000 dw (0)&0ffffh - 30219 0023D6 0000 db low(_alarm_FLAG_DUL_ALARMPOS1) - 30220 0023D8 82 db high(_alarm_FLAG_DUL_ALARMPOS1) - 30221 0023D9 43 - 30222 dw (0)&0ffffh - 30223 0023DA 0000 db low(_ioread_DIN_ALRMPOS2) - 30224 0023DC F4 db high(_ioread_DIN_ALRMPOS2) - 30225 0023DD 3F - 30226 db low(0) - 30227 0023DE 00 db low(0) - 30228 0023DF 00 db low(01h) - 30229 0023E0 01 db low(01h) - 30230 0023E1 01 dw (05h)&0ffffh - 30231 0023E2 0005 dw (0)&0ffffh - 30232 0023E4 0000 dw (0)&0ffffh - 30233 0023E6 0000 db low(_alarm_FLAG_DUL_ALARMPOS2) - 30234 0023E8 78 db high(_alarm_FLAG_DUL_ALARMPOS2) - 30235 0023E9 43 - 30236 dw (0)&0ffffh - 30237 0023EA 0000 db low(_ioread_DIN_ALRMNEG1) - 30238 0023EC DC db high(_ioread_DIN_ALRMNEG1) - 30239 0023ED 3F - 30240 db low(0) - 30241 0023EE 00 db low(0) - 30242 0023EF 00 db low(01h) - 30243 0023F0 01 db low(01h) - 30244 0023F1 01 dw (05h)&0ffffh - 30245 0023F2 0005 dw (0)&0ffffh - 30246 0023F4 0000 dw (0)&0ffffh - 30247 0023F6 0000 db low(_alarm_FLAG_DUL_ALARMNEG1) - 30248 0023F8 6E db high(_alarm_FLAG_DUL_ALARMNEG1) - 30249 0023F9 43 - 30250 dw (0)&0ffffh - 30251 0023FA 0000 db low(_ioread_DIN_ALRMNEG2) - 30252 0023FC C4 db high(_ioread_DIN_ALRMNEG2) - 30253 0023FD 3F - 30254 db low(0) - 30255 0023FE 00 db low(0) - 30256 0023FF 00 db low(01h) - 30257 002400 01 db low(01h) - 30258 002401 01 dw (05h)&0ffffh - 30259 002402 0005 dw (0)&0ffffh - 30260 002404 0000 dw (0)&0ffffh - 30261 002406 0000 db low(_alarm_FLAG_DUL_ALARMNEG2) - 30262 002408 64 db high(_alarm_FLAG_DUL_ALARMNEG2) - 30263 002409 43 - 30264 dw (0)&0ffffh - 30265 00240A 0000 db low(_ioread_DIN_HYDRO_PWR_FLT) - 30266 00240C AC db high(_ioread_DIN_HYDRO_PWR_FLT) - 30267 00240D 3F - 30268 db low(0) - 30269 00240E 00 db low(0) - 30270 00240F 00 db low(01h) - 30271 002410 01 db low(01h) - 30272 002411 01 dw (08h)&0ffffh - 30273 002412 0008 dw (0)&0ffffh - 30274 002414 0000 dw (0)&0ffffh - 30275 002416 0000 db low(_alarm_FLAG_HYDRO_PWR_FAULT) - 30276 002418 10 db high(_alarm_FLAG_HYDRO_PWR_FAULT) - 30277 002419 44 - 30278 dw (0)&0ffffh - 30279 00241A 0000 db low(_ioread_DIN_LBL_PWR_FLT) - 30280 00241C 94 db high(_ioread_DIN_LBL_PWR_FLT) - 30281 00241D 3F - 30282 db low(0) - 30283 00241E 00 db low(0) - 30284 00241F 00 db low(01h) - 30285 002420 01 db low(01h) - 30286 002421 01 dw (08h)&0ffffh - 30287 002422 0008 dw (0)&0ffffh - 30288 002424 0000 dw (0)&0ffffh - 30289 002426 0000 db low(_alarm_FLAG_LBL_PWR_FAULT) - 30290 002428 1C db high(_alarm_FLAG_LBL_PWR_FAULT) - 30291 002429 44 - 30292 dw (0)&0ffffh - 30293 00242A 0000 db low(_ioread_DIN_GLR_A_FLT) - 30294 00242C 7C db high(_ioread_DIN_GLR_A_FLT) - 30295 00242D 3F - 30296 db low(0) - 30297 00242E 00 db low(0) - 30298 00242F 00 db low(0) - 30299 002430 00 db low(0) - 30300 002431 00 dw (0)&0ffffh - 30301 002432 0000 dw (0)&0ffffh - 30302 002434 0000 dw (0)&0ffffh - 30303 002436 0000 db low(_dummy_alarm_callback) - 30304 002438 16 db high(_dummy_alarm_callback) - 30305 002439 44 - 30306 dw (0)&0ffffh - 30307 00243A 0000 db low(_ioread_DIN_GLR_B_FLT) - 30308 00243C 64 db high(_ioread_DIN_GLR_B_FLT) - 30309 00243D 3F - 30310 db low(0) - 30311 00243E 00 db low(0) - 30312 00243F 00 db low(0) - 30313 002440 00 db low(0) - 30314 002441 00 dw (0)&0ffffh - 30315 002442 0000 dw (0)&0ffffh - 30316 002444 0000 dw (0)&0ffffh - 30317 002446 0000 db low(_dummy_alarm_callback) - 30318 002448 16 db high(_dummy_alarm_callback) - 30319 002449 44 - 30320 dw (0)&0ffffh - 30321 00244A 0000 db low(_ioread_DIN_PWB_FLT) - 30322 00244C 4C db high(_ioread_DIN_PWB_FLT) - 30323 00244D 3F - 30324 db low(0) - 30325 00244E 00 db low(0) - 30326 00244F 00 db low(0) - 30327 002450 00 db low(0) - 30328 002451 00 dw (0)&0ffffh - 30329 002452 0000 dw (0)&0ffffh - 30330 002454 0000 dw (0)&0ffffh - 30331 002456 0000 db low(_dummy_alarm_callback) - 30332 002458 16 db high(_dummy_alarm_callback) - 30333 002459 44 - 30334 dw (0)&0ffffh - 30335 00245A 0000 db low(_ioread_DIN_GLR_A_PG) - 30336 00245C 34 db high(_ioread_DIN_GLR_A_PG) - 30337 00245D 3F - 30338 db low(0) - 30339 00245E 00 db low(0) - 30340 00245F 00 db low(0) - 30341 002460 00 db low(0) - 30342 002461 00 dw (0)&0ffffh - 30343 002462 0000 dw (0)&0ffffh - 30344 002464 0000 dw (0)&0ffffh - 30345 002466 0000 db low(_dummy_alarm_callback) - 30346 002468 16 db high(_dummy_alarm_callback) - 30347 002469 44 - 30348 dw (0)&0ffffh - 30349 00246A 0000 db low(_ioread_DIN_GLR_B_PG) - 30350 00246C 1C db high(_ioread_DIN_GLR_B_PG) - 30351 00246D 3F - 30352 db low(0) - 30353 00246E 00 db low(0) - 30354 00246F 00 db low(0) - 30355 002470 00 db low(0) - 30356 002471 00 dw (0)&0ffffh - 30357 002472 0000 dw (0)&0ffffh - 30358 002474 0000 dw (0)&0ffffh - 30359 002476 0000 db low(_dummy_alarm_callback) - 30360 002478 16 db high(_dummy_alarm_callback) - 30361 002479 44 - 30362 dw (0)&0ffffh - 30363 00247A 0000 db low(_ioread_DIN_PWB_PG) - 30364 00247C 24 db high(_ioread_DIN_PWB_PG) - 30365 00247D 40 - 30366 db low(0) - 30367 00247E 00 db low(0) - 30368 00247F 00 db low(0) - 30369 002480 00 db low(0) - 30370 002481 00 dw (0)&0ffffh - 30371 002482 0000 dw (0)&0ffffh - 30372 002484 0000 dw (0)&0ffffh - 30373 002486 0000 db low(_dummy_alarm_callback) - 30374 002488 16 db high(_dummy_alarm_callback) - 30375 002489 44 - 30376 dw (0)&0ffffh - 30377 00248A 0000 psect idataBANK4,class=CODE,space=0,delta=1,noexec - 30378 global __pidataBANK4 - 30379 __pidataBANK4: - 30380 00248C file "generated/sources/commandstable.c" - 30381 line 7 - 30382 - 30383 ;initializer for _commands_info_table - 30384 db low(040h) - 30385 00248C 40 db low(041h) - 30386 00248D 41 db low(02h) - 30387 00248E 02 db low(_command_SWITCH_CONTROL) - 30388 00248F 5A db high(_command_SWITCH_CONTROL) - 30389 002490 14 - 30390 db low(042h) - 30391 002491 42 db low(043h) - 30392 002492 43 db low(02h) - 30393 002493 02 db low(_command_ALARM_ENABLE) - 30394 002494 E6 db high(_command_ALARM_ENABLE) - 30395 002495 0F - 30396 db low(044h) - 30397 002496 44 db low(045h) - 30398 002497 45 db low(03h) - 30399 002498 03 db low(_command_ALARM_TIMEOUT_SET) - 30400 002499 42 db high(_command_ALARM_TIMEOUT_SET) - 30401 00249A 31 - 30402 db low(046h) - 30403 00249B 46 db low(047h) - 30404 00249C 47 db low(01h) - 30405 00249D 01 db low(_command_ALARM_TIMEOUT_GET) - 30406 00249E C0 db high(_command_ALARM_TIMEOUT_GET) - 30407 00249F 2F - 30408 db low(048h) - 30409 0024A0 48 db low(049h) - 30410 0024A1 49 db low(01h) - 30411 0024A2 01 db low(_command_ALARM_MAXCOUNT_GET) - 30412 0024A3 3E db high(_command_ALARM_MAXCOUNT_GET) - 30413 0024A4 2F - 30414 db low(04Ah) - 30415 0024A5 4A db low(04Bh) - 30416 0024A6 4B db low(01h) - 30417 0024A7 01 db low(_command_ALARM_MAXCOUNT_RESET) - 30418 0024A8 D4 db high(_command_ALARM_MAXCOUNT_RESET) - 30419 0024A9 1E - 30420 db low(04Ch) - 30421 0024AA 4C db low(04Dh) - 30422 0024AB 4D db low(03h) - 30423 0024AC 03 db low(_command_ALARM_THRESHOLD_SET) - 30424 0024AD C4 db high(_command_ALARM_THRESHOLD_SET) - 30425 0024AE 30 - 30426 db low(04Eh) - 30427 0024AF 4E db low(04Fh) - 30428 0024B0 4F db low(01h) - 30429 0024B1 01 db low(_command_ALARM_THRESHOLD_GET) - 30430 0024B2 38 db high(_command_ALARM_THRESHOLD_GET) - 30431 0024B3 2E - 30432 db low(050h) - 30433 0024B4 50 db low(051h) - 30434 0024B5 51 db low(01h) - 30435 0024B6 01 db low(_command_ALARM_FIRED_GET) - 30436 0024B7 18 db high(_command_ALARM_FIRED_GET) - 30437 0024B8 11 - 30438 db low(052h) - 30439 0024B9 52 db low(053h) - 30440 0024BA 53 db low(01h) - 30441 0024BB 01 db low(_command_ALARM_FIRED_RESET) - 30442 0024BC FA db high(_command_ALARM_FIRED_RESET) - 30443 0024BD 1D - 30444 db low(054h) - 30445 0024BE 54 db low(055h) - 30446 0024BF 55 db low(01h) - 30447 0024C0 01 db low(_command_ALARM_FIRECOUNT_GET) - 30448 0024C1 BC db high(_command_ALARM_FIRECOUNT_GET) - 30449 0024C2 2E - 30450 db low(056h) - 30451 0024C3 56 db low(057h) - 30452 0024C4 57 db low(0) - 30453 0024C5 00 db low(_command_ALARM_ENABLE_GETALL) - 30454 0024C6 CE db high(_command_ALARM_ENABLE_GETALL) - 30455 0024C7 34 - 30456 db low(058h) - 30457 0024C8 58 db low(059h) - 30458 0024C9 59 db low(0) - 30459 0024CA 00 db low(_command_ALARM_MAXCOUNT_GETALL) - 30460 0024CB A6 db high(_command_ALARM_MAXCOUNT_GETALL) - 30461 0024CC 32 - 30462 db low(05Ah) - 30463 0024CD 5A db low(05Bh) - 30464 0024CE 5B db low(0) - 30465 0024CF 00 db low(_command_ALARM_FIRED_GETALL) - 30466 0024D0 B4 db high(_command_ALARM_FIRED_GETALL) - 30467 0024D1 2D - 30468 db low(05Ch) - 30469 0024D2 5C db low(05Dh) - 30470 0024D3 5D db low(0) - 30471 0024D4 00 db low(_command_ALARM_FIRECOUNT_GETALL) - 30472 0024D5 16 db high(_command_ALARM_FIRECOUNT_GETALL) - 30473 0024D6 33 - 30474 db low(05Eh) - 30475 0024D7 5E db low(05Fh) - 30476 0024D8 5F db low(01h) - 30477 0024D9 01 db low(_command_SENSOR_GET_SINGLE) - 30478 0024DA D8 db high(_command_SENSOR_GET_SINGLE) - 30479 0024DB 07 - 30480 db low(060h) - 30481 0024DC 60 db low(061h) - 30482 0024DD 61 db low(01h) - 30483 0024DE 01 db low(_command_SENSOR_MAXVALUE_RESET) - 30484 0024DF 32 db high(_command_SENSOR_MAXVALUE_RESET) - 30485 0024E0 12 - 30486 db low(062h) - 30487 0024E1 62 db low(063h) - 30488 0024E2 63 db low(0) - 30489 0024E3 00 db low(_command_SENSOR_VALUES_GETALL) - 30490 0024E4 5A db high(_command_SENSOR_VALUES_GETALL) - 30491 0024E5 09 - 30492 db low(064h) - 30493 0024E6 64 db low(065h) - 30494 0024E7 65 db low(0) - 30495 0024E8 00 db low(_command_SENSOR_AVERAGE_GETALL) - 30496 0024E9 6A db high(_command_SENSOR_AVERAGE_GETALL) - 30497 0024EA 17 - 30498 db low(066h) - 30499 0024EB 66 db low(067h) - 30500 0024EC 67 db low(0) - 30501 0024ED 00 db low(_command_SENSOR_OFFSETS_GETALL) - 30502 0024EE 1A db high(_command_SENSOR_OFFSETS_GETALL) - 30503 0024EF 1D - 30504 db low(068h) - 30505 0024F0 68 db low(069h) - 30506 0024F1 69 db low(0) - 30507 0024F2 00 db low(_command_SENSOR_MAXVALUES_GETALL) - 30508 0024F3 B4 db high(_command_SENSOR_MAXVALUES_GETALL) - 30509 0024F4 0A - 30510 db low(06Ah) - 30511 0024F5 6A db low(06Bh) - 30512 0024F6 6B db low(01h) - 30513 0024F7 01 db low(_command_SENSOR_AVERAGING_PRESCALER_SET) - 30514 0024F8 66 db high(_command_SENSOR_AVERAGING_PRESCALER_SET) - 30515 0024F9 16 - 30516 db low(06Ch) - 30517 0024FA 6C db low(06Dh) - 30518 0024FB 6D db low(0) - 30519 0024FC 00 db low(_command_SENSOR_AVERAGING_PRESCALER_GET) - 30520 0024FD B6 db high(_command_SENSOR_AVERAGING_PRESCALER_GET) - 30521 0024FE 3E - 30522 db low(06Eh) - 30523 0024FF 6E db low(06Fh) - 30524 002500 6F db low(0) - 30525 002501 00 db low(_command_BOARDTIME) - 30526 002502 48 db high(_command_BOARDTIME) - 30527 002503 3A - 30528 db low(070h) - 30529 002504 70 db low(071h) - 30530 002505 71 db low(0) - 30531 002506 00 db low(_command_LASTCOMMANDTIME) - 30532 002507 14 db high(_command_LASTCOMMANDTIME) - 30533 002508 3A - 30534 db low(072h) - 30535 002509 72 db low(073h) - 30536 00250A 73 db low(0) - 30537 00250B 00 db low(_command_VERSION) - 30538 00250C 00 db high(_command_VERSION) - 30539 00250D 2C - 30540 db low(074h) - 30541 00250E 74 db low(075h) - 30542 00250F 75 db low(0) - 30543 002510 00 db low(_command_LASTERROR) - 30544 002511 24 db high(_command_LASTERROR) - 30545 002512 3E - 30546 db low(076h) - 30547 002513 76 db low(077h) - 30548 002514 77 db low(01h) - 30549 002515 01 db low(_command_RESCUE_ENABLE) - 30550 002516 78 db high(_command_RESCUE_ENABLE) - 30551 002517 27 - 30552 db low(078h) - 30553 002518 78 db low(079h) - 30554 002519 79 db low(0) - 30555 00251A 00 db low(_command_RESCUE_STATUS_GET) - 30556 00251B 3E db high(_command_RESCUE_STATUS_GET) - 30557 00251C 3B - 30558 db low(07Ah) - 30559 00251D 7A db low(07Bh) - 30560 00251E 7B db low(0) - 30561 00251F 00 db low(_command_RESCUE_STATUS_RESET) - 30562 002520 CE db high(_command_RESCUE_STATUS_RESET) - 30563 002521 40 - 30564 db low(07Ch) - 30565 002522 7C db low(07Dh) - 30566 002523 7D db low(02h) - 30567 002524 02 db low(_command_RESCUE_TIMEOUT_SET) - 30568 002525 2E db high(_command_RESCUE_TIMEOUT_SET) - 30569 002526 3C - 30570 db low(07Eh) - 30571 002527 7E db low(07Fh) - 30572 002528 7F db low(0) - 30573 002529 00 db low(_command_RESCUE_TIMEOUT_GET) - 30574 00252A 52 db high(_command_RESCUE_TIMEOUT_GET) - 30575 00252B 3C - 30576 db low(080h) - 30577 00252C 80 db low(081h) - 30578 00252D 81 db low(02h) - 30579 00252E 02 db low(_command_USER_PIN_CONTROL) - 30580 00252F 2E db high(_command_USER_PIN_CONTROL) - 30581 002530 2A - 30582 db low(082h) - 30583 002531 82 db low(083h) - 30584 002532 83 db low(01h) - 30585 002533 01 db low(_command_ECHO1) - 30586 002534 7E db high(_command_ECHO1) - 30587 002535 3E - 30588 db low(084h) - 30589 002536 84 db low(085h) - 30590 002537 85 db low(04h) - 30591 002538 04 db low(_command_ECHO4) - 30592 002539 84 db high(_command_ECHO4) - 30593 00253A 37 - 30594 db low(086h) - 30595 00253B 86 db low(087h) - 30596 00253C 87 db low(020h) - 30597 00253D 20 db low(_command_ECHO32) - 30598 00253E 86 db high(_command_ECHO32) - 30599 00253F 29 - 30600 db low(088h) - 30601 002540 88 db low(089h) - 30602 002541 89 db low(0) - 30603 002542 00 db low(_command_VALCHECK) - 30604 002543 6A db high(_command_VALCHECK) - 30605 002544 2B - 30606 db 0 - 30607 002545 00 db 0 - 30608 002546 00 db 0 - 30609 002547 00 db 0 - 30610 002548 00 db 0 - 30611 002549 00 global _TMR2_InterruptHandler - 30612 global _userpins - 30613 global __rescue_step_index - 30614 global __rescue_fired - 30615 global __parser_checksum - 30616 global __databuf_index - 30617 global __parser_data_downcounter - 30618 global __parser_status - 30619 global __rescue_step_timeout - 30620 global __state_timeout - 30621 global __idx - 30622 global __state - 30623 global _eusart1RxLastError - 30624 global _eusart1RxCount - 30625 global _eusart1RxTail - 30626 global _eusart1RxHead - 30627 global _eusart1TxBufferRemaining - 30628 global _eusart1TxTail - 30629 global _eusart1TxHead - 30630 global _timer0ReloadVal - 30631 global _errors_last_error - 30632 global communication_parser_appendbyte@tmp_nibble_odd - 30633 global communication_parser_appendbyte@tmp_nibble_even - 30634 global _switches - 30635 global __tick_counter_us - 30636 global __timing_seconds_rst - 30637 global __timing_seconds_lc - 30638 global _EUSART1_ErrorHandler - 30639 global _EUSART1_OverrunErrorHandler - 30640 global _EUSART1_FramingErrorHandler - 30641 global _EUSART1_TxDefaultInterruptHandler - 30642 global _EUSART1_RxDefaultInterruptHandler - 30643 global _TMR0_InterruptHandler - 30644 global __parser_next_cmdcode - 30645 global _eusart1RxStatusBuffer - 30646 global _eusart1RxBuffer - 30647 global _eusart1TxBuffer - 30648 global __databuf - 30649 global _CCPR5H - 30650 _CCPR5H set 0xF56 - 30651 0000 global _CCPR5L - 30652 _CCPR5L set 0xF55 - 30653 0000 global _CCP5CON - 30654 _CCP5CON set 0xF54 - 30655 0000 global _ANSELA - 30656 _ANSELA set 0xF38 - 30657 0000 global _ANSELE - 30658 _ANSELE set 0xF3C - 30659 0000 global _ANSELB - 30660 _ANSELB set 0xF39 - 30661 0000 global _ANSELC - 30662 _ANSELC set 0xF3A - 30663 0000 global _ANSELD - 30664 _ANSELD set 0xF3B - 30665 0000 global _VREFCON0bits - 30666 _VREFCON0bits set 0xF42 - 30667 0000 global _VREFCON0 - 30668 _VREFCON0 set 0xF42 - 30669 0000 global _RCREG1 - 30670 _RCREG1 set 0xFAE - 30671 0000 global _RCSTA1bits - 30672 _RCSTA1bits set 0xFAB - 30673 0000 global _TXREG1 - 30674 _TXREG1 set 0xFAD - 30675 0000 global _TXSTA1bits - 30676 _TXSTA1bits set 0xFAC - 30677 0000 global _SPBRGH1 - 30678 _SPBRGH1 set 0xFB0 - 30679 0000 global _SPBRG1 - 30680 _SPBRG1 set 0xFAF - 30681 0000 global _TXSTA1 - 30682 _TXSTA1 set 0xFAC - 30683 0000 global _RCSTA1 - 30684 _RCSTA1 set 0xFAB - 30685 0000 global _BAUDCON1 - 30686 _BAUDCON1 set 0xFB8 - 30687 0000 global _RCONbits - 30688 _RCONbits set 0xFD0 - 30689 0000 global _T0CONbits - 30690 _T0CONbits set 0xFD5 - 30691 0000 global _T0CON - 30692 _T0CON set 0xFD5 - 30693 0000 global _TMR0L - 30694 _TMR0L set 0xFD6 - 30695 0000 global _TMR0H - 30696 _TMR0H set 0xFD7 - 30697 0000 global _INTCON2bits - 30698 _INTCON2bits set 0xFF1 - 30699 0000 global _WPUB - 30700 _WPUB set 0xF61 - 30701 0000 global _TRISD - 30702 _TRISD set 0xF95 - 30703 0000 global _TRISC - 30704 _TRISC set 0xF94 - 30705 0000 global _TRISB - 30706 _TRISB set 0xF93 - 30707 0000 global _TRISA - 30708 _TRISA set 0xF92 - 30709 0000 global _TRISE - 30710 _TRISE set 0xF96 - 30711 0000 global _LATC - 30712 _LATC set 0xF8B - 30713 0000 global _LATB - 30714 _LATB set 0xF8A - 30715 0000 global _LATA - 30716 _LATA set 0xF89 - 30717 0000 global _LATD - 30718 _LATD set 0xF8C - 30719 0000 global _LATE - 30720 _LATE set 0xF8D - 30721 0000 global _ADCON0bits - 30722 _ADCON0bits set 0xFC2 - 30723 0000 global _ADCON0 - 30724 _ADCON0 set 0xFC2 - 30725 0000 global _ADRESH - 30726 _ADRESH set 0xFC4 - 30727 0000 global _ADRESL - 30728 _ADRESL set 0xFC3 - 30729 0000 global _ADCON2 - 30730 _ADCON2 set 0xFC0 - 30731 0000 global _ADCON1 - 30732 _ADCON1 set 0xFC1 - 30733 0000 global _OSCTUNE - 30734 _OSCTUNE set 0xF9B - 30735 0000 global _OSCCON2 - 30736 _OSCCON2 set 0xFD2 - 30737 0000 global _OSCCON - 30738 _OSCCON set 0xFD3 - 30739 0000 global _T2CONbits - 30740 _T2CONbits set 0xFBA - 30741 0000 global _T2CON - 30742 _T2CON set 0xFBA - 30743 0000 global _PIE1bits - 30744 _PIE1bits set 0xF9D - 30745 0000 global _PIR1bits - 30746 _PIR1bits set 0xF9E - 30747 0000 global _TMR2 - 30748 _TMR2 set 0xFBC - 30749 0000 global _PR2 - 30750 _PR2 set 0xFBB - 30751 0000 global _LATAbits - 30752 _LATAbits set 0xF89 - 30753 0000 global _LATDbits - 30754 _LATDbits set 0xF8C - 30755 0000 global _PORTCbits - 30756 _PORTCbits set 0xF82 - 30757 0000 global _PORTAbits - 30758 _PORTAbits set 0xF80 - 30759 0000 global _PORTBbits - 30760 _PORTBbits set 0xF81 - 30761 0000 global _INTCONbits - 30762 _INTCONbits set 0xFF2 - 30763 0000 global _PLLRDY - 30764 _PLLRDY set 0x7E97 - 30765 0000 ; #config settings - 30766 global __CFG_FOSC$INTIO67 - 30767 __CFG_FOSC$INTIO67 equ 0x0 - 30768 0000 global __CFG_PLLCFG$OFF - 30769 __CFG_PLLCFG$OFF equ 0x0 - 30770 0000 global __CFG_PRICLKEN$ON - 30771 __CFG_PRICLKEN$ON equ 0x0 - 30772 0000 global __CFG_FCMEN$OFF - 30773 __CFG_FCMEN$OFF equ 0x0 - 30774 0000 global __CFG_IESO$OFF - 30775 __CFG_IESO$OFF equ 0x0 - 30776 0000 global __CFG_PWRTEN$OFF - 30777 __CFG_PWRTEN$OFF equ 0x0 - 30778 0000 global __CFG_BOREN$SBORDIS - 30779 __CFG_BOREN$SBORDIS equ 0x0 - 30780 0000 global __CFG_BORV$190 - 30781 __CFG_BORV$190 equ 0x0 - 30782 0000 global __CFG_WDTEN$OFF - 30783 __CFG_WDTEN$OFF equ 0x0 - 30784 0000 global __CFG_WDTPS$32768 - 30785 __CFG_WDTPS$32768 equ 0x0 - 30786 0000 global __CFG_CCP2MX$PORTC1 - 30787 __CFG_CCP2MX$PORTC1 equ 0x0 - 30788 0000 global __CFG_PBADEN$ON - 30789 __CFG_PBADEN$ON equ 0x0 - 30790 0000 global __CFG_CCP3MX$PORTB5 - 30791 __CFG_CCP3MX$PORTB5 equ 0x0 - 30792 0000 global __CFG_HFOFST$ON - 30793 __CFG_HFOFST$ON equ 0x0 - 30794 0000 global __CFG_T3CMX$PORTC0 - 30795 __CFG_T3CMX$PORTC0 equ 0x0 - 30796 0000 global __CFG_P2BMX$PORTD2 - 30797 __CFG_P2BMX$PORTD2 equ 0x0 - 30798 0000 global __CFG_MCLRE$EXTMCLR - 30799 __CFG_MCLRE$EXTMCLR equ 0x0 - 30800 0000 global __CFG_STVREN$ON - 30801 __CFG_STVREN$ON equ 0x0 - 30802 0000 global __CFG_LVP$ON - 30803 __CFG_LVP$ON equ 0x0 - 30804 0000 global __CFG_XINST$OFF - 30805 __CFG_XINST$OFF equ 0x0 - 30806 0000 global __CFG_DEBUG$OFF - 30807 __CFG_DEBUG$OFF equ 0x0 - 30808 0000 global __CFG_CP0$OFF - 30809 __CFG_CP0$OFF equ 0x0 - 30810 0000 global __CFG_CP1$OFF - 30811 __CFG_CP1$OFF equ 0x0 - 30812 0000 global __CFG_CP2$OFF - 30813 __CFG_CP2$OFF equ 0x0 - 30814 0000 global __CFG_CP3$OFF - 30815 __CFG_CP3$OFF equ 0x0 - 30816 0000 global __CFG_CPB$OFF - 30817 __CFG_CPB$OFF equ 0x0 - 30818 0000 global __CFG_CPD$OFF - 30819 __CFG_CPD$OFF equ 0x0 - 30820 0000 global __CFG_WRT0$OFF - 30821 __CFG_WRT0$OFF equ 0x0 - 30822 0000 global __CFG_WRT1$OFF - 30823 __CFG_WRT1$OFF equ 0x0 - 30824 0000 global __CFG_WRT2$OFF - 30825 __CFG_WRT2$OFF equ 0x0 - 30826 0000 global __CFG_WRT3$OFF - 30827 __CFG_WRT3$OFF equ 0x0 - 30828 0000 global __CFG_WRTC$OFF - 30829 __CFG_WRTC$OFF equ 0x0 - 30830 0000 global __CFG_WRTB$OFF - 30831 __CFG_WRTB$OFF equ 0x0 - 30832 0000 global __CFG_WRTD$OFF - 30833 __CFG_WRTD$OFF equ 0x0 - 30834 0000 global __CFG_EBTR0$OFF - 30835 __CFG_EBTR0$OFF equ 0x0 - 30836 0000 global __CFG_EBTR1$OFF - 30837 __CFG_EBTR1$OFF equ 0x0 - 30838 0000 global __CFG_EBTR2$OFF - 30839 __CFG_EBTR2$OFF equ 0x0 - 30840 0000 global __CFG_EBTR3$OFF - 30841 __CFG_EBTR3$OFF equ 0x0 - 30842 0000 global __CFG_EBTRB$OFF - 30843 __CFG_EBTRB$OFF equ 0x0 - 30844 0000 file "/tmp/xcXHHsNPa" - 30845 line # - 30846 psect cinit,class=CODE,delta=1,reloc=2 - 30847 global __pcinit - 30848 __pcinit: - 30849 001B52 global start_initialization - 30850 start_initialization: - 30851 001B52 - 30852 global __initialization - 30853 __initialization: - 30854 001B52 psect bssCOMRAM,class=COMRAM,space=1,noexec - 30855 global __pbssCOMRAM - 30856 __pbssCOMRAM: - 30857 000028 global _TMR2_InterruptHandler - 30858 _TMR2_InterruptHandler: - 30859 000028 ds 2 - 30860 000028 global _userpins - 30861 _userpins: - 30862 00002A ds 2 - 30863 00002A global __rescue_step_index - 30864 __rescue_step_index: - 30865 00002C ds 1 - 30866 00002C global __rescue_fired - 30867 __rescue_fired: - 30868 00002D ds 1 - 30869 00002D global __parser_checksum - 30870 __parser_checksum: - 30871 00002E ds 1 - 30872 00002E global __databuf_index - 30873 __databuf_index: - 30874 00002F ds 1 - 30875 00002F global __parser_data_downcounter - 30876 __parser_data_downcounter: - 30877 000030 ds 1 - 30878 000030 global __parser_status - 30879 __parser_status: - 30880 000031 ds 1 - 30881 000031 global __rescue_step_timeout - 30882 __rescue_step_timeout: - 30883 000032 ds 1 - 30884 000032 global __state_timeout - 30885 __state_timeout: - 30886 000033 ds 1 - 30887 000033 global __idx - 30888 __idx: - 30889 000034 ds 1 - 30890 000034 global __state - 30891 __state: - 30892 000035 ds 1 - 30893 000035 global _eusart1RxLastError - 30894 _eusart1RxLastError: - 30895 000036 ds 1 - 30896 000036 global _eusart1RxCount - 30897 _eusart1RxCount: - 30898 000037 ds 1 - 30899 000037 global _eusart1RxTail - 30900 _eusart1RxTail: - 30901 000038 ds 1 - 30902 000038 global _eusart1RxHead - 30903 _eusart1RxHead: - 30904 000039 ds 1 - 30905 000039 global _eusart1TxBufferRemaining - 30906 _eusart1TxBufferRemaining: - 30907 00003A ds 1 - 30908 00003A global _eusart1TxTail - 30909 _eusart1TxTail: - 30910 00003B ds 1 - 30911 00003B global _eusart1TxHead - 30912 _eusart1TxHead: - 30913 00003C ds 1 - 30914 00003C global _timer0ReloadVal - 30915 _timer0ReloadVal: - 30916 00003D ds 1 - 30917 00003D global _errors_last_error - 30918 _errors_last_error: - 30919 00003E ds 1 - 30920 00003E communication_parser_appendbyte@tmp_nibble_odd: - 30921 00003F ds 1 - 30922 00003F communication_parser_appendbyte@tmp_nibble_even: - 30923 000040 ds 1 - 30924 000040 psect dataCOMRAM,class=COMRAM,space=1,noexec - 30925 global __pdataCOMRAM - 30926 __pdataCOMRAM: - 30927 000041 file "rescue.c" - 30928 line 21 - 30929 global __rescue_enabled - 30930 __rescue_enabled: - 30931 000041 ds 1 - 30932 000041 psect dataCOMRAM - 30933 file "adcreader.c" - 30934 line 16 - 30935 global _adcreader_averaging_prescaler - 30936 _adcreader_averaging_prescaler: - 30937 000042 ds 1 - 30938 000042 psect bssBANK0,class=BANK0,space=1,noexec,lowdata - 30939 global __pbssBANK0 - 30940 __pbssBANK0: - 30941 000090 global _switches - 30942 _switches: - 30943 000090 ds 8 - 30944 000090 global __tick_counter_us - 30945 __tick_counter_us: - 30946 000098 ds 4 - 30947 000098 global __timing_seconds_rst - 30948 __timing_seconds_rst: - 30949 00009C ds 4 - 30950 00009C global __timing_seconds_lc - 30951 __timing_seconds_lc: - 30952 0000A0 ds 4 - 30953 0000A0 global _EUSART1_ErrorHandler - 30954 _EUSART1_ErrorHandler: - 30955 0000A4 ds 2 - 30956 0000A4 global _EUSART1_OverrunErrorHandler - 30957 _EUSART1_OverrunErrorHandler: - 30958 0000A6 ds 2 - 30959 0000A6 global _EUSART1_FramingErrorHandler - 30960 _EUSART1_FramingErrorHandler: - 30961 0000A8 ds 2 - 30962 0000A8 global _EUSART1_TxDefaultInterruptHandler - 30963 _EUSART1_TxDefaultInterruptHandler: - 30964 0000AA ds 2 - 30965 0000AA global _EUSART1_RxDefaultInterruptHandler - 30966 _EUSART1_RxDefaultInterruptHandler: - 30967 0000AC ds 2 - 30968 0000AC global _TMR0_InterruptHandler - 30969 _TMR0_InterruptHandler: - 30970 0000AE ds 2 - 30971 0000AE global _ADC_InterruptHandler - 30972 _ADC_InterruptHandler: - 30973 0000B0 ds 2 - 30974 0000B0 global __parser_next_cmdcode - 30975 __parser_next_cmdcode: - 30976 0000B2 ds 1 - 30977 0000B2 psect dataBANK0,class=BANK0,space=1,noexec,lowdata - 30978 global __pdataBANK0 - 30979 __pdataBANK0: - 30980 0000B3 file "rescue.c" - 30981 line 88 - 30982 global __rescue_actions - 30983 __rescue_actions: - 30984 0000B3 ds 10 - 30985 0000B3 psect dataBANK0 - 30986 file "rescue.c" - 30987 line 18 - 30988 global __rescue_timeout_seconds - 30989 __rescue_timeout_seconds: - 30990 0000BD ds 2 - 30991 0000BD psect dataBANK0 - 30992 file "adcreader.c" - 30993 line 17 - 30994 global _adcreader_averaging_prescaler_maxcount - 30995 _adcreader_averaging_prescaler_maxcount: - 30996 0000BF ds 2 - 30997 0000BF psect bssBANK1,class=BANK1,space=1,noexec,lowdata - 30998 global __pbssBANK1 - 30999 __pbssBANK1: - 31000 0001C0 global _eusart1RxStatusBuffer - 31001 _eusart1RxStatusBuffer: - 31002 0001C0 ds 64 - 31003 0001C0 psect dataBANK1,class=BANK1,space=1,noexec,lowdata - 31004 global __pdataBANK1 - 31005 __pdataBANK1: - 31006 000100 file "generated/sources/variables.c" - 31007 line 435 - 31008 global _digital_variables - 31009 _digital_variables: - 31010 000100 ds 192 - 31011 000100 psect bssBANK2,class=BANK2,space=1,noexec,lowdata - 31012 global __pbssBANK2 - 31013 __pbssBANK2: - 31014 000200 global _eusart1RxBuffer - 31015 _eusart1RxBuffer: - 31016 000200 ds 64 - 31017 000200 global _eusart1TxBuffer - 31018 _eusart1TxBuffer: - 31019 000240 ds 64 - 31020 000240 psect bssBANK3,class=BANK3,space=1,noexec,lowdata - 31021 global __pbssBANK3 - 31022 __pbssBANK3: - 31023 000300 global __databuf - 31024 __databuf: - 31025 000300 ds 240 - 31026 000300 psect dataBANK4,class=BANK4,space=1,noexec,lowdata - 31027 global __pdataBANK4 - 31028 __pdataBANK4: - 31029 000400 file "generated/sources/commandstable.c" - 31030 line 7 - 31031 global _commands_info_table - 31032 _commands_info_table: - 31033 000400 ds 190 - 31034 000400 psect dataBIGRAM,class=BIGRAM,space=1,noexec,lowdata - 31035 global __pdataBIGRAM - 31036 __pdataBIGRAM: - 31037 0004BE file "generated/sources/variables.c" - 31038 line 8 - 31039 global _analog_variables - 31040 _analog_variables: - 31041 0004BE ds 473 - 31042 0004BE file "/tmp/xcXHHsNPa" - 31043 line # - 31044 psect cinit - 31045 ; Initialize objects allocated to BIGRAM (473 bytes) - 31046 global __pidataBIGRAM - 31047 ; load TBLPTR registers with __pidataBIGRAM - 31048 movlw low (__pidataBIGRAM) - 31049 001B52 0EFE movwf tblptrl - 31050 001B54 6EF6 movlw high(__pidataBIGRAM) - 31051 001B56 0E05 movwf tblptrh - 31052 001B58 6EF7 movlw low highword(__pidataBIGRAM) - 31053 001B5A 0E00 movwf tblptru - 31054 001B5C 6EF8 lfsr 0,__pdataBIGRAM - 31055 001B5E EE04 F0BE lfsr 1,473 - 31056 001B62 EE11 F0D9 copy_data0: - 31057 001B66 tblrd *+ - 31058 001B66 0009 movff tablat, postinc0 - 31059 001B68 CFF5 FFEE movf postdec1,w - 31060 001B6C 50E5 movf fsr1l,w - 31061 001B6E 50E1 bnz copy_data0 - 31062 001B70 E1FA movf fsr1h,w - 31063 001B72 50E2 bnz copy_data0 - 31064 001B74 E1F8 ; Initialize objects allocated to BANK4 (190 bytes) - 31065 global __pidataBANK4 - 31066 ; load TBLPTR registers with __pidataBANK4 - 31067 movlw low (__pidataBANK4) - 31068 001B76 0E8C movwf tblptrl - 31069 001B78 6EF6 movlw high(__pidataBANK4) - 31070 001B7A 0E24 movwf tblptrh - 31071 001B7C 6EF7 movlw low highword(__pidataBANK4) - 31072 001B7E 0E00 movwf tblptru - 31073 001B80 6EF8 lfsr 0,__pdataBANK4 - 31074 001B82 EE04 F000 lfsr 1,190 - 31075 001B86 EE10 F0BE copy_data1: - 31076 001B8A tblrd *+ - 31077 001B8A 0009 movff tablat, postinc0 - 31078 001B8C CFF5 FFEE movf postdec1,w - 31079 001B90 50E5 movf fsr1l,w - 31080 001B92 50E1 bnz copy_data1 - 31081 001B94 E1FA ; Initialize objects allocated to BANK1 (192 bytes) - 31082 global __pidataBANK1 - 31083 ; load TBLPTR registers with __pidataBANK1 - 31084 movlw low (__pidataBANK1) - 31085 001B96 0ECC movwf tblptrl - 31086 001B98 6EF6 movlw high(__pidataBANK1) - 31087 001B9A 0E23 movwf tblptrh - 31088 001B9C 6EF7 movlw low highword(__pidataBANK1) - 31089 001B9E 0E00 movwf tblptru - 31090 001BA0 6EF8 lfsr 0,__pdataBANK1 - 31091 001BA2 EE01 F000 lfsr 1,192 - 31092 001BA6 EE10 F0C0 copy_data2: - 31093 001BAA tblrd *+ - 31094 001BAA 0009 movff tablat, postinc0 - 31095 001BAC CFF5 FFEE movf postdec1,w - 31096 001BB0 50E5 movf fsr1l,w - 31097 001BB2 50E1 bnz copy_data2 - 31098 001BB4 E1FA ; Initialize objects allocated to BANK0 (14 bytes) - 31099 global __pidataBANK0 - 31100 ; load TBLPTR registers with __pidataBANK0 - 31101 movlw low (__pidataBANK0) - 31102 001BB6 0EEE movwf tblptrl - 31103 001BB8 6EF6 movlw high(__pidataBANK0) - 31104 001BBA 0E40 movwf tblptrh - 31105 001BBC 6EF7 movlw low highword(__pidataBANK0) - 31106 001BBE 0E00 movwf tblptru - 31107 001BC0 6EF8 lfsr 0,__pdataBANK0 - 31108 001BC2 EE00 F0B3 lfsr 1,14 - 31109 001BC6 EE10 F00E copy_data3: - 31110 001BCA tblrd *+ - 31111 001BCA 0009 movff tablat, postinc0 - 31112 001BCC CFF5 FFEE movf postdec1,w - 31113 001BD0 50E5 movf fsr1l,w - 31114 001BD2 50E1 bnz copy_data3 - 31115 001BD4 E1FA ; Initialize objects allocated to COMRAM (2 bytes) - 31116 global __pidataCOMRAM - 31117 ; load TBLPTR registers with __pidataCOMRAM - 31118 movlw low (__pidataCOMRAM) - 31119 001BD6 0E3E movwf tblptrl - 31120 001BD8 6EF6 movlw high(__pidataCOMRAM) - 31121 001BDA 0E44 movwf tblptrh - 31122 001BDC 6EF7 movlw low highword(__pidataCOMRAM) - 31123 001BDE 0E00 movwf tblptru - 31124 001BE0 6EF8 tblrd*+ ;fetch initializer - 31125 001BE2 0009 movff tablat, __pdataCOMRAM+0 - 31126 001BE4 CFF5 F041 tblrd*+ ;fetch initializer - 31127 001BE8 0009 movff tablat, __pdataCOMRAM+1 - 31128 001BEA CFF5 F042 line # - 31129 ; Clear objects allocated to BANK3 (240 bytes) - 31130 global __pbssBANK3 - 31131 lfsr 0,__pbssBANK3 - 31132 001BEE EE03 F000 movlw 240 - 31133 001BF2 0EF0 clear_0: - 31134 001BF4 clrf postinc0,c - 31135 001BF4 6AEE decf wreg - 31136 001BF6 06E8 bnz clear_0 - 31137 001BF8 E1FD ; Clear objects allocated to BANK2 (128 bytes) - 31138 global __pbssBANK2 - 31139 lfsr 0,__pbssBANK2 - 31140 001BFA EE02 F000 movlw 128 - 31141 001BFE 0E80 clear_1: - 31142 001C00 clrf postinc0,c - 31143 001C00 6AEE decf wreg - 31144 001C02 06E8 bnz clear_1 - 31145 001C04 E1FD ; Clear objects allocated to BANK1 (64 bytes) - 31146 global __pbssBANK1 - 31147 lfsr 0,__pbssBANK1 - 31148 001C06 EE01 F0C0 movlw 64 - 31149 001C0A 0E40 clear_2: - 31150 001C0C clrf postinc0,c - 31151 001C0C 6AEE decf wreg - 31152 001C0E 06E8 bnz clear_2 - 31153 001C10 E1FD ; Clear objects allocated to BANK0 (35 bytes) - 31154 global __pbssBANK0 - 31155 lfsr 0,__pbssBANK0 - 31156 001C12 EE00 F090 movlw 35 - 31157 001C16 0E23 clear_3: - 31158 001C18 clrf postinc0,c - 31159 001C18 6AEE decf wreg - 31160 001C1A 06E8 bnz clear_3 - 31161 001C1C E1FD ; Clear objects allocated to COMRAM (25 bytes) - 31162 global __pbssCOMRAM - 31163 lfsr 0,__pbssCOMRAM - 31164 001C1E EE00 F028 movlw 25 - 31165 001C22 0E19 clear_4: - 31166 001C24 clrf postinc0,c - 31167 001C24 6AEE decf wreg - 31168 001C26 06E8 bnz clear_4 - 31169 001C28 E1FD psect cinit,class=CODE,delta=1 - 31170 global end_of_initialization,__end_of__initialization - 31171 - 31172 ;End of C runtime variable initialization code - 31173 - 31174 end_of_initialization: - 31175 001C2A __end_of__initialization: - 31176 001C2A bcf int$flags,0,c ;clear compiler interrupt flag (level 1) - 31177 001C2A 9043 bcf int$flags,1,c ;clear compiler interrupt flag (level 2) - 31178 001C2C 9243 GLOBAL __Lmediumconst - 31179 movlw low highword(__Lmediumconst) - 31180 001C2E 0E00 movwf tblptru - 31181 001C30 6EF8 movlb 0 - 31182 001C32 0100 goto _main ;jump to C main() function - 31183 001C34 EFF0 F01C psect cstackBANK0,class=BANK0,space=1,noexec - 31184 global __pcstackBANK0 - 31185 __pcstackBANK0: - 31186 000060 ??_rescue_check: ; 1 bytes @ 0x0 - 31187 000060 ??_command_ALARM_ENABLE: ; 1 bytes @ 0x0 - 31188 000060 ??_command_ALARM_FIRED_GET: ; 1 bytes @ 0x0 - 31189 000060 ??_command_ALARM_FIRED_GETALL: ; 1 bytes @ 0x0 - 31190 000060 global command_ALARM_TIMEOUT_SET@resp_alarm_number - 31191 command_ALARM_TIMEOUT_SET@resp_alarm_number: ; 1 bytes @ 0x0 - 31192 000060 global command_SENSOR_GET_SINGLE@resp_variable_number - 31193 command_SENSOR_GET_SINGLE@resp_variable_number: ; 1 bytes @ 0x0 - 31194 000060 global communication_parser_appendbyte@tmp_new_byte - 31195 communication_parser_appendbyte@tmp_new_byte: ; 1 bytes @ 0x0 - 31196 000060 global communication_transmitter_sendresponse@ret - 31197 communication_transmitter_sendresponse@ret: ; 1 bytes @ 0x0 - 31198 000060 global command_SWITCH_CONTROL@switch_state_set_func - 31199 command_SWITCH_CONTROL@switch_state_set_func: ; 2 bytes @ 0x0 - 31200 000060 global command_ALARM_TIMEOUT_GET@resp_timeout - 31201 command_ALARM_TIMEOUT_GET@resp_timeout: ; 2 bytes @ 0x0 - 31202 000060 global command_ALARM_MAXCOUNT_GET@resp_maxcount - 31203 command_ALARM_MAXCOUNT_GET@resp_maxcount: ; 2 bytes @ 0x0 - 31204 000060 global command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max - 31205 command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max: ; 2 bytes @ 0x0 - 31206 000060 global command_ALARM_THRESHOLD_SET@req_threshold - 31207 command_ALARM_THRESHOLD_SET@req_threshold: ; 2 bytes @ 0x0 - 31208 000060 global command_ALARM_THRESHOLD_GET@p_alarm - 31209 command_ALARM_THRESHOLD_GET@p_alarm: ; 2 bytes @ 0x0 - 31210 000060 global command_ALARM_FIRED_RESET@p_firecount - 31211 command_ALARM_FIRED_RESET@p_firecount: ; 2 bytes @ 0x0 - 31212 000060 global command_ALARM_FIRECOUNT_GET@resp_firecount - 31213 command_ALARM_FIRECOUNT_GET@resp_firecount: ; 2 bytes @ 0x0 - 31214 000060 global command_SENSOR_AVERAGING_PRESCALER_SET@p_variable - 31215 command_SENSOR_AVERAGING_PRESCALER_SET@p_variable: ; 2 bytes @ 0x0 - 31216 000060 global command_SENSOR_MAXVALUE_RESET@p_variable - 31217 command_SENSOR_MAXVALUE_RESET@p_variable: ; 2 bytes @ 0x0 - 31218 000060 global command_ALARM_ENABLE_GETALL@enable_ptr - 31219 command_ALARM_ENABLE_GETALL@enable_ptr: ; 2 bytes @ 0x0 - 31220 000060 global command_ALARM_FIRECOUNT_GETALL@p_firecount - 31221 command_ALARM_FIRECOUNT_GETALL@p_firecount: ; 2 bytes @ 0x0 - 31222 000060 global command_ALARM_MAXCOUNT_GETALL@p_maxcount - 31223 command_ALARM_MAXCOUNT_GETALL@p_maxcount: ; 2 bytes @ 0x0 - 31224 000060 global command_BOARDTIME@resp_seconds - 31225 command_BOARDTIME@resp_seconds: ; 4 bytes @ 0x0 - 31226 000060 global command_LASTCOMMANDTIME@resp_seconds - 31227 command_LASTCOMMANDTIME@resp_seconds: ; 4 bytes @ 0x0 - 31228 000060 global command_VALCHECK@resp_value_0 - 31229 command_VALCHECK@resp_value_0: ; 4 bytes @ 0x0 - 31230 000060 global command_VERSION@resp_firmware_target - 31231 command_VERSION@resp_firmware_target: ; 4 bytes @ 0x0 - 31232 000060 global command_SENSOR_MAXVALUES_GETALL@digital_value_data - 31233 command_SENSOR_MAXVALUES_GETALL@digital_value_data: ; 12 bytes @ 0x0 - 31234 000060 global command_SENSOR_VALUES_GETALL@digital_value_data - 31235 command_SENSOR_VALUES_GETALL@digital_value_data: ; 12 bytes @ 0x0 - 31236 000060 global command_SENSOR_AVERAGE_GETALL@analog_value_mean - 31237 command_SENSOR_AVERAGE_GETALL@analog_value_mean: ; 22 bytes @ 0x0 - 31238 000060 global command_SENSOR_OFFSETS_GETALL@analog_value_data - 31239 command_SENSOR_OFFSETS_GETALL@analog_value_data: ; 22 bytes @ 0x0 - 31240 000060 global command_ECHO32@req_values - 31241 command_ECHO32@req_values: ; 32 bytes @ 0x0 - 31242 000060 ds 1 - 31243 000060 global communication_transmitter_sendresponse@resp_code - 31244 communication_transmitter_sendresponse@resp_code: ; 1 bytes @ 0x1 - 31245 000061 global command_ALARM_TIMEOUT_SET@req_timeout - 31246 command_ALARM_TIMEOUT_SET@req_timeout: ; 2 bytes @ 0x1 - 31247 000061 global command_SENSOR_GET_SINGLE@resp_value - 31248 command_SENSOR_GET_SINGLE@resp_value: ; 2 bytes @ 0x1 - 31249 000061 global communication_parser_appendbyte@tmp_p_cmdinfo - 31250 communication_parser_appendbyte@tmp_p_cmdinfo: ; 2 bytes @ 0x1 - 31251 000061 ds 1 - 31252 000061 global command_ALARM_ENABLE@resp_alarm_number - 31253 command_ALARM_ENABLE@resp_alarm_number: ; 1 bytes @ 0x2 - 31254 000062 global command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler - 31255 command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler: ; 1 bytes @ 0x2 - 31256 000062 global command_ALARM_ENABLE_GETALL@enable - 31257 command_ALARM_ENABLE_GETALL@enable: ; 1 bytes @ 0x2 - 31258 000062 global communication_transmitter_sendresponse@ascii_high - 31259 communication_transmitter_sendresponse@ascii_high: ; 1 bytes @ 0x2 - 31260 000062 global command_SWITCH_CONTROL@switch_state_get_func - 31261 command_SWITCH_CONTROL@switch_state_get_func: ; 2 bytes @ 0x2 - 31262 000062 global command_ALARM_TIMEOUT_GET@p_timeout - 31263 command_ALARM_TIMEOUT_GET@p_timeout: ; 2 bytes @ 0x2 - 31264 000062 global command_ALARM_MAXCOUNT_GET@p_maxcount - 31265 command_ALARM_MAXCOUNT_GET@p_maxcount: ; 2 bytes @ 0x2 - 31266 000062 global command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438 - 31267 command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438: ; 2 bytes @ 0x2 - 31268 000062 global command_ALARM_THRESHOLD_SET@p_alarm - 31269 command_ALARM_THRESHOLD_SET@p_alarm: ; 2 bytes @ 0x2 - 31270 000062 global command_ALARM_THRESHOLD_GET@resp_threshold - 31271 command_ALARM_THRESHOLD_GET@resp_threshold: ; 2 bytes @ 0x2 - 31272 000062 global command_ALARM_FIRED_GET@p_firecount - 31273 command_ALARM_FIRED_GET@p_firecount: ; 2 bytes @ 0x2 - 31274 000062 global command_ALARM_FIRED_RESET@p_firecount_707 - 31275 command_ALARM_FIRED_RESET@p_firecount_707: ; 2 bytes @ 0x2 - 31276 000062 global command_ALARM_FIRECOUNT_GET@p_firecount - 31277 command_ALARM_FIRECOUNT_GET@p_firecount: ; 2 bytes @ 0x2 - 31278 000062 global command_SENSOR_MAXVALUE_RESET@p_variable_1717 - 31279 command_SENSOR_MAXVALUE_RESET@p_variable_1717: ; 2 bytes @ 0x2 - 31280 000062 global command_ALARM_FIRED_GETALL@p_firecount - 31281 command_ALARM_FIRED_GETALL@p_firecount: ; 2 bytes @ 0x2 - 31282 000062 global command_ALARM_FIRECOUNT_GETALL@firecount - 31283 command_ALARM_FIRECOUNT_GETALL@firecount: ; 2 bytes @ 0x2 - 31284 000062 global command_ALARM_MAXCOUNT_GETALL@maxcount - 31285 command_ALARM_MAXCOUNT_GETALL@maxcount: ; 2 bytes @ 0x2 - 31286 000062 ds 1 - 31287 000062 global command_ALARM_ENABLE@resp_enablestate - 31288 command_ALARM_ENABLE@resp_enablestate: ; 1 bytes @ 0x3 - 31289 000063 global command_SENSOR_AVERAGING_PRESCALER_SET@variable_index - 31290 command_SENSOR_AVERAGING_PRESCALER_SET@variable_index: ; 1 bytes @ 0x3 - 31291 000063 global command_ALARM_ENABLE_GETALL@alarm_number - 31292 command_ALARM_ENABLE_GETALL@alarm_number: ; 1 bytes @ 0x3 - 31293 000063 global communication_parser_appendbyte@retval - 31294 communication_parser_appendbyte@retval: ; 1 bytes @ 0x3 - 31295 000063 global communication_transmitter_sendresponse@ascii_low - 31296 communication_transmitter_sendresponse@ascii_low: ; 1 bytes @ 0x3 - 31297 000063 global command_ALARM_TIMEOUT_SET@p_timeout - 31298 command_ALARM_TIMEOUT_SET@p_timeout: ; 2 bytes @ 0x3 - 31299 000063 global command_SENSOR_GET_SINGLE@resp_offset - 31300 command_SENSOR_GET_SINGLE@resp_offset: ; 2 bytes @ 0x3 - 31301 000063 ds 1 - 31302 000063 global command_SWITCH_CONTROL@resp_switchnum - 31303 command_SWITCH_CONTROL@resp_switchnum: ; 1 bytes @ 0x4 - 31304 000064 global command_ALARM_ENABLE@req_enablestate_nc - 31305 command_ALARM_ENABLE@req_enablestate_nc: ; 1 bytes @ 0x4 - 31306 000064 global command_ALARM_TIMEOUT_GET@resp_alarm_number - 31307 command_ALARM_TIMEOUT_GET@resp_alarm_number: ; 1 bytes @ 0x4 - 31308 000064 global command_ALARM_MAXCOUNT_GET@resp_alarm_number - 31309 command_ALARM_MAXCOUNT_GET@resp_alarm_number: ; 1 bytes @ 0x4 - 31310 000064 global command_ALARM_MAXCOUNT_RESET@enum_idx - 31311 command_ALARM_MAXCOUNT_RESET@enum_idx: ; 1 bytes @ 0x4 - 31312 000064 global command_ALARM_THRESHOLD_SET@req_alarm_number_analog - 31313 command_ALARM_THRESHOLD_SET@req_alarm_number_analog: ; 1 bytes @ 0x4 - 31314 000064 global command_ALARM_THRESHOLD_GET@resp_alarm_number_analog - 31315 command_ALARM_THRESHOLD_GET@resp_alarm_number_analog: ; 1 bytes @ 0x4 - 31316 000064 global command_ALARM_FIRED_RESET@enum_idx - 31317 command_ALARM_FIRED_RESET@enum_idx: ; 1 bytes @ 0x4 - 31318 000064 global command_ALARM_FIRECOUNT_GET@resp_alarm_number - 31319 command_ALARM_FIRECOUNT_GET@resp_alarm_number: ; 1 bytes @ 0x4 - 31320 000064 global command_SENSOR_MAXVALUE_RESET@req_variable_number_all - 31321 command_SENSOR_MAXVALUE_RESET@req_variable_number_all: ; 1 bytes @ 0x4 - 31322 000064 global command_ALARM_FIRED_GETALL@firedstate - 31323 command_ALARM_FIRED_GETALL@firedstate: ; 1 bytes @ 0x4 - 31324 000064 global command_ALARM_FIRECOUNT_GETALL@alarm_number - 31325 command_ALARM_FIRECOUNT_GETALL@alarm_number: ; 1 bytes @ 0x4 - 31326 000064 global command_ALARM_MAXCOUNT_GETALL@alarm_number - 31327 command_ALARM_MAXCOUNT_GETALL@alarm_number: ; 1 bytes @ 0x4 - 31328 000064 global communication_parser_appendbyte@_byte - 31329 communication_parser_appendbyte@_byte: ; 1 bytes @ 0x4 - 31330 000064 global communication_transmitter_sendresponse@byte - 31331 communication_transmitter_sendresponse@byte: ; 1 bytes @ 0x4 - 31332 000064 global command_ALARM_FIRED_GET@p_firecount_641 - 31333 command_ALARM_FIRED_GET@p_firecount_641: ; 2 bytes @ 0x4 - 31334 000064 global command_VERSION@resp_command_table_version - 31335 command_VERSION@resp_command_table_version: ; 2 bytes @ 0x4 - 31336 000064 global command_VALCHECK@resp_value_1 - 31337 command_VALCHECK@resp_value_1: ; 4 bytes @ 0x4 - 31338 000064 ds 1 - 31339 000064 global command_SWITCH_CONTROL@resp_switchstate - 31340 command_SWITCH_CONTROL@resp_switchstate: ; 1 bytes @ 0x5 - 31341 000065 global command_ALARM_TIMEOUT_SET@req_alarm_number - 31342 command_ALARM_TIMEOUT_SET@req_alarm_number: ; 1 bytes @ 0x5 - 31343 000065 global command_ALARM_TIMEOUT_GET@req_alarm_number - 31344 command_ALARM_TIMEOUT_GET@req_alarm_number: ; 1 bytes @ 0x5 - 31345 000065 global command_ALARM_MAXCOUNT_GET@req_alarm_number - 31346 command_ALARM_MAXCOUNT_GET@req_alarm_number: ; 1 bytes @ 0x5 - 31347 000065 global command_ALARM_MAXCOUNT_RESET@req_alarm_number_all - 31348 command_ALARM_MAXCOUNT_RESET@req_alarm_number_all: ; 1 bytes @ 0x5 - 31349 000065 global command_ALARM_THRESHOLD_GET@req_alarm_number_analog - 31350 command_ALARM_THRESHOLD_GET@req_alarm_number_analog: ; 1 bytes @ 0x5 - 31351 000065 global command_ALARM_FIRED_RESET@req_alarm_number_all - 31352 command_ALARM_FIRED_RESET@req_alarm_number_all: ; 1 bytes @ 0x5 - 31353 000065 global command_ALARM_FIRECOUNT_GET@req_alarm_number - 31354 command_ALARM_FIRECOUNT_GET@req_alarm_number: ; 1 bytes @ 0x5 - 31355 000065 global command_SENSOR_MAXVALUE_RESET@variable_number - 31356 command_SENSOR_MAXVALUE_RESET@variable_number: ; 1 bytes @ 0x5 - 31357 000065 global command_ALARM_FIRED_GETALL@alarm_number - 31358 command_ALARM_FIRED_GETALL@alarm_number: ; 1 bytes @ 0x5 - 31359 000065 global communication_transmitter_sendresponse@idx - 31360 communication_transmitter_sendresponse@idx: ; 1 bytes @ 0x5 - 31361 000065 global command_ALARM_ENABLE@enable_ptr - 31362 command_ALARM_ENABLE@enable_ptr: ; 2 bytes @ 0x5 - 31363 000065 global command_SENSOR_GET_SINGLE@resp_maxvalue - 31364 command_SENSOR_GET_SINGLE@resp_maxvalue: ; 2 bytes @ 0x5 - 31365 000065 ds 1 - 31366 000065 global command_SWITCH_CONTROL@req_switchstate_nc - 31367 command_SWITCH_CONTROL@req_switchstate_nc: ; 1 bytes @ 0x6 - 31368 000066 global command_ALARM_FIRED_GET@resp_alarm_number_ext - 31369 command_ALARM_FIRED_GET@resp_alarm_number_ext: ; 1 bytes @ 0x6 - 31370 000066 global command_VERSION@resp_template_generation_year - 31371 command_VERSION@resp_template_generation_year: ; 2 bytes @ 0x6 - 31372 000066 global communication_transmitter_sendresponse@p_cmdinfo - 31373 communication_transmitter_sendresponse@p_cmdinfo: ; 2 bytes @ 0x6 - 31374 000066 ds 1 - 31375 000066 global command_SWITCH_CONTROL@req_switchnum - 31376 command_SWITCH_CONTROL@req_switchnum: ; 1 bytes @ 0x7 - 31377 000067 global command_ALARM_ENABLE@req_alarm_number - 31378 command_ALARM_ENABLE@req_alarm_number: ; 1 bytes @ 0x7 - 31379 000067 global command_ALARM_FIRED_GET@resp_firedstate - 31380 command_ALARM_FIRED_GET@resp_firedstate: ; 1 bytes @ 0x7 - 31381 000067 global command_SENSOR_GET_SINGLE@resp_meanvalue - 31382 command_SENSOR_GET_SINGLE@resp_meanvalue: ; 2 bytes @ 0x7 - 31383 000067 ds 1 - 31384 000067 global command_ALARM_FIRED_GET@enum_idx - 31385 command_ALARM_FIRED_GET@enum_idx: ; 1 bytes @ 0x8 - 31386 000068 global command_VERSION@resp_template_generation_month - 31387 command_VERSION@resp_template_generation_month: ; 1 bytes @ 0x8 - 31388 000068 global command_VALCHECK@resp_value_2 - 31389 command_VALCHECK@resp_value_2: ; 2 bytes @ 0x8 - 31390 000068 ds 1 - 31391 000068 global command_ALARM_FIRED_GET@req_alarm_number_ext - 31392 command_ALARM_FIRED_GET@req_alarm_number_ext: ; 1 bytes @ 0x9 - 31393 000069 global command_VERSION@resp_template_generation_day - 31394 command_VERSION@resp_template_generation_day: ; 1 bytes @ 0x9 - 31395 000069 global command_SENSOR_GET_SINGLE@p_variable_955 - 31396 command_SENSOR_GET_SINGLE@p_variable_955: ; 2 bytes @ 0x9 - 31397 000069 ds 1 - 31398 000069 global command_VERSION@resp_template_generation_hour - 31399 command_VERSION@resp_template_generation_hour: ; 1 bytes @ 0xA - 31400 00006A global command_VALCHECK@resp_value_3 - 31401 command_VALCHECK@resp_value_3: ; 2 bytes @ 0xA - 31402 00006A ds 1 - 31403 00006A global command_VERSION@resp_template_generation_minute - 31404 command_VERSION@resp_template_generation_minute: ; 1 bytes @ 0xB - 31405 00006B global command_SENSOR_GET_SINGLE@p_variable - 31406 command_SENSOR_GET_SINGLE@p_variable: ; 2 bytes @ 0xB - 31407 00006B ds 1 - 31408 00006B global command_VALCHECK@resp_value_4 - 31409 command_VALCHECK@resp_value_4: ; 1 bytes @ 0xC - 31410 00006C global command_VERSION@resp_template_generation_second - 31411 command_VERSION@resp_template_generation_second: ; 1 bytes @ 0xC - 31412 00006C global command_SENSOR_MAXVALUES_GETALL@analog_value_data - 31413 command_SENSOR_MAXVALUES_GETALL@analog_value_data: ; 22 bytes @ 0xC - 31414 00006C global command_SENSOR_VALUES_GETALL@analog_value_data - 31415 command_SENSOR_VALUES_GETALL@analog_value_data: ; 22 bytes @ 0xC - 31416 00006C ds 1 - 31417 00006C global command_SENSOR_GET_SINGLE@req_variable_number - 31418 command_SENSOR_GET_SINGLE@req_variable_number: ; 1 bytes @ 0xD - 31419 00006D global command_VALCHECK@resp_value_5 - 31420 command_VALCHECK@resp_value_5: ; 1 bytes @ 0xD - 31421 00006D ds 9 - 31422 00006D global command_SENSOR_AVERAGE_GETALL@p_variable - 31423 command_SENSOR_AVERAGE_GETALL@p_variable: ; 2 bytes @ 0x16 - 31424 000076 global command_SENSOR_OFFSETS_GETALL@p_variable - 31425 command_SENSOR_OFFSETS_GETALL@p_variable: ; 2 bytes @ 0x16 - 31426 000076 ds 2 - 31427 000076 global command_SENSOR_AVERAGE_GETALL@analog_variable_index - 31428 command_SENSOR_AVERAGE_GETALL@analog_variable_index: ; 1 bytes @ 0x18 - 31429 000078 global command_SENSOR_OFFSETS_GETALL@analog_variable_index - 31430 command_SENSOR_OFFSETS_GETALL@analog_variable_index: ; 1 bytes @ 0x18 - 31431 000078 ds 1 - 31432 000078 global command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp - 31433 command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp: ; 1 bytes @ 0x19 - 31434 000079 global command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp - 31435 command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp: ; 1 bytes @ 0x19 - 31436 000079 ds 1 - 31437 000079 global command_SENSOR_AVERAGE_GETALL@variable_index - 31438 command_SENSOR_AVERAGE_GETALL@variable_index: ; 1 bytes @ 0x1A - 31439 00007A global command_SENSOR_OFFSETS_GETALL@variable_index - 31440 command_SENSOR_OFFSETS_GETALL@variable_index: ; 1 bytes @ 0x1A - 31441 00007A ds 6 - 31442 00007A global command_ECHO32@idx - 31443 command_ECHO32@idx: ; 1 bytes @ 0x20 - 31444 000080 ds 2 - 31445 000080 global command_SENSOR_MAXVALUES_GETALL@p_variable - 31446 command_SENSOR_MAXVALUES_GETALL@p_variable: ; 2 bytes @ 0x22 - 31447 000082 global command_SENSOR_VALUES_GETALL@p_variable - 31448 command_SENSOR_VALUES_GETALL@p_variable: ; 2 bytes @ 0x22 - 31449 000082 ds 2 - 31450 000082 global command_SENSOR_MAXVALUES_GETALL@p_variable_1510 - 31451 command_SENSOR_MAXVALUES_GETALL@p_variable_1510: ; 2 bytes @ 0x24 - 31452 000084 global command_SENSOR_VALUES_GETALL@p_variable_2048 - 31453 command_SENSOR_VALUES_GETALL@p_variable_2048: ; 2 bytes @ 0x24 - 31454 000084 ds 2 - 31455 000084 global command_SENSOR_MAXVALUES_GETALL@analog_variable_index - 31456 command_SENSOR_MAXVALUES_GETALL@analog_variable_index: ; 1 bytes @ 0x26 - 31457 000086 global command_SENSOR_VALUES_GETALL@analog_variable_index - 31458 command_SENSOR_VALUES_GETALL@analog_variable_index: ; 1 bytes @ 0x26 - 31459 000086 ds 1 - 31460 000086 global command_SENSOR_MAXVALUES_GETALL@digital_variable_index - 31461 command_SENSOR_MAXVALUES_GETALL@digital_variable_index: ; 1 bytes @ 0x27 - 31462 000087 global command_SENSOR_VALUES_GETALL@digital_variable_index - 31463 command_SENSOR_VALUES_GETALL@digital_variable_index: ; 1 bytes @ 0x27 - 31464 000087 ds 1 - 31465 000087 global command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp - 31466 command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp: ; 1 bytes @ 0x28 - 31467 000088 global command_SENSOR_VALUES_GETALL@analog_variable_index_tmp - 31468 command_SENSOR_VALUES_GETALL@analog_variable_index_tmp: ; 1 bytes @ 0x28 - 31469 000088 ds 1 - 31470 000088 global command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp - 31471 command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp: ; 1 bytes @ 0x29 - 31472 000089 global command_SENSOR_VALUES_GETALL@digital_variable_index_tmp - 31473 command_SENSOR_VALUES_GETALL@digital_variable_index_tmp: ; 1 bytes @ 0x29 - 31474 000089 ds 1 - 31475 000089 global command_SENSOR_MAXVALUES_GETALL@variable_index - 31476 command_SENSOR_MAXVALUES_GETALL@variable_index: ; 1 bytes @ 0x2A - 31477 00008A global command_SENSOR_VALUES_GETALL@variable_index - 31478 command_SENSOR_VALUES_GETALL@variable_index: ; 1 bytes @ 0x2A - 31479 00008A ds 1 - 31480 00008A ??_communication_parser_executecommand: ; 1 bytes @ 0x2B - 31481 00008B ds 1 - 31482 00008B global communication_parser_executecommand@retval - 31483 communication_parser_executecommand@retval: ; 1 bytes @ 0x2C - 31484 00008C ds 1 - 31485 00008C global communication_parser_executecommand@p_cmd_info - 31486 communication_parser_executecommand@p_cmd_info: ; 2 bytes @ 0x2D - 31487 00008D ds 2 - 31488 00008D global manage_incoming_data@retval - 31489 manage_incoming_data@retval: ; 1 bytes @ 0x2F - 31490 00008F ds 1 - 31491 00008F psect cstackCOMRAM,class=COMRAM,space=1,noexec - 31492 global __pcstackCOMRAM - 31493 __pcstackCOMRAM: - 31494 000001 ?_communication_request_payload_retrieve_uint8_t: ; 1 bytes @ 0x0 - 31495 000001 ?_communication_response_payload_appender_reset: ; 1 bytes @ 0x0 - 31496 000001 ?_communication_response_payload_append_uint8_t: ; 1 bytes @ 0x0 - 31497 000001 ?_variable_is_analog_by_enum: ; 1 bytes @ 0x0 - 31498 000001 ?_rescue_set_disabled: ; 1 bytes @ 0x0 - 31499 000001 ?_rescue_set_enabled: ; 1 bytes @ 0x0 - 31500 000001 ?_rescue_get_enable_status: ; 1 bytes @ 0x0 - 31501 000001 ?_rescue_get_fired_status: ; 1 bytes @ 0x0 - 31502 000001 ?_rescue_reset_fired_status: ; 1 bytes @ 0x0 - 31503 000001 ?_dummy_alarm_callback: ; 1 bytes @ 0x0 - 31504 000001 ?_alarm_MON_VEOC_RTN_I: ; 1 bytes @ 0x0 - 31505 000001 ??_alarm_MON_VEOC_RTN_I: ; 1 bytes @ 0x0 - 31506 000001 ?_alarm_MON_VEOC_FWR_I: ; 1 bytes @ 0x0 - 31507 000001 ??_alarm_MON_VEOC_FWR_I: ; 1 bytes @ 0x0 - 31508 000001 ?_alarm_MON_HYDRO_I: ; 1 bytes @ 0x0 - 31509 000001 ??_alarm_MON_HYDRO_I: ; 1 bytes @ 0x0 - 31510 000001 ?_alarm_MON_LBL_I: ; 1 bytes @ 0x0 - 31511 000001 ??_alarm_MON_LBL_I: ; 1 bytes @ 0x0 - 31512 000001 ?_error_die_forever: ; 1 bytes @ 0x0 - 31513 000001 ?_ioread_DIN_ALRMPOS1: ; 1 bytes @ 0x0 - 31514 000001 ??_ioread_DIN_ALRMPOS1: ; 1 bytes @ 0x0 - 31515 000001 ?_alarm_FLAG_DUL_ALARMPOS1: ; 1 bytes @ 0x0 - 31516 000001 ??_alarm_FLAG_DUL_ALARMPOS1: ; 1 bytes @ 0x0 - 31517 000001 ?_ioread_DIN_ALRMPOS2: ; 1 bytes @ 0x0 - 31518 000001 ??_ioread_DIN_ALRMPOS2: ; 1 bytes @ 0x0 - 31519 000001 ?_alarm_FLAG_DUL_ALARMPOS2: ; 1 bytes @ 0x0 - 31520 000001 ??_alarm_FLAG_DUL_ALARMPOS2: ; 1 bytes @ 0x0 - 31521 000001 ?_ioread_DIN_ALRMNEG1: ; 1 bytes @ 0x0 - 31522 000001 ??_ioread_DIN_ALRMNEG1: ; 1 bytes @ 0x0 - 31523 000001 ?_alarm_FLAG_DUL_ALARMNEG1: ; 1 bytes @ 0x0 - 31524 000001 ??_alarm_FLAG_DUL_ALARMNEG1: ; 1 bytes @ 0x0 - 31525 000001 ?_ioread_DIN_ALRMNEG2: ; 1 bytes @ 0x0 - 31526 000001 ??_ioread_DIN_ALRMNEG2: ; 1 bytes @ 0x0 - 31527 000001 ?_alarm_FLAG_DUL_ALARMNEG2: ; 1 bytes @ 0x0 - 31528 000001 ??_alarm_FLAG_DUL_ALARMNEG2: ; 1 bytes @ 0x0 - 31529 000001 ?_ioread_DIN_HYDRO_PWR_FLT: ; 1 bytes @ 0x0 - 31530 000001 ??_ioread_DIN_HYDRO_PWR_FLT: ; 1 bytes @ 0x0 - 31531 000001 ?_alarm_FLAG_HYDRO_PWR_FAULT: ; 1 bytes @ 0x0 - 31532 000001 ??_alarm_FLAG_HYDRO_PWR_FAULT: ; 1 bytes @ 0x0 - 31533 000001 ?_ioread_DIN_LBL_PWR_FLT: ; 1 bytes @ 0x0 - 31534 000001 ??_ioread_DIN_LBL_PWR_FLT: ; 1 bytes @ 0x0 - 31535 000001 ?_alarm_FLAG_LBL_PWR_FAULT: ; 1 bytes @ 0x0 - 31536 000001 ??_alarm_FLAG_LBL_PWR_FAULT: ; 1 bytes @ 0x0 - 31537 000001 ?_ioread_DIN_GLR_A_FLT: ; 1 bytes @ 0x0 - 31538 000001 ??_ioread_DIN_GLR_A_FLT: ; 1 bytes @ 0x0 - 31539 000001 ?_ioread_DIN_GLR_B_FLT: ; 1 bytes @ 0x0 - 31540 000001 ??_ioread_DIN_GLR_B_FLT: ; 1 bytes @ 0x0 - 31541 000001 ?_ioread_DIN_PWB_FLT: ; 1 bytes @ 0x0 - 31542 000001 ??_ioread_DIN_PWB_FLT: ; 1 bytes @ 0x0 - 31543 000001 ?_ioread_DIN_GLR_A_PG: ; 1 bytes @ 0x0 - 31544 000001 ??_ioread_DIN_GLR_A_PG: ; 1 bytes @ 0x0 - 31545 000001 ?_ioread_DIN_GLR_B_PG: ; 1 bytes @ 0x0 - 31546 000001 ??_ioread_DIN_GLR_B_PG: ; 1 bytes @ 0x0 - 31547 000001 ?_ioread_DIN_PWB_PG: ; 1 bytes @ 0x0 - 31548 000001 ??_ioread_DIN_PWB_PG: ; 1 bytes @ 0x0 - 31549 000001 ?_TMR2_DefaultInterruptHandler: ; 1 bytes @ 0x0 - 31550 000001 ??_TMR2_DefaultInterruptHandler: ; 1 bytes @ 0x0 - 31551 000001 ?_INTERRUPT_Initialize: ; 1 bytes @ 0x0 - 31552 000001 ?_PIN_MANAGER_Initialize: ; 1 bytes @ 0x0 - 31553 000001 ?_OSCILLATOR_Initialize: ; 1 bytes @ 0x0 - 31554 000001 ?_ADC_Initialize: ; 1 bytes @ 0x0 - 31555 000001 ?_CCP5_Initialize: ; 1 bytes @ 0x0 - 31556 000001 ?_TMR0_Initialize: ; 1 bytes @ 0x0 - 31557 000001 ?_EUSART1_Initialize: ; 1 bytes @ 0x0 - 31558 000001 ?_TMR0_DefaultInterruptHandler: ; 1 bytes @ 0x0 - 31559 000001 ??_TMR0_DefaultInterruptHandler: ; 1 bytes @ 0x0 - 31560 000001 ?_EUSART1_Receive_ISR: ; 1 bytes @ 0x0 - 31561 000001 ??_EUSART1_Receive_ISR: ; 1 bytes @ 0x0 - 31562 000001 ?_EUSART1_Transmit_ISR: ; 1 bytes @ 0x0 - 31563 000001 ??_EUSART1_Transmit_ISR: ; 1 bytes @ 0x0 - 31564 000001 ?_EUSART1_DefaultFramingErrorHandler: ; 1 bytes @ 0x0 - 31565 000001 ??_EUSART1_DefaultFramingErrorHandler: ; 1 bytes @ 0x0 - 31566 000001 ?_EUSART1_DefaultOverrunErrorHandler: ; 1 bytes @ 0x0 - 31567 000001 ??_EUSART1_DefaultOverrunErrorHandler: ; 1 bytes @ 0x0 - 31568 000001 ?_EUSART1_DefaultErrorHandler: ; 1 bytes @ 0x0 - 31569 000001 ??_EUSART1_DefaultErrorHandler: ; 1 bytes @ 0x0 - 31570 000001 ?_EUSART1_RxDataHandler: ; 1 bytes @ 0x0 - 31571 000001 ??_EUSART1_RxDataHandler: ; 1 bytes @ 0x0 - 31572 000001 ?_init_mcu: ; 1 bytes @ 0x0 - 31573 000001 ?_init_comm: ; 1 bytes @ 0x0 - 31574 000001 ?_init_adcreader: ; 1 bytes @ 0x0 - 31575 000001 ?_start_irqs: ; 1 bytes @ 0x0 - 31576 000001 ?_sensors_acquire_offsets: ; 1 bytes @ 0x0 - 31577 000001 ?_alarms_enable: ; 1 bytes @ 0x0 - 31578 000001 ?_du_base_powersequence: ; 1 bytes @ 0x0 - 31579 000001 ?_rescue_check: ; 1 bytes @ 0x0 - 31580 000001 ?_manage_incoming_data: ; 1 bytes @ 0x0 - 31581 000001 ?_irq_timer_slow: ; 1 bytes @ 0x0 - 31582 000001 ?_irq_timer_fast: ; 1 bytes @ 0x0 - 31583 000001 ?_communication_parser_reset: ; 1 bytes @ 0x0 - 31584 000001 ?_adcreader_reset: ; 1 bytes @ 0x0 - 31585 000001 ?_adcreader_start: ; 1 bytes @ 0x0 - 31586 000001 ?__delay_seconds: ; 1 bytes @ 0x0 - 31587 000001 ?_communication_parser_appendbyte: ; 1 bytes @ 0x0 - 31588 000001 ?_communication_parser_commandready: ; 1 bytes @ 0x0 - 31589 000001 ?_communication_parser_executecommand: ; 1 bytes @ 0x0 - 31590 000001 ?_timing_reset_seconds_since_last_command: ; 1 bytes @ 0x0 - 31591 000001 ?_communication_transmitter_sendresponse: ; 1 bytes @ 0x0 - 31592 000001 ?_error_notify: ; 1 bytes @ 0x0 - 31593 000001 ?_adcreader_tick_irq: ; 1 bytes @ 0x0 - 31594 000001 ?_timing_tick_irq: ; 1 bytes @ 0x0 - 31595 000001 ??_timing_tick_irq: ; 1 bytes @ 0x0 - 31596 000001 ?__manage_digital_variables: ; 1 bytes @ 0x0 - 31597 000001 ?__sample_acquired: ; 1 bytes @ 0x0 - 31598 000001 ?__update_alarm: ; 1 bytes @ 0x0 - 31599 000001 ?__update_averaging: ; 1 bytes @ 0x0 - 31600 000001 ?_userpin_SWITCH_LED_D9_set_low_fromIRQ: ; 1 bytes @ 0x0 - 31601 000001 ??_userpin_SWITCH_LED_D9_set_low_fromIRQ: ; 1 bytes @ 0x0 - 31602 000001 ?_userpin_SWITCH_LED_D9_set_high_fromIRQ: ; 1 bytes @ 0x0 - 31603 000001 ??_userpin_SWITCH_LED_D9_set_high_fromIRQ: ; 1 bytes @ 0x0 - 31604 000001 ?_userpin_SWITCH_LED_D10_set_low_fromIRQ: ; 1 bytes @ 0x0 - 31605 000001 ??_userpin_SWITCH_LED_D10_set_low_fromIRQ: ; 1 bytes @ 0x0 - 31606 000001 ?_userpin_SWITCH_LED_D10_set_high_fromIRQ: ; 1 bytes @ 0x0 - 31607 000001 ??_userpin_SWITCH_LED_D10_set_high_fromIRQ: ; 1 bytes @ 0x0 - 31608 000001 ?__checksum_update: ; 1 bytes @ 0x0 - 31609 000001 ?__communication_error: ; 1 bytes @ 0x0 - 31610 000001 ?__checksum_reset: ; 1 bytes @ 0x0 - 31611 000001 ?__checksum_value: ; 1 bytes @ 0x0 - 31612 000001 ?_communication_request_payload_retriever_reset: ; 1 bytes @ 0x0 - 31613 000001 ?__serial_checksum_update: ; 1 bytes @ 0x0 - 31614 000001 ?__hex2ascii: ; 1 bytes @ 0x0 - 31615 000001 ?_command_SWITCH_CONTROL: ; 1 bytes @ 0x0 - 31616 000001 ?_command_ALARM_ENABLE: ; 1 bytes @ 0x0 - 31617 000001 ?_command_ALARM_TIMEOUT_SET: ; 1 bytes @ 0x0 - 31618 000001 ?_command_ALARM_TIMEOUT_GET: ; 1 bytes @ 0x0 - 31619 000001 ?_command_ALARM_MAXCOUNT_GET: ; 1 bytes @ 0x0 - 31620 000001 ?_command_ALARM_MAXCOUNT_RESET: ; 1 bytes @ 0x0 - 31621 000001 ?_command_ALARM_THRESHOLD_SET: ; 1 bytes @ 0x0 - 31622 000001 ?_command_ALARM_THRESHOLD_GET: ; 1 bytes @ 0x0 - 31623 000001 ?_command_ALARM_FIRED_GET: ; 1 bytes @ 0x0 - 31624 000001 ?_command_ALARM_FIRED_RESET: ; 1 bytes @ 0x0 - 31625 000001 ?_command_ALARM_FIRECOUNT_GET: ; 1 bytes @ 0x0 - 31626 000001 ?_command_SENSOR_GET_SINGLE: ; 1 bytes @ 0x0 - 31627 000001 ?_command_SENSOR_AVERAGE_GETALL: ; 1 bytes @ 0x0 - 31628 000001 ?_command_SENSOR_AVERAGING_PRESCALER_GET: ; 1 bytes @ 0x0 - 31629 000001 ?_command_SENSOR_AVERAGING_PRESCALER_SET: ; 1 bytes @ 0x0 - 31630 000001 ?_command_SENSOR_MAXVALUES_GETALL: ; 1 bytes @ 0x0 - 31631 000001 ?_command_SENSOR_MAXVALUE_RESET: ; 1 bytes @ 0x0 - 31632 000001 ?_command_SENSOR_OFFSETS_GETALL: ; 1 bytes @ 0x0 - 31633 000001 ?_command_SENSOR_VALUES_GETALL: ; 1 bytes @ 0x0 - 31634 000001 ?_command_BOARDTIME: ; 1 bytes @ 0x0 - 31635 000001 ?_command_ECHO1: ; 1 bytes @ 0x0 - 31636 000001 ?_command_ECHO32: ; 1 bytes @ 0x0 - 31637 000001 ?_command_ECHO4: ; 1 bytes @ 0x0 - 31638 000001 ?_command_LASTCOMMANDTIME: ; 1 bytes @ 0x0 - 31639 000001 ?_command_LASTERROR: ; 1 bytes @ 0x0 - 31640 000001 ?_command_VALCHECK: ; 1 bytes @ 0x0 - 31641 000001 ?_command_VERSION: ; 1 bytes @ 0x0 - 31642 000001 ?_command_USER_PIN_CONTROL: ; 1 bytes @ 0x0 - 31643 000001 ?_command_RESCUE_ENABLE: ; 1 bytes @ 0x0 - 31644 000001 ?_command_RESCUE_STATUS_GET: ; 1 bytes @ 0x0 - 31645 000001 ?_command_RESCUE_STATUS_RESET: ; 1 bytes @ 0x0 - 31646 000001 ?_command_RESCUE_TIMEOUT_GET: ; 1 bytes @ 0x0 - 31647 000001 ?_command_RESCUE_TIMEOUT_SET: ; 1 bytes @ 0x0 - 31648 000001 ?_command_ALARM_ENABLE_GETALL: ; 1 bytes @ 0x0 - 31649 000001 ?_command_ALARM_FIRED_GETALL: ; 1 bytes @ 0x0 - 31650 000001 ?_command_ALARM_FIRECOUNT_GETALL: ; 1 bytes @ 0x0 - 31651 000001 ?_command_ALARM_MAXCOUNT_GETALL: ; 1 bytes @ 0x0 - 31652 000001 ?_alarm_is_analog_by_enum: ; 1 bytes @ 0x0 - 31653 000001 ?_switch_SWITCH_VEOC_RETURN_set_closed: ; 1 bytes @ 0x0 - 31654 000001 ?_switch_SWITCH_VEOC_RETURN_set_open: ; 1 bytes @ 0x0 - 31655 000001 ?_switch_SWITCH_VEOC_RETURN_set: ; 1 bytes @ 0x0 - 31656 000001 ?_switch_SWITCH_VEOC_RETURN_get: ; 1 bytes @ 0x0 - 31657 000001 ?_switch_SWITCH_VEOC_DIRECT_set_closed: ; 1 bytes @ 0x0 - 31658 000001 ?_switch_SWITCH_VEOC_DIRECT_set_open: ; 1 bytes @ 0x0 - 31659 000001 ?_switch_SWITCH_VEOC_DIRECT_set: ; 1 bytes @ 0x0 - 31660 000001 ?_switch_SWITCH_VEOC_DIRECT_get: ; 1 bytes @ 0x0 - 31661 000001 ?_switch_SWITCH_12V_set_closed: ; 1 bytes @ 0x0 - 31662 000001 ?_switch_SWITCH_12V_set_open: ; 1 bytes @ 0x0 - 31663 000001 ?_switch_SWITCH_12V_set: ; 1 bytes @ 0x0 - 31664 000001 ?_switch_SWITCH_12V_get: ; 1 bytes @ 0x0 - 31665 000001 ?_switch_SWITCH_LBL_set_closed: ; 1 bytes @ 0x0 - 31666 000001 ?_switch_SWITCH_LBL_set_open: ; 1 bytes @ 0x0 - 31667 000001 ?_switch_SWITCH_LBL_set: ; 1 bytes @ 0x0 - 31668 000001 ?_switch_SWITCH_LBL_get: ; 1 bytes @ 0x0 - 31669 000001 ?_switch_SWITCH_HYDRO_set_closed: ; 1 bytes @ 0x0 - 31670 000001 ?_switch_SWITCH_HYDRO_set_open: ; 1 bytes @ 0x0 - 31671 000001 ?_switch_SWITCH_HYDRO_set: ; 1 bytes @ 0x0 - 31672 000001 ?_switch_SWITCH_HYDRO_get: ; 1 bytes @ 0x0 - 31673 000001 ?_switch_SWITCH_GLRA_set_closed: ; 1 bytes @ 0x0 - 31674 000001 ?_switch_SWITCH_GLRA_set_open: ; 1 bytes @ 0x0 - 31675 000001 ?_switch_SWITCH_GLRA_set: ; 1 bytes @ 0x0 - 31676 000001 ?_switch_SWITCH_GLRA_get: ; 1 bytes @ 0x0 - 31677 000001 ?_switch_SWITCH_GLRB_set_closed: ; 1 bytes @ 0x0 - 31678 000001 ?_switch_SWITCH_GLRB_set_open: ; 1 bytes @ 0x0 - 31679 000001 ?_switch_SWITCH_GLRB_set: ; 1 bytes @ 0x0 - 31680 000001 ?_switch_SWITCH_GLRB_get: ; 1 bytes @ 0x0 - 31681 000001 ?_switch_SWITCH_PWB_set_closed: ; 1 bytes @ 0x0 - 31682 000001 ?_switch_SWITCH_PWB_set_open: ; 1 bytes @ 0x0 - 31683 000001 ?_switch_SWITCH_PWB_set: ; 1 bytes @ 0x0 - 31684 000001 ?_switch_SWITCH_PWB_get: ; 1 bytes @ 0x0 - 31685 000001 ?_userpin_SWITCH_LED_D9_set_high: ; 1 bytes @ 0x0 - 31686 000001 ?_userpin_SWITCH_LED_D9_set_low: ; 1 bytes @ 0x0 - 31687 000001 ?_userpin_SWITCH_LED_D9_set: ; 1 bytes @ 0x0 - 31688 000001 ?_userpin_SWITCH_LED_D9_get: ; 1 bytes @ 0x0 - 31689 000001 ??_userpin_SWITCH_LED_D9_get: ; 1 bytes @ 0x0 - 31690 000001 ?_userpin_SWITCH_LED_D10_set_high: ; 1 bytes @ 0x0 - 31691 000001 ?_userpin_SWITCH_LED_D10_set_low: ; 1 bytes @ 0x0 - 31692 000001 ?_userpin_SWITCH_LED_D10_set: ; 1 bytes @ 0x0 - 31693 000001 ?_FVR_Initialize: ; 1 bytes @ 0x0 - 31694 000001 ?_TMR2_Initialize: ; 1 bytes @ 0x0 - 31695 000001 ?_TMR2_StartTimer: ; 1 bytes @ 0x0 - 31696 000001 ?_TMR2_ISR: ; 1 bytes @ 0x0 - 31697 000001 ?_SYSTEM_Initialize: ; 1 bytes @ 0x0 - 31698 000001 ?_ADC_SelectChannel: ; 1 bytes @ 0x0 - 31699 000001 ??_ADC_SelectChannel: ; 1 bytes @ 0x0 - 31700 000001 ?_ADC_StartConversion: ; 1 bytes @ 0x0 - 31701 000001 ??_ADC_StartConversion: ; 1 bytes @ 0x0 - 31702 000001 ?_ADC_IsConversionDone: ; 1 bytes @ 0x0 - 31703 000001 ??_ADC_IsConversionDone: ; 1 bytes @ 0x0 - 31704 000001 ?_TMR0_StartTimer: ; 1 bytes @ 0x0 - 31705 000001 ?_TMR0_ISR: ; 1 bytes @ 0x0 - 31706 000001 ?_INTERRUPT_InterruptManager: ; 1 bytes @ 0x0 - 31707 000001 ?_EUSART1_is_rx_ready: ; 1 bytes @ 0x0 - 31708 000001 ?_EUSART1_Read: ; 1 bytes @ 0x0 - 31709 000001 ?_EUSART1_Write: ; 1 bytes @ 0x0 - 31710 000001 ?_main: ; 1 bytes @ 0x0 - 31711 000001 ?_timing_get_rescue_step_timeout: ; 1 bytes @ 0x0 - 31712 000001 ?_timing_set_rescue_step_timeout: ; 1 bytes @ 0x0 - 31713 000001 ?_error_die_forever_fromIRQ: ; 1 bytes @ 0x0 - 31714 000001 ??_error_die_forever_fromIRQ: ; 1 bytes @ 0x0 - 31715 000001 ?_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ: ; 1 bytes @ 0x0 - 31716 000001 ??_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ: ; 1 bytes @ 0x0 - 31717 000001 ?_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ: ; 1 bytes @ 0x0 - 31718 000001 ??_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ: ; 1 bytes @ 0x0 - 31719 000001 ?_switch_SWITCH_HYDRO_set_open_fromIRQ: ; 1 bytes @ 0x0 - 31720 000001 ??_switch_SWITCH_HYDRO_set_open_fromIRQ: ; 1 bytes @ 0x0 - 31721 000001 ?_switch_SWITCH_LBL_set_open_fromIRQ: ; 1 bytes @ 0x0 - 31722 000001 ??_switch_SWITCH_LBL_set_open_fromIRQ: ; 1 bytes @ 0x0 - 31723 000001 ?_commands_get_count: ; 1 bytes @ 0x0 - 31724 000001 ?__rescue_action_step_0: ; 1 bytes @ 0x0 - 31725 000001 ?__rescue_action_step_1: ; 1 bytes @ 0x0 - 31726 000001 ?__rescue_action_step_2: ; 1 bytes @ 0x0 - 31727 000001 ?__rescue_action_step_3: ; 1 bytes @ 0x0 - 31728 000001 ?__rescue_action_step_4: ; 1 bytes @ 0x0 - 31729 000001 global ?_ADC_GetConversionResult - 31730 ?_ADC_GetConversionResult: ; 2 bytes @ 0x0 - 31731 000001 global ?___awmod - 31732 ?___awmod: ; 2 bytes @ 0x0 - 31733 000001 global __update_alarm@_p_alarm - 31734 __update_alarm@_p_alarm: ; 2 bytes @ 0x0 - 31735 000001 global __update_averaging@_p_analog_variable - 31736 __update_averaging@_p_analog_variable: ; 2 bytes @ 0x0 - 31737 000001 global ___awmod@dividend - 31738 ___awmod@dividend: ; 2 bytes @ 0x0 - 31739 000001 ds 1 - 31740 000001 global ADC_SelectChannel@channel - 31741 ADC_SelectChannel@channel: ; 1 bytes @ 0x1 - 31742 000002 ds 1 - 31743 000002 ??_dummy_alarm_callback: ; 1 bytes @ 0x2 - 31744 000003 ?__manage_digital_variable: ; 1 bytes @ 0x2 - 31745 000003 ?__check_alarm_firing: ; 1 bytes @ 0x2 - 31746 000003 ??__update_averaging: ; 1 bytes @ 0x2 - 31747 000003 ??_ADC_GetConversionResult: ; 1 bytes @ 0x2 - 31748 000003 global __manage_digital_variable@_p_variable - 31749 __manage_digital_variable@_p_variable: ; 2 bytes @ 0x2 - 31750 000003 global __update_alarm@_value - 31751 __update_alarm@_value: ; 2 bytes @ 0x2 - 31752 000003 global __check_alarm_firing@_p_alarm - 31753 __check_alarm_firing@_p_alarm: ; 2 bytes @ 0x2 - 31754 000003 global ___awmod@divisor - 31755 ___awmod@divisor: ; 2 bytes @ 0x2 - 31756 000003 ds 2 - 31757 000003 ??__manage_digital_variable: ; 1 bytes @ 0x4 - 31758 000005 ??__update_alarm: ; 1 bytes @ 0x4 - 31759 000005 ??___awmod: ; 1 bytes @ 0x4 - 31760 000005 global ___awmod@counter - 31761 ___awmod@counter: ; 1 bytes @ 0x4 - 31762 000005 global __check_alarm_firing@_callback - 31763 __check_alarm_firing@_callback: ; 2 bytes @ 0x4 - 31764 000005 ds 1 - 31765 000005 global ___awmod@sign - 31766 ___awmod@sign: ; 1 bytes @ 0x5 - 31767 000006 ds 1 - 31768 000006 ??__check_alarm_firing: ; 1 bytes @ 0x6 - 31769 000007 ds 2 - 31770 000007 ??__manage_digital_variables: ; 1 bytes @ 0x8 - 31771 000009 global __manage_digital_variables@idx - 31772 __manage_digital_variables@idx: ; 1 bytes @ 0x8 - 31773 000009 ds 1 - 31774 000009 ??_irq_timer_fast: ; 1 bytes @ 0x9 - 31775 00000A ??_TMR2_ISR: ; 1 bytes @ 0x9 - 31776 00000A ds 1 - 31777 00000A ??__sample_acquired: ; 1 bytes @ 0xA - 31778 00000B ds 4 - 31779 00000B global __sample_acquired@analog_variable - 31780 __sample_acquired@analog_variable: ; 2 bytes @ 0xE - 31781 00000F ds 2 - 31782 00000F ??_adcreader_tick_irq: ; 1 bytes @ 0x10 - 31783 000011 ds 2 - 31784 000011 global adcreader_tick_irq@adcvalue - 31785 adcreader_tick_irq@adcvalue: ; 2 bytes @ 0x12 - 31786 000013 ds 2 - 31787 000013 ??_irq_timer_slow: ; 1 bytes @ 0x14 - 31788 000015 ??_TMR0_ISR: ; 1 bytes @ 0x14 - 31789 000015 ??_INTERRUPT_InterruptManager: ; 1 bytes @ 0x14 - 31790 000015 ds 8 - 31791 000015 ??_communication_request_payload_retrieve_uint8_t: ; 1 bytes @ 0x1C - 31792 00001D ??_communication_response_payload_appender_reset: ; 1 bytes @ 0x1C - 31793 00001D ??_communication_response_payload_append_uint8_t: ; 1 bytes @ 0x1C - 31794 00001D ?_communication_response_payload_append_uint16_t: ; 1 bytes @ 0x1C - 31795 00001D ??_variable_is_analog_by_enum: ; 1 bytes @ 0x1C - 31796 00001D ?_communication_response_payload_append_uint32_t: ; 1 bytes @ 0x1C - 31797 00001D ??_rescue_set_disabled: ; 1 bytes @ 0x1C - 31798 00001D ??_rescue_set_enabled: ; 1 bytes @ 0x1C - 31799 00001D ??_rescue_get_enable_status: ; 1 bytes @ 0x1C - 31800 00001D ??_rescue_get_fired_status: ; 1 bytes @ 0x1C - 31801 00001D ??_rescue_reset_fired_status: ; 1 bytes @ 0x1C - 31802 00001D ?_rescue_set_timeout_seconds: ; 1 bytes @ 0x1C - 31803 00001D ??_error_die_forever: ; 1 bytes @ 0x1C - 31804 00001D ?_TMR2_SetInterruptHandler: ; 1 bytes @ 0x1C - 31805 00001D ??_INTERRUPT_Initialize: ; 1 bytes @ 0x1C - 31806 00001D ??_PIN_MANAGER_Initialize: ; 1 bytes @ 0x1C - 31807 00001D ??_OSCILLATOR_Initialize: ; 1 bytes @ 0x1C - 31808 00001D ??_ADC_Initialize: ; 1 bytes @ 0x1C - 31809 00001D ??_CCP5_Initialize: ; 1 bytes @ 0x1C - 31810 00001D ?_TMR0_SetInterruptHandler: ; 1 bytes @ 0x1C - 31811 00001D ?_EUSART1_SetRxInterruptHandler: ; 1 bytes @ 0x1C - 31812 00001D ?_EUSART1_SetTxInterruptHandler: ; 1 bytes @ 0x1C - 31813 00001D ?_EUSART1_SetFramingErrorHandler: ; 1 bytes @ 0x1C - 31814 00001D ?_EUSART1_SetOverrunErrorHandler: ; 1 bytes @ 0x1C - 31815 00001D ?_EUSART1_SetErrorHandler: ; 1 bytes @ 0x1C - 31816 00001D ??_init_comm: ; 1 bytes @ 0x1C - 31817 00001D ??_init_adcreader: ; 1 bytes @ 0x1C - 31818 00001D ??_start_irqs: ; 1 bytes @ 0x1C - 31819 00001D ??_alarms_enable: ; 1 bytes @ 0x1C - 31820 00001D ??_communication_parser_reset: ; 1 bytes @ 0x1C - 31821 00001D ??_adcreader_reset: ; 1 bytes @ 0x1C - 31822 00001D ??_adcreader_start: ; 1 bytes @ 0x1C - 31823 00001D ??__delay_seconds: ; 1 bytes @ 0x1C - 31824 00001D ??_communication_parser_commandready: ; 1 bytes @ 0x1C - 31825 00001D ??_timing_reset_seconds_since_last_command: ; 1 bytes @ 0x1C - 31826 00001D ??_error_notify: ; 1 bytes @ 0x1C - 31827 00001D ??__checksum_update: ; 1 bytes @ 0x1C - 31828 00001D ??__checksum_reset: ; 1 bytes @ 0x1C - 31829 00001D ?_commands_retrieve_info_bycode: ; 1 bytes @ 0x1C - 31830 00001D ??__checksum_value: ; 1 bytes @ 0x1C - 31831 00001D ??_communication_request_payload_retriever_reset: ; 1 bytes @ 0x1C - 31832 00001D ??__hex2ascii: ; 1 bytes @ 0x1C - 31833 00001D ??_command_RESCUE_STATUS_RESET: ; 1 bytes @ 0x1C - 31834 00001D ??_alarm_is_analog_by_enum: ; 1 bytes @ 0x1C - 31835 00001D ??_switch_SWITCH_VEOC_RETURN_set_closed: ; 1 bytes @ 0x1C - 31836 00001D ??_switch_SWITCH_VEOC_RETURN_set_open: ; 1 bytes @ 0x1C - 31837 00001D ??_switch_SWITCH_VEOC_RETURN_set: ; 1 bytes @ 0x1C - 31838 00001D ??_switch_SWITCH_VEOC_RETURN_get: ; 1 bytes @ 0x1C - 31839 00001D ??_switch_SWITCH_VEOC_DIRECT_set_closed: ; 1 bytes @ 0x1C - 31840 00001D ??_switch_SWITCH_VEOC_DIRECT_set_open: ; 1 bytes @ 0x1C - 31841 00001D ??_switch_SWITCH_VEOC_DIRECT_set: ; 1 bytes @ 0x1C - 31842 00001D ??_switch_SWITCH_VEOC_DIRECT_get: ; 1 bytes @ 0x1C - 31843 00001D ??_switch_SWITCH_12V_set_closed: ; 1 bytes @ 0x1C - 31844 00001D ??_switch_SWITCH_12V_set_open: ; 1 bytes @ 0x1C - 31845 00001D ??_switch_SWITCH_12V_set: ; 1 bytes @ 0x1C - 31846 00001D ??_switch_SWITCH_12V_get: ; 1 bytes @ 0x1C - 31847 00001D ??_switch_SWITCH_LBL_set_closed: ; 1 bytes @ 0x1C - 31848 00001D ??_switch_SWITCH_LBL_set_open: ; 1 bytes @ 0x1C - 31849 00001D ??_switch_SWITCH_LBL_set: ; 1 bytes @ 0x1C - 31850 00001D ??_switch_SWITCH_LBL_get: ; 1 bytes @ 0x1C - 31851 00001D ??_switch_SWITCH_HYDRO_set_closed: ; 1 bytes @ 0x1C - 31852 00001D ??_switch_SWITCH_HYDRO_set_open: ; 1 bytes @ 0x1C - 31853 00001D ??_switch_SWITCH_HYDRO_set: ; 1 bytes @ 0x1C - 31854 00001D ??_switch_SWITCH_HYDRO_get: ; 1 bytes @ 0x1C - 31855 00001D ??_switch_SWITCH_GLRA_set_closed: ; 1 bytes @ 0x1C - 31856 00001D ??_switch_SWITCH_GLRA_set_open: ; 1 bytes @ 0x1C - 31857 00001D ??_switch_SWITCH_GLRA_set: ; 1 bytes @ 0x1C - 31858 00001D ??_switch_SWITCH_GLRA_get: ; 1 bytes @ 0x1C - 31859 00001D ??_switch_SWITCH_GLRB_set_closed: ; 1 bytes @ 0x1C - 31860 00001D ??_switch_SWITCH_GLRB_set_open: ; 1 bytes @ 0x1C - 31861 00001D ??_switch_SWITCH_GLRB_set: ; 1 bytes @ 0x1C - 31862 00001D ??_switch_SWITCH_GLRB_get: ; 1 bytes @ 0x1C - 31863 00001D ??_switch_SWITCH_PWB_set_closed: ; 1 bytes @ 0x1C - 31864 00001D ??_switch_SWITCH_PWB_set_open: ; 1 bytes @ 0x1C - 31865 00001D ??_switch_SWITCH_PWB_set: ; 1 bytes @ 0x1C - 31866 00001D ??_switch_SWITCH_PWB_get: ; 1 bytes @ 0x1C - 31867 00001D ??_userpin_SWITCH_LED_D9_set_high: ; 1 bytes @ 0x1C - 31868 00001D ??_userpin_SWITCH_LED_D9_set_low: ; 1 bytes @ 0x1C - 31869 00001D ??_userpin_SWITCH_LED_D9_set: ; 1 bytes @ 0x1C - 31870 00001D ??_userpin_SWITCH_LED_D10_set_high: ; 1 bytes @ 0x1C - 31871 00001D ??_userpin_SWITCH_LED_D10_set_low: ; 1 bytes @ 0x1C - 31872 00001D ??_userpin_SWITCH_LED_D10_set: ; 1 bytes @ 0x1C - 31873 00001D ??_FVR_Initialize: ; 1 bytes @ 0x1C - 31874 00001D ??_TMR2_StartTimer: ; 1 bytes @ 0x1C - 31875 00001D ??_TMR0_StartTimer: ; 1 bytes @ 0x1C - 31876 00001D ??_EUSART1_is_rx_ready: ; 1 bytes @ 0x1C - 31877 00001D ??_EUSART1_Read: ; 1 bytes @ 0x1C - 31878 00001D ??_EUSART1_Write: ; 1 bytes @ 0x1C - 31879 00001D ??_timing_get_rescue_step_timeout: ; 1 bytes @ 0x1C - 31880 00001D ??_timing_set_rescue_step_timeout: ; 1 bytes @ 0x1C - 31881 00001D ?__inrange: ; 1 bytes @ 0x1C - 31882 00001D ??_commands_get_count: ; 1 bytes @ 0x1C - 31883 00001D ??__rescue_action_step_0: ; 1 bytes @ 0x1C - 31884 00001D ??__rescue_action_step_1: ; 1 bytes @ 0x1C - 31885 00001D ??__rescue_action_step_2: ; 1 bytes @ 0x1C - 31886 00001D ??__rescue_action_step_3: ; 1 bytes @ 0x1C - 31887 00001D ??__rescue_action_step_4: ; 1 bytes @ 0x1C - 31888 00001D global ?_communication_request_payload_retrieve_uint16_t - 31889 ?_communication_request_payload_retrieve_uint16_t: ; 2 bytes @ 0x1C - 31890 00001D global ?_rescue_get_timeout_seconds - 31891 ?_rescue_get_timeout_seconds: ; 2 bytes @ 0x1C - 31892 00001D global ?_timing_get_seconds_since_reset - 31893 ?_timing_get_seconds_since_reset: ; 4 bytes @ 0x1C - 31894 00001D global ?_timing_get_seconds_since_last_command - 31895 ?_timing_get_seconds_since_last_command: ; 4 bytes @ 0x1C - 31896 00001D global switch_SWITCH_VEOC_RETURN_set@_state - 31897 switch_SWITCH_VEOC_RETURN_set@_state: ; 1 bytes @ 0x1C - 31898 00001D global switch_SWITCH_VEOC_DIRECT_set@_state - 31899 switch_SWITCH_VEOC_DIRECT_set@_state: ; 1 bytes @ 0x1C - 31900 00001D global switch_SWITCH_12V_set@_state - 31901 switch_SWITCH_12V_set@_state: ; 1 bytes @ 0x1C - 31902 00001D global switch_SWITCH_LBL_set@_state - 31903 switch_SWITCH_LBL_set@_state: ; 1 bytes @ 0x1C - 31904 00001D global switch_SWITCH_HYDRO_set@_state - 31905 switch_SWITCH_HYDRO_set@_state: ; 1 bytes @ 0x1C - 31906 00001D global switch_SWITCH_GLRA_set@_state - 31907 switch_SWITCH_GLRA_set@_state: ; 1 bytes @ 0x1C - 31908 00001D global switch_SWITCH_GLRB_set@_state - 31909 switch_SWITCH_GLRB_set@_state: ; 1 bytes @ 0x1C - 31910 00001D global switch_SWITCH_PWB_set@_state - 31911 switch_SWITCH_PWB_set@_state: ; 1 bytes @ 0x1C - 31912 00001D global userpin_SWITCH_LED_D9_set@_state - 31913 userpin_SWITCH_LED_D9_set@_state: ; 1 bytes @ 0x1C - 31914 00001D global userpin_SWITCH_LED_D10_set@_state - 31915 userpin_SWITCH_LED_D10_set@_state: ; 1 bytes @ 0x1C - 31916 00001D global EUSART1_Read@readValue - 31917 EUSART1_Read@readValue: ; 1 bytes @ 0x1C - 31918 00001D global EUSART1_Write@txData - 31919 EUSART1_Write@txData: ; 1 bytes @ 0x1C - 31920 00001D global timing_get_rescue_step_timeout@seconds - 31921 timing_get_rescue_step_timeout@seconds: ; 1 bytes @ 0x1C - 31922 00001D global timing_set_rescue_step_timeout@_seconds - 31923 timing_set_rescue_step_timeout@_seconds: ; 1 bytes @ 0x1C - 31924 00001D global communication_request_payload_retrieve_uint8_t@retval - 31925 communication_request_payload_retrieve_uint8_t@retval: ; 1 bytes @ 0x1C - 31926 00001D global communication_response_payload_append_uint8_t@_value - 31927 communication_response_payload_append_uint8_t@_value: ; 1 bytes @ 0x1C - 31928 00001D global __checksum_update@_byte - 31929 __checksum_update@_byte: ; 1 bytes @ 0x1C - 31930 00001D global __inrange@_min - 31931 __inrange@_min: ; 1 bytes @ 0x1C - 31932 00001D global __hex2ascii@_nibble - 31933 __hex2ascii@_nibble: ; 1 bytes @ 0x1C - 31934 00001D global TMR2_SetInterruptHandler@InterruptHandler - 31935 TMR2_SetInterruptHandler@InterruptHandler: ; 2 bytes @ 0x1C - 31936 00001D global TMR0_SetInterruptHandler@InterruptHandler - 31937 TMR0_SetInterruptHandler@InterruptHandler: ; 2 bytes @ 0x1C - 31938 00001D global EUSART1_SetFramingErrorHandler@interruptHandler - 31939 EUSART1_SetFramingErrorHandler@interruptHandler: ; 2 bytes @ 0x1C - 31940 00001D global EUSART1_SetOverrunErrorHandler@interruptHandler - 31941 EUSART1_SetOverrunErrorHandler@interruptHandler: ; 2 bytes @ 0x1C - 31942 00001D global EUSART1_SetErrorHandler@interruptHandler - 31943 EUSART1_SetErrorHandler@interruptHandler: ; 2 bytes @ 0x1C - 31944 00001D global EUSART1_SetTxInterruptHandler@interruptHandler - 31945 EUSART1_SetTxInterruptHandler@interruptHandler: ; 2 bytes @ 0x1C - 31946 00001D global EUSART1_SetRxInterruptHandler@interruptHandler - 31947 EUSART1_SetRxInterruptHandler@interruptHandler: ; 2 bytes @ 0x1C - 31948 00001D global communication_response_payload_append_uint16_t@_value - 31949 communication_response_payload_append_uint16_t@_value: ; 2 bytes @ 0x1C - 31950 00001D global commands_retrieve_info_bycode@_pp_cmdinfo - 31951 commands_retrieve_info_bycode@_pp_cmdinfo: ; 2 bytes @ 0x1C - 31952 00001D global rescue_set_timeout_seconds@_seconds - 31953 rescue_set_timeout_seconds@_seconds: ; 2 bytes @ 0x1C - 31954 00001D global communication_response_payload_append_uint32_t@_value - 31955 communication_response_payload_append_uint32_t@_value: ; 4 bytes @ 0x1C - 31956 00001D ds 1 - 31957 00001D ??__serial_checksum_update: ; 1 bytes @ 0x1D - 31958 00001E ??_command_SENSOR_AVERAGING_PRESCALER_GET: ; 1 bytes @ 0x1D - 31959 00001E ??_command_ECHO1: ; 1 bytes @ 0x1D - 31960 00001E ??_command_ECHO32: ; 1 bytes @ 0x1D - 31961 00001E ??_command_ECHO4: ; 1 bytes @ 0x1D - 31962 00001E ??_command_LASTERROR: ; 1 bytes @ 0x1D - 31963 00001E ??_command_RESCUE_ENABLE: ; 1 bytes @ 0x1D - 31964 00001E ??_command_RESCUE_STATUS_GET: ; 1 bytes @ 0x1D - 31965 00001E global command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler - 31966 command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler: ; 1 bytes @ 0x1D - 31967 00001E global command_ECHO1@req_value - 31968 command_ECHO1@req_value: ; 1 bytes @ 0x1D - 31969 00001E global command_ECHO4@req_value_0 - 31970 command_ECHO4@req_value_0: ; 1 bytes @ 0x1D - 31971 00001E global command_LASTERROR@resp_errcode - 31972 command_LASTERROR@resp_errcode: ; 1 bytes @ 0x1D - 31973 00001E global command_RESCUE_STATUS_GET@resp_firedstate - 31974 command_RESCUE_STATUS_GET@resp_firedstate: ; 1 bytes @ 0x1D - 31975 00001E global __inrange@_max - 31976 __inrange@_max: ; 1 bytes @ 0x1D - 31977 00001E global __serial_checksum_update@_byte - 31978 __serial_checksum_update@_byte: ; 1 bytes @ 0x1D - 31979 00001E ds 1 - 31980 00001E ??_communication_request_payload_retrieve_uint16_t: ; 1 bytes @ 0x1E - 31981 00001F ??_communication_response_payload_append_uint16_t: ; 1 bytes @ 0x1E - 31982 00001F ??_rescue_get_timeout_seconds: ; 1 bytes @ 0x1E - 31983 00001F ??_rescue_set_timeout_seconds: ; 1 bytes @ 0x1E - 31984 00001F ??_TMR2_SetInterruptHandler: ; 1 bytes @ 0x1E - 31985 00001F ??_TMR0_Initialize: ; 1 bytes @ 0x1E - 31986 00001F ??_EUSART1_Initialize: ; 1 bytes @ 0x1E - 31987 00001F ??_TMR0_SetInterruptHandler: ; 1 bytes @ 0x1E - 31988 00001F ??_EUSART1_SetRxInterruptHandler: ; 1 bytes @ 0x1E - 31989 00001F ??_EUSART1_SetTxInterruptHandler: ; 1 bytes @ 0x1E - 31990 00001F ??_EUSART1_SetFramingErrorHandler: ; 1 bytes @ 0x1E - 31991 00001F ??_EUSART1_SetOverrunErrorHandler: ; 1 bytes @ 0x1E - 31992 00001F ??_EUSART1_SetErrorHandler: ; 1 bytes @ 0x1E - 31993 00001F ??_init_mcu: ; 1 bytes @ 0x1E - 31994 00001F ??_commands_retrieve_info_bycode: ; 1 bytes @ 0x1E - 31995 00001F ??_TMR2_Initialize: ; 1 bytes @ 0x1E - 31996 00001F ??_SYSTEM_Initialize: ; 1 bytes @ 0x1E - 31997 00001F ??__inrange: ; 1 bytes @ 0x1E - 31998 00001F global ?_switch_get_function_set_by_enum - 31999 ?_switch_get_function_set_by_enum: ; 2 bytes @ 0x1E - 32000 00001F global ?_switch_get_function_get_by_enum - 32001 ?_switch_get_function_get_by_enum: ; 2 bytes @ 0x1E - 32002 00001F global ?_alarm_get_analog_alarm_ptr_by_enum - 32003 ?_alarm_get_analog_alarm_ptr_by_enum: ; 2 bytes @ 0x1E - 32004 00001F global ?_analog_variable_get_pointer_by_enum - 32005 ?_analog_variable_get_pointer_by_enum: ; 2 bytes @ 0x1E - 32006 00001F global ?_digital_variable_get_pointer_by_enum - 32007 ?_digital_variable_get_pointer_by_enum: ; 2 bytes @ 0x1E - 32008 00001F global ?_userpin_get_function_set_by_enum - 32009 ?_userpin_get_function_set_by_enum: ; 2 bytes @ 0x1E - 32010 00001F global ?_alarm_get_digital_alarm_ptr_by_enum - 32011 ?_alarm_get_digital_alarm_ptr_by_enum: ; 2 bytes @ 0x1E - 32012 00001F global command_ECHO1@resp_value - 32013 command_ECHO1@resp_value: ; 1 bytes @ 0x1E - 32014 00001F global command_ECHO4@req_value_1 - 32015 command_ECHO4@req_value_1: ; 1 bytes @ 0x1E - 32016 00001F global variable_is_analog_by_enum@_variable_index - 32017 variable_is_analog_by_enum@_variable_index: ; 1 bytes @ 0x1E - 32018 00001F global alarm_is_analog_by_enum@_alarm_index - 32019 alarm_is_analog_by_enum@_alarm_index: ; 1 bytes @ 0x1E - 32020 00001F global __delay_seconds@_seconds - 32021 __delay_seconds@_seconds: ; 1 bytes @ 0x1E - 32022 00001F global error_notify@_err - 32023 error_notify@_err: ; 1 bytes @ 0x1E - 32024 00001F global __inrange@_value - 32025 __inrange@_value: ; 1 bytes @ 0x1E - 32026 00001F ds 1 - 32027 00001F ??_sensors_acquire_offsets: ; 1 bytes @ 0x1F - 32028 000020 ??_du_base_powersequence: ; 1 bytes @ 0x1F - 32029 000020 ?__ascii2hex: ; 1 bytes @ 0x1F - 32030 000020 global command_ECHO4@req_value_2 - 32031 command_ECHO4@req_value_2: ; 1 bytes @ 0x1F - 32032 000020 global command_RESCUE_ENABLE@resp_enablestate - 32033 command_RESCUE_ENABLE@resp_enablestate: ; 1 bytes @ 0x1F - 32034 000020 global error_notify@k - 32035 error_notify@k: ; 2 bytes @ 0x1F - 32036 000020 global __ascii2hex@_p_nibble - 32037 __ascii2hex@_p_nibble: ; 2 bytes @ 0x1F - 32038 000020 ds 1 - 32039 000020 ??_switch_get_function_set_by_enum: ; 1 bytes @ 0x20 - 32040 000021 ??_switch_get_function_get_by_enum: ; 1 bytes @ 0x20 - 32041 000021 ??_alarm_get_analog_alarm_ptr_by_enum: ; 1 bytes @ 0x20 - 32042 000021 ??_analog_variable_get_pointer_by_enum: ; 1 bytes @ 0x20 - 32043 000021 ??_digital_variable_get_pointer_by_enum: ; 1 bytes @ 0x20 - 32044 000021 ??_timing_get_seconds_since_reset: ; 1 bytes @ 0x20 - 32045 000021 ??_communication_response_payload_append_uint32_t: ; 1 bytes @ 0x20 - 32046 000021 ??_timing_get_seconds_since_last_command: ; 1 bytes @ 0x20 - 32047 000021 ??_userpin_get_function_set_by_enum: ; 1 bytes @ 0x20 - 32048 000021 ??_alarm_get_digital_alarm_ptr_by_enum: ; 1 bytes @ 0x20 - 32049 000021 ??_command_RESCUE_TIMEOUT_GET: ; 1 bytes @ 0x20 - 32050 000021 global command_ECHO4@req_value_3 - 32051 command_ECHO4@req_value_3: ; 1 bytes @ 0x20 - 32052 000021 global command_RESCUE_ENABLE@req_enablestate_nc - 32053 command_RESCUE_ENABLE@req_enablestate_nc: ; 1 bytes @ 0x20 - 32054 000021 global command_RESCUE_TIMEOUT_GET@resp_rescue_timeout - 32055 command_RESCUE_TIMEOUT_GET@resp_rescue_timeout: ; 2 bytes @ 0x20 - 32056 000021 global timing_get_seconds_since_last_command@seconds - 32057 timing_get_seconds_since_last_command@seconds: ; 4 bytes @ 0x20 - 32058 000021 global timing_get_seconds_since_reset@seconds - 32059 timing_get_seconds_since_reset@seconds: ; 4 bytes @ 0x20 - 32060 000021 ds 1 - 32061 000021 ??__ascii2hex: ; 1 bytes @ 0x21 - 32062 000022 global command_ECHO4@resp_value_0 - 32063 command_ECHO4@resp_value_0: ; 1 bytes @ 0x21 - 32064 000022 global __ascii2hex@_byte - 32065 __ascii2hex@_byte: ; 1 bytes @ 0x21 - 32066 000022 global commands_retrieve_info_bycode@_code - 32067 commands_retrieve_info_bycode@_code: ; 1 bytes @ 0x21 - 32068 000022 global error_notify@k_4912 - 32069 error_notify@k_4912: ; 2 bytes @ 0x21 - 32070 000022 ds 1 - 32071 000022 ??_command_VALCHECK: ; 1 bytes @ 0x22 - 32072 000023 ??_command_VERSION: ; 1 bytes @ 0x22 - 32073 000023 global command_ECHO4@resp_value_1 - 32074 command_ECHO4@resp_value_1: ; 1 bytes @ 0x22 - 32075 000023 global analog_variable_get_pointer_by_enum@_variable_index - 32076 analog_variable_get_pointer_by_enum@_variable_index: ; 1 bytes @ 0x22 - 32077 000023 global alarm_get_analog_alarm_ptr_by_enum@_alarm_index - 32078 alarm_get_analog_alarm_ptr_by_enum@_alarm_index: ; 1 bytes @ 0x22 - 32079 000023 global digital_variable_get_pointer_by_enum@_variable_index - 32080 digital_variable_get_pointer_by_enum@_variable_index: ; 1 bytes @ 0x22 - 32081 000023 global alarm_get_digital_alarm_ptr_by_enum@_alarm_index - 32082 alarm_get_digital_alarm_ptr_by_enum@_alarm_index: ; 1 bytes @ 0x22 - 32083 000023 global switch_get_function_set_by_enum@_switch_index - 32084 switch_get_function_set_by_enum@_switch_index: ; 1 bytes @ 0x22 - 32085 000023 global switch_get_function_get_by_enum@_switch_index - 32086 switch_get_function_get_by_enum@_switch_index: ; 1 bytes @ 0x22 - 32087 000023 global userpin_get_function_set_by_enum@_userpin_index - 32088 userpin_get_function_set_by_enum@_userpin_index: ; 1 bytes @ 0x22 - 32089 000023 global sensors_acquire_offsets@k - 32090 sensors_acquire_offsets@k: ; 1 bytes @ 0x22 - 32091 000023 global commands_retrieve_info_bycode@num_cmds - 32092 commands_retrieve_info_bycode@num_cmds: ; 1 bytes @ 0x22 - 32093 000023 ds 1 - 32094 000023 ??_communication_transmitter_sendresponse: ; 1 bytes @ 0x23 - 32095 000024 ??__communication_error: ; 1 bytes @ 0x23 - 32096 000024 ??_command_SWITCH_CONTROL: ; 1 bytes @ 0x23 - 32097 000024 ??_command_ALARM_THRESHOLD_GET: ; 1 bytes @ 0x23 - 32098 000024 ??_command_SENSOR_GET_SINGLE: ; 1 bytes @ 0x23 - 32099 000024 ??_command_SENSOR_AVERAGE_GETALL: ; 1 bytes @ 0x23 - 32100 000024 ??_command_SENSOR_AVERAGING_PRESCALER_SET: ; 1 bytes @ 0x23 - 32101 000024 ??_command_SENSOR_MAXVALUES_GETALL: ; 1 bytes @ 0x23 - 32102 000024 ??_command_SENSOR_MAXVALUE_RESET: ; 1 bytes @ 0x23 - 32103 000024 ??_command_SENSOR_OFFSETS_GETALL: ; 1 bytes @ 0x23 - 32104 000024 ??_command_SENSOR_VALUES_GETALL: ; 1 bytes @ 0x23 - 32105 000024 ??_command_USER_PIN_CONTROL: ; 1 bytes @ 0x23 - 32106 000024 global ?_alarm_get_enable_ptr_by_enum - 32107 ?_alarm_get_enable_ptr_by_enum: ; 2 bytes @ 0x23 - 32108 000024 global ?_alarm_get_timeout_ptr_by_enum - 32109 ?_alarm_get_timeout_ptr_by_enum: ; 2 bytes @ 0x23 - 32110 000024 global ?_alarm_get_timeout_counter_max_ptr_by_enum - 32111 ?_alarm_get_timeout_counter_max_ptr_by_enum: ; 2 bytes @ 0x23 - 32112 000024 global ?_alarm_get_firecount_ptr_by_enum - 32113 ?_alarm_get_firecount_ptr_by_enum: ; 2 bytes @ 0x23 - 32114 000024 global command_ECHO4@resp_value_2 - 32115 command_ECHO4@resp_value_2: ; 1 bytes @ 0x23 - 32116 000024 global sensors_acquire_offsets@varidx - 32117 sensors_acquire_offsets@varidx: ; 1 bytes @ 0x23 - 32118 000024 global __communication_error@_err - 32119 __communication_error@_err: ; 1 bytes @ 0x23 - 32120 000024 global command_USER_PIN_CONTROL@userpin_set_func - 32121 command_USER_PIN_CONTROL@userpin_set_func: ; 2 bytes @ 0x23 - 32122 000024 global communication_request_payload_retrieve_uint16_t@retval - 32123 communication_request_payload_retrieve_uint16_t@retval: ; 2 bytes @ 0x23 - 32124 000024 ds 1 - 32125 000024 ??_communication_parser_appendbyte: ; 1 bytes @ 0x24 - 32126 000025 ??_command_BOARDTIME: ; 1 bytes @ 0x24 - 32127 000025 ??_command_LASTCOMMANDTIME: ; 1 bytes @ 0x24 - 32128 000025 global command_ECHO4@resp_value_3 - 32129 command_ECHO4@resp_value_3: ; 1 bytes @ 0x24 - 32130 000025 ds 1 - 32131 000025 ??_alarm_get_enable_ptr_by_enum: ; 1 bytes @ 0x25 - 32132 000026 ??_alarm_get_timeout_ptr_by_enum: ; 1 bytes @ 0x25 - 32133 000026 ??_alarm_get_timeout_counter_max_ptr_by_enum: ; 1 bytes @ 0x25 - 32134 000026 ??_alarm_get_firecount_ptr_by_enum: ; 1 bytes @ 0x25 - 32135 000026 ??_command_ALARM_THRESHOLD_SET: ; 1 bytes @ 0x25 - 32136 000026 ??_command_RESCUE_TIMEOUT_SET: ; 1 bytes @ 0x25 - 32137 000026 global command_USER_PIN_CONTROL@req_pinstate - 32138 command_USER_PIN_CONTROL@req_pinstate: ; 1 bytes @ 0x25 - 32139 000026 global alarm_get_enable_ptr_by_enum@_alarm_index - 32140 alarm_get_enable_ptr_by_enum@_alarm_index: ; 1 bytes @ 0x25 - 32141 000026 global alarm_get_timeout_ptr_by_enum@_alarm_index - 32142 alarm_get_timeout_ptr_by_enum@_alarm_index: ; 1 bytes @ 0x25 - 32143 000026 global alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index - 32144 alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index: ; 1 bytes @ 0x25 - 32145 000026 global alarm_get_firecount_ptr_by_enum@_alarm_index - 32146 alarm_get_firecount_ptr_by_enum@_alarm_index: ; 1 bytes @ 0x25 - 32147 000026 global command_RESCUE_TIMEOUT_SET@req_rescue_timeout - 32148 command_RESCUE_TIMEOUT_SET@req_rescue_timeout: ; 2 bytes @ 0x25 - 32149 000026 ds 1 - 32150 000026 ??_command_ALARM_TIMEOUT_SET: ; 1 bytes @ 0x26 - 32151 000027 ??_command_ALARM_TIMEOUT_GET: ; 1 bytes @ 0x26 - 32152 000027 ??_command_ALARM_MAXCOUNT_GET: ; 1 bytes @ 0x26 - 32153 000027 ??_command_ALARM_MAXCOUNT_RESET: ; 1 bytes @ 0x26 - 32154 000027 ??_command_ALARM_FIRED_RESET: ; 1 bytes @ 0x26 - 32155 000027 ??_command_ALARM_FIRECOUNT_GET: ; 1 bytes @ 0x26 - 32156 000027 ??_command_ALARM_ENABLE_GETALL: ; 1 bytes @ 0x26 - 32157 000027 ??_command_ALARM_FIRECOUNT_GETALL: ; 1 bytes @ 0x26 - 32158 000027 ??_command_ALARM_MAXCOUNT_GETALL: ; 1 bytes @ 0x26 - 32159 000027 global command_USER_PIN_CONTROL@req_pinnum - 32160 command_USER_PIN_CONTROL@req_pinnum: ; 1 bytes @ 0x26 - 32161 000027 ds 1 - 32162 000027 ??_manage_incoming_data: ; 1 bytes @ 0x27 - 32163 000028 ??_main: ; 1 bytes @ 0x27 - 32164 000028 ;! - 32165 ;!Data Sizes: - 32166 ;! Strings 0 - 32167 ;! Constant 0 - 32168 ;! Data 871 - 32169 ;! BSS 492 - 32170 ;! Persistent 0 - 32171 ;! Stack 0 - 32172 ;! - 32173 ;!Auto Spaces: - 32174 ;! Space Size Autos Used - 32175 ;! COMRAM 94 39 66 - 32176 ;! BANK0 160 48 97 - 32177 ;! BANK1 256 0 256 - 32178 ;! BANK2 256 0 128 - 32179 ;! BANK3 256 0 240 - 32180 ;! BANK4 256 0 190 - 32181 ;! BANK5 256 0 0 - 32182 ;! BANK6 256 0 0 - 32183 ;! BANK7 256 0 0 - 32184 ;! BANK8 256 0 0 - 32185 ;! BANK9 256 0 0 - 32186 ;! BANK10 256 0 0 - 32187 ;! BANK11 256 0 0 - 32188 ;! BANK12 256 0 0 - 32189 ;! BANK13 256 0 0 - 32190 ;! BANK14 256 0 0 - 32191 ;! BANK15 56 0 0 - 32192 - 32193 ;! - 32194 ;!Pointer List with Targets: - 32195 ;! - 32196 ;! analog_variables.alarms.callback PTR FTN()void size(2) Largest target is 0 - 32197 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32198 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32199 ;! - 32200 ;! digital_variables.callback PTR FTN()void size(2) Largest target is 0 - 32201 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32202 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32203 ;! - 32204 ;! ?_alarm_get_firecount_ptr_by_enum.callback PTR FTN()void size(2) Largest target i - s 1 - 32205 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32206 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32207 ;! - 32208 ;! ?_alarm_get_timeout_counter_max_ptr_by_enum.callback PTR FTN()void size(2) Larges - t target is 1 - 32209 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32210 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32211 ;! - 32212 ;! ?_alarm_get_timeout_ptr_by_enum.callback PTR FTN()void size(2) Largest target is - 1 - 32213 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32214 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32215 ;! - 32216 ;! ?_alarm_get_enable_ptr_by_enum.callback PTR FTN()void size(2) Largest target is 1 - - 32217 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32218 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32219 ;! - 32220 ;! ADC_InterruptHandler PTR FTN()void size(2) Largest target is 1 - 32221 ;! -> Absolute function(), - 32222 ;! - 32223 ;! _rescue_actions PTR FTN()void [5] size(2) Largest target is 1 - 32224 ;! -> _rescue_action_step_4(), _rescue_action_step_3(), _rescue_action_step_2(), _resc - ue_action_step_1(), - 32225 ;! -> _rescue_action_step_0(), - 32226 ;! - 32227 ;! commands_retrieve_info_bycode@_pp_cmdinfo.callback_ptr PTR FTN()unsigned char siz - e(2) Largest target is 1 - 32228 ;! -> command_ALARM_MAXCOUNT_GETALL(), command_ALARM_FIRECOUNT_GETALL(), command_ALARM - _FIRED_GETALL(), command_ALARM_ENABLE_GETALL(), - 32229 ;! -> command_RESCUE_TIMEOUT_SET(), command_RESCUE_TIMEOUT_GET(), command_RESCUE_STATU - S_RESET(), command_RESCUE_STATUS_GET(), - 32230 ;! -> command_RESCUE_ENABLE(), command_USER_PIN_CONTROL(), command_VERSION(), command_ - VALCHECK(), - 32231 ;! -> command_LASTERROR(), command_LASTCOMMANDTIME(), command_ECHO4(), command_ECHO32( - ), - 32232 ;! -> command_ECHO1(), command_BOARDTIME(), command_SENSOR_VALUES_GETALL(), command_SE - NSOR_OFFSETS_GETALL(), - 32233 ;! -> command_SENSOR_MAXVALUE_RESET(), command_SENSOR_MAXVALUES_GETALL(), command_SENS - OR_AVERAGING_PRESCALER_SET(), command_SENSOR_AVERAGING_PRESCALER_GET(), - 32234 ;! -> command_SENSOR_AVERAGE_GETALL(), command_SENSOR_GET_SINGLE(), command_ALARM_FIRE - COUNT_GET(), command_ALARM_FIRED_RESET(), - 32235 ;! -> command_ALARM_FIRED_GET(), command_ALARM_THRESHOLD_GET(), command_ALARM_THRESHOL - D_SET(), command_ALARM_MAXCOUNT_RESET(), - 32236 ;! -> command_ALARM_MAXCOUNT_GET(), command_ALARM_TIMEOUT_GET(), command_ALARM_TIMEOUT - _SET(), command_ALARM_ENABLE(), - 32237 ;! -> command_SWITCH_CONTROL(), - 32238 ;! - 32239 ;! commands_retrieve_info_bycode@_pp_cmdinfo PTR PTR struct . size(2) Largest target - is 2 - 32240 ;! -> communication_transmitter_sendresponse@p_cmdinfo(BANK0[2]), communication_parser - _executecommand@p_cmd_info(BANK0[2]), communication_parser_appendbyte@tmp_p_cmdinfo(BANK - 0[2]), - 32241 ;! - 32242 ;! _ascii2hex@_p_nibble PTR unsigned char size(2) Largest target is 1 - 32243 ;! -> communication_parser_appendbyte@tmp_nibble_odd(COMRAM[1]), communication_parser_ - appendbyte@tmp_nibble_even(COMRAM[1]), - 32244 ;! - 32245 ;! communication_transmitter_sendresponse@p_cmdinfo.callback_ptr PTR FTN()unsigned ch - ar size(2) Largest target is 1 - 32246 ;! -> command_ALARM_MAXCOUNT_GETALL(), command_ALARM_FIRECOUNT_GETALL(), command_ALARM - _FIRED_GETALL(), command_ALARM_ENABLE_GETALL(), - 32247 ;! -> command_RESCUE_TIMEOUT_SET(), command_RESCUE_TIMEOUT_GET(), command_RESCUE_STATU - S_RESET(), command_RESCUE_STATUS_GET(), - 32248 ;! -> command_RESCUE_ENABLE(), command_USER_PIN_CONTROL(), command_VERSION(), command_ - VALCHECK(), - 32249 ;! -> command_LASTERROR(), command_LASTCOMMANDTIME(), command_ECHO4(), command_ECHO32( - ), - 32250 ;! -> command_ECHO1(), command_BOARDTIME(), command_SENSOR_VALUES_GETALL(), command_SE - NSOR_OFFSETS_GETALL(), - 32251 ;! -> command_SENSOR_MAXVALUE_RESET(), command_SENSOR_MAXVALUES_GETALL(), command_SENS - OR_AVERAGING_PRESCALER_SET(), command_SENSOR_AVERAGING_PRESCALER_GET(), - 32252 ;! -> command_SENSOR_AVERAGE_GETALL(), command_SENSOR_GET_SINGLE(), command_ALARM_FIRE - COUNT_GET(), command_ALARM_FIRED_RESET(), - 32253 ;! -> command_ALARM_FIRED_GET(), command_ALARM_THRESHOLD_GET(), command_ALARM_THRESHOL - D_SET(), command_ALARM_MAXCOUNT_RESET(), - 32254 ;! -> command_ALARM_MAXCOUNT_GET(), command_ALARM_TIMEOUT_GET(), command_ALARM_TIMEOUT - _SET(), command_ALARM_ENABLE(), - 32255 ;! -> command_SWITCH_CONTROL(), - 32256 ;! - 32257 ;! communication_transmitter_sendresponse@p_cmdinfo PTR struct . size(2) Largest targ - et is 190 - 32258 ;! -> commands_info_table(BANK4[190]), - 32259 ;! - 32260 ;! communication_parser_executecommand@p_cmd_info.callback_ptr PTR FTN()unsigned char - size(2) Largest target is 1 - 32261 ;! -> command_ALARM_MAXCOUNT_GETALL(), command_ALARM_FIRECOUNT_GETALL(), command_ALARM - _FIRED_GETALL(), command_ALARM_ENABLE_GETALL(), - 32262 ;! -> command_RESCUE_TIMEOUT_SET(), command_RESCUE_TIMEOUT_GET(), command_RESCUE_STATU - S_RESET(), command_RESCUE_STATUS_GET(), - 32263 ;! -> command_RESCUE_ENABLE(), command_USER_PIN_CONTROL(), command_VERSION(), command_ - VALCHECK(), - 32264 ;! -> command_LASTERROR(), command_LASTCOMMANDTIME(), command_ECHO4(), command_ECHO32( - ), - 32265 ;! -> command_ECHO1(), command_BOARDTIME(), command_SENSOR_VALUES_GETALL(), command_SE - NSOR_OFFSETS_GETALL(), - 32266 ;! -> command_SENSOR_MAXVALUE_RESET(), command_SENSOR_MAXVALUES_GETALL(), command_SENS - OR_AVERAGING_PRESCALER_SET(), command_SENSOR_AVERAGING_PRESCALER_GET(), - 32267 ;! -> command_SENSOR_AVERAGE_GETALL(), command_SENSOR_GET_SINGLE(), command_ALARM_FIRE - COUNT_GET(), command_ALARM_FIRED_RESET(), - 32268 ;! -> command_ALARM_FIRED_GET(), command_ALARM_THRESHOLD_GET(), command_ALARM_THRESHOL - D_SET(), command_ALARM_MAXCOUNT_RESET(), - 32269 ;! -> command_ALARM_MAXCOUNT_GET(), command_ALARM_TIMEOUT_GET(), command_ALARM_TIMEOUT - _SET(), command_ALARM_ENABLE(), - 32270 ;! -> command_SWITCH_CONTROL(), - 32271 ;! - 32272 ;! communication_parser_executecommand@p_cmd_info PTR struct . size(2) Largest target - is 190 - 32273 ;! -> commands_info_table(BANK4[190]), - 32274 ;! - 32275 ;! communication_parser_appendbyte@tmp_p_cmdinfo.callback_ptr PTR FTN()unsigned char - size(2) Largest target is 1 - 32276 ;! -> command_ALARM_MAXCOUNT_GETALL(), command_ALARM_FIRECOUNT_GETALL(), command_ALARM - _FIRED_GETALL(), command_ALARM_ENABLE_GETALL(), - 32277 ;! -> command_RESCUE_TIMEOUT_SET(), command_RESCUE_TIMEOUT_GET(), command_RESCUE_STATU - S_RESET(), command_RESCUE_STATUS_GET(), - 32278 ;! -> command_RESCUE_ENABLE(), command_USER_PIN_CONTROL(), command_VERSION(), command_ - VALCHECK(), - 32279 ;! -> command_LASTERROR(), command_LASTCOMMANDTIME(), command_ECHO4(), command_ECHO32( - ), - 32280 ;! -> command_ECHO1(), command_BOARDTIME(), command_SENSOR_VALUES_GETALL(), command_SE - NSOR_OFFSETS_GETALL(), - 32281 ;! -> command_SENSOR_MAXVALUE_RESET(), command_SENSOR_MAXVALUES_GETALL(), command_SENS - OR_AVERAGING_PRESCALER_SET(), command_SENSOR_AVERAGING_PRESCALER_GET(), - 32282 ;! -> command_SENSOR_AVERAGE_GETALL(), command_SENSOR_GET_SINGLE(), command_ALARM_FIRE - COUNT_GET(), command_ALARM_FIRED_RESET(), - 32283 ;! -> command_ALARM_FIRED_GET(), command_ALARM_THRESHOLD_GET(), command_ALARM_THRESHOL - D_SET(), command_ALARM_MAXCOUNT_RESET(), - 32284 ;! -> command_ALARM_MAXCOUNT_GET(), command_ALARM_TIMEOUT_GET(), command_ALARM_TIMEOUT - _SET(), command_ALARM_ENABLE(), - 32285 ;! -> command_SWITCH_CONTROL(), - 32286 ;! - 32287 ;! communication_parser_appendbyte@tmp_p_cmdinfo PTR struct . size(2) Largest target - is 190 - 32288 ;! -> commands_info_table(BANK4[190]), - 32289 ;! - 32290 ;! _update_averaging@_p_analog_variable.alarms.callback PTR FTN()void size(2) Larges - t target is 1 - 32291 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32292 ;! -> dummy_alarm_callback(), - 32293 ;! - 32294 ;! _update_averaging@_p_analog_variable PTR struct . size(2) Largest target is 473 - 32295 ;! -> analog_variables(BIGRAM[473]), - 32296 ;! - 32297 ;! _check_alarm_firing@_callback PTR FTN()void size(2) Largest target is 1 - 32298 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32299 ;! -> dummy_alarm_callback(), - 32300 ;! - 32301 ;! _check_alarm_firing@_p_alarm PTR struct . size(2) Largest target is 473 - 32302 ;! -> analog_variables.alarms(BIGRAM[26]), analog_variables(BIGRAM[473]), - 32303 ;! - 32304 ;! _update_alarm@_p_alarm PTR struct . size(2) Largest target is 473 - 32305 ;! -> analog_variables.alarms(BIGRAM[26]), analog_variables(BIGRAM[473]), - 32306 ;! - 32307 ;! _sample_acquired@analog_variable.alarms.callback PTR FTN()void size(2) Largest ta - rget is 1 - 32308 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32309 ;! -> dummy_alarm_callback(), - 32310 ;! - 32311 ;! _sample_acquired@analog_variable PTR struct . size(2) Largest target is 473 - 32312 ;! -> analog_variables(BIGRAM[473]), - 32313 ;! - 32314 ;! _manage_digital_variable@_p_variable.alarm.callback PTR FTN()void size(2) Largest - target is 1 - 32315 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32316 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32317 ;! - 32318 ;! _manage_digital_variable@_p_variable.readfunc PTR FTN()unsigned char size(2) Larg - est target is 1 - 32319 ;! -> ioread_DIN_PWB_PG(), ioread_DIN_GLR_B_PG(), ioread_DIN_GLR_A_PG(), ioread_DIN_PW - B_FLT(), - 32320 ;! -> ioread_DIN_GLR_B_FLT(), ioread_DIN_GLR_A_FLT(), ioread_DIN_LBL_PWR_FLT(), ioread - _DIN_HYDRO_PWR_FLT(), - 32321 ;! -> ioread_DIN_ALRMNEG2(), ioread_DIN_ALRMNEG1(), ioread_DIN_ALRMPOS2(), ioread_DIN_ - ALRMPOS1(), - 32322 ;! - 32323 ;! _manage_digital_variable@_p_variable PTR struct . size(2) Largest target is 192 - 32324 ;! -> digital_variables(BANK1[192]), - 32325 ;! - 32326 ;! EUSART1_SetRxInterruptHandler@interruptHandler PTR FTN()void size(2) Largest targ - et is 1 - 32327 ;! -> EUSART1_Receive_ISR(), - 32328 ;! - 32329 ;! EUSART1_SetTxInterruptHandler@interruptHandler PTR FTN()void size(2) Largest targ - et is 1 - 32330 ;! -> EUSART1_Transmit_ISR(), - 32331 ;! - 32332 ;! EUSART1_SetErrorHandler@interruptHandler PTR FTN()void size(2) Largest target is - 1 - 32333 ;! -> EUSART1_DefaultErrorHandler(), - 32334 ;! - 32335 ;! EUSART1_SetOverrunErrorHandler@interruptHandler PTR FTN()void size(2) Largest tar - get is 1 - 32336 ;! -> EUSART1_DefaultOverrunErrorHandler(), - 32337 ;! - 32338 ;! EUSART1_SetFramingErrorHandler@interruptHandler PTR FTN()void size(2) Largest tar - get is 1 - 32339 ;! -> EUSART1_DefaultFramingErrorHandler(), - 32340 ;! - 32341 ;! EUSART1_ErrorHandler PTR FTN()void size(2) Largest target is 1 - 32342 ;! -> EUSART1_DefaultErrorHandler(), Absolute function(), - 32343 ;! - 32344 ;! EUSART1_OverrunErrorHandler PTR FTN()void size(2) Largest target is 1 - 32345 ;! -> EUSART1_DefaultOverrunErrorHandler(), Absolute function(), - 32346 ;! - 32347 ;! EUSART1_FramingErrorHandler PTR FTN()void size(2) Largest target is 1 - 32348 ;! -> EUSART1_DefaultFramingErrorHandler(), Absolute function(), - 32349 ;! - 32350 ;! EUSART1_TxDefaultInterruptHandler PTR FTN()void size(2) Largest target is 1 - 32351 ;! -> EUSART1_Transmit_ISR(), Absolute function(), - 32352 ;! - 32353 ;! EUSART1_RxDefaultInterruptHandler PTR FTN()void size(2) Largest target is 1 - 32354 ;! -> EUSART1_Receive_ISR(), Absolute function(), - 32355 ;! - 32356 ;! TMR0_SetInterruptHandler@InterruptHandler PTR FTN()void size(2) Largest target is - 1 - 32357 ;! -> irq_timer_slow(), TMR0_DefaultInterruptHandler(), - 32358 ;! - 32359 ;! TMR0_InterruptHandler PTR FTN()void size(2) Largest target is 1 - 32360 ;! -> irq_timer_slow(), TMR0_DefaultInterruptHandler(), Absolute function(), - 32361 ;! - 32362 ;! TMR2_SetInterruptHandler@InterruptHandler PTR FTN()void size(2) Largest target is - 1 - 32363 ;! -> irq_timer_fast(), TMR2_DefaultInterruptHandler(), - 32364 ;! - 32365 ;! TMR2_InterruptHandler PTR FTN()void size(2) Largest target is 1 - 32366 ;! -> irq_timer_fast(), Absolute function(), TMR2_DefaultInterruptHandler(), - 32367 ;! - 32368 ;! sp__userpin_get_function_get_by_enum PTR FTN()enum E6233 size(2) Largest target is - 1 - 32369 ;! -> userpin_SWITCH_LED_D10_get(), userpin_SWITCH_LED_D9_get(), - 32370 ;! - 32371 ;! sp__alarm_get_digital_alarm_ptr_by_enum.callback PTR FTN()void size(2) Largest ta - rget is 1 - 32372 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32373 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32374 ;! - 32375 ;! sp__alarm_get_digital_alarm_ptr_by_enum PTR struct . size(2) Largest target is 192 - - 32376 ;! -> digital_variables.alarm(BANK1[12]), digital_variables(BANK1[192]), analog_variab - les.alarms(BIGRAM[26]), - 32377 ;! - 32378 ;! digital_variables.alarm.callback PTR FTN()void size(2) Largest target is 1 - 32379 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32380 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32381 ;! - 32382 ;! digital_variables.readfunc PTR FTN()unsigned char size(2) Largest target is 1 - 32383 ;! -> ioread_DIN_PWB_PG(), ioread_DIN_GLR_B_PG(), ioread_DIN_GLR_A_PG(), ioread_DIN_PW - B_FLT(), - 32384 ;! -> ioread_DIN_GLR_B_FLT(), ioread_DIN_GLR_A_FLT(), ioread_DIN_LBL_PWR_FLT(), ioread - _DIN_HYDRO_PWR_FLT(), - 32385 ;! -> ioread_DIN_ALRMNEG2(), ioread_DIN_ALRMNEG1(), ioread_DIN_ALRMPOS2(), ioread_DIN_ - ALRMPOS1(), - 32386 ;! - 32387 ;! analog_variables.alarms.callback PTR FTN()void size(2) Largest target is 1 - 32388 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32389 ;! -> dummy_alarm_callback(), - 32390 ;! - 32391 ;! S2481$callback_ptr PTR FTN()unsigned char size(2) Largest target is 1 - 32392 ;! -> command_ALARM_MAXCOUNT_GETALL(), command_ALARM_FIRECOUNT_GETALL(), command_ALARM - _FIRED_GETALL(), command_ALARM_ENABLE_GETALL(), - 32393 ;! -> command_RESCUE_TIMEOUT_SET(), command_RESCUE_TIMEOUT_GET(), command_RESCUE_STATU - S_RESET(), command_RESCUE_STATUS_GET(), - 32394 ;! -> command_RESCUE_ENABLE(), command_USER_PIN_CONTROL(), command_VERSION(), command_ - VALCHECK(), - 32395 ;! -> command_LASTERROR(), command_LASTCOMMANDTIME(), command_ECHO4(), command_ECHO32( - ), - 32396 ;! -> command_ECHO1(), command_BOARDTIME(), command_SENSOR_VALUES_GETALL(), command_SE - NSOR_OFFSETS_GETALL(), - 32397 ;! -> command_SENSOR_MAXVALUE_RESET(), command_SENSOR_MAXVALUES_GETALL(), command_SENS - OR_AVERAGING_PRESCALER_SET(), command_SENSOR_AVERAGING_PRESCALER_GET(), - 32398 ;! -> command_SENSOR_AVERAGE_GETALL(), command_SENSOR_GET_SINGLE(), command_ALARM_FIRE - COUNT_GET(), command_ALARM_FIRED_RESET(), - 32399 ;! -> command_ALARM_FIRED_GET(), command_ALARM_THRESHOLD_GET(), command_ALARM_THRESHOL - D_SET(), command_ALARM_MAXCOUNT_RESET(), - 32400 ;! -> command_ALARM_MAXCOUNT_GET(), command_ALARM_TIMEOUT_GET(), command_ALARM_TIMEOUT - _SET(), command_ALARM_ENABLE(), - 32401 ;! -> command_SWITCH_CONTROL(), - 32402 ;! - 32403 ;! commands_info_table.callback_ptr PTR FTN()unsigned char size(2) Largest target is - 1 - 32404 ;! -> command_ALARM_MAXCOUNT_GETALL(), command_ALARM_FIRECOUNT_GETALL(), command_ALARM - _FIRED_GETALL(), command_ALARM_ENABLE_GETALL(), - 32405 ;! -> command_RESCUE_TIMEOUT_SET(), command_RESCUE_TIMEOUT_GET(), command_RESCUE_STATU - S_RESET(), command_RESCUE_STATUS_GET(), - 32406 ;! -> command_RESCUE_ENABLE(), command_USER_PIN_CONTROL(), command_VERSION(), command_ - VALCHECK(), - 32407 ;! -> command_LASTERROR(), command_LASTCOMMANDTIME(), command_ECHO4(), command_ECHO32( - ), - 32408 ;! -> command_ECHO1(), command_BOARDTIME(), command_SENSOR_VALUES_GETALL(), command_SE - NSOR_OFFSETS_GETALL(), - 32409 ;! -> command_SENSOR_MAXVALUE_RESET(), command_SENSOR_MAXVALUES_GETALL(), command_SENS - OR_AVERAGING_PRESCALER_SET(), command_SENSOR_AVERAGING_PRESCALER_GET(), - 32410 ;! -> command_SENSOR_AVERAGE_GETALL(), command_SENSOR_GET_SINGLE(), command_ALARM_FIRE - COUNT_GET(), command_ALARM_FIRED_RESET(), - 32411 ;! -> command_ALARM_FIRED_GET(), command_ALARM_THRESHOLD_GET(), command_ALARM_THRESHOL - D_SET(), command_ALARM_MAXCOUNT_RESET(), - 32412 ;! -> command_ALARM_MAXCOUNT_GET(), command_ALARM_TIMEOUT_GET(), command_ALARM_TIMEOUT - _SET(), command_ALARM_ENABLE(), - 32413 ;! -> command_SWITCH_CONTROL(), - 32414 ;! - 32415 ;! command_ALARM_MAXCOUNT_GETALL@p_maxcount PTR unsigned short size(2) Largest targe - t is 2 - 32416 ;! -> analog_variables.alarms.timeout_counter_max(BIGRAM[2]), digital_variables.timeou - t_counter_max(BANK1[2]), digital_variables.timeout_counter_max(BANK1[2]), analog_variabl - es.alarms.timeout_counter_max(BIGRAM[2]), - 32417 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.timeou - t_counter_max(BANK1[2]), analog_variables.alarms.slow.timeout_counter_max(BIGRAM[2]), an - alog_variables.alarms.fast.timeout_counter_max(BIGRAM[2]), - 32418 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32419 ;! - 32420 ;! command_ALARM_FIRECOUNT_GETALL@p_firecount PTR unsigned short size(2) Largest tar - get is 2 - 32421 ;! -> analog_variables.alarms.firecount(BIGRAM[2]), digital_variables.firecount(BANK1[ - 2]), digital_variables.firecount(BANK1[2]), analog_variables.alarms.firecount(BIGRAM[2]) - , - 32422 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.fireco - unt(BANK1[2]), analog_variables.alarms.slow.firecount(BIGRAM[2]), analog_variables.alarm - s.fast.firecount(BIGRAM[2]), - 32423 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32424 ;! - 32425 ;! command_ALARM_FIRED_GETALL@p_firecount PTR unsigned short size(2) Largest target - is 2 - 32426 ;! -> analog_variables.alarms.firecount(BIGRAM[2]), digital_variables.firecount(BANK1[ - 2]), digital_variables.firecount(BANK1[2]), analog_variables.alarms.firecount(BIGRAM[2]) - , - 32427 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.fireco - unt(BANK1[2]), analog_variables.alarms.slow.firecount(BIGRAM[2]), analog_variables.alarm - s.fast.firecount(BIGRAM[2]), - 32428 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32429 ;! - 32430 ;! command_ALARM_ENABLE_GETALL@enable_ptr PTR _Bool size(2) Largest target is 2 - 32431 ;! -> analog_variables.alarms.enabled(BIGRAM[1]), digital_variables.enabled(BANK1[1]), - digital_variables.enabled(BANK1[1]), analog_variables.alarms.enabled(BIGRAM[1]), - 32432 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.enable - d(BANK1[1]), analog_variables.alarms.slow.enabled(BIGRAM[1]), analog_variables.alarms.fa - st.enabled(BIGRAM[1]), - 32433 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32434 ;! - 32435 ;! sp__userpin_get_function_set_by_enum PTR FTN(enum E6233,)void size(2) Largest tar - get is 1 - 32436 ;! -> userpin_SWITCH_LED_D10_set(), userpin_SWITCH_LED_D9_set(), - 32437 ;! - 32438 ;! command_USER_PIN_CONTROL@userpin_set_func PTR FTN(enum E6233,)void size(2) Larges - t target is 1 - 32439 ;! -> userpin_SWITCH_LED_D10_set(), userpin_SWITCH_LED_D9_set(), - 32440 ;! - 32441 ;! command_SENSOR_VALUES_GETALL@p_variable_2048.callback PTR FTN()void size(2) Large - st target is 1 - 32442 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32443 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32444 ;! - 32445 ;! command_SENSOR_VALUES_GETALL@p_variable_2048.alarm.callback PTR FTN()void size(2) - Largest target is 1 - 32446 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32447 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32448 ;! - 32449 ;! command_SENSOR_VALUES_GETALL@p_variable_2048.readfunc PTR FTN()unsigned char size - (2) Largest target is 1 - 32450 ;! -> ioread_DIN_PWB_PG(), ioread_DIN_GLR_B_PG(), ioread_DIN_GLR_A_PG(), ioread_DIN_PW - B_FLT(), - 32451 ;! -> ioread_DIN_GLR_B_FLT(), ioread_DIN_GLR_A_FLT(), ioread_DIN_LBL_PWR_FLT(), ioread - _DIN_HYDRO_PWR_FLT(), - 32452 ;! -> ioread_DIN_ALRMNEG2(), ioread_DIN_ALRMNEG1(), ioread_DIN_ALRMPOS2(), ioread_DIN_ - ALRMPOS1(), - 32453 ;! - 32454 ;! command_SENSOR_VALUES_GETALL@p_variable_2048 PTR struct . size(2) Largest target i - s 192 - 32455 ;! -> digital_variables(BANK1[192]), - 32456 ;! - 32457 ;! command_SENSOR_VALUES_GETALL@p_variable.callback PTR FTN()void size(2) Largest ta - rget is 1 - 32458 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32459 ;! -> dummy_alarm_callback(), - 32460 ;! - 32461 ;! command_SENSOR_VALUES_GETALL@p_variable.alarms.callback PTR FTN()void size(2) Lar - gest target is 1 - 32462 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32463 ;! -> dummy_alarm_callback(), - 32464 ;! - 32465 ;! command_SENSOR_VALUES_GETALL@p_variable PTR struct . size(2) Largest target is 473 - - 32466 ;! -> analog_variables(BIGRAM[473]), - 32467 ;! - 32468 ;! command_SENSOR_OFFSETS_GETALL@p_variable.callback PTR FTN()void size(2) Largest t - arget is 1 - 32469 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32470 ;! -> dummy_alarm_callback(), - 32471 ;! - 32472 ;! command_SENSOR_OFFSETS_GETALL@p_variable.alarms.callback PTR FTN()void size(2) La - rgest target is 1 - 32473 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32474 ;! -> dummy_alarm_callback(), - 32475 ;! - 32476 ;! command_SENSOR_OFFSETS_GETALL@p_variable PTR struct . size(2) Largest target is 47 - 3 - 32477 ;! -> analog_variables(BIGRAM[473]), - 32478 ;! - 32479 ;! command_SENSOR_MAXVALUE_RESET@p_variable_1717.callback PTR FTN()void size(2) Larg - est target is 1 - 32480 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32481 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32482 ;! - 32483 ;! command_SENSOR_MAXVALUE_RESET@p_variable_1717.alarm.callback PTR FTN()void size(2 - ) Largest target is 1 - 32484 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32485 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32486 ;! - 32487 ;! command_SENSOR_MAXVALUE_RESET@p_variable_1717.readfunc PTR FTN()unsigned char siz - e(2) Largest target is 1 - 32488 ;! -> ioread_DIN_PWB_PG(), ioread_DIN_GLR_B_PG(), ioread_DIN_GLR_A_PG(), ioread_DIN_PW - B_FLT(), - 32489 ;! -> ioread_DIN_GLR_B_FLT(), ioread_DIN_GLR_A_FLT(), ioread_DIN_LBL_PWR_FLT(), ioread - _DIN_HYDRO_PWR_FLT(), - 32490 ;! -> ioread_DIN_ALRMNEG2(), ioread_DIN_ALRMNEG1(), ioread_DIN_ALRMPOS2(), ioread_DIN_ - ALRMPOS1(), - 32491 ;! - 32492 ;! command_SENSOR_MAXVALUE_RESET@p_variable_1717 PTR struct . size(2) Largest target - is 192 - 32493 ;! -> digital_variables(BANK1[192]), - 32494 ;! - 32495 ;! command_SENSOR_MAXVALUE_RESET@p_variable.callback PTR FTN()void size(2) Largest t - arget is 1 - 32496 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32497 ;! -> dummy_alarm_callback(), - 32498 ;! - 32499 ;! command_SENSOR_MAXVALUE_RESET@p_variable.alarms.callback PTR FTN()void size(2) La - rgest target is 1 - 32500 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32501 ;! -> dummy_alarm_callback(), - 32502 ;! - 32503 ;! command_SENSOR_MAXVALUE_RESET@p_variable PTR struct . size(2) Largest target is 47 - 3 - 32504 ;! -> analog_variables(BIGRAM[473]), - 32505 ;! - 32506 ;! command_SENSOR_MAXVALUES_GETALL@p_variable_1510.callback PTR FTN()void size(2) La - rgest target is 1 - 32507 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32508 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32509 ;! - 32510 ;! command_SENSOR_MAXVALUES_GETALL@p_variable_1510.alarm.callback PTR FTN()void size - (2) Largest target is 1 - 32511 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32512 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32513 ;! - 32514 ;! command_SENSOR_MAXVALUES_GETALL@p_variable_1510.readfunc PTR FTN()unsigned char s - ize(2) Largest target is 1 - 32515 ;! -> ioread_DIN_PWB_PG(), ioread_DIN_GLR_B_PG(), ioread_DIN_GLR_A_PG(), ioread_DIN_PW - B_FLT(), - 32516 ;! -> ioread_DIN_GLR_B_FLT(), ioread_DIN_GLR_A_FLT(), ioread_DIN_LBL_PWR_FLT(), ioread - _DIN_HYDRO_PWR_FLT(), - 32517 ;! -> ioread_DIN_ALRMNEG2(), ioread_DIN_ALRMNEG1(), ioread_DIN_ALRMPOS2(), ioread_DIN_ - ALRMPOS1(), - 32518 ;! - 32519 ;! command_SENSOR_MAXVALUES_GETALL@p_variable_1510 PTR struct . size(2) Largest targe - t is 192 - 32520 ;! -> digital_variables(BANK1[192]), - 32521 ;! - 32522 ;! command_SENSOR_MAXVALUES_GETALL@p_variable.callback PTR FTN()void size(2) Largest - target is 1 - 32523 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32524 ;! -> dummy_alarm_callback(), - 32525 ;! - 32526 ;! command_SENSOR_MAXVALUES_GETALL@p_variable.alarms.callback PTR FTN()void size(2) - Largest target is 1 - 32527 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32528 ;! -> dummy_alarm_callback(), - 32529 ;! - 32530 ;! command_SENSOR_MAXVALUES_GETALL@p_variable PTR struct . size(2) Largest target is - 473 - 32531 ;! -> analog_variables(BIGRAM[473]), - 32532 ;! - 32533 ;! command_SENSOR_AVERAGING_PRESCALER_SET@p_variable.callback PTR FTN()void size(2) - Largest target is 1 - 32534 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32535 ;! -> dummy_alarm_callback(), - 32536 ;! - 32537 ;! command_SENSOR_AVERAGING_PRESCALER_SET@p_variable.alarms.callback PTR FTN()void s - ize(2) Largest target is 1 - 32538 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32539 ;! -> dummy_alarm_callback(), - 32540 ;! - 32541 ;! command_SENSOR_AVERAGING_PRESCALER_SET@p_variable PTR struct . size(2) Largest tar - get is 473 - 32542 ;! -> analog_variables(BIGRAM[473]), - 32543 ;! - 32544 ;! command_SENSOR_AVERAGE_GETALL@p_variable.callback PTR FTN()void size(2) Largest t - arget is 1 - 32545 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32546 ;! -> dummy_alarm_callback(), - 32547 ;! - 32548 ;! command_SENSOR_AVERAGE_GETALL@p_variable.alarms.callback PTR FTN()void size(2) La - rgest target is 1 - 32549 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32550 ;! -> dummy_alarm_callback(), - 32551 ;! - 32552 ;! command_SENSOR_AVERAGE_GETALL@p_variable PTR struct . size(2) Largest target is 47 - 3 - 32553 ;! -> analog_variables(BIGRAM[473]), - 32554 ;! - 32555 ;! command_SENSOR_GET_SINGLE@p_variable_955.callback PTR FTN()void size(2) Largest t - arget is 1 - 32556 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32557 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32558 ;! - 32559 ;! S877$callback PTR FTN()void size(2) Largest target is 1 - 32560 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32561 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32562 ;! - 32563 ;! command_SENSOR_GET_SINGLE@p_variable_955.alarm.callback PTR FTN()void size(2) Lar - gest target is 1 - 32564 ;! -> alarm_FLAG_LBL_PWR_FAULT(), alarm_FLAG_HYDRO_PWR_FAULT(), alarm_FLAG_DUL_ALARMNE - G2(), alarm_FLAG_DUL_ALARMNEG1(), - 32565 ;! -> alarm_FLAG_DUL_ALARMPOS2(), alarm_FLAG_DUL_ALARMPOS1(), dummy_alarm_callback(), - - 32566 ;! - 32567 ;! S885$readfunc PTR FTN()unsigned char size(2) Largest target is 1 - 32568 ;! -> ioread_DIN_PWB_PG(), ioread_DIN_GLR_B_PG(), ioread_DIN_GLR_A_PG(), ioread_DIN_PW - B_FLT(), - 32569 ;! -> ioread_DIN_GLR_B_FLT(), ioread_DIN_GLR_A_FLT(), ioread_DIN_LBL_PWR_FLT(), ioread - _DIN_HYDRO_PWR_FLT(), - 32570 ;! -> ioread_DIN_ALRMNEG2(), ioread_DIN_ALRMNEG1(), ioread_DIN_ALRMPOS2(), ioread_DIN_ - ALRMPOS1(), - 32571 ;! - 32572 ;! command_SENSOR_GET_SINGLE@p_variable_955.readfunc PTR FTN()unsigned char size(2) - Largest target is 1 - 32573 ;! -> ioread_DIN_PWB_PG(), ioread_DIN_GLR_B_PG(), ioread_DIN_GLR_A_PG(), ioread_DIN_PW - B_FLT(), - 32574 ;! -> ioread_DIN_GLR_B_FLT(), ioread_DIN_GLR_A_FLT(), ioread_DIN_LBL_PWR_FLT(), ioread - _DIN_HYDRO_PWR_FLT(), - 32575 ;! -> ioread_DIN_ALRMNEG2(), ioread_DIN_ALRMNEG1(), ioread_DIN_ALRMPOS2(), ioread_DIN_ - ALRMPOS1(), - 32576 ;! - 32577 ;! sp__digital_variable_get_pointer_by_enum PTR struct . size(2) Largest target is 19 - 2 - 32578 ;! -> digital_variables(BANK1[192]), - 32579 ;! - 32580 ;! command_SENSOR_GET_SINGLE@p_variable_955 PTR struct . size(2) Largest target is 19 - 2 - 32581 ;! -> digital_variables(BANK1[192]), - 32582 ;! - 32583 ;! command_SENSOR_GET_SINGLE@p_variable.callback PTR FTN()void size(2) Largest targe - t is 1 - 32584 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32585 ;! -> dummy_alarm_callback(), - 32586 ;! - 32587 ;! S814$callback PTR FTN()void size(2) Largest target is 1 - 32588 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32589 ;! -> dummy_alarm_callback(), - 32590 ;! - 32591 ;! command_SENSOR_GET_SINGLE@p_variable.alarms.callback PTR FTN()void size(2) Larges - t target is 1 - 32592 ;! -> alarm_MON_LBL_I(), alarm_MON_HYDRO_I(), alarm_MON_VEOC_FWR_I(), alarm_MON_VEOC_R - TN_I(), - 32593 ;! -> dummy_alarm_callback(), - 32594 ;! - 32595 ;! sp__analog_variable_get_pointer_by_enum PTR struct . size(2) Largest target is 473 - - 32596 ;! -> analog_variables(BIGRAM[473]), - 32597 ;! - 32598 ;! command_SENSOR_GET_SINGLE@p_variable PTR struct . size(2) Largest target is 473 - 32599 ;! -> analog_variables(BIGRAM[473]), - 32600 ;! - 32601 ;! command_ALARM_FIRECOUNT_GET@p_firecount PTR unsigned short size(2) Largest target - is 2 - 32602 ;! -> analog_variables.alarms.firecount(BIGRAM[2]), digital_variables.firecount(BANK1[ - 2]), digital_variables.firecount(BANK1[2]), analog_variables.alarms.firecount(BIGRAM[2]) - , - 32603 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.fireco - unt(BANK1[2]), analog_variables.alarms.slow.firecount(BIGRAM[2]), analog_variables.alarm - s.fast.firecount(BIGRAM[2]), - 32604 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32605 ;! - 32606 ;! command_ALARM_FIRED_RESET@p_firecount_707 PTR unsigned short size(2) Largest targ - et is 2 - 32607 ;! -> analog_variables.alarms.firecount(BIGRAM[2]), digital_variables.firecount(BANK1[ - 2]), digital_variables.firecount(BANK1[2]), analog_variables.alarms.firecount(BIGRAM[2]) - , - 32608 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.fireco - unt(BANK1[2]), analog_variables.alarms.slow.firecount(BIGRAM[2]), analog_variables.alarm - s.fast.firecount(BIGRAM[2]), - 32609 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32610 ;! - 32611 ;! command_ALARM_FIRED_RESET@p_firecount PTR unsigned short size(2) Largest target i - s 2 - 32612 ;! -> analog_variables.alarms.firecount(BIGRAM[2]), digital_variables.firecount(BANK1[ - 2]), digital_variables.firecount(BANK1[2]), analog_variables.alarms.firecount(BIGRAM[2]) - , - 32613 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.fireco - unt(BANK1[2]), analog_variables.alarms.slow.firecount(BIGRAM[2]), analog_variables.alarm - s.fast.firecount(BIGRAM[2]), - 32614 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32615 ;! - 32616 ;! command_ALARM_FIRED_GET@p_firecount_641 PTR unsigned short size(2) Largest target - is 2 - 32617 ;! -> analog_variables.alarms.firecount(BIGRAM[2]), digital_variables.firecount(BANK1[ - 2]), digital_variables.firecount(BANK1[2]), analog_variables.alarms.firecount(BIGRAM[2]) - , - 32618 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.fireco - unt(BANK1[2]), analog_variables.alarms.slow.firecount(BIGRAM[2]), analog_variables.alarm - s.fast.firecount(BIGRAM[2]), - 32619 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32620 ;! - 32621 ;! sp__alarm_get_firecount_ptr_by_enum PTR unsigned short size(2) Largest target is - 2 - 32622 ;! -> analog_variables.alarms.firecount(BIGRAM[2]), digital_variables.firecount(BANK1[ - 2]), digital_variables.firecount(BANK1[2]), analog_variables.alarms.firecount(BIGRAM[2]) - , - 32623 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.fireco - unt(BANK1[2]), analog_variables.alarms.slow.firecount(BIGRAM[2]), analog_variables.alarm - s.fast.firecount(BIGRAM[2]), - 32624 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32625 ;! - 32626 ;! command_ALARM_FIRED_GET@p_firecount PTR unsigned short size(2) Largest target is - 2 - 32627 ;! -> analog_variables.alarms.firecount(BIGRAM[2]), digital_variables.firecount(BANK1[ - 2]), digital_variables.firecount(BANK1[2]), analog_variables.alarms.firecount(BIGRAM[2]) - , - 32628 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.fireco - unt(BANK1[2]), analog_variables.alarms.slow.firecount(BIGRAM[2]), analog_variables.alarm - s.fast.firecount(BIGRAM[2]), - 32629 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32630 ;! - 32631 ;! command_ALARM_THRESHOLD_GET@p_alarm PTR struct . size(2) Largest target is 192 - 32632 ;! -> digital_variables(BANK1[192]), analog_variables.alarms.slow(BIGRAM[12]), analog_ - variables.alarms.fast(BIGRAM[12]), analog_variables.alarms(BIGRAM[26]), - 32633 ;! - 32634 ;! sp__alarm_get_analog_alarm_ptr_by_enum PTR struct . size(2) Largest target is 192 - - 32635 ;! -> digital_variables(BANK1[192]), analog_variables.alarms.slow(BIGRAM[12]), analog_ - variables.alarms.fast(BIGRAM[12]), analog_variables.alarms(BIGRAM[26]), - 32636 ;! - 32637 ;! command_ALARM_THRESHOLD_SET@p_alarm PTR struct . size(2) Largest target is 192 - 32638 ;! -> digital_variables(BANK1[192]), analog_variables.alarms.slow(BIGRAM[12]), analog_ - variables.alarms.fast(BIGRAM[12]), analog_variables.alarms(BIGRAM[26]), - 32639 ;! - 32640 ;! command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438 PTR unsigned short size(2) - Largest target is 2 - 32641 ;! -> analog_variables.alarms.timeout_counter_max(BIGRAM[2]), digital_variables.timeou - t_counter_max(BANK1[2]), digital_variables.timeout_counter_max(BANK1[2]), analog_variabl - es.alarms.timeout_counter_max(BIGRAM[2]), - 32642 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.timeou - t_counter_max(BANK1[2]), analog_variables.alarms.slow.timeout_counter_max(BIGRAM[2]), an - alog_variables.alarms.fast.timeout_counter_max(BIGRAM[2]), - 32643 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32644 ;! - 32645 ;! command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max PTR unsigned short size(2) Lar - gest target is 2 - 32646 ;! -> analog_variables.alarms.timeout_counter_max(BIGRAM[2]), digital_variables.timeou - t_counter_max(BANK1[2]), digital_variables.timeout_counter_max(BANK1[2]), analog_variabl - es.alarms.timeout_counter_max(BIGRAM[2]), - 32647 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.timeou - t_counter_max(BANK1[2]), analog_variables.alarms.slow.timeout_counter_max(BIGRAM[2]), an - alog_variables.alarms.fast.timeout_counter_max(BIGRAM[2]), - 32648 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32649 ;! - 32650 ;! sp__alarm_get_timeout_counter_max_ptr_by_enum PTR unsigned short size(2) Largest - target is 2 - 32651 ;! -> analog_variables.alarms.timeout_counter_max(BIGRAM[2]), digital_variables.timeou - t_counter_max(BANK1[2]), digital_variables.timeout_counter_max(BANK1[2]), analog_variabl - es.alarms.timeout_counter_max(BIGRAM[2]), - 32652 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.timeou - t_counter_max(BANK1[2]), analog_variables.alarms.slow.timeout_counter_max(BIGRAM[2]), an - alog_variables.alarms.fast.timeout_counter_max(BIGRAM[2]), - 32653 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32654 ;! - 32655 ;! command_ALARM_MAXCOUNT_GET@p_maxcount PTR unsigned short size(2) Largest target i - s 2 - 32656 ;! -> analog_variables.alarms.timeout_counter_max(BIGRAM[2]), digital_variables.timeou - t_counter_max(BANK1[2]), digital_variables.timeout_counter_max(BANK1[2]), analog_variabl - es.alarms.timeout_counter_max(BIGRAM[2]), - 32657 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.timeou - t_counter_max(BANK1[2]), analog_variables.alarms.slow.timeout_counter_max(BIGRAM[2]), an - alog_variables.alarms.fast.timeout_counter_max(BIGRAM[2]), - 32658 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32659 ;! - 32660 ;! command_ALARM_TIMEOUT_GET@p_timeout PTR unsigned short size(2) Largest target is - 2 - 32661 ;! -> analog_variables.alarms.timeout(BIGRAM[2]), digital_variables.timeout(BANK1[2]), - digital_variables.timeout(BANK1[2]), analog_variables.alarms.timeout(BIGRAM[2]), - 32662 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.timeou - t(BANK1[2]), analog_variables.alarms.slow.timeout(BIGRAM[2]), analog_variables.alarms.fa - st.timeout(BIGRAM[2]), - 32663 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32664 ;! - 32665 ;! sp__alarm_get_timeout_ptr_by_enum PTR unsigned short size(2) Largest target is 2 - - 32666 ;! -> analog_variables.alarms.timeout(BIGRAM[2]), digital_variables.timeout(BANK1[2]), - digital_variables.timeout(BANK1[2]), analog_variables.alarms.timeout(BIGRAM[2]), - 32667 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.timeou - t(BANK1[2]), analog_variables.alarms.slow.timeout(BIGRAM[2]), analog_variables.alarms.fa - st.timeout(BIGRAM[2]), - 32668 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32669 ;! - 32670 ;! command_ALARM_TIMEOUT_SET@p_timeout PTR unsigned short size(2) Largest target is - 2 - 32671 ;! -> analog_variables.alarms.timeout(BIGRAM[2]), digital_variables.timeout(BANK1[2]), - digital_variables.timeout(BANK1[2]), analog_variables.alarms.timeout(BIGRAM[2]), - 32672 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.timeou - t(BANK1[2]), analog_variables.alarms.slow.timeout(BIGRAM[2]), analog_variables.alarms.fa - st.timeout(BIGRAM[2]), - 32673 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32674 ;! - 32675 ;! sp__alarm_get_enable_ptr_by_enum PTR _Bool size(2) Largest target is 2 - 32676 ;! -> analog_variables.alarms.enabled(BIGRAM[1]), digital_variables.enabled(BANK1[1]), - digital_variables.enabled(BANK1[1]), analog_variables.alarms.enabled(BIGRAM[1]), - 32677 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.enable - d(BANK1[1]), analog_variables.alarms.slow.enabled(BIGRAM[1]), analog_variables.alarms.fa - st.enabled(BIGRAM[1]), - 32678 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32679 ;! - 32680 ;! command_ALARM_ENABLE@enable_ptr PTR _Bool size(2) Largest target is 2 - 32681 ;! -> analog_variables.alarms.enabled(BIGRAM[1]), digital_variables.enabled(BANK1[1]), - digital_variables.enabled(BANK1[1]), analog_variables.alarms.enabled(BIGRAM[1]), - 32682 ;! -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.enable - d(BANK1[1]), analog_variables.alarms.slow.enabled(BIGRAM[1]), analog_variables.alarms.fa - st.enabled(BIGRAM[1]), - 32683 ;! -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - 32684 ;! - 32685 ;! sp__switch_get_function_get_by_enum PTR FTN()enum E6259 size(2) Largest target is - 1 - 32686 ;! -> switch_SWITCH_PWB_get(), switch_SWITCH_GLRB_get(), switch_SWITCH_GLRA_get(), swi - tch_SWITCH_HYDRO_get(), - 32687 ;! -> switch_SWITCH_LBL_get(), switch_SWITCH_12V_get(), switch_SWITCH_VEOC_DIRECT_get( - ), switch_SWITCH_VEOC_RETURN_get(), - 32688 ;! - 32689 ;! command_SWITCH_CONTROL@switch_state_get_func PTR FTN()enum E6259 size(2) Largest t - arget is 1 - 32690 ;! -> switch_SWITCH_PWB_get(), switch_SWITCH_GLRB_get(), switch_SWITCH_GLRA_get(), swi - tch_SWITCH_HYDRO_get(), - 32691 ;! -> switch_SWITCH_LBL_get(), switch_SWITCH_12V_get(), switch_SWITCH_VEOC_DIRECT_get( - ), switch_SWITCH_VEOC_RETURN_get(), - 32692 ;! - 32693 ;! sp__switch_get_function_set_by_enum PTR FTN(enum E6259,)void size(2) Largest targ - et is 1 - 32694 ;! -> switch_SWITCH_PWB_set(), switch_SWITCH_GLRB_set(), switch_SWITCH_GLRA_set(), swi - tch_SWITCH_HYDRO_set(), - 32695 ;! -> switch_SWITCH_LBL_set(), switch_SWITCH_12V_set(), switch_SWITCH_VEOC_DIRECT_set( - ), switch_SWITCH_VEOC_RETURN_set(), - 32696 ;! - 32697 ;! command_SWITCH_CONTROL@switch_state_set_func PTR FTN(enum E6259,)void size(2) Lar - gest target is 1 - 32698 ;! -> switch_SWITCH_PWB_set(), switch_SWITCH_GLRB_set(), switch_SWITCH_GLRA_set(), swi - tch_SWITCH_HYDRO_set(), - 32699 ;! -> switch_SWITCH_LBL_set(), switch_SWITCH_12V_set(), switch_SWITCH_VEOC_DIRECT_set( - ), switch_SWITCH_VEOC_RETURN_set(), - 32700 ;! - 32701 - 32702 - 32703 ;! - 32704 ;!Critical Paths under _main in COMRAM - 32705 ;! - 32706 ;! _sensors_acquire_offsets->__delay_seconds - 32707 ;! _rescue_check->_timing_get_seconds_since_last_command - 32708 ;! _communication_transmitter_sendresponse->_commands_retrieve_info_bycode - 32709 ;! __serial_checksum_update->_EUSART1_Write - 32710 ;! __serial_checksum_update->__checksum_update - 32711 ;! _communication_parser_executecommand->_command_RESCUE_TIMEOUT_SET - 32712 ;! _communication_parser_executecommand->_command_SENSOR_AVERAGE_GETALL - 32713 ;! _communication_parser_executecommand->_command_SENSOR_GET_SINGLE - 32714 ;! _communication_parser_executecommand->_command_USER_PIN_CONTROL - 32715 ;! _command_VERSION->_communication_response_payload_append_uint32_t - 32716 ;! _command_VALCHECK->_communication_response_payload_append_uint32_t - 32717 ;! _command_USER_PIN_CONTROL->_userpin_get_function_set_by_enum - 32718 ;! _userpin_get_function_set_by_enum->_error_die_forever - 32719 ;! _command_SWITCH_CONTROL->_switch_get_function_get_by_enum - 32720 ;! _command_SWITCH_CONTROL->_switch_get_function_set_by_enum - 32721 ;! _switch_get_function_set_by_enum->_error_die_forever - 32722 ;! _switch_get_function_get_by_enum->_error_die_forever - 32723 ;! _command_SENSOR_VALUES_GETALL->_analog_variable_get_pointer_by_enum - 32724 ;! _command_SENSOR_VALUES_GETALL->_digital_variable_get_pointer_by_enum - 32725 ;! _command_SENSOR_OFFSETS_GETALL->_analog_variable_get_pointer_by_enum - 32726 ;! _command_SENSOR_MAXVALUE_RESET->_analog_variable_get_pointer_by_enum - 32727 ;! _command_SENSOR_MAXVALUE_RESET->_digital_variable_get_pointer_by_enum - 32728 ;! _command_SENSOR_MAXVALUES_GETALL->_analog_variable_get_pointer_by_enum - 32729 ;! _command_SENSOR_MAXVALUES_GETALL->_digital_variable_get_pointer_by_enum - 32730 ;! _command_SENSOR_GET_SINGLE->_analog_variable_get_pointer_by_enum - 32731 ;! _command_SENSOR_GET_SINGLE->_digital_variable_get_pointer_by_enum - 32732 ;! _digital_variable_get_pointer_by_enum->_error_die_forever - 32733 ;! _command_SENSOR_AVERAGING_PRESCALER_SET->_analog_variable_get_pointer_by_enum - 32734 ;! _command_SENSOR_AVERAGING_PRESCALER_GET->_communication_response_payload_append_ui - nt8_t - 32735 ;! _command_SENSOR_AVERAGE_GETALL->_analog_variable_get_pointer_by_enum - 32736 ;! _analog_variable_get_pointer_by_enum->_error_die_forever - 32737 ;! _command_RESCUE_TIMEOUT_SET->_communication_request_payload_retrieve_uint16_t - 32738 ;! _command_RESCUE_TIMEOUT_GET->_communication_response_payload_append_uint16_t - 32739 ;! _command_RESCUE_STATUS_GET->_communication_response_payload_append_uint8_t - 32740 ;! _command_RESCUE_ENABLE->_communication_request_payload_retrieve_uint8_t - 32741 ;! _command_RESCUE_ENABLE->_communication_response_payload_append_uint8_t - 32742 ;! _command_LASTERROR->_communication_response_payload_append_uint8_t - 32743 ;! _command_LASTCOMMANDTIME->_timing_get_seconds_since_last_command - 32744 ;! _command_ECHO4->_communication_request_payload_retrieve_uint8_t - 32745 ;! _command_ECHO4->_communication_response_payload_append_uint8_t - 32746 ;! _command_ECHO32->_communication_request_payload_retrieve_uint8_t - 32747 ;! _command_ECHO32->_communication_response_payload_append_uint8_t - 32748 ;! _command_ECHO1->_communication_request_payload_retrieve_uint8_t - 32749 ;! _command_ECHO1->_communication_response_payload_append_uint8_t - 32750 ;! _command_BOARDTIME->_timing_get_seconds_since_reset - 32751 ;! _command_ALARM_TIMEOUT_SET->_alarm_get_timeout_ptr_by_enum - 32752 ;! _command_ALARM_TIMEOUT_GET->_alarm_get_timeout_ptr_by_enum - 32753 ;! _alarm_get_timeout_ptr_by_enum->_alarm_get_analog_alarm_ptr_by_enum - 32754 ;! _alarm_get_timeout_ptr_by_enum->_alarm_get_digital_alarm_ptr_by_enum - 32755 ;! _command_ALARM_THRESHOLD_SET->_communication_request_payload_retrieve_uint16_t - 32756 ;! _command_ALARM_THRESHOLD_GET->_alarm_get_analog_alarm_ptr_by_enum - 32757 ;! _command_ALARM_MAXCOUNT_RESET->_alarm_get_timeout_counter_max_ptr_by_enum - 32758 ;! _command_ALARM_MAXCOUNT_GETALL->_alarm_get_timeout_counter_max_ptr_by_enum - 32759 ;! _command_ALARM_MAXCOUNT_GET->_alarm_get_timeout_counter_max_ptr_by_enum - 32760 ;! _alarm_get_timeout_counter_max_ptr_by_enum->_alarm_get_analog_alarm_ptr_by_enum - 32761 ;! _alarm_get_timeout_counter_max_ptr_by_enum->_alarm_get_digital_alarm_ptr_by_enum - 32762 ;! _command_ALARM_FIRED_RESET->_alarm_get_firecount_ptr_by_enum - 32763 ;! _command_ALARM_FIRED_GETALL->_alarm_get_firecount_ptr_by_enum - 32764 ;! _command_ALARM_FIRED_GET->_alarm_get_firecount_ptr_by_enum - 32765 ;! _command_ALARM_FIRECOUNT_GETALL->_alarm_get_firecount_ptr_by_enum - 32766 ;! _command_ALARM_FIRECOUNT_GET->_alarm_get_firecount_ptr_by_enum - 32767 ;! _alarm_get_firecount_ptr_by_enum->_alarm_get_analog_alarm_ptr_by_enum - 32768 ;! _alarm_get_firecount_ptr_by_enum->_alarm_get_digital_alarm_ptr_by_enum - 32769 ;! _command_ALARM_ENABLE_GETALL->_alarm_get_enable_ptr_by_enum - 32770 ;! _command_ALARM_ENABLE->_alarm_get_enable_ptr_by_enum - 32771 ;! _alarm_get_enable_ptr_by_enum->_alarm_get_analog_alarm_ptr_by_enum - 32772 ;! _alarm_get_enable_ptr_by_enum->_alarm_get_digital_alarm_ptr_by_enum - 32773 ;! _alarm_get_digital_alarm_ptr_by_enum->_error_die_forever - 32774 ;! _alarm_get_analog_alarm_ptr_by_enum->_error_die_forever - 32775 ;! _communication_parser_appendbyte->__communication_error - 32776 ;! __communication_error->_error_notify - 32777 ;! __ascii2hex->__inrange - 32778 ;! _init_mcu->_TMR0_SetInterruptHandler - 32779 ;! _init_mcu->_TMR2_SetInterruptHandler - 32780 ;! _TMR2_Initialize->_TMR2_SetInterruptHandler - 32781 ;! _TMR0_Initialize->_TMR0_SetInterruptHandler - 32782 ;! _EUSART1_Initialize->_EUSART1_SetErrorHandler - 32783 ;! _EUSART1_Initialize->_EUSART1_SetFramingErrorHandler - 32784 ;! _EUSART1_Initialize->_EUSART1_SetOverrunErrorHandler - 32785 ;! _EUSART1_Initialize->_EUSART1_SetRxInterruptHandler - 32786 ;! _EUSART1_Initialize->_EUSART1_SetTxInterruptHandler - 32787 ;! _du_base_powersequence->__delay_seconds - 32788 ;! - 32789 ;!Critical Paths under _INTERRUPT_InterruptManager in COMRAM - 32790 ;! - 32791 ;! _irq_timer_fast->__manage_digital_variables - 32792 ;! __manage_digital_variables->__manage_digital_variable - 32793 ;! _irq_timer_slow->_adcreader_tick_irq - 32794 ;! _adcreader_tick_irq->__sample_acquired - 32795 ;! __sample_acquired->__check_alarm_firing - 32796 ;! _dummy_alarm_callback->_error_die_forever_fromIRQ - 32797 ;! - 32798 ;!Critical Paths under _main in BANK0 - 32799 ;! - 32800 ;! _main->_manage_incoming_data - 32801 ;! _manage_incoming_data->_communication_parser_executecommand - 32802 ;! _communication_parser_executecommand->_command_SENSOR_MAXVALUES_GETALL - 32803 ;! _communication_parser_executecommand->_command_SENSOR_VALUES_GETALL - 32804 ;! - 32805 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK0 - 32806 ;! - 32807 ;! None. - 32808 ;! - 32809 ;!Critical Paths under _main in BANK1 - 32810 ;! - 32811 ;! None. - 32812 ;! - 32813 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK1 - 32814 ;! - 32815 ;! None. - 32816 ;! - 32817 ;!Critical Paths under _main in BANK2 - 32818 ;! - 32819 ;! None. - 32820 ;! - 32821 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK2 - 32822 ;! - 32823 ;! None. - 32824 ;! - 32825 ;!Critical Paths under _main in BANK3 - 32826 ;! - 32827 ;! None. - 32828 ;! - 32829 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK3 - 32830 ;! - 32831 ;! None. - 32832 ;! - 32833 ;!Critical Paths under _main in BANK4 - 32834 ;! - 32835 ;! None. - 32836 ;! - 32837 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK4 - 32838 ;! - 32839 ;! None. - 32840 ;! - 32841 ;!Critical Paths under _main in BANK5 - 32842 ;! - 32843 ;! None. - 32844 ;! - 32845 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK5 - 32846 ;! - 32847 ;! None. - 32848 ;! - 32849 ;!Critical Paths under _main in BANK6 - 32850 ;! - 32851 ;! None. - 32852 ;! - 32853 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK6 - 32854 ;! - 32855 ;! None. - 32856 ;! - 32857 ;!Critical Paths under _main in BANK7 - 32858 ;! - 32859 ;! None. - 32860 ;! - 32861 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK7 - 32862 ;! - 32863 ;! None. - 32864 ;! - 32865 ;!Critical Paths under _main in BANK8 - 32866 ;! - 32867 ;! None. - 32868 ;! - 32869 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK8 - 32870 ;! - 32871 ;! None. - 32872 ;! - 32873 ;!Critical Paths under _main in BANK9 - 32874 ;! - 32875 ;! None. - 32876 ;! - 32877 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK9 - 32878 ;! - 32879 ;! None. - 32880 ;! - 32881 ;!Critical Paths under _main in BANK10 - 32882 ;! - 32883 ;! None. - 32884 ;! - 32885 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK10 - 32886 ;! - 32887 ;! None. - 32888 ;! - 32889 ;!Critical Paths under _main in BANK11 - 32890 ;! - 32891 ;! None. - 32892 ;! - 32893 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK11 - 32894 ;! - 32895 ;! None. - 32896 ;! - 32897 ;!Critical Paths under _main in BANK12 - 32898 ;! - 32899 ;! None. - 32900 ;! - 32901 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK12 - 32902 ;! - 32903 ;! None. - 32904 ;! - 32905 ;!Critical Paths under _main in BANK13 - 32906 ;! - 32907 ;! None. - 32908 ;! - 32909 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK13 - 32910 ;! - 32911 ;! None. - 32912 ;! - 32913 ;!Critical Paths under _main in BANK14 - 32914 ;! - 32915 ;! None. - 32916 ;! - 32917 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK14 - 32918 ;! - 32919 ;! None. - 32920 ;! - 32921 ;!Critical Paths under _main in BANK15 - 32922 ;! - 32923 ;! None. - 32924 ;! - 32925 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK15 - 32926 ;! - 32927 ;! None. - 32928 - 32929 ;; - 32930 ;;Main: autosize = 0, tempsize = 0, incstack = 0, save=0 - 32931 ;; - 32932 - 32933 ;! - 32934 ;!Call Graph Tables: - 32935 ;! - 32936 ;! --------------------------------------------------------------------------------- - 32937 ;! (Depth) Function Calls Base Space Used Autos Params Refs - 32938 ;! --------------------------------------------------------------------------------- - 32939 ;! (0) _main 0 0 0 46421 - 32940 ;! _alarms_enable - 32941 ;! _du_base_powersequence - 32942 ;! _init_adcreader - 32943 ;! _init_comm - 32944 ;! _init_mcu - 32945 ;! _manage_incoming_data - 32946 ;! _rescue_check - 32947 ;! _sensors_acquire_offsets - 32948 ;! _start_irqs - 32949 ;! --------------------------------------------------------------------------------- - 32950 ;! (1) _start_irqs 0 0 0 0 - 32951 ;! _EUSART1_is_rx_ready - 32952 ;! _TMR0_StartTimer - 32953 ;! _TMR2_StartTimer - 32954 ;! --------------------------------------------------------------------------------- - 32955 ;! (2) _TMR2_StartTimer 0 0 0 0 - 32956 ;! --------------------------------------------------------------------------------- - 32957 ;! (2) _TMR0_StartTimer 0 0 0 0 - 32958 ;! --------------------------------------------------------------------------------- - 32959 ;! (1) _sensors_acquire_offsets 5 5 0 105 - 32960 ;! 31 COMRAM 5 5 0 - 32961 ;! __delay_seconds - 32962 ;! --------------------------------------------------------------------------------- - 32963 ;! (1) _rescue_check 4 4 0 79 - 32964 ;! 0 BANK0 4 4 0 - 32965 ;! __rescue_action_step_0 * - 32966 ;! __rescue_action_step_1 * - 32967 ;! __rescue_action_step_2 * - 32968 ;! __rescue_action_step_3 * - 32969 ;! __rescue_action_step_4 * - 32970 ;! _timing_get_rescue_step_timeout - 32971 ;!_timing_get_seconds_since_last_comma - 32972 ;! _timing_set_rescue_step_timeout - 32973 ;! --------------------------------------------------------------------------------- - 32974 ;! (2) _timing_set_rescue_step_timeout 1 1 0 22 - 32975 ;! 28 COMRAM 1 1 0 - 32976 ;! --------------------------------------------------------------------------------- - 32977 ;! (2) _timing_get_rescue_step_timeout 1 1 0 23 - 32978 ;! 28 COMRAM 1 1 0 - 32979 ;! --------------------------------------------------------------------------------- - 32980 ;! (2) __rescue_action_step_4 0 0 0 0 - 32981 ;! --------------------------------------------------------------------------------- - 32982 ;! (2) __rescue_action_step_3 0 0 0 0 - 32983 ;! --------------------------------------------------------------------------------- - 32984 ;! (2) __rescue_action_step_2 0 0 0 0 - 32985 ;! --------------------------------------------------------------------------------- - 32986 ;! (2) __rescue_action_step_1 0 0 0 0 - 32987 ;! --------------------------------------------------------------------------------- - 32988 ;! (2) __rescue_action_step_0 0 0 0 0 - 32989 ;! --------------------------------------------------------------------------------- - 32990 ;! (1) _manage_incoming_data 1 1 0 44943 - 32991 ;! 47 BANK0 1 1 0 - 32992 ;! _EUSART1_Read - 32993 ;! _EUSART1_is_rx_ready - 32994 ;! _communication_parser_appendbyte - 32995 ;! _communication_parser_commandready - 32996 ;!_communication_parser_executecommand - 32997 ;! _communication_parser_reset - 32998 ;!_communication_transmitter_sendrespo - 32999 ;! _error_notify - 33000 ;!_timing_reset_seconds_since_last_com - 33001 ;! --------------------------------------------------------------------------------- - 33002 ;! (2) _timing_reset_seconds_since_last_command 0 0 0 0 - 33003 ;! --------------------------------------------------------------------------------- - 33004 ;! (2) _communication_transmitter_sendresponse 8 8 0 1087 - 33005 ;! 0 BANK0 8 8 0 - 33006 ;! _EUSART1_Write - 33007 ;! __checksum_reset - 33008 ;! __checksum_value - 33009 ;! __hex2ascii - 33010 ;! __serial_checksum_update - 33011 ;! _commands_retrieve_info_bycode - 33012 ;! --------------------------------------------------------------------------------- - 33013 ;! (3) __serial_checksum_update 1 1 0 155 - 33014 ;! 29 COMRAM 1 1 0 - 33015 ;! _EUSART1_Write - 33016 ;! __checksum_update - 33017 ;! --------------------------------------------------------------------------------- - 33018 ;! (4) _EUSART1_Write 1 1 0 62 - 33019 ;! 28 COMRAM 1 1 0 - 33020 ;! --------------------------------------------------------------------------------- - 33021 ;! (3) __hex2ascii 1 1 0 127 - 33022 ;! 28 COMRAM 1 1 0 - 33023 ;! --------------------------------------------------------------------------------- - 33024 ;! (2) _communication_parser_executecommand 4 4 0 41068 - 33025 ;! 43 BANK0 4 4 0 - 33026 ;! _command_ALARM_ENABLE * - 33027 ;! _command_ALARM_ENABLE_GETALL * - 33028 ;! _command_ALARM_FIRECOUNT_GET * - 33029 ;! _command_ALARM_FIRECOUNT_GETALL * - 33030 ;! _command_ALARM_FIRED_GET * - 33031 ;! _command_ALARM_FIRED_GETALL * - 33032 ;! _command_ALARM_FIRED_RESET * - 33033 ;! _command_ALARM_MAXCOUNT_GET * - 33034 ;! _command_ALARM_MAXCOUNT_GETALL * - 33035 ;! _command_ALARM_MAXCOUNT_RESET * - 33036 ;! _command_ALARM_THRESHOLD_GET * - 33037 ;! _command_ALARM_THRESHOLD_SET * - 33038 ;! _command_ALARM_TIMEOUT_GET * - 33039 ;! _command_ALARM_TIMEOUT_SET * - 33040 ;! _command_BOARDTIME * - 33041 ;! _command_ECHO1 * - 33042 ;! _command_ECHO32 * - 33043 ;! _command_ECHO4 * - 33044 ;! _command_LASTCOMMANDTIME * - 33045 ;! _command_LASTERROR * - 33046 ;! _command_RESCUE_ENABLE * - 33047 ;! _command_RESCUE_STATUS_GET * - 33048 ;! _command_RESCUE_STATUS_RESET * - 33049 ;! _command_RESCUE_TIMEOUT_GET * - 33050 ;! _command_RESCUE_TIMEOUT_SET * - 33051 ;! _command_SENSOR_AVERAGE_GETALL * - 33052 ;!_command_SENSOR_AVERAGING_PRESCALER_ * - 33053 ;!_command_SENSOR_AVERAGING_PRESCALER_ * - 33054 ;! _command_SENSOR_GET_SINGLE * - 33055 ;! _command_SENSOR_MAXVALUES_GETALL * - 33056 ;! _command_SENSOR_MAXVALUE_RESET * - 33057 ;! _command_SENSOR_OFFSETS_GETALL * - 33058 ;! _command_SENSOR_VALUES_GETALL * - 33059 ;! _command_SWITCH_CONTROL * - 33060 ;! _command_USER_PIN_CONTROL * - 33061 ;! _command_VALCHECK * - 33062 ;! _command_VERSION * - 33063 ;! _commands_retrieve_info_bycode - 33064 ;!_communication_request_payload_retri - 33065 ;! --------------------------------------------------------------------------------- - 33066 ;! (3) _communication_request_payload_retriever_reset 0 0 0 0 - 33067 ;! --------------------------------------------------------------------------------- - 33068 ;! (3) _command_VERSION 13 13 0 2649 - 33069 ;! 0 BANK0 13 13 0 - 33070 ;!_communication_response_payload_appe - 33071 ;!_communication_response_payload_appe - 33072 ;!_communication_response_payload_appe - 33073 ;!_communication_response_payload_appe - 33074 ;! --------------------------------------------------------------------------------- - 33075 ;! (3) _command_VALCHECK 14 14 0 2581 - 33076 ;! 0 BANK0 14 14 0 - 33077 ;!_communication_response_payload_appe - 33078 ;!_communication_response_payload_appe - 33079 ;!_communication_response_payload_appe - 33080 ;!_communication_response_payload_appe - 33081 ;! --------------------------------------------------------------------------------- - 33082 ;! (3) _command_USER_PIN_CONTROL 4 4 0 322 - 33083 ;! 35 COMRAM 4 4 0 - 33084 ;!_communication_request_payload_retri - 33085 ;!_communication_response_payload_appe - 33086 ;! _userpin_SWITCH_LED_D10_set * - 33087 ;! _userpin_SWITCH_LED_D9_set * - 33088 ;! _userpin_get_function_set_by_enum - 33089 ;! --------------------------------------------------------------------------------- - 33090 ;! (4) _userpin_get_function_set_by_enum 5 3 2 31 - 33091 ;! 30 COMRAM 5 3 2 - 33092 ;! _error_die_forever - 33093 ;! --------------------------------------------------------------------------------- - 33094 ;! (4) _userpin_SWITCH_LED_D9_set 1 1 0 31 - 33095 ;! 28 COMRAM 1 1 0 - 33096 ;! _userpin_SWITCH_LED_D9_set_high - 33097 ;! _userpin_SWITCH_LED_D9_set_low - 33098 ;! --------------------------------------------------------------------------------- - 33099 ;! (4) _userpin_SWITCH_LED_D10_set 1 1 0 31 - 33100 ;! 28 COMRAM 1 1 0 - 33101 ;! _userpin_SWITCH_LED_D10_set_high - 33102 ;! _userpin_SWITCH_LED_D10_set_low - 33103 ;! --------------------------------------------------------------------------------- - 33104 ;! (3) _command_SWITCH_CONTROL 8 8 0 765 - 33105 ;! 0 BANK0 8 8 0 - 33106 ;!_communication_request_payload_retri - 33107 ;!_communication_response_payload_appe - 33108 ;!_communication_response_payload_appe - 33109 ;! _switch_SWITCH_12V_get * - 33110 ;! _switch_SWITCH_12V_set * - 33111 ;! _switch_SWITCH_GLRA_get * - 33112 ;! _switch_SWITCH_GLRA_set * - 33113 ;! _switch_SWITCH_GLRB_get * - 33114 ;! _switch_SWITCH_GLRB_set * - 33115 ;! _switch_SWITCH_HYDRO_get * - 33116 ;! _switch_SWITCH_HYDRO_set * - 33117 ;! _switch_SWITCH_LBL_get * - 33118 ;! _switch_SWITCH_LBL_set * - 33119 ;! _switch_SWITCH_PWB_get * - 33120 ;! _switch_SWITCH_PWB_set * - 33121 ;! _switch_SWITCH_VEOC_DIRECT_get * - 33122 ;! _switch_SWITCH_VEOC_DIRECT_set * - 33123 ;! _switch_SWITCH_VEOC_RETURN_get * - 33124 ;! _switch_SWITCH_VEOC_RETURN_set * - 33125 ;! _switch_get_function_get_by_enum - 33126 ;! _switch_get_function_set_by_enum - 33127 ;! --------------------------------------------------------------------------------- - 33128 ;! (4) _switch_get_function_set_by_enum 5 3 2 31 - 33129 ;! 30 COMRAM 5 3 2 - 33130 ;! _error_die_forever - 33131 ;! --------------------------------------------------------------------------------- - 33132 ;! (4) _switch_get_function_get_by_enum 5 3 2 31 - 33133 ;! 30 COMRAM 5 3 2 - 33134 ;! _error_die_forever - 33135 ;! --------------------------------------------------------------------------------- - 33136 ;! (4) _switch_SWITCH_VEOC_RETURN_set 1 1 0 31 - 33137 ;! 28 COMRAM 1 1 0 - 33138 ;!_switch_SWITCH_VEOC_RETURN_set_close - 33139 ;! _switch_SWITCH_VEOC_RETURN_set_open - 33140 ;! --------------------------------------------------------------------------------- - 33141 ;! (5) _switch_SWITCH_VEOC_RETURN_set_open 0 0 0 0 - 33142 ;! --------------------------------------------------------------------------------- - 33143 ;! (5) _switch_SWITCH_VEOC_RETURN_set_closed 0 0 0 0 - 33144 ;! --------------------------------------------------------------------------------- - 33145 ;! (4) _switch_SWITCH_VEOC_RETURN_get 0 0 0 0 - 33146 ;! --------------------------------------------------------------------------------- - 33147 ;! (4) _switch_SWITCH_VEOC_DIRECT_set 1 1 0 31 - 33148 ;! 28 COMRAM 1 1 0 - 33149 ;!_switch_SWITCH_VEOC_DIRECT_set_close - 33150 ;! _switch_SWITCH_VEOC_DIRECT_set_open - 33151 ;! --------------------------------------------------------------------------------- - 33152 ;! (5) _switch_SWITCH_VEOC_DIRECT_set_open 0 0 0 0 - 33153 ;! --------------------------------------------------------------------------------- - 33154 ;! (5) _switch_SWITCH_VEOC_DIRECT_set_closed 0 0 0 0 - 33155 ;! --------------------------------------------------------------------------------- - 33156 ;! (4) _switch_SWITCH_VEOC_DIRECT_get 0 0 0 0 - 33157 ;! --------------------------------------------------------------------------------- - 33158 ;! (4) _switch_SWITCH_PWB_get 0 0 0 0 - 33159 ;! --------------------------------------------------------------------------------- - 33160 ;! (4) _switch_SWITCH_LBL_set 1 1 0 31 - 33161 ;! 28 COMRAM 1 1 0 - 33162 ;! _switch_SWITCH_LBL_set_closed - 33163 ;! _switch_SWITCH_LBL_set_open - 33164 ;! --------------------------------------------------------------------------------- - 33165 ;! (5) _switch_SWITCH_LBL_set_open 0 0 0 0 - 33166 ;! --------------------------------------------------------------------------------- - 33167 ;! (5) _switch_SWITCH_LBL_set_closed 0 0 0 0 - 33168 ;! --------------------------------------------------------------------------------- - 33169 ;! (4) _switch_SWITCH_LBL_get 0 0 0 0 - 33170 ;! --------------------------------------------------------------------------------- - 33171 ;! (4) _switch_SWITCH_HYDRO_set 1 1 0 31 - 33172 ;! 28 COMRAM 1 1 0 - 33173 ;! _switch_SWITCH_HYDRO_set_closed - 33174 ;! _switch_SWITCH_HYDRO_set_open - 33175 ;! --------------------------------------------------------------------------------- - 33176 ;! (5) _switch_SWITCH_HYDRO_set_open 0 0 0 0 - 33177 ;! --------------------------------------------------------------------------------- - 33178 ;! (5) _switch_SWITCH_HYDRO_set_closed 0 0 0 0 - 33179 ;! --------------------------------------------------------------------------------- - 33180 ;! (4) _switch_SWITCH_HYDRO_get 0 0 0 0 - 33181 ;! --------------------------------------------------------------------------------- - 33182 ;! (4) _switch_SWITCH_GLRB_get 0 0 0 0 - 33183 ;! --------------------------------------------------------------------------------- - 33184 ;! (4) _switch_SWITCH_GLRA_get 0 0 0 0 - 33185 ;! --------------------------------------------------------------------------------- - 33186 ;! (4) _switch_SWITCH_12V_set 1 1 0 31 - 33187 ;! 28 COMRAM 1 1 0 - 33188 ;! _switch_SWITCH_12V_set_closed - 33189 ;! _switch_SWITCH_12V_set_open - 33190 ;! --------------------------------------------------------------------------------- - 33191 ;! (5) _switch_SWITCH_12V_set_open 0 0 0 0 - 33192 ;! --------------------------------------------------------------------------------- - 33193 ;! (5) _switch_SWITCH_12V_set_closed 0 0 0 0 - 33194 ;! --------------------------------------------------------------------------------- - 33195 ;! (4) _switch_SWITCH_12V_get 0 0 0 0 - 33196 ;! --------------------------------------------------------------------------------- - 33197 ;! (3) _command_SENSOR_VALUES_GETALL 43 43 0 2539 - 33198 ;! 0 BANK0 43 43 0 - 33199 ;!_analog_variable_get_pointer_by_enum - 33200 ;!_communication_response_payload_appe - 33201 ;!_communication_response_payload_appe - 33202 ;!_communication_response_payload_appe - 33203 ;!_digital_variable_get_pointer_by_enu - 33204 ;! _variable_is_analog_by_enum - 33205 ;! --------------------------------------------------------------------------------- - 33206 ;! (3) _command_SENSOR_OFFSETS_GETALL 27 27 0 2205 - 33207 ;! 0 BANK0 27 27 0 - 33208 ;!_analog_variable_get_pointer_by_enum - 33209 ;!_communication_response_payload_appe - 33210 ;!_communication_response_payload_appe - 33211 ;! _variable_is_analog_by_enum - 33212 ;! --------------------------------------------------------------------------------- - 33213 ;! (3) _command_SENSOR_MAXVALUE_RESET 6 6 0 514 - 33214 ;! 0 BANK0 6 6 0 - 33215 ;!_analog_variable_get_pointer_by_enum - 33216 ;!_communication_request_payload_retri - 33217 ;!_communication_response_payload_appe - 33218 ;!_digital_variable_get_pointer_by_enu - 33219 ;! _variable_is_analog_by_enum - 33220 ;! --------------------------------------------------------------------------------- - 33221 ;! (3) _command_SENSOR_MAXVALUES_GETALL 43 43 0 2539 - 33222 ;! 0 BANK0 43 43 0 - 33223 ;!_analog_variable_get_pointer_by_enum - 33224 ;!_communication_response_payload_appe - 33225 ;!_communication_response_payload_appe - 33226 ;!_communication_response_payload_appe - 33227 ;!_digital_variable_get_pointer_by_enu - 33228 ;! _variable_is_analog_by_enum - 33229 ;! --------------------------------------------------------------------------------- - 33230 ;! (3) _command_SENSOR_GET_SINGLE 18 18 0 2493 - 33231 ;! 35 COMRAM 4 4 0 - 33232 ;! 0 BANK0 14 14 0 - 33233 ;!_analog_variable_get_pointer_by_enum - 33234 ;!_communication_request_payload_retri - 33235 ;!_communication_response_payload_appe - 33236 ;!_communication_response_payload_appe - 33237 ;!_communication_response_payload_appe - 33238 ;!_digital_variable_get_pointer_by_enu - 33239 ;! _variable_is_analog_by_enum - 33240 ;! --------------------------------------------------------------------------------- - 33241 ;! (4) _digital_variable_get_pointer_by_enum 5 3 2 31 - 33242 ;! 30 COMRAM 5 3 2 - 33243 ;! _error_die_forever - 33244 ;! --------------------------------------------------------------------------------- - 33245 ;! (3) _command_SENSOR_AVERAGING_PRESCALER_SET 7 7 0 387 - 33246 ;! 35 COMRAM 3 3 0 - 33247 ;! 0 BANK0 4 4 0 - 33248 ;!_analog_variable_get_pointer_by_enum - 33249 ;!_communication_request_payload_retri - 33250 ;!_communication_response_payload_appe - 33251 ;! _variable_is_analog_by_enum - 33252 ;! --------------------------------------------------------------------------------- - 33253 ;! (3) _command_SENSOR_AVERAGING_PRESCALER_GET 1 1 0 65 - 33254 ;! 29 COMRAM 1 1 0 - 33255 ;!_communication_response_payload_appe - 33256 ;!_communication_response_payload_appe - 33257 ;! --------------------------------------------------------------------------------- - 33258 ;! (3) _command_SENSOR_AVERAGE_GETALL 31 31 0 2205 - 33259 ;! 35 COMRAM 4 4 0 - 33260 ;! 0 BANK0 27 27 0 - 33261 ;!_analog_variable_get_pointer_by_enum - 33262 ;!_communication_response_payload_appe - 33263 ;! _variable_is_analog_by_enum - 33264 ;! --------------------------------------------------------------------------------- - 33265 ;! (4) _variable_is_analog_by_enum 3 3 0 31 - 33266 ;! 28 COMRAM 3 3 0 - 33267 ;! --------------------------------------------------------------------------------- - 33268 ;! (4) _analog_variable_get_pointer_by_enum 5 3 2 31 - 33269 ;! 30 COMRAM 5 3 2 - 33270 ;! _error_die_forever - 33271 ;! --------------------------------------------------------------------------------- - 33272 ;! (3) _command_RESCUE_TIMEOUT_SET 2 2 0 166 - 33273 ;! 37 COMRAM 2 2 0 - 33274 ;!_communication_request_payload_retri - 33275 ;!_communication_response_payload_appe - 33276 ;! _rescue_set_timeout_seconds - 33277 ;! --------------------------------------------------------------------------------- - 33278 ;! (4) _rescue_set_timeout_seconds 2 0 2 98 - 33279 ;! 28 COMRAM 2 0 2 - 33280 ;! --------------------------------------------------------------------------------- - 33281 ;! (3) _command_RESCUE_TIMEOUT_GET 2 2 0 1806 - 33282 ;! 32 COMRAM 2 2 0 - 33283 ;!_communication_response_payload_appe - 33284 ;!_communication_response_payload_appe - 33285 ;! _rescue_get_timeout_seconds - 33286 ;! --------------------------------------------------------------------------------- - 33287 ;! (4) _rescue_get_timeout_seconds 2 0 2 0 - 33288 ;! 28 COMRAM 2 0 2 - 33289 ;! --------------------------------------------------------------------------------- - 33290 ;! (3) _command_RESCUE_STATUS_RESET 0 0 0 0 - 33291 ;!_communication_response_payload_appe - 33292 ;! _rescue_reset_fired_status - 33293 ;! --------------------------------------------------------------------------------- - 33294 ;! (4) _rescue_reset_fired_status 0 0 0 0 - 33295 ;! --------------------------------------------------------------------------------- - 33296 ;! (3) _command_RESCUE_STATUS_GET 1 1 0 65 - 33297 ;! 29 COMRAM 1 1 0 - 33298 ;!_communication_response_payload_appe - 33299 ;!_communication_response_payload_appe - 33300 ;! _rescue_get_fired_status - 33301 ;! --------------------------------------------------------------------------------- - 33302 ;! (4) _rescue_get_fired_status 0 0 0 0 - 33303 ;! --------------------------------------------------------------------------------- - 33304 ;! (3) _command_RESCUE_ENABLE 4 4 0 164 - 33305 ;! 29 COMRAM 4 4 0 - 33306 ;!_communication_request_payload_retri - 33307 ;!_communication_response_payload_appe - 33308 ;!_communication_response_payload_appe - 33309 ;! _rescue_get_enable_status - 33310 ;! _rescue_set_disabled - 33311 ;! _rescue_set_enabled - 33312 ;! --------------------------------------------------------------------------------- - 33313 ;! (4) _rescue_set_enabled 0 0 0 0 - 33314 ;! --------------------------------------------------------------------------------- - 33315 ;! (4) _rescue_set_disabled 0 0 0 0 - 33316 ;! --------------------------------------------------------------------------------- - 33317 ;! (4) _rescue_get_enable_status 0 0 0 0 - 33318 ;! --------------------------------------------------------------------------------- - 33319 ;! (3) _command_LASTERROR 1 1 0 65 - 33320 ;! 29 COMRAM 1 1 0 - 33321 ;!_communication_response_payload_appe - 33322 ;!_communication_response_payload_appe - 33323 ;! --------------------------------------------------------------------------------- - 33324 ;! (3) _command_LASTCOMMANDTIME 4 4 0 642 - 33325 ;! 0 BANK0 4 4 0 - 33326 ;!_communication_response_payload_appe - 33327 ;!_communication_response_payload_appe - 33328 ;!_timing_get_seconds_since_last_comma - 33329 ;! --------------------------------------------------------------------------------- - 33330 ;! (2) _timing_get_seconds_since_last_command 8 4 4 34 - 33331 ;! 28 COMRAM 8 4 4 - 33332 ;! --------------------------------------------------------------------------------- - 33333 ;! (3) _command_ECHO4 8 8 0 337 - 33334 ;! 29 COMRAM 8 8 0 - 33335 ;!_communication_request_payload_retri - 33336 ;!_communication_response_payload_appe - 33337 ;!_communication_response_payload_appe - 33338 ;! --------------------------------------------------------------------------------- - 33339 ;! (3) _command_ECHO32 34 34 0 334 - 33340 ;! 29 COMRAM 1 1 0 - 33341 ;! 0 BANK0 33 33 0 - 33342 ;!_communication_request_payload_retri - 33343 ;!_communication_response_payload_appe - 33344 ;!_communication_response_payload_appe - 33345 ;! --------------------------------------------------------------------------------- - 33346 ;! (3) _command_ECHO1 2 2 0 133 - 33347 ;! 29 COMRAM 2 2 0 - 33348 ;!_communication_request_payload_retri - 33349 ;!_communication_response_payload_appe - 33350 ;!_communication_response_payload_appe - 33351 ;! --------------------------------------------------------------------------------- - 33352 ;! (3) _command_BOARDTIME 4 4 0 642 - 33353 ;! 0 BANK0 4 4 0 - 33354 ;!_communication_response_payload_appe - 33355 ;!_communication_response_payload_appe - 33356 ;! _timing_get_seconds_since_reset - 33357 ;! --------------------------------------------------------------------------------- - 33358 ;! (4) _timing_get_seconds_since_reset 8 4 4 34 - 33359 ;! 28 COMRAM 8 4 4 - 33360 ;! --------------------------------------------------------------------------------- - 33361 ;! (4) _communication_response_payload_append_uint32_t 6 2 4 574 - 33362 ;! 28 COMRAM 6 2 4 - 33363 ;! --------------------------------------------------------------------------------- - 33364 ;! (3) _command_ALARM_TIMEOUT_SET 8 8 0 452 - 33365 ;! 0 BANK0 6 6 0 - 33366 ;! _alarm_get_timeout_ptr_by_enum - 33367 ;!_communication_request_payload_retri - 33368 ;!_communication_request_payload_retri - 33369 ;!_communication_response_payload_appe - 33370 ;! --------------------------------------------------------------------------------- - 33371 ;! (3) _command_ALARM_TIMEOUT_GET 6 6 0 2252 - 33372 ;! 0 BANK0 6 6 0 - 33373 ;! _alarm_get_timeout_ptr_by_enum - 33374 ;!_communication_request_payload_retri - 33375 ;!_communication_response_payload_appe - 33376 ;!_communication_response_payload_appe - 33377 ;!_communication_response_payload_appe - 33378 ;! --------------------------------------------------------------------------------- - 33379 ;! (4) _alarm_get_timeout_ptr_by_enum 3 1 2 186 - 33380 ;! 35 COMRAM 3 1 2 - 33381 ;! _alarm_get_analog_alarm_ptr_by_enum - 33382 ;!_alarm_get_digital_alarm_ptr_by_enum - 33383 ;! _alarm_is_analog_by_enum - 33384 ;! --------------------------------------------------------------------------------- - 33385 ;! (3) _command_ALARM_THRESHOLD_SET 5 5 0 263 - 33386 ;! 0 BANK0 5 5 0 - 33387 ;! _alarm_get_analog_alarm_ptr_by_enum - 33388 ;!_communication_request_payload_retri - 33389 ;!_communication_request_payload_retri - 33390 ;!_communication_response_payload_appe - 33391 ;! --------------------------------------------------------------------------------- - 33392 ;! (4) _communication_request_payload_retrieve_uint16_t 9 7 2 34 - 33393 ;! 28 COMRAM 9 7 2 - 33394 ;! --------------------------------------------------------------------------------- - 33395 ;! (3) _command_ALARM_THRESHOLD_GET 6 6 0 2097 - 33396 ;! 0 BANK0 6 6 0 - 33397 ;! _alarm_get_analog_alarm_ptr_by_enum - 33398 ;!_communication_request_payload_retri - 33399 ;!_communication_response_payload_appe - 33400 ;!_communication_response_payload_appe - 33401 ;!_communication_response_payload_appe - 33402 ;! --------------------------------------------------------------------------------- - 33403 ;! (3) _command_ALARM_MAXCOUNT_RESET 6 6 0 514 - 33404 ;! 0 BANK0 6 6 0 - 33405 ;!_alarm_get_timeout_counter_max_ptr_b - 33406 ;!_communication_request_payload_retri - 33407 ;!_communication_response_payload_appe - 33408 ;! --------------------------------------------------------------------------------- - 33409 ;! (3) _command_ALARM_MAXCOUNT_GETALL 5 5 0 2125 - 33410 ;! 0 BANK0 5 5 0 - 33411 ;!_alarm_get_timeout_counter_max_ptr_b - 33412 ;!_communication_response_payload_appe - 33413 ;!_communication_response_payload_appe - 33414 ;! --------------------------------------------------------------------------------- - 33415 ;! (3) _command_ALARM_MAXCOUNT_GET 6 6 0 2252 - 33416 ;! 0 BANK0 6 6 0 - 33417 ;!_alarm_get_timeout_counter_max_ptr_b - 33418 ;!_communication_request_payload_retri - 33419 ;!_communication_response_payload_appe - 33420 ;!_communication_response_payload_appe - 33421 ;!_communication_response_payload_appe - 33422 ;! --------------------------------------------------------------------------------- - 33423 ;! (4) _alarm_get_timeout_counter_max_ptr_by_enum 3 1 2 186 - 33424 ;! 35 COMRAM 3 1 2 - 33425 ;! _alarm_get_analog_alarm_ptr_by_enum - 33426 ;!_alarm_get_digital_alarm_ptr_by_enum - 33427 ;! _alarm_is_analog_by_enum - 33428 ;! --------------------------------------------------------------------------------- - 33429 ;! (3) _command_ALARM_FIRED_RESET 6 6 0 514 - 33430 ;! 0 BANK0 6 6 0 - 33431 ;! _alarm_get_firecount_ptr_by_enum - 33432 ;!_communication_request_payload_retri - 33433 ;!_communication_response_payload_appe - 33434 ;! --------------------------------------------------------------------------------- - 33435 ;! (3) _command_ALARM_FIRED_GETALL 6 6 0 387 - 33436 ;! 0 BANK0 6 6 0 - 33437 ;! _alarm_get_firecount_ptr_by_enum - 33438 ;!_communication_response_payload_appe - 33439 ;!_communication_response_payload_appe - 33440 ;! --------------------------------------------------------------------------------- - 33441 ;! (3) _command_ALARM_FIRED_GET 10 10 0 650 - 33442 ;! 0 BANK0 10 10 0 - 33443 ;! _alarm_get_firecount_ptr_by_enum - 33444 ;!_communication_request_payload_retri - 33445 ;!_communication_response_payload_appe - 33446 ;!_communication_response_payload_appe - 33447 ;! --------------------------------------------------------------------------------- - 33448 ;! (3) _command_ALARM_FIRECOUNT_GETALL 5 5 0 2125 - 33449 ;! 0 BANK0 5 5 0 - 33450 ;! _alarm_get_firecount_ptr_by_enum - 33451 ;!_communication_response_payload_appe - 33452 ;!_communication_response_payload_appe - 33453 ;! --------------------------------------------------------------------------------- - 33454 ;! (3) _command_ALARM_FIRECOUNT_GET 6 6 0 2252 - 33455 ;! 0 BANK0 6 6 0 - 33456 ;! _alarm_get_firecount_ptr_by_enum - 33457 ;!_communication_request_payload_retri - 33458 ;!_communication_response_payload_appe - 33459 ;!_communication_response_payload_appe - 33460 ;!_communication_response_payload_appe - 33461 ;! --------------------------------------------------------------------------------- - 33462 ;! (4) _communication_response_payload_append_uint16_t 4 2 2 1772 - 33463 ;! 28 COMRAM 4 2 2 - 33464 ;! --------------------------------------------------------------------------------- - 33465 ;! (4) _alarm_get_firecount_ptr_by_enum 3 1 2 186 - 33466 ;! 35 COMRAM 3 1 2 - 33467 ;! _alarm_get_analog_alarm_ptr_by_enum - 33468 ;!_alarm_get_digital_alarm_ptr_by_enum - 33469 ;! _alarm_is_analog_by_enum - 33470 ;! --------------------------------------------------------------------------------- - 33471 ;! (3) _command_ALARM_ENABLE_GETALL 4 4 0 384 - 33472 ;! 0 BANK0 4 4 0 - 33473 ;! _alarm_get_enable_ptr_by_enum - 33474 ;!_communication_response_payload_appe - 33475 ;!_communication_response_payload_appe - 33476 ;! --------------------------------------------------------------------------------- - 33477 ;! (3) _command_ALARM_ENABLE 8 8 0 613 - 33478 ;! 0 BANK0 8 8 0 - 33479 ;! _alarm_get_enable_ptr_by_enum - 33480 ;!_communication_request_payload_retri - 33481 ;!_communication_response_payload_appe - 33482 ;!_communication_response_payload_appe - 33483 ;! --------------------------------------------------------------------------------- - 33484 ;! (4) _communication_response_payload_appender_reset 0 0 0 0 - 33485 ;! --------------------------------------------------------------------------------- - 33486 ;! (4) _communication_response_payload_append_uint8_t 1 1 0 31 - 33487 ;! 28 COMRAM 1 1 0 - 33488 ;! --------------------------------------------------------------------------------- - 33489 ;! (4) _communication_request_payload_retrieve_uint8_t 1 1 0 34 - 33490 ;! 28 COMRAM 1 1 0 - 33491 ;! --------------------------------------------------------------------------------- - 33492 ;! (4) _alarm_get_enable_ptr_by_enum 3 1 2 186 - 33493 ;! 35 COMRAM 3 1 2 - 33494 ;! _alarm_get_analog_alarm_ptr_by_enum - 33495 ;!_alarm_get_digital_alarm_ptr_by_enum - 33496 ;! _alarm_is_analog_by_enum - 33497 ;! --------------------------------------------------------------------------------- - 33498 ;! (5) _alarm_is_analog_by_enum 3 3 0 31 - 33499 ;! 28 COMRAM 3 3 0 - 33500 ;! --------------------------------------------------------------------------------- - 33501 ;! (5) _alarm_get_digital_alarm_ptr_by_enum 5 3 2 31 - 33502 ;! 30 COMRAM 5 3 2 - 33503 ;! _error_die_forever - 33504 ;! --------------------------------------------------------------------------------- - 33505 ;! (5) _alarm_get_analog_alarm_ptr_by_enum 5 3 2 31 - 33506 ;! 30 COMRAM 5 3 2 - 33507 ;! _error_die_forever - 33508 ;! --------------------------------------------------------------------------------- - 33509 ;! (5) _error_die_forever 2 2 0 0 - 33510 ;! 28 COMRAM 2 2 0 - 33511 ;! _userpin_SWITCH_LED_D10_set_high - 33512 ;! _userpin_SWITCH_LED_D10_set_low - 33513 ;! _userpin_SWITCH_LED_D9_set_high - 33514 ;! _userpin_SWITCH_LED_D9_set_low - 33515 ;! --------------------------------------------------------------------------------- - 33516 ;! (2) _communication_parser_appendbyte 7 7 0 2532 - 33517 ;! 36 COMRAM 2 2 0 - 33518 ;! 0 BANK0 5 5 0 - 33519 ;! __ascii2hex - 33520 ;! __checksum_reset - 33521 ;! __checksum_update - 33522 ;! __checksum_value - 33523 ;! __communication_error - 33524 ;! _commands_retrieve_info_bycode - 33525 ;! _communication_parser_commandready - 33526 ;! _error_notify - 33527 ;! --------------------------------------------------------------------------------- - 33528 ;! (2) _communication_parser_commandready 0 0 0 0 - 33529 ;! --------------------------------------------------------------------------------- - 33530 ;! (3) _commands_retrieve_info_bycode 7 5 2 428 - 33531 ;! 28 COMRAM 7 5 2 - 33532 ;! _commands_get_count - 33533 ;! --------------------------------------------------------------------------------- - 33534 ;! (4) _commands_get_count 0 0 0 0 - 33535 ;! --------------------------------------------------------------------------------- - 33536 ;! (3) __communication_error 1 1 0 198 - 33537 ;! 35 COMRAM 1 1 0 - 33538 ;! _communication_parser_reset - 33539 ;! _error_notify - 33540 ;! --------------------------------------------------------------------------------- - 33541 ;! (2) _error_notify 7 7 0 167 - 33542 ;! 28 COMRAM 7 7 0 - 33543 ;! _userpin_SWITCH_LED_D10_set_high - 33544 ;! _userpin_SWITCH_LED_D10_set_low - 33545 ;! _userpin_SWITCH_LED_D9_set_high - 33546 ;! _userpin_SWITCH_LED_D9_set_low - 33547 ;! --------------------------------------------------------------------------------- - 33548 ;! (3) _userpin_SWITCH_LED_D9_set_low 0 0 0 0 - 33549 ;! --------------------------------------------------------------------------------- - 33550 ;! (3) _userpin_SWITCH_LED_D9_set_high 0 0 0 0 - 33551 ;! --------------------------------------------------------------------------------- - 33552 ;! (3) _userpin_SWITCH_LED_D10_set_low 0 0 0 0 - 33553 ;! --------------------------------------------------------------------------------- - 33554 ;! (3) _userpin_SWITCH_LED_D10_set_high 0 0 0 0 - 33555 ;! --------------------------------------------------------------------------------- - 33556 ;! (3) __checksum_value 0 0 0 0 - 33557 ;! --------------------------------------------------------------------------------- - 33558 ;! (4) __checksum_update 1 1 0 31 - 33559 ;! 28 COMRAM 1 1 0 - 33560 ;! --------------------------------------------------------------------------------- - 33561 ;! (3) __checksum_reset 0 0 0 0 - 33562 ;! --------------------------------------------------------------------------------- - 33563 ;! (3) __ascii2hex 3 1 2 1123 - 33564 ;! 31 COMRAM 3 1 2 - 33565 ;! __inrange - 33566 ;! --------------------------------------------------------------------------------- - 33567 ;! (4) __inrange 3 1 2 664 - 33568 ;! 28 COMRAM 3 1 2 - 33569 ;! --------------------------------------------------------------------------------- - 33570 ;! (2) _EUSART1_is_rx_ready 0 0 0 0 - 33571 ;! --------------------------------------------------------------------------------- - 33572 ;! (2) _EUSART1_Read 1 1 0 24 - 33573 ;! 28 COMRAM 1 1 0 - 33574 ;! --------------------------------------------------------------------------------- - 33575 ;! (1) _init_mcu 1 1 0 1186 - 33576 ;! 30 COMRAM 1 1 0 - 33577 ;! _SYSTEM_Initialize - 33578 ;! _TMR0_SetInterruptHandler - 33579 ;! _TMR2_SetInterruptHandler - 33580 ;! --------------------------------------------------------------------------------- - 33581 ;! (2) _SYSTEM_Initialize 0 0 0 838 - 33582 ;! _ADC_Initialize - 33583 ;! _CCP5_Initialize - 33584 ;! _EUSART1_Initialize - 33585 ;! _FVR_Initialize - 33586 ;! _INTERRUPT_Initialize - 33587 ;! _OSCILLATOR_Initialize - 33588 ;! _PIN_MANAGER_Initialize - 33589 ;! _TMR0_Initialize - 33590 ;! _TMR2_Initialize - 33591 ;! --------------------------------------------------------------------------------- - 33592 ;! (3) _TMR2_Initialize 0 0 0 174 - 33593 ;! _TMR2_SetInterruptHandler - 33594 ;! --------------------------------------------------------------------------------- - 33595 ;! (2) _TMR2_SetInterruptHandler 2 0 2 174 - 33596 ;! 28 COMRAM 2 0 2 - 33597 ;! --------------------------------------------------------------------------------- - 33598 ;! (3) _TMR0_Initialize 0 0 0 174 - 33599 ;! _TMR0_SetInterruptHandler - 33600 ;! --------------------------------------------------------------------------------- - 33601 ;! (2) _TMR0_SetInterruptHandler 2 0 2 174 - 33602 ;! 28 COMRAM 2 0 2 - 33603 ;! --------------------------------------------------------------------------------- - 33604 ;! (3) _PIN_MANAGER_Initialize 0 0 0 0 - 33605 ;! --------------------------------------------------------------------------------- - 33606 ;! (3) _OSCILLATOR_Initialize 0 0 0 0 - 33607 ;! --------------------------------------------------------------------------------- - 33608 ;! (3) _INTERRUPT_Initialize 0 0 0 0 - 33609 ;! --------------------------------------------------------------------------------- - 33610 ;! (3) _FVR_Initialize 0 0 0 0 - 33611 ;! --------------------------------------------------------------------------------- - 33612 ;! (3) _EUSART1_Initialize 0 0 0 490 - 33613 ;! _EUSART1_SetErrorHandler - 33614 ;! _EUSART1_SetFramingErrorHandler - 33615 ;! _EUSART1_SetOverrunErrorHandler - 33616 ;! _EUSART1_SetRxInterruptHandler - 33617 ;! _EUSART1_SetTxInterruptHandler - 33618 ;! --------------------------------------------------------------------------------- - 33619 ;! (4) _EUSART1_SetTxInterruptHandler 2 0 2 98 - 33620 ;! 28 COMRAM 2 0 2 - 33621 ;! --------------------------------------------------------------------------------- - 33622 ;! (4) _EUSART1_SetRxInterruptHandler 2 0 2 98 - 33623 ;! 28 COMRAM 2 0 2 - 33624 ;! --------------------------------------------------------------------------------- - 33625 ;! (4) _EUSART1_SetOverrunErrorHandler 2 0 2 98 - 33626 ;! 28 COMRAM 2 0 2 - 33627 ;! --------------------------------------------------------------------------------- - 33628 ;! (4) _EUSART1_SetFramingErrorHandler 2 0 2 98 - 33629 ;! 28 COMRAM 2 0 2 - 33630 ;! --------------------------------------------------------------------------------- - 33631 ;! (4) _EUSART1_SetErrorHandler 2 0 2 98 - 33632 ;! 28 COMRAM 2 0 2 - 33633 ;! --------------------------------------------------------------------------------- - 33634 ;! (3) _CCP5_Initialize 0 0 0 0 - 33635 ;! --------------------------------------------------------------------------------- - 33636 ;! (3) _ADC_Initialize 0 0 0 0 - 33637 ;! --------------------------------------------------------------------------------- - 33638 ;! (1) _init_comm 0 0 0 0 - 33639 ;! _communication_parser_reset - 33640 ;! --------------------------------------------------------------------------------- - 33641 ;! (2) _communication_parser_reset 0 0 0 0 - 33642 ;! --------------------------------------------------------------------------------- - 33643 ;! (1) _init_adcreader 0 0 0 0 - 33644 ;! _adcreader_reset - 33645 ;! _adcreader_start - 33646 ;! --------------------------------------------------------------------------------- - 33647 ;! (2) _adcreader_start 0 0 0 0 - 33648 ;! --------------------------------------------------------------------------------- - 33649 ;! (2) _adcreader_reset 0 0 0 0 - 33650 ;! --------------------------------------------------------------------------------- - 33651 ;! (1) _du_base_powersequence 0 0 0 108 - 33652 ;! __delay_seconds - 33653 ;! _switch_SWITCH_GLRA_set - 33654 ;! _switch_SWITCH_GLRB_set - 33655 ;! _switch_SWITCH_PWB_set - 33656 ;! --------------------------------------------------------------------------------- - 33657 ;! (4) _switch_SWITCH_PWB_set 1 1 0 31 - 33658 ;! 28 COMRAM 1 1 0 - 33659 ;! _switch_SWITCH_PWB_set_closed - 33660 ;! _switch_SWITCH_PWB_set_open - 33661 ;! --------------------------------------------------------------------------------- - 33662 ;! (5) _switch_SWITCH_PWB_set_open 0 0 0 0 - 33663 ;! --------------------------------------------------------------------------------- - 33664 ;! (5) _switch_SWITCH_PWB_set_closed 0 0 0 0 - 33665 ;! --------------------------------------------------------------------------------- - 33666 ;! (4) _switch_SWITCH_GLRB_set 1 1 0 31 - 33667 ;! 28 COMRAM 1 1 0 - 33668 ;! _switch_SWITCH_GLRB_set_closed - 33669 ;! _switch_SWITCH_GLRB_set_open - 33670 ;! --------------------------------------------------------------------------------- - 33671 ;! (5) _switch_SWITCH_GLRB_set_open 0 0 0 0 - 33672 ;! --------------------------------------------------------------------------------- - 33673 ;! (5) _switch_SWITCH_GLRB_set_closed 0 0 0 0 - 33674 ;! --------------------------------------------------------------------------------- - 33675 ;! (4) _switch_SWITCH_GLRA_set 1 1 0 31 - 33676 ;! 28 COMRAM 1 1 0 - 33677 ;! _switch_SWITCH_GLRA_set_closed - 33678 ;! _switch_SWITCH_GLRA_set_open - 33679 ;! --------------------------------------------------------------------------------- - 33680 ;! (5) _switch_SWITCH_GLRA_set_open 0 0 0 0 - 33681 ;! --------------------------------------------------------------------------------- - 33682 ;! (5) _switch_SWITCH_GLRA_set_closed 0 0 0 0 - 33683 ;! --------------------------------------------------------------------------------- - 33684 ;! (2) __delay_seconds 3 3 0 15 - 33685 ;! 28 COMRAM 3 3 0 - 33686 ;! --------------------------------------------------------------------------------- - 33687 ;! (1) _alarms_enable 0 0 0 0 - 33688 ;! --------------------------------------------------------------------------------- - 33689 ;! Estimated maximum stack depth 5 - 33690 ;! --------------------------------------------------------------------------------- - 33691 ;! (Depth) Function Calls Base Space Used Autos Params Refs - 33692 ;! --------------------------------------------------------------------------------- - 33693 ;! (8) _INTERRUPT_InterruptManager 8 8 0 2708 - 33694 ;! 20 COMRAM 8 8 0 - 33695 ;! Absolute function * - 33696 ;! _EUSART1_Receive_ISR * - 33697 ;! _EUSART1_Transmit_ISR * - 33698 ;! _TMR0_ISR - 33699 ;! _TMR2_ISR - 33700 ;! --------------------------------------------------------------------------------- - 33701 ;! (9) _TMR2_ISR 0 0 0 672 - 33702 ;! Absolute function * - 33703 ;! _TMR2_DefaultInterruptHandler * - 33704 ;! _irq_timer_fast * - 33705 ;! --------------------------------------------------------------------------------- - 33706 ;! (10) _irq_timer_fast 0 0 0 672 - 33707 ;! __manage_digital_variables - 33708 ;! --------------------------------------------------------------------------------- - 33709 ;! (11) __manage_digital_variables 1 1 0 672 - 33710 ;! 8 COMRAM 1 1 0 - 33711 ;! __manage_digital_variable - 33712 ;! --------------------------------------------------------------------------------- - 33713 ;! (12) __manage_digital_variable 6 4 2 604 - 33714 ;! 2 COMRAM 6 4 2 - 33715 ;! _alarm_FLAG_DUL_ALARMNEG1 * - 33716 ;! _alarm_FLAG_DUL_ALARMNEG2 * - 33717 ;! _alarm_FLAG_DUL_ALARMPOS1 * - 33718 ;! _alarm_FLAG_DUL_ALARMPOS2 * - 33719 ;! _alarm_FLAG_HYDRO_PWR_FAULT * - 33720 ;! _alarm_FLAG_LBL_PWR_FAULT * - 33721 ;! _dummy_alarm_callback * - 33722 ;! _ioread_DIN_ALRMNEG1 * - 33723 ;! _ioread_DIN_ALRMNEG2 * - 33724 ;! _ioread_DIN_ALRMPOS1 * - 33725 ;! _ioread_DIN_ALRMPOS2 * - 33726 ;! _ioread_DIN_GLR_A_FLT * - 33727 ;! _ioread_DIN_GLR_A_PG * - 33728 ;! _ioread_DIN_GLR_B_FLT * - 33729 ;! _ioread_DIN_GLR_B_PG * - 33730 ;! _ioread_DIN_HYDRO_PWR_FLT * - 33731 ;! _ioread_DIN_LBL_PWR_FLT * - 33732 ;! _ioread_DIN_PWB_FLT * - 33733 ;! _ioread_DIN_PWB_PG * - 33734 ;! --------------------------------------------------------------------------------- - 33735 ;! (13) _ioread_DIN_PWB_PG 0 0 0 0 - 33736 ;! --------------------------------------------------------------------------------- - 33737 ;! (13) _ioread_DIN_PWB_FLT 0 0 0 0 - 33738 ;! --------------------------------------------------------------------------------- - 33739 ;! (13) _ioread_DIN_LBL_PWR_FLT 0 0 0 0 - 33740 ;! --------------------------------------------------------------------------------- - 33741 ;! (13) _ioread_DIN_HYDRO_PWR_FLT 0 0 0 0 - 33742 ;! --------------------------------------------------------------------------------- - 33743 ;! (13) _ioread_DIN_GLR_B_PG 0 0 0 0 - 33744 ;! --------------------------------------------------------------------------------- - 33745 ;! (13) _ioread_DIN_GLR_B_FLT 0 0 0 0 - 33746 ;! --------------------------------------------------------------------------------- - 33747 ;! (13) _ioread_DIN_GLR_A_PG 0 0 0 0 - 33748 ;! --------------------------------------------------------------------------------- - 33749 ;! (13) _ioread_DIN_GLR_A_FLT 0 0 0 0 - 33750 ;! --------------------------------------------------------------------------------- - 33751 ;! (13) _ioread_DIN_ALRMPOS2 0 0 0 0 - 33752 ;! --------------------------------------------------------------------------------- - 33753 ;! (13) _ioread_DIN_ALRMPOS1 0 0 0 0 - 33754 ;! --------------------------------------------------------------------------------- - 33755 ;! (13) _ioread_DIN_ALRMNEG2 0 0 0 0 - 33756 ;! --------------------------------------------------------------------------------- - 33757 ;! (13) _ioread_DIN_ALRMNEG1 0 0 0 0 - 33758 ;! --------------------------------------------------------------------------------- - 33759 ;! (13) _alarm_FLAG_LBL_PWR_FAULT 0 0 0 0 - 33760 ;! _switch_SWITCH_LBL_set_open_fromIRQ - 33761 ;! --------------------------------------------------------------------------------- - 33762 ;! (13) _alarm_FLAG_HYDRO_PWR_FAULT 0 0 0 0 - 33763 ;!_switch_SWITCH_HYDRO_set_open_fromIR - 33764 ;! --------------------------------------------------------------------------------- - 33765 ;! (13) _alarm_FLAG_DUL_ALARMPOS2 0 0 0 0 - 33766 ;!_switch_SWITCH_VEOC_DIRECT_set_open_ - 33767 ;!_switch_SWITCH_VEOC_RETURN_set_open_ - 33768 ;! --------------------------------------------------------------------------------- - 33769 ;! (13) _alarm_FLAG_DUL_ALARMPOS1 0 0 0 0 - 33770 ;!_switch_SWITCH_VEOC_DIRECT_set_open_ - 33771 ;!_switch_SWITCH_VEOC_RETURN_set_open_ - 33772 ;! --------------------------------------------------------------------------------- - 33773 ;! (13) _alarm_FLAG_DUL_ALARMNEG2 0 0 0 0 - 33774 ;!_switch_SWITCH_VEOC_DIRECT_set_open_ - 33775 ;!_switch_SWITCH_VEOC_RETURN_set_open_ - 33776 ;! --------------------------------------------------------------------------------- - 33777 ;! (13) _alarm_FLAG_DUL_ALARMNEG1 0 0 0 0 - 33778 ;!_switch_SWITCH_VEOC_DIRECT_set_open_ - 33779 ;!_switch_SWITCH_VEOC_RETURN_set_open_ - 33780 ;! --------------------------------------------------------------------------------- - 33781 ;! (10) _TMR2_DefaultInterruptHandler 0 0 0 0 - 33782 ;! --------------------------------------------------------------------------------- - 33783 ;! (9) _TMR0_ISR 0 0 0 2036 - 33784 ;! Absolute function * - 33785 ;! _TMR0_DefaultInterruptHandler * - 33786 ;! _irq_timer_slow * - 33787 ;! --------------------------------------------------------------------------------- - 33788 ;! (10) _irq_timer_slow 0 0 0 2036 - 33789 ;! _adcreader_tick_irq - 33790 ;! _timing_tick_irq - 33791 ;! --------------------------------------------------------------------------------- - 33792 ;! (11) _timing_tick_irq 0 0 0 0 - 33793 ;! _userpin_SWITCH_LED_D9_get - 33794 ;!_userpin_SWITCH_LED_D9_set_high_from - 33795 ;!_userpin_SWITCH_LED_D9_set_low_fromI - 33796 ;! --------------------------------------------------------------------------------- - 33797 ;! (12) _userpin_SWITCH_LED_D9_get 0 0 0 0 - 33798 ;! --------------------------------------------------------------------------------- - 33799 ;! (11) _adcreader_tick_irq 4 4 0 2036 - 33800 ;! 16 COMRAM 4 4 0 - 33801 ;! _ADC_GetConversionResult - 33802 ;! _ADC_IsConversionDone - 33803 ;! _ADC_SelectChannel - 33804 ;! _ADC_StartConversion - 33805 ;! ___awmod - 33806 ;! __sample_acquired - 33807 ;! --------------------------------------------------------------------------------- - 33808 ;! (12) __sample_acquired 6 6 0 1543 - 33809 ;! 10 COMRAM 6 6 0 - 33810 ;! __check_alarm_firing - 33811 ;! __update_alarm - 33812 ;! __update_averaging - 33813 ;! --------------------------------------------------------------------------------- - 33814 ;! (13) __update_averaging 4 2 2 252 - 33815 ;! 0 COMRAM 4 2 2 - 33816 ;! --------------------------------------------------------------------------------- - 33817 ;! (13) __update_alarm 8 4 4 524 - 33818 ;! 0 COMRAM 8 4 4 - 33819 ;! --------------------------------------------------------------------------------- - 33820 ;! (13) __check_alarm_firing 8 4 4 480 - 33821 ;! 2 COMRAM 8 4 4 - 33822 ;! _alarm_MON_HYDRO_I * - 33823 ;! _alarm_MON_LBL_I * - 33824 ;! _alarm_MON_VEOC_FWR_I * - 33825 ;! _alarm_MON_VEOC_RTN_I * - 33826 ;! _dummy_alarm_callback * - 33827 ;! --------------------------------------------------------------------------------- - 33828 ;! (13) _dummy_alarm_callback 0 0 0 0 - 33829 ;! _error_die_forever_fromIRQ - 33830 ;! --------------------------------------------------------------------------------- - 33831 ;! (14) _error_die_forever_fromIRQ 2 2 0 0 - 33832 ;! 0 COMRAM 2 2 0 - 33833 ;!_userpin_SWITCH_LED_D10_set_high_fro - 33834 ;!_userpin_SWITCH_LED_D10_set_low_from - 33835 ;!_userpin_SWITCH_LED_D9_set_high_from - 33836 ;!_userpin_SWITCH_LED_D9_set_low_fromI - 33837 ;! --------------------------------------------------------------------------------- - 33838 ;! (15) _userpin_SWITCH_LED_D9_set_low_fromIRQ 0 0 0 0 - 33839 ;! --------------------------------------------------------------------------------- - 33840 ;! (15) _userpin_SWITCH_LED_D9_set_high_fromIRQ 0 0 0 0 - 33841 ;! --------------------------------------------------------------------------------- - 33842 ;! (15) _userpin_SWITCH_LED_D10_set_low_fromIRQ 0 0 0 0 - 33843 ;! --------------------------------------------------------------------------------- - 33844 ;! (15) _userpin_SWITCH_LED_D10_set_high_fromIRQ 0 0 0 0 - 33845 ;! --------------------------------------------------------------------------------- - 33846 ;! (14) _alarm_MON_VEOC_RTN_I 0 0 0 0 - 33847 ;!_switch_SWITCH_VEOC_DIRECT_set_open_ - 33848 ;!_switch_SWITCH_VEOC_RETURN_set_open_ - 33849 ;! --------------------------------------------------------------------------------- - 33850 ;! (14) _alarm_MON_VEOC_FWR_I 0 0 0 0 - 33851 ;!_switch_SWITCH_VEOC_DIRECT_set_open_ - 33852 ;!_switch_SWITCH_VEOC_RETURN_set_open_ - 33853 ;! --------------------------------------------------------------------------------- - 33854 ;! (14) _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 0 0 0 0 - 33855 ;! --------------------------------------------------------------------------------- - 33856 ;! (14) _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 0 0 0 0 - 33857 ;! --------------------------------------------------------------------------------- - 33858 ;! (14) _alarm_MON_LBL_I 0 0 0 0 - 33859 ;! _switch_SWITCH_LBL_set_open_fromIRQ - 33860 ;! --------------------------------------------------------------------------------- - 33861 ;! (14) _switch_SWITCH_LBL_set_open_fromIRQ 0 0 0 0 - 33862 ;! --------------------------------------------------------------------------------- - 33863 ;! (14) _alarm_MON_HYDRO_I 0 0 0 0 - 33864 ;!_switch_SWITCH_HYDRO_set_open_fromIR - 33865 ;! --------------------------------------------------------------------------------- - 33866 ;! (14) _switch_SWITCH_HYDRO_set_open_fromIRQ 0 0 0 0 - 33867 ;! --------------------------------------------------------------------------------- - 33868 ;! (12) ___awmod 6 2 4 448 - 33869 ;! 0 COMRAM 6 2 4 - 33870 ;! --------------------------------------------------------------------------------- - 33871 ;! (12) _ADC_StartConversion 0 0 0 0 - 33872 ;! --------------------------------------------------------------------------------- - 33873 ;! (12) _ADC_SelectChannel 2 2 0 22 - 33874 ;! 0 COMRAM 2 2 0 - 33875 ;! --------------------------------------------------------------------------------- - 33876 ;! (12) _ADC_IsConversionDone 0 0 0 0 - 33877 ;! --------------------------------------------------------------------------------- - 33878 ;! (12) _ADC_GetConversionResult 4 2 2 0 - 33879 ;! 0 COMRAM 4 2 2 - 33880 ;! --------------------------------------------------------------------------------- - 33881 ;! (10) _TMR0_DefaultInterruptHandler 0 0 0 0 - 33882 ;! --------------------------------------------------------------------------------- - 33883 ;! (9) _EUSART1_Transmit_ISR 0 0 0 0 - 33884 ;! --------------------------------------------------------------------------------- - 33885 ;! (9) _EUSART1_Receive_ISR 0 0 0 0 - 33886 ;! Absolute function * - 33887 ;! _EUSART1_DefaultErrorHandler * - 33888 ;! _EUSART1_DefaultFramingErrorHandler * - 33889 ;! _EUSART1_DefaultOverrunErrorHandler * - 33890 ;! _EUSART1_RxDataHandler - 33891 ;! --------------------------------------------------------------------------------- - 33892 ;! (10) _EUSART1_DefaultOverrunErrorHandler 0 0 0 0 - 33893 ;! --------------------------------------------------------------------------------- - 33894 ;! (10) _EUSART1_DefaultFramingErrorHandler 0 0 0 0 - 33895 ;! --------------------------------------------------------------------------------- - 33896 ;! (10) _EUSART1_DefaultErrorHandler 0 0 0 0 - 33897 ;! _EUSART1_RxDataHandler - 33898 ;! --------------------------------------------------------------------------------- - 33899 ;! (10) _EUSART1_RxDataHandler 0 0 0 0 - 33900 ;! --------------------------------------------------------------------------------- - 33901 ;! (10) Absolute function(Fake) 0 0 0 0 - 33902 ;! --------------------------------------------------------------------------------- - 33903 ;! Estimated maximum stack depth 15 - 33904 ;! --------------------------------------------------------------------------------- - 33905 ;! - 33906 ;! Call Graph Graphs: - 33907 ;! - 33908 ;! _main (ROOT) - 33909 ;! _alarms_enable - 33910 ;! _du_base_powersequence - 33911 ;! __delay_seconds - 33912 ;! _switch_SWITCH_GLRA_set - 33913 ;! _switch_SWITCH_GLRA_set_closed - 33914 ;! _switch_SWITCH_GLRA_set_open - 33915 ;! _switch_SWITCH_GLRB_set - 33916 ;! _switch_SWITCH_GLRB_set_closed - 33917 ;! _switch_SWITCH_GLRB_set_open - 33918 ;! _switch_SWITCH_PWB_set - 33919 ;! _switch_SWITCH_PWB_set_closed - 33920 ;! _switch_SWITCH_PWB_set_open - 33921 ;! _init_adcreader - 33922 ;! _adcreader_reset - 33923 ;! _adcreader_start - 33924 ;! _init_comm - 33925 ;! _communication_parser_reset - 33926 ;! _init_mcu - 33927 ;! _SYSTEM_Initialize - 33928 ;! _ADC_Initialize - 33929 ;! _CCP5_Initialize - 33930 ;! _EUSART1_Initialize - 33931 ;! _EUSART1_SetErrorHandler - 33932 ;! _EUSART1_SetFramingErrorHandler - 33933 ;! _EUSART1_SetOverrunErrorHandler - 33934 ;! _EUSART1_SetRxInterruptHandler - 33935 ;! _EUSART1_SetTxInterruptHandler - 33936 ;! _FVR_Initialize - 33937 ;! _INTERRUPT_Initialize - 33938 ;! _OSCILLATOR_Initialize - 33939 ;! _PIN_MANAGER_Initialize - 33940 ;! _TMR0_Initialize - 33941 ;! _TMR0_SetInterruptHandler - 33942 ;! _TMR2_Initialize - 33943 ;! _TMR2_SetInterruptHandler - 33944 ;! _TMR0_SetInterruptHandler - 33945 ;! _TMR2_SetInterruptHandler - 33946 ;! _manage_incoming_data - 33947 ;! _EUSART1_Read - 33948 ;! _EUSART1_is_rx_ready - 33949 ;! _communication_parser_appendbyte - 33950 ;! __ascii2hex - 33951 ;! __inrange - 33952 ;! __checksum_reset - 33953 ;! __checksum_update - 33954 ;! __checksum_value - 33955 ;! __communication_error - 33956 ;! _communication_parser_reset - 33957 ;! _error_notify - 33958 ;! _userpin_SWITCH_LED_D10_set_high - 33959 ;! _userpin_SWITCH_LED_D10_set_low - 33960 ;! _userpin_SWITCH_LED_D9_set_high - 33961 ;! _userpin_SWITCH_LED_D9_set_low - 33962 ;! _commands_retrieve_info_bycode - 33963 ;! _commands_get_count - 33964 ;! _communication_parser_commandready - 33965 ;! _error_notify - 33966 ;! _userpin_SWITCH_LED_D10_set_high - 33967 ;! _userpin_SWITCH_LED_D10_set_low - 33968 ;! _userpin_SWITCH_LED_D9_set_high - 33969 ;! _userpin_SWITCH_LED_D9_set_low - 33970 ;! _communication_parser_commandready - 33971 ;! _communication_parser_executecommand - 33972 ;! _command_ALARM_ENABLE * - 33973 ;! _alarm_get_enable_ptr_by_enum - 33974 ;! _alarm_get_analog_alarm_ptr_by_enum - 33975 ;! _error_die_forever - 33976 ;! _userpin_SWITCH_LED_D10_set_high - 33977 ;! _userpin_SWITCH_LED_D10_set_low - 33978 ;! _userpin_SWITCH_LED_D9_set_high - 33979 ;! _userpin_SWITCH_LED_D9_set_low - 33980 ;! _alarm_get_digital_alarm_ptr_by_enum - 33981 ;! _error_die_forever - 33982 ;! _userpin_SWITCH_LED_D10_set_high - 33983 ;! _userpin_SWITCH_LED_D10_set_low - 33984 ;! _userpin_SWITCH_LED_D9_set_high - 33985 ;! _userpin_SWITCH_LED_D9_set_low - 33986 ;! _alarm_is_analog_by_enum - 33987 ;! _communication_request_payload_retrieve_uint8_t - 33988 ;! _communication_response_payload_append_uint8_t - 33989 ;! _communication_response_payload_appender_reset - 33990 ;! _command_ALARM_ENABLE_GETALL * - 33991 ;! _alarm_get_enable_ptr_by_enum - 33992 ;! _alarm_get_analog_alarm_ptr_by_enum - 33993 ;! _error_die_forever - 33994 ;! _userpin_SWITCH_LED_D10_set_high - 33995 ;! _userpin_SWITCH_LED_D10_set_low - 33996 ;! _userpin_SWITCH_LED_D9_set_high - 33997 ;! _userpin_SWITCH_LED_D9_set_low - 33998 ;! _alarm_get_digital_alarm_ptr_by_enum - 33999 ;! _error_die_forever - 34000 ;! _userpin_SWITCH_LED_D10_set_high - 34001 ;! _userpin_SWITCH_LED_D10_set_low - 34002 ;! _userpin_SWITCH_LED_D9_set_high - 34003 ;! _userpin_SWITCH_LED_D9_set_low - 34004 ;! _alarm_is_analog_by_enum - 34005 ;! _communication_response_payload_append_uint8_t - 34006 ;! _communication_response_payload_appender_reset - 34007 ;! _command_ALARM_FIRECOUNT_GET * - 34008 ;! _alarm_get_firecount_ptr_by_enum - 34009 ;! _alarm_get_analog_alarm_ptr_by_enum - 34010 ;! _error_die_forever - 34011 ;! _userpin_SWITCH_LED_D10_set_high - 34012 ;! _userpin_SWITCH_LED_D10_set_low - 34013 ;! _userpin_SWITCH_LED_D9_set_high - 34014 ;! _userpin_SWITCH_LED_D9_set_low - 34015 ;! _alarm_get_digital_alarm_ptr_by_enum - 34016 ;! _error_die_forever - 34017 ;! _userpin_SWITCH_LED_D10_set_high - 34018 ;! _userpin_SWITCH_LED_D10_set_low - 34019 ;! _userpin_SWITCH_LED_D9_set_high - 34020 ;! _userpin_SWITCH_LED_D9_set_low - 34021 ;! _alarm_is_analog_by_enum - 34022 ;! _communication_request_payload_retrieve_uint8_t - 34023 ;! _communication_response_payload_append_uint16_t - 34024 ;! _communication_response_payload_append_uint8_t - 34025 ;! _communication_response_payload_appender_reset - 34026 ;! _command_ALARM_FIRECOUNT_GETALL * - 34027 ;! _alarm_get_firecount_ptr_by_enum - 34028 ;! _alarm_get_analog_alarm_ptr_by_enum - 34029 ;! _error_die_forever - 34030 ;! _userpin_SWITCH_LED_D10_set_high - 34031 ;! _userpin_SWITCH_LED_D10_set_low - 34032 ;! _userpin_SWITCH_LED_D9_set_high - 34033 ;! _userpin_SWITCH_LED_D9_set_low - 34034 ;! _alarm_get_digital_alarm_ptr_by_enum - 34035 ;! _error_die_forever - 34036 ;! _userpin_SWITCH_LED_D10_set_high - 34037 ;! _userpin_SWITCH_LED_D10_set_low - 34038 ;! _userpin_SWITCH_LED_D9_set_high - 34039 ;! _userpin_SWITCH_LED_D9_set_low - 34040 ;! _alarm_is_analog_by_enum - 34041 ;! _communication_response_payload_append_uint16_t - 34042 ;! _communication_response_payload_appender_reset - 34043 ;! _command_ALARM_FIRED_GET * - 34044 ;! _alarm_get_firecount_ptr_by_enum - 34045 ;! _alarm_get_analog_alarm_ptr_by_enum - 34046 ;! _error_die_forever - 34047 ;! _userpin_SWITCH_LED_D10_set_high - 34048 ;! _userpin_SWITCH_LED_D10_set_low - 34049 ;! _userpin_SWITCH_LED_D9_set_high - 34050 ;! _userpin_SWITCH_LED_D9_set_low - 34051 ;! _alarm_get_digital_alarm_ptr_by_enum - 34052 ;! _error_die_forever - 34053 ;! _userpin_SWITCH_LED_D10_set_high - 34054 ;! _userpin_SWITCH_LED_D10_set_low - 34055 ;! _userpin_SWITCH_LED_D9_set_high - 34056 ;! _userpin_SWITCH_LED_D9_set_low - 34057 ;! _alarm_is_analog_by_enum - 34058 ;! _communication_request_payload_retrieve_uint8_t - 34059 ;! _communication_response_payload_append_uint8_t - 34060 ;! _communication_response_payload_appender_reset - 34061 ;! _command_ALARM_FIRED_GETALL * - 34062 ;! _alarm_get_firecount_ptr_by_enum - 34063 ;! _alarm_get_analog_alarm_ptr_by_enum - 34064 ;! _error_die_forever - 34065 ;! _userpin_SWITCH_LED_D10_set_high - 34066 ;! _userpin_SWITCH_LED_D10_set_low - 34067 ;! _userpin_SWITCH_LED_D9_set_high - 34068 ;! _userpin_SWITCH_LED_D9_set_low - 34069 ;! _alarm_get_digital_alarm_ptr_by_enum - 34070 ;! _error_die_forever - 34071 ;! _userpin_SWITCH_LED_D10_set_high - 34072 ;! _userpin_SWITCH_LED_D10_set_low - 34073 ;! _userpin_SWITCH_LED_D9_set_high - 34074 ;! _userpin_SWITCH_LED_D9_set_low - 34075 ;! _alarm_is_analog_by_enum - 34076 ;! _communication_response_payload_append_uint8_t - 34077 ;! _communication_response_payload_appender_reset - 34078 ;! _command_ALARM_FIRED_RESET * - 34079 ;! _alarm_get_firecount_ptr_by_enum - 34080 ;! _alarm_get_analog_alarm_ptr_by_enum - 34081 ;! _error_die_forever - 34082 ;! _userpin_SWITCH_LED_D10_set_high - 34083 ;! _userpin_SWITCH_LED_D10_set_low - 34084 ;! _userpin_SWITCH_LED_D9_set_high - 34085 ;! _userpin_SWITCH_LED_D9_set_low - 34086 ;! _alarm_get_digital_alarm_ptr_by_enum - 34087 ;! _error_die_forever - 34088 ;! _userpin_SWITCH_LED_D10_set_high - 34089 ;! _userpin_SWITCH_LED_D10_set_low - 34090 ;! _userpin_SWITCH_LED_D9_set_high - 34091 ;! _userpin_SWITCH_LED_D9_set_low - 34092 ;! _alarm_is_analog_by_enum - 34093 ;! _communication_request_payload_retrieve_uint8_t - 34094 ;! _communication_response_payload_appender_reset - 34095 ;! _command_ALARM_MAXCOUNT_GET * - 34096 ;! _alarm_get_timeout_counter_max_ptr_by_enum - 34097 ;! _alarm_get_analog_alarm_ptr_by_enum - 34098 ;! _error_die_forever - 34099 ;! _userpin_SWITCH_LED_D10_set_high - 34100 ;! _userpin_SWITCH_LED_D10_set_low - 34101 ;! _userpin_SWITCH_LED_D9_set_high - 34102 ;! _userpin_SWITCH_LED_D9_set_low - 34103 ;! _alarm_get_digital_alarm_ptr_by_enum - 34104 ;! _error_die_forever - 34105 ;! _userpin_SWITCH_LED_D10_set_high - 34106 ;! _userpin_SWITCH_LED_D10_set_low - 34107 ;! _userpin_SWITCH_LED_D9_set_high - 34108 ;! _userpin_SWITCH_LED_D9_set_low - 34109 ;! _alarm_is_analog_by_enum - 34110 ;! _communication_request_payload_retrieve_uint8_t - 34111 ;! _communication_response_payload_append_uint16_t - 34112 ;! _communication_response_payload_append_uint8_t - 34113 ;! _communication_response_payload_appender_reset - 34114 ;! _command_ALARM_MAXCOUNT_GETALL * - 34115 ;! _alarm_get_timeout_counter_max_ptr_by_enum - 34116 ;! _alarm_get_analog_alarm_ptr_by_enum - 34117 ;! _error_die_forever - 34118 ;! _userpin_SWITCH_LED_D10_set_high - 34119 ;! _userpin_SWITCH_LED_D10_set_low - 34120 ;! _userpin_SWITCH_LED_D9_set_high - 34121 ;! _userpin_SWITCH_LED_D9_set_low - 34122 ;! _alarm_get_digital_alarm_ptr_by_enum - 34123 ;! _error_die_forever - 34124 ;! _userpin_SWITCH_LED_D10_set_high - 34125 ;! _userpin_SWITCH_LED_D10_set_low - 34126 ;! _userpin_SWITCH_LED_D9_set_high - 34127 ;! _userpin_SWITCH_LED_D9_set_low - 34128 ;! _alarm_is_analog_by_enum - 34129 ;! _communication_response_payload_append_uint16_t - 34130 ;! _communication_response_payload_appender_reset - 34131 ;! _command_ALARM_MAXCOUNT_RESET * - 34132 ;! _alarm_get_timeout_counter_max_ptr_by_enum - 34133 ;! _alarm_get_analog_alarm_ptr_by_enum - 34134 ;! _error_die_forever - 34135 ;! _userpin_SWITCH_LED_D10_set_high - 34136 ;! _userpin_SWITCH_LED_D10_set_low - 34137 ;! _userpin_SWITCH_LED_D9_set_high - 34138 ;! _userpin_SWITCH_LED_D9_set_low - 34139 ;! _alarm_get_digital_alarm_ptr_by_enum - 34140 ;! _error_die_forever - 34141 ;! _userpin_SWITCH_LED_D10_set_high - 34142 ;! _userpin_SWITCH_LED_D10_set_low - 34143 ;! _userpin_SWITCH_LED_D9_set_high - 34144 ;! _userpin_SWITCH_LED_D9_set_low - 34145 ;! _alarm_is_analog_by_enum - 34146 ;! _communication_request_payload_retrieve_uint8_t - 34147 ;! _communication_response_payload_appender_reset - 34148 ;! _command_ALARM_THRESHOLD_GET * - 34149 ;! _alarm_get_analog_alarm_ptr_by_enum - 34150 ;! _error_die_forever - 34151 ;! _userpin_SWITCH_LED_D10_set_high - 34152 ;! _userpin_SWITCH_LED_D10_set_low - 34153 ;! _userpin_SWITCH_LED_D9_set_high - 34154 ;! _userpin_SWITCH_LED_D9_set_low - 34155 ;! _communication_request_payload_retrieve_uint8_t - 34156 ;! _communication_response_payload_append_uint16_t - 34157 ;! _communication_response_payload_append_uint8_t - 34158 ;! _communication_response_payload_appender_reset - 34159 ;! _command_ALARM_THRESHOLD_SET * - 34160 ;! _alarm_get_analog_alarm_ptr_by_enum - 34161 ;! _error_die_forever - 34162 ;! _userpin_SWITCH_LED_D10_set_high - 34163 ;! _userpin_SWITCH_LED_D10_set_low - 34164 ;! _userpin_SWITCH_LED_D9_set_high - 34165 ;! _userpin_SWITCH_LED_D9_set_low - 34166 ;! _communication_request_payload_retrieve_uint16_t - 34167 ;! _communication_request_payload_retrieve_uint8_t - 34168 ;! _communication_response_payload_appender_reset - 34169 ;! _command_ALARM_TIMEOUT_GET * - 34170 ;! _alarm_get_timeout_ptr_by_enum - 34171 ;! _alarm_get_analog_alarm_ptr_by_enum - 34172 ;! _error_die_forever - 34173 ;! _userpin_SWITCH_LED_D10_set_high - 34174 ;! _userpin_SWITCH_LED_D10_set_low - 34175 ;! _userpin_SWITCH_LED_D9_set_high - 34176 ;! _userpin_SWITCH_LED_D9_set_low - 34177 ;! _alarm_get_digital_alarm_ptr_by_enum - 34178 ;! _error_die_forever - 34179 ;! _userpin_SWITCH_LED_D10_set_high - 34180 ;! _userpin_SWITCH_LED_D10_set_low - 34181 ;! _userpin_SWITCH_LED_D9_set_high - 34182 ;! _userpin_SWITCH_LED_D9_set_low - 34183 ;! _alarm_is_analog_by_enum - 34184 ;! _communication_request_payload_retrieve_uint8_t - 34185 ;! _communication_response_payload_append_uint16_t - 34186 ;! _communication_response_payload_append_uint8_t - 34187 ;! _communication_response_payload_appender_reset - 34188 ;! _command_ALARM_TIMEOUT_SET * - 34189 ;! _alarm_get_timeout_ptr_by_enum - 34190 ;! _alarm_get_analog_alarm_ptr_by_enum - 34191 ;! _error_die_forever - 34192 ;! _userpin_SWITCH_LED_D10_set_high - 34193 ;! _userpin_SWITCH_LED_D10_set_low - 34194 ;! _userpin_SWITCH_LED_D9_set_high - 34195 ;! _userpin_SWITCH_LED_D9_set_low - 34196 ;! _alarm_get_digital_alarm_ptr_by_enum - 34197 ;! _error_die_forever - 34198 ;! _userpin_SWITCH_LED_D10_set_high - 34199 ;! _userpin_SWITCH_LED_D10_set_low - 34200 ;! _userpin_SWITCH_LED_D9_set_high - 34201 ;! _userpin_SWITCH_LED_D9_set_low - 34202 ;! _alarm_is_analog_by_enum - 34203 ;! _communication_request_payload_retrieve_uint16_t - 34204 ;! _communication_request_payload_retrieve_uint8_t - 34205 ;! _communication_response_payload_appender_reset - 34206 ;! _command_BOARDTIME * - 34207 ;! _communication_response_payload_append_uint32_t - 34208 ;! _communication_response_payload_appender_reset - 34209 ;! _timing_get_seconds_since_reset - 34210 ;! _command_ECHO1 * - 34211 ;! _communication_request_payload_retrieve_uint8_t - 34212 ;! _communication_response_payload_append_uint8_t - 34213 ;! _communication_response_payload_appender_reset - 34214 ;! _command_ECHO32 * - 34215 ;! _communication_request_payload_retrieve_uint8_t - 34216 ;! _communication_response_payload_append_uint8_t - 34217 ;! _communication_response_payload_appender_reset - 34218 ;! _command_ECHO4 * - 34219 ;! _communication_request_payload_retrieve_uint8_t - 34220 ;! _communication_response_payload_append_uint8_t - 34221 ;! _communication_response_payload_appender_reset - 34222 ;! _command_LASTCOMMANDTIME * - 34223 ;! _communication_response_payload_append_uint32_t - 34224 ;! _communication_response_payload_appender_reset - 34225 ;! _timing_get_seconds_since_last_command - 34226 ;! _command_LASTERROR * - 34227 ;! _communication_response_payload_append_uint8_t - 34228 ;! _communication_response_payload_appender_reset - 34229 ;! _command_RESCUE_ENABLE * - 34230 ;! _communication_request_payload_retrieve_uint8_t - 34231 ;! _communication_response_payload_append_uint8_t - 34232 ;! _communication_response_payload_appender_reset - 34233 ;! _rescue_get_enable_status - 34234 ;! _rescue_set_disabled - 34235 ;! _rescue_set_enabled - 34236 ;! _command_RESCUE_STATUS_GET * - 34237 ;! _communication_response_payload_append_uint8_t - 34238 ;! _communication_response_payload_appender_reset - 34239 ;! _rescue_get_fired_status - 34240 ;! _command_RESCUE_STATUS_RESET * - 34241 ;! _communication_response_payload_appender_reset - 34242 ;! _rescue_reset_fired_status - 34243 ;! _command_RESCUE_TIMEOUT_GET * - 34244 ;! _communication_response_payload_append_uint16_t - 34245 ;! _communication_response_payload_appender_reset - 34246 ;! _rescue_get_timeout_seconds - 34247 ;! _command_RESCUE_TIMEOUT_SET * - 34248 ;! _communication_request_payload_retrieve_uint16_t - 34249 ;! _communication_response_payload_appender_reset - 34250 ;! _rescue_set_timeout_seconds - 34251 ;! _command_SENSOR_AVERAGE_GETALL * - 34252 ;! _analog_variable_get_pointer_by_enum - 34253 ;! _error_die_forever - 34254 ;! _userpin_SWITCH_LED_D10_set_high - 34255 ;! _userpin_SWITCH_LED_D10_set_low - 34256 ;! _userpin_SWITCH_LED_D9_set_high - 34257 ;! _userpin_SWITCH_LED_D9_set_low - 34258 ;! _communication_response_payload_append_uint16_t - 34259 ;! _variable_is_analog_by_enum - 34260 ;! _command_SENSOR_AVERAGING_PRESCALER_GET * - 34261 ;! _communication_response_payload_append_uint8_t - 34262 ;! _communication_response_payload_appender_reset - 34263 ;! _command_SENSOR_AVERAGING_PRESCALER_SET * - 34264 ;! _analog_variable_get_pointer_by_enum - 34265 ;! _error_die_forever - 34266 ;! _userpin_SWITCH_LED_D10_set_high - 34267 ;! _userpin_SWITCH_LED_D10_set_low - 34268 ;! _userpin_SWITCH_LED_D9_set_high - 34269 ;! _userpin_SWITCH_LED_D9_set_low - 34270 ;! _communication_request_payload_retrieve_uint8_t - 34271 ;! _communication_response_payload_appender_reset - 34272 ;! _variable_is_analog_by_enum - 34273 ;! _command_SENSOR_GET_SINGLE * - 34274 ;! _analog_variable_get_pointer_by_enum - 34275 ;! _error_die_forever - 34276 ;! _userpin_SWITCH_LED_D10_set_high - 34277 ;! _userpin_SWITCH_LED_D10_set_low - 34278 ;! _userpin_SWITCH_LED_D9_set_high - 34279 ;! _userpin_SWITCH_LED_D9_set_low - 34280 ;! _communication_request_payload_retrieve_uint8_t - 34281 ;! _communication_response_payload_append_uint16_t - 34282 ;! _communication_response_payload_append_uint8_t - 34283 ;! _communication_response_payload_appender_reset - 34284 ;! _digital_variable_get_pointer_by_enum - 34285 ;! _error_die_forever - 34286 ;! _userpin_SWITCH_LED_D10_set_high - 34287 ;! _userpin_SWITCH_LED_D10_set_low - 34288 ;! _userpin_SWITCH_LED_D9_set_high - 34289 ;! _userpin_SWITCH_LED_D9_set_low - 34290 ;! _variable_is_analog_by_enum - 34291 ;! _command_SENSOR_MAXVALUES_GETALL * - 34292 ;! _analog_variable_get_pointer_by_enum - 34293 ;! _error_die_forever - 34294 ;! _userpin_SWITCH_LED_D10_set_high - 34295 ;! _userpin_SWITCH_LED_D10_set_low - 34296 ;! _userpin_SWITCH_LED_D9_set_high - 34297 ;! _userpin_SWITCH_LED_D9_set_low - 34298 ;! _communication_response_payload_append_uint16_t - 34299 ;! _communication_response_payload_append_uint8_t - 34300 ;! _communication_response_payload_appender_reset - 34301 ;! _digital_variable_get_pointer_by_enum - 34302 ;! _error_die_forever - 34303 ;! _userpin_SWITCH_LED_D10_set_high - 34304 ;! _userpin_SWITCH_LED_D10_set_low - 34305 ;! _userpin_SWITCH_LED_D9_set_high - 34306 ;! _userpin_SWITCH_LED_D9_set_low - 34307 ;! _variable_is_analog_by_enum - 34308 ;! _command_SENSOR_MAXVALUE_RESET * - 34309 ;! _analog_variable_get_pointer_by_enum - 34310 ;! _error_die_forever - 34311 ;! _userpin_SWITCH_LED_D10_set_high - 34312 ;! _userpin_SWITCH_LED_D10_set_low - 34313 ;! _userpin_SWITCH_LED_D9_set_high - 34314 ;! _userpin_SWITCH_LED_D9_set_low - 34315 ;! _communication_request_payload_retrieve_uint8_t - 34316 ;! _communication_response_payload_appender_reset - 34317 ;! _digital_variable_get_pointer_by_enum - 34318 ;! _error_die_forever - 34319 ;! _userpin_SWITCH_LED_D10_set_high - 34320 ;! _userpin_SWITCH_LED_D10_set_low - 34321 ;! _userpin_SWITCH_LED_D9_set_high - 34322 ;! _userpin_SWITCH_LED_D9_set_low - 34323 ;! _variable_is_analog_by_enum - 34324 ;! _command_SENSOR_OFFSETS_GETALL * - 34325 ;! _analog_variable_get_pointer_by_enum - 34326 ;! _error_die_forever - 34327 ;! _userpin_SWITCH_LED_D10_set_high - 34328 ;! _userpin_SWITCH_LED_D10_set_low - 34329 ;! _userpin_SWITCH_LED_D9_set_high - 34330 ;! _userpin_SWITCH_LED_D9_set_low - 34331 ;! _communication_response_payload_append_uint16_t - 34332 ;! _communication_response_payload_appender_reset - 34333 ;! _variable_is_analog_by_enum - 34334 ;! _command_SENSOR_VALUES_GETALL * - 34335 ;! _analog_variable_get_pointer_by_enum - 34336 ;! _error_die_forever - 34337 ;! _userpin_SWITCH_LED_D10_set_high - 34338 ;! _userpin_SWITCH_LED_D10_set_low - 34339 ;! _userpin_SWITCH_LED_D9_set_high - 34340 ;! _userpin_SWITCH_LED_D9_set_low - 34341 ;! _communication_response_payload_append_uint16_t - 34342 ;! _communication_response_payload_append_uint8_t - 34343 ;! _communication_response_payload_appender_reset - 34344 ;! _digital_variable_get_pointer_by_enum - 34345 ;! _error_die_forever - 34346 ;! _userpin_SWITCH_LED_D10_set_high - 34347 ;! _userpin_SWITCH_LED_D10_set_low - 34348 ;! _userpin_SWITCH_LED_D9_set_high - 34349 ;! _userpin_SWITCH_LED_D9_set_low - 34350 ;! _variable_is_analog_by_enum - 34351 ;! _command_SWITCH_CONTROL * - 34352 ;! _communication_request_payload_retrieve_uint8_t - 34353 ;! _communication_response_payload_append_uint8_t - 34354 ;! _communication_response_payload_appender_reset - 34355 ;! _switch_SWITCH_12V_get * - 34356 ;! _switch_SWITCH_12V_set * - 34357 ;! _switch_SWITCH_12V_set_closed - 34358 ;! _switch_SWITCH_12V_set_open - 34359 ;! _switch_SWITCH_GLRA_get * - 34360 ;! _switch_SWITCH_GLRA_set * - 34361 ;! _switch_SWITCH_GLRA_set_closed - 34362 ;! _switch_SWITCH_GLRA_set_open - 34363 ;! _switch_SWITCH_GLRB_get * - 34364 ;! _switch_SWITCH_GLRB_set * - 34365 ;! _switch_SWITCH_GLRB_set_closed - 34366 ;! _switch_SWITCH_GLRB_set_open - 34367 ;! _switch_SWITCH_HYDRO_get * - 34368 ;! _switch_SWITCH_HYDRO_set * - 34369 ;! _switch_SWITCH_HYDRO_set_closed - 34370 ;! _switch_SWITCH_HYDRO_set_open - 34371 ;! _switch_SWITCH_LBL_get * - 34372 ;! _switch_SWITCH_LBL_set * - 34373 ;! _switch_SWITCH_LBL_set_closed - 34374 ;! _switch_SWITCH_LBL_set_open - 34375 ;! _switch_SWITCH_PWB_get * - 34376 ;! _switch_SWITCH_PWB_set * - 34377 ;! _switch_SWITCH_PWB_set_closed - 34378 ;! _switch_SWITCH_PWB_set_open - 34379 ;! _switch_SWITCH_VEOC_DIRECT_get * - 34380 ;! _switch_SWITCH_VEOC_DIRECT_set * - 34381 ;! _switch_SWITCH_VEOC_DIRECT_set_closed - 34382 ;! _switch_SWITCH_VEOC_DIRECT_set_open - 34383 ;! _switch_SWITCH_VEOC_RETURN_get * - 34384 ;! _switch_SWITCH_VEOC_RETURN_set * - 34385 ;! _switch_SWITCH_VEOC_RETURN_set_closed - 34386 ;! _switch_SWITCH_VEOC_RETURN_set_open - 34387 ;! _switch_get_function_get_by_enum * - 34388 ;! _error_die_forever - 34389 ;! _userpin_SWITCH_LED_D10_set_high - 34390 ;! _userpin_SWITCH_LED_D10_set_low - 34391 ;! _userpin_SWITCH_LED_D9_set_high - 34392 ;! _userpin_SWITCH_LED_D9_set_low - 34393 ;! _switch_get_function_set_by_enum * - 34394 ;! _error_die_forever - 34395 ;! _userpin_SWITCH_LED_D10_set_high - 34396 ;! _userpin_SWITCH_LED_D10_set_low - 34397 ;! _userpin_SWITCH_LED_D9_set_high - 34398 ;! _userpin_SWITCH_LED_D9_set_low - 34399 ;! _command_USER_PIN_CONTROL * - 34400 ;! _communication_request_payload_retrieve_uint8_t - 34401 ;! _communication_response_payload_appender_reset - 34402 ;! _userpin_SWITCH_LED_D10_set * - 34403 ;! _userpin_SWITCH_LED_D10_set_high - 34404 ;! _userpin_SWITCH_LED_D10_set_low - 34405 ;! _userpin_SWITCH_LED_D9_set * - 34406 ;! _userpin_SWITCH_LED_D9_set_high - 34407 ;! _userpin_SWITCH_LED_D9_set_low - 34408 ;! _userpin_get_function_set_by_enum * - 34409 ;! _error_die_forever - 34410 ;! _userpin_SWITCH_LED_D10_set_high - 34411 ;! _userpin_SWITCH_LED_D10_set_low - 34412 ;! _userpin_SWITCH_LED_D9_set_high - 34413 ;! _userpin_SWITCH_LED_D9_set_low - 34414 ;! _command_VALCHECK * - 34415 ;! _communication_response_payload_append_uint16_t - 34416 ;! _communication_response_payload_append_uint32_t - 34417 ;! _communication_response_payload_append_uint8_t - 34418 ;! _communication_response_payload_appender_reset - 34419 ;! _command_VERSION * - 34420 ;! _communication_response_payload_append_uint16_t - 34421 ;! _communication_response_payload_append_uint32_t - 34422 ;! _communication_response_payload_append_uint8_t - 34423 ;! _communication_response_payload_appender_reset - 34424 ;! _commands_retrieve_info_bycode * - 34425 ;! _commands_get_count - 34426 ;! _communication_request_payload_retriever_reset * - 34427 ;! _communication_parser_reset - 34428 ;! _communication_transmitter_sendresponse - 34429 ;! _EUSART1_Write - 34430 ;! __checksum_reset - 34431 ;! __checksum_value - 34432 ;! __hex2ascii - 34433 ;! __serial_checksum_update - 34434 ;! _EUSART1_Write - 34435 ;! __checksum_update - 34436 ;! _commands_retrieve_info_bycode - 34437 ;! _commands_get_count - 34438 ;! _error_notify - 34439 ;! _userpin_SWITCH_LED_D10_set_high - 34440 ;! _userpin_SWITCH_LED_D10_set_low - 34441 ;! _userpin_SWITCH_LED_D9_set_high - 34442 ;! _userpin_SWITCH_LED_D9_set_low - 34443 ;! _timing_reset_seconds_since_last_command - 34444 ;! _rescue_check - 34445 ;! __rescue_action_step_0 * - 34446 ;! __rescue_action_step_1 * - 34447 ;! __rescue_action_step_2 * - 34448 ;! __rescue_action_step_3 * - 34449 ;! __rescue_action_step_4 * - 34450 ;! _timing_get_rescue_step_timeout * - 34451 ;! _timing_get_seconds_since_last_command * - 34452 ;! _timing_set_rescue_step_timeout * - 34453 ;! _sensors_acquire_offsets - 34454 ;! __delay_seconds - 34455 ;! _start_irqs - 34456 ;! _EUSART1_is_rx_ready - 34457 ;! _TMR0_StartTimer - 34458 ;! _TMR2_StartTimer - 34459 ;! - 34460 ;! _INTERRUPT_InterruptManager (ROOT) - 34461 ;! Absolute function(Fake) * - 34462 ;! _EUSART1_Receive_ISR * - 34463 ;! Absolute function(Fake) * - 34464 ;! _EUSART1_DefaultErrorHandler * - 34465 ;! _EUSART1_RxDataHandler - 34466 ;! _EUSART1_DefaultFramingErrorHandler * - 34467 ;! _EUSART1_DefaultOverrunErrorHandler * - 34468 ;! _EUSART1_RxDataHandler * - 34469 ;! _EUSART1_Transmit_ISR * - 34470 ;! _TMR0_ISR * - 34471 ;! Absolute function(Fake) * - 34472 ;! _TMR0_DefaultInterruptHandler * - 34473 ;! _irq_timer_slow * - 34474 ;! _adcreader_tick_irq - 34475 ;! _ADC_GetConversionResult - 34476 ;! _ADC_IsConversionDone - 34477 ;! _ADC_SelectChannel - 34478 ;! _ADC_StartConversion - 34479 ;! ___awmod - 34480 ;! __sample_acquired - 34481 ;! __check_alarm_firing - 34482 ;! _alarm_MON_HYDRO_I * - 34483 ;! _switch_SWITCH_HYDRO_set_open_fromIRQ - 34484 ;! _alarm_MON_LBL_I * - 34485 ;! _switch_SWITCH_LBL_set_open_fromIRQ - 34486 ;! _alarm_MON_VEOC_FWR_I * - 34487 ;! _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 34488 ;! _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 34489 ;! _alarm_MON_VEOC_RTN_I * - 34490 ;! _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 34491 ;! _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 34492 ;! _dummy_alarm_callback * - 34493 ;! _error_die_forever_fromIRQ - 34494 ;! _userpin_SWITCH_LED_D10_set_high_fromIRQ - 34495 ;! _userpin_SWITCH_LED_D10_set_low_fromIRQ - 34496 ;! _userpin_SWITCH_LED_D9_set_high_fromIRQ - 34497 ;! _userpin_SWITCH_LED_D9_set_low_fromIRQ - 34498 ;! __update_alarm - 34499 ;! __update_averaging - 34500 ;! _timing_tick_irq - 34501 ;! _userpin_SWITCH_LED_D9_get - 34502 ;! _userpin_SWITCH_LED_D9_set_high_fromIRQ - 34503 ;! _userpin_SWITCH_LED_D9_set_low_fromIRQ - 34504 ;! _TMR2_ISR * - 34505 ;! Absolute function(Fake) * - 34506 ;! _TMR2_DefaultInterruptHandler * - 34507 ;! _irq_timer_fast * - 34508 ;! __manage_digital_variables - 34509 ;! __manage_digital_variable - 34510 ;! _alarm_FLAG_DUL_ALARMNEG1 * - 34511 ;! _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 34512 ;! _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 34513 ;! _alarm_FLAG_DUL_ALARMNEG2 * - 34514 ;! _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 34515 ;! _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 34516 ;! _alarm_FLAG_DUL_ALARMPOS1 * - 34517 ;! _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 34518 ;! _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 34519 ;! _alarm_FLAG_DUL_ALARMPOS2 * - 34520 ;! _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 34521 ;! _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 34522 ;! _alarm_FLAG_HYDRO_PWR_FAULT * - 34523 ;! _switch_SWITCH_HYDRO_set_open_fromIRQ - 34524 ;! _alarm_FLAG_LBL_PWR_FAULT * - 34525 ;! _switch_SWITCH_LBL_set_open_fromIRQ - 34526 ;! _dummy_alarm_callback * - 34527 ;! _error_die_forever_fromIRQ - 34528 ;! _userpin_SWITCH_LED_D10_set_high_fromIRQ - 34529 ;! _userpin_SWITCH_LED_D10_set_low_fromIRQ - 34530 ;! _userpin_SWITCH_LED_D9_set_high_fromIRQ - 34531 ;! _userpin_SWITCH_LED_D9_set_low_fromIRQ - 34532 ;! _ioread_DIN_ALRMNEG1 * - 34533 ;! _ioread_DIN_ALRMNEG2 * - 34534 ;! _ioread_DIN_ALRMPOS1 * - 34535 ;! _ioread_DIN_ALRMPOS2 * - 34536 ;! _ioread_DIN_GLR_A_FLT * - 34537 ;! _ioread_DIN_GLR_A_PG * - 34538 ;! _ioread_DIN_GLR_B_FLT * - 34539 ;! _ioread_DIN_GLR_B_PG * - 34540 ;! _ioread_DIN_HYDRO_PWR_FLT * - 34541 ;! _ioread_DIN_LBL_PWR_FLT * - 34542 ;! _ioread_DIN_PWB_FLT * - 34543 ;! _ioread_DIN_PWB_PG * - 34544 ;! - 34545 - 34546 ;! Address spaces: - 34547 - 34548 ;!Name Size Autos Total Cost Usage - 34549 ;!BIGRAM F37 0 1D9 37 12.1% - 34550 ;!EEDATA 400 0 0 0 0.0% - 34551 ;!BITBANK14 100 0 0 33 0.0% - 34552 ;!BANK14 100 0 0 34 0.0% - 34553 ;!BITBANK13 100 0 0 31 0.0% - 34554 ;!BANK13 100 0 0 32 0.0% - 34555 ;!BITBANK12 100 0 0 29 0.0% - 34556 ;!BANK12 100 0 0 30 0.0% - 34557 ;!BITBANK11 100 0 0 27 0.0% - 34558 ;!BANK11 100 0 0 28 0.0% - 34559 ;!BITBANK10 100 0 0 25 0.0% - 34560 ;!BANK10 100 0 0 26 0.0% - 34561 ;!BITBANK9 100 0 0 23 0.0% - 34562 ;!BANK9 100 0 0 24 0.0% - 34563 ;!BITBANK8 100 0 0 21 0.0% - 34564 ;!BANK8 100 0 0 22 0.0% - 34565 ;!BITBANK7 100 0 0 19 0.0% - 34566 ;!BANK7 100 0 0 20 0.0% - 34567 ;!BITBANK6 100 0 0 17 0.0% - 34568 ;!BANK6 100 0 0 18 0.0% - 34569 ;!BITBANK5 100 0 0 15 0.0% - 34570 ;!BANK5 100 0 0 16 0.0% - 34571 ;!BITBANK4 100 0 0 13 0.0% - 34572 ;!BANK4 100 0 BE 14 74.2% - 34573 ;!BITBANK3 100 0 0 10 0.0% - 34574 ;!BANK3 100 0 F0 11 93.8% - 34575 ;!BITBANK2 100 0 0 8 0.0% - 34576 ;!BANK2 100 0 80 9 50.0% - 34577 ;!BITBANK1 100 0 0 6 0.0% - 34578 ;!BANK1 100 0 100 7 100.0% - 34579 ;!BITBANK0 A0 0 0 4 0.0% - 34580 ;!BANK0 A0 30 61 5 60.6% - 34581 ;!BITCOMRAM 5E 0 0 0 0.0% - 34582 ;!COMRAM 5E 27 42 1 70.2% - 34583 ;!BITBANK15 38 0 0 35 0.0% - 34584 ;!BANK15 38 0 0 36 0.0% - 34585 ;!BITSFR_1 0 0 0 200 0.0% - 34586 ;!SFR_1 0 0 0 200 0.0% - 34587 ;!BITSFR 0 0 0 200 0.0% - 34588 ;!SFR 0 0 0 200 0.0% - 34589 ;!STACK 0 0 0 2 0.0% - 34590 ;!NULL 0 0 0 0 0.0% - 34591 ;!ABS 0 0 3D1 12 0.0% - 34592 ;!DATA 0 0 5AA 3 0.0% - 34593 ;!CODE 0 0 0 0 0.0% - 34594 - 34595 global _main - 34596 - 34597 ;; *************** function _main ***************** - 34598 ;; Defined at: - 34599 ;; line 34 in file "main.c" - 34600 ;; Parameters: Size Location Type - 34601 ;; None - 34602 ;; Auto vars: Size Location Type - 34603 ;; None - 34604 ;; Return value: Size Location Type - 34605 ;; 1 wreg void - 34606 ;; Registers used: - 34607 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 34608 ;; Tracked objects: - 34609 ;; On entry : 0/0 - 34610 ;; On exit : 0/0 - 34611 ;; Unchanged: 0/0 - 34612 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 34613 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34614 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34615 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34616 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34617 ;;Total ram usage: 0 bytes - 34618 ;; Hardware stack levels required when called: 16 - 34619 ;; This function calls: - 34620 ;; _alarms_enable - 34621 ;; _du_base_powersequence - 34622 ;; _init_adcreader - 34623 ;; _init_comm - 34624 ;; _init_mcu - 34625 ;; _manage_incoming_data - 34626 ;; _rescue_check - 34627 ;; _sensors_acquire_offsets - 34628 ;; _start_irqs - 34629 ;; This function is called by: - 34630 ;; Startup code after reset - 34631 ;; This function uses a non-reentrant model - 34632 ;; - 34633 psect text0,class=CODE,space=0,reloc=2,group=0 - 34634 file "main.c" - 34635 line 34 - 34636 global __ptext0 - 34637 __ptext0: - 34638 0039E0 psect text0 - 34639 file "main.c" - 34640 line 34 - 34641 global __size_of_main - 34642 __size_of_main equ __end_of_main-_main - 34643 0000 - 34644 _main: - 34645 0039E0 ;incstack = 0 - 34646 opt stack 15 - 34647 line 37 - 34648 - 34649 l10887: - 34650 0039E0 ;main.c: 37: init_mcu(); - 34651 call _init_mcu ;wreg free - 34652 0039E0 ECB5 F01D line 40 - 34653 - 34654 l10889: - 34655 0039E4 ;main.c: 40: init_comm(); - 34656 call _init_comm ;wreg free - 34657 0039E4 ECF9 F021 line 43 - 34658 - 34659 l10891: - 34660 0039E8 ;main.c: 43: init_adcreader(); - 34661 call _init_adcreader ;wreg free - 34662 0039E8 ECA3 F021 line 46 - 34663 - 34664 l10893: - 34665 0039EC ;main.c: 46: start_irqs(); - 34666 call _start_irqs ;wreg free - 34667 0039EC EC71 F01D line 49 - 34668 - 34669 l10895: - 34670 0039F0 ;main.c: 49: sensors_acquire_offsets(); - 34671 call _sensors_acquire_offsets ;wreg free - 34672 0039F0 ECAF F010 line 52 - 34673 - 34674 l10897: - 34675 0039F4 ;main.c: 52: alarms_enable(); - 34676 call _alarms_enable ;wreg free - 34677 0039F4 EC25 F022 line 55 - 34678 - 34679 l10899: - 34680 0039F8 ;main.c: 55: du_base_powersequence(); - 34681 call _du_base_powersequence ;wreg free - 34682 0039F8 EC04 F01E goto l10901 - 34683 0039FC EF00 F01D line 58 - 34684 ;main.c: 58: while(1) { - 34685 - 34686 l1544: - 34687 003A00 line 61 - 34688 - 34689 l10901: - 34690 003A00 ;main.c: 61: rescue_check(); - 34691 call _rescue_check ;wreg free - 34692 003A00 ECA5 F012 line 63 - 34693 - 34694 l10903: - 34695 003A04 ;main.c: 63: manage_incoming_data(); - 34696 call _manage_incoming_data ;wreg free - 34697 003A04 ECFB F019 goto l10901 - 34698 003A08 EF00 F01D line 65 - 34699 ;main.c: 65: } - 34700 - 34701 l1545: - 34702 003A0C goto l10901 - 34703 003A0C EF00 F01D - 34704 l1546: - 34705 003A10 line 67 - 34706 - 34707 l1547: - 34708 003A10 global start - 34709 goto start - 34710 003A10 EF9A F000 opt stack 0 - 34711 GLOBAL __end_of_main - 34712 __end_of_main: - 34713 003A14 signat _main,89 - 34714 global _start_irqs - 34715 - 34716 ;; *************** function _start_irqs ***************** - 34717 ;; Defined at: - 34718 ;; line 90 in file "main.c" - 34719 ;; Parameters: Size Location Type - 34720 ;; None - 34721 ;; Auto vars: Size Location Type - 34722 ;; None - 34723 ;; Return value: Size Location Type - 34724 ;; 1 wreg void - 34725 ;; Registers used: - 34726 ;; wreg, status,2, cstack - 34727 ;; Tracked objects: - 34728 ;; On entry : 0/0 - 34729 ;; On exit : 0/0 - 34730 ;; Unchanged: 0/0 - 34731 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 34732 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34733 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34734 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34735 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34736 ;;Total ram usage: 0 bytes - 34737 ;; Hardware stack levels used: 1 - 34738 ;; Hardware stack levels required when called: 10 - 34739 ;; This function calls: - 34740 ;; _EUSART1_is_rx_ready - 34741 ;; _TMR0_StartTimer - 34742 ;; _TMR2_StartTimer - 34743 ;; This function is called by: - 34744 ;; _main - 34745 ;; This function uses a non-reentrant model - 34746 ;; - 34747 psect text1,class=CODE,space=0,reloc=2,group=0 - 34748 line 90 - 34749 global __ptext1 - 34750 __ptext1: - 34751 003AE2 psect text1 - 34752 file "main.c" - 34753 line 90 - 34754 global __size_of_start_irqs - 34755 __size_of_start_irqs equ __end_of_start_irqs-_start_irqs - 34756 0000 - 34757 _start_irqs: - 34758 003AE2 ;incstack = 0 - 34759 opt stack 20 - 34760 line 92 - 34761 - 34762 l8407: - 34763 003AE2 ;main.c: 92: (INTCONbits.GIE = 1); - 34764 bsf ((c:4082)),c,7 ;volatile - 34765 003AE2 8EF2 line 93 - 34766 ;main.c: 93: (INTCONbits.PEIE = 1); - 34767 bsf ((c:4082)),c,6 ;volatile - 34768 003AE4 8CF2 line 95 - 34769 ;main.c: 95: while((EUSART1_is_rx_ready())) EUSART1_Read; - 34770 goto l8409 - 34771 003AE6 EF77 F01D - 34772 l1560: - 34773 003AEA goto l8409 - 34774 003AEA EF77 F01D - 34775 l1559: - 34776 003AEE - 34777 l8409: - 34778 003AEE call _EUSART1_is_rx_ready ;wreg free - 34779 003AEE EC75 F01F iorlw 0 - 34780 003AF2 0900 btfss status,2 - 34781 003AF4 A4D8 goto u4591 - 34782 003AF6 EF7F F01D goto u4590 - 34783 003AFA EF81 F01D u4591: - 34784 003AFE goto l8409 - 34785 003AFE EF77 F01D u4590: - 34786 003B02 goto l8411 - 34787 003B02 EF83 F01D - 34788 l1561: - 34789 003B06 line 97 - 34790 - 34791 l8411: - 34792 003B06 ;main.c: 97: TMR0_StartTimer(); - 34793 call _TMR0_StartTimer ;wreg free - 34794 003B06 EC19 F022 line 99 - 34795 ;main.c: 99: TMR2_StartTimer(); - 34796 call _TMR2_StartTimer ;wreg free - 34797 003B0A EC17 F022 line 103 - 34798 - 34799 l1562: - 34800 003B0E return ;funcret - 34801 003B0E 0012 opt stack 0 - 34802 GLOBAL __end_of_start_irqs - 34803 __end_of_start_irqs: - 34804 003B10 signat _start_irqs,89 - 34805 global _TMR2_StartTimer - 34806 - 34807 ;; *************** function _TMR2_StartTimer ***************** - 34808 ;; Defined at: - 34809 ;; line 87 in file "mcc_generated_files/tmr2.c" - 34810 ;; Parameters: Size Location Type - 34811 ;; None - 34812 ;; Auto vars: Size Location Type - 34813 ;; None - 34814 ;; Return value: Size Location Type - 34815 ;; 1 wreg void - 34816 ;; Registers used: - 34817 ;; None - 34818 ;; Tracked objects: - 34819 ;; On entry : 0/0 - 34820 ;; On exit : 0/0 - 34821 ;; Unchanged: 0/0 - 34822 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 34823 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34824 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34825 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34826 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34827 ;;Total ram usage: 0 bytes - 34828 ;; Hardware stack levels used: 1 - 34829 ;; Hardware stack levels required when called: 9 - 34830 ;; This function calls: - 34831 ;; Nothing - 34832 ;; This function is called by: - 34833 ;; _start_irqs - 34834 ;; This function uses a non-reentrant model - 34835 ;; - 34836 psect text2,class=CODE,space=0,reloc=2,group=0 - 34837 file "mcc_generated_files/tmr2.c" - 34838 line 87 - 34839 global __ptext2 - 34840 __ptext2: - 34841 00442E psect text2 - 34842 file "mcc_generated_files/tmr2.c" - 34843 line 87 - 34844 global __size_of_TMR2_StartTimer - 34845 __size_of_TMR2_StartTimer equ __end_of_TMR2_StartTimer-_TMR2_StartTimer - 34846 0000 - 34847 _TMR2_StartTimer: - 34848 00442E ;incstack = 0 - 34849 opt stack 20 - 34850 line 90 - 34851 - 34852 l5099: - 34853 00442E ;mcc_generated_files/tmr2.c: 90: T2CONbits.TMR2ON = 1; - 34854 bsf ((c:4026)),c,2 ;volatile - 34855 00442E 84BA line 91 - 34856 - 34857 l1099: - 34858 004430 return ;funcret - 34859 004430 0012 opt stack 0 - 34860 GLOBAL __end_of_TMR2_StartTimer - 34861 __end_of_TMR2_StartTimer: - 34862 004432 signat _TMR2_StartTimer,89 - 34863 global _TMR0_StartTimer - 34864 - 34865 ;; *************** function _TMR0_StartTimer ***************** - 34866 ;; Defined at: - 34867 ;; line 94 in file "mcc_generated_files/tmr0.c" - 34868 ;; Parameters: Size Location Type - 34869 ;; None - 34870 ;; Auto vars: Size Location Type - 34871 ;; None - 34872 ;; Return value: Size Location Type - 34873 ;; 1 wreg void - 34874 ;; Registers used: - 34875 ;; None - 34876 ;; Tracked objects: - 34877 ;; On entry : 0/0 - 34878 ;; On exit : 0/0 - 34879 ;; Unchanged: 0/0 - 34880 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 34881 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34882 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34883 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34884 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34885 ;;Total ram usage: 0 bytes - 34886 ;; Hardware stack levels used: 1 - 34887 ;; Hardware stack levels required when called: 9 - 34888 ;; This function calls: - 34889 ;; Nothing - 34890 ;; This function is called by: - 34891 ;; _start_irqs - 34892 ;; This function uses a non-reentrant model - 34893 ;; - 34894 psect text3,class=CODE,space=0,reloc=2,group=0 - 34895 file "mcc_generated_files/tmr0.c" - 34896 line 94 - 34897 global __ptext3 - 34898 __ptext3: - 34899 004432 psect text3 - 34900 file "mcc_generated_files/tmr0.c" - 34901 line 94 - 34902 global __size_of_TMR0_StartTimer - 34903 __size_of_TMR0_StartTimer equ __end_of_TMR0_StartTimer-_TMR0_StartTimer - 34904 0000 - 34905 _TMR0_StartTimer: - 34906 004432 ;incstack = 0 - 34907 opt stack 20 - 34908 line 97 - 34909 - 34910 l5119: - 34911 004432 ;mcc_generated_files/tmr0.c: 97: T0CONbits.TMR0ON = 1; - 34912 bsf ((c:4053)),c,7 ;volatile - 34913 004432 8ED5 line 98 - 34914 - 34915 l1271: - 34916 004434 return ;funcret - 34917 004434 0012 opt stack 0 - 34918 GLOBAL __end_of_TMR0_StartTimer - 34919 __end_of_TMR0_StartTimer: - 34920 004436 signat _TMR0_StartTimer,89 - 34921 global _sensors_acquire_offsets - 34922 - 34923 ;; *************** function _sensors_acquire_offsets ***************** - 34924 ;; Defined at: - 34925 ;; line 105 in file "main.c" - 34926 ;; Parameters: Size Location Type - 34927 ;; None - 34928 ;; Auto vars: Size Location Type - 34929 ;; varidx 1 35[COMRAM] unsigned char - 34930 ;; k 1 34[COMRAM] unsigned char - 34931 ;; Return value: Size Location Type - 34932 ;; 1 wreg void - 34933 ;; Registers used: - 34934 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 34935 ;; Tracked objects: - 34936 ;; On entry : 0/0 - 34937 ;; On exit : 0/0 - 34938 ;; Unchanged: 0/0 - 34939 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 34940 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34941 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34942 ;; Temps: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34943 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 34944 ;;Total ram usage: 5 bytes - 34945 ;; Hardware stack levels used: 1 - 34946 ;; Hardware stack levels required when called: 10 - 34947 ;; This function calls: - 34948 ;; __delay_seconds - 34949 ;; This function is called by: - 34950 ;; _main - 34951 ;; This function uses a non-reentrant model - 34952 ;; - 34953 psect text4,class=CODE,space=0,reloc=2,group=0 - 34954 file "main.c" - 34955 line 105 - 34956 global __ptext4 - 34957 __ptext4: - 34958 00215E psect text4 - 34959 file "main.c" - 34960 line 105 - 34961 global __size_of_sensors_acquire_offsets - 34962 __size_of_sensors_acquire_offsets equ __end_of_sensors_acquire_offsets-_sensors_acquire - _offsets - 34963 0000 - 34964 _sensors_acquire_offsets: - 34965 00215E ;incstack = 0 - 34966 opt stack 20 - 34967 line 112 - 34968 - 34969 l5399: - 34970 00215E ;main.c: 112: _delay_seconds(5); - 34971 movlw (05h)&0ffh - 34972 00215E 0E05 - 34973 call __delay_seconds - 34974 002160 EC9A F01C line 113 - 34975 - 34976 l5401: - 34977 002164 ;main.c: 113: for(uint8_t k = 0; k < 32; k++) { - 34978 movlw low(0) - 34979 002164 0E00 movwf ((c:sensors_acquire_offsets@k)),c - 34980 002166 6E23 - 34981 l5403: - 34982 002168 movlw 020h-1 - 34983 002168 0E1F cpfsgt ((c:sensors_acquire_offsets@k)),c - 34984 00216A 6423 goto u2191 - 34985 00216C EFBA F010 goto u2190 - 34986 002170 EFBC F010 - 34987 u2191: - 34988 002174 goto l5407 - 34989 002174 EFC0 F010 u2190: - 34990 002178 goto l1569 - 34991 002178 EF18 F011 - 34992 l5405: - 34993 00217C goto l1569 - 34994 00217C EF18 F011 - 34995 l1565: - 34996 002180 line 114 - 34997 - 34998 l5407: - 34999 002180 ;main.c: 114: _delay((unsigned long)((30)*(64000000/4000.0))); - 35000 opt asmopt_push - 35001 opt asmopt_off - 35002 movlw 3 - 35003 002180 0E03 movwf (??_sensors_acquire_offsets+0+0+1)&0ffh,c,f - 35004 002182 6E21 movlw 112 - 35005 002184 0E70 movwf (??_sensors_acquire_offsets+0+0)&0ffh,c,f - 35006 002186 6E20 movlw 92 - 35007 002188 0E5C u6327: - 35008 00218A decfsz wreg,f - 35009 00218A 2EE8 bra u6327 - 35010 00218C D7FE decfsz (??_sensors_acquire_offsets+0+0)&0ffh,c,f - 35011 00218E 2E20 bra u6327 - 35012 002190 D7FC decfsz (??_sensors_acquire_offsets+0+0+1)&0ffh,c,f - 35013 002192 2E21 bra u6327 - 35014 002194 D7FA nop2 - 35015 002196 D000 opt asmopt_pop - 35016 - 35017 line 115 - 35018 - 35019 l5409: - 35020 002198 ;main.c: 115: for(uint8_t varidx = 0; varidx < 11; varidx++) { - 35021 movlw low(0) - 35022 002198 0E00 movwf ((c:sensors_acquire_offsets@varidx)),c - 35023 00219A 6E24 - 35024 l5411: - 35025 00219C movlw 0Bh-1 - 35026 00219C 0E0A cpfsgt ((c:sensors_acquire_offsets@varidx)),c - 35027 00219E 6424 goto u2201 - 35028 0021A0 EFD4 F010 goto u2200 - 35029 0021A4 EFD6 F010 - 35030 u2201: - 35031 0021A8 goto l5415 - 35032 0021A8 EFDA F010 u2200: - 35033 0021AC goto l5421 - 35034 0021AC EF0D F011 - 35035 l5413: - 35036 0021B0 goto l5421 - 35037 0021B0 EF0D F011 - 35038 l1567: - 35039 0021B4 line 116 - 35040 - 35041 l5415: - 35042 0021B4 ;main.c: 116: analog_variables[varidx].offset += analog_variables[varidx].va - lue/32; - 35043 movf ((c:sensors_acquire_offsets@varidx)),c,w - 35044 0021B4 5024 mullw 02Bh - 35045 0021B6 0D2B movlw 01h - 35046 0021B8 0E01 addwf (prodl),c - 35047 0021BA 26F3 movlw 0 - 35048 0021BC 0E00 addwfc (prodh),c - 35049 0021BE 22F4 movlw low(_analog_variables) - 35050 0021C0 0EBE addwf (prodl),c,w - 35051 0021C2 24F3 movwf c:fsr2l - 35052 0021C4 6ED9 movlw high(_analog_variables) - 35053 0021C6 0E04 addwfc (prodh),c,w - 35054 0021C8 20F4 movwf 1+c:fsr2l - 35055 0021CA 6EDA movff postinc2,??_sensors_acquire_offsets+0+0 - 35056 0021CC CFDE F020 movff postdec2,??_sensors_acquire_offsets+0+0+1 - 35057 0021D0 CFDD F021 movlw 05h - 35058 0021D4 0E05 movwf (??_sensors_acquire_offsets+2+0)&0ffh,c - 35059 0021D6 6E22 u2215: - 35060 0021D8 bcf status,0 - 35061 0021D8 90D8 rrcf (??_sensors_acquire_offsets+0+1),c - 35062 0021DA 3221 rrcf (??_sensors_acquire_offsets+0+0),c - 35063 0021DC 3220 decfsz (??_sensors_acquire_offsets+2+0)&0ffh,c - 35064 0021DE 2E22 goto u2215 - 35065 0021E0 EFEC F010 movf ((c:sensors_acquire_offsets@varidx)),c,w - 35066 0021E4 5024 mullw 02Bh - 35067 0021E6 0D2B movlw 0Dh - 35068 0021E8 0E0D addwf (prodl),c - 35069 0021EA 26F3 movlw 0 - 35070 0021EC 0E00 addwfc (prodh),c - 35071 0021EE 22F4 movlw low(_analog_variables) - 35072 0021F0 0EBE addwf (prodl),c,w - 35073 0021F2 24F3 movwf c:fsr2l - 35074 0021F4 6ED9 movlw high(_analog_variables) - 35075 0021F6 0E04 addwfc (prodh),c,w - 35076 0021F8 20F4 movwf 1+c:fsr2l - 35077 0021FA 6EDA movf (??_sensors_acquire_offsets+0+0),c,w - 35078 0021FC 5020 addwf postinc2 - 35079 0021FE 26DE movf (??_sensors_acquire_offsets+0+1),c,w - 35080 002200 5021 addwfc postdec2 - 35081 002202 22DD line 117 - 35082 - 35083 l5417: - 35084 002204 ;main.c: 117: } - 35085 incf ((c:sensors_acquire_offsets@varidx)),c - 35086 002204 2A24 - 35087 l5419: - 35088 002206 movlw 0Bh-1 - 35089 002206 0E0A cpfsgt ((c:sensors_acquire_offsets@varidx)),c - 35090 002208 6424 goto u2221 - 35091 00220A EF09 F011 goto u2220 - 35092 00220E EF0B F011 - 35093 u2221: - 35094 002212 goto l5415 - 35095 002212 EFDA F010 u2220: - 35096 002216 goto l5421 - 35097 002216 EF0D F011 - 35098 l1568: - 35099 00221A line 118 - 35100 - 35101 l5421: - 35102 00221A ;main.c: 118: } - 35103 incf ((c:sensors_acquire_offsets@k)),c - 35104 00221A 2A23 - 35105 l5423: - 35106 00221C movlw 020h-1 - 35107 00221C 0E1F cpfsgt ((c:sensors_acquire_offsets@k)),c - 35108 00221E 6423 goto u2231 - 35109 002220 EF14 F011 goto u2230 - 35110 002224 EF16 F011 - 35111 u2231: - 35112 002228 goto l5407 - 35113 002228 EFC0 F010 u2230: - 35114 00222C goto l1569 - 35115 00222C EF18 F011 - 35116 l1566: - 35117 002230 line 119 - 35118 - 35119 l1569: - 35120 002230 return ;funcret - 35121 002230 0012 opt stack 0 - 35122 GLOBAL __end_of_sensors_acquire_offsets - 35123 __end_of_sensors_acquire_offsets: - 35124 002232 signat _sensors_acquire_offsets,89 - 35125 global _rescue_check - 35126 - 35127 ;; *************** function _rescue_check ***************** - 35128 ;; Defined at: - 35129 ;; line 96 in file "rescue.c" - 35130 ;; Parameters: Size Location Type - 35131 ;; None - 35132 ;; Auto vars: Size Location Type - 35133 ;; None - 35134 ;; Return value: Size Location Type - 35135 ;; 1 wreg void - 35136 ;; Registers used: - 35137 ;; wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 35138 ;; Tracked objects: - 35139 ;; On entry : 0/0 - 35140 ;; On exit : 0/0 - 35141 ;; Unchanged: 0/0 - 35142 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35143 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35144 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35145 ;; Temps: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35146 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35147 ;;Total ram usage: 4 bytes - 35148 ;; Hardware stack levels used: 1 - 35149 ;; Hardware stack levels required when called: 10 - 35150 ;; This function calls: - 35151 ;; __rescue_action_step_0 - 35152 ;; __rescue_action_step_1 - 35153 ;; __rescue_action_step_2 - 35154 ;; __rescue_action_step_3 - 35155 ;; __rescue_action_step_4 - 35156 ;; _timing_get_rescue_step_timeout - 35157 ;; _timing_get_seconds_since_last_command - 35158 ;; _timing_set_rescue_step_timeout - 35159 ;; This function is called by: - 35160 ;; _main - 35161 ;; This function uses a non-reentrant model - 35162 ;; - 35163 psect text5,class=CODE,space=0,reloc=2,group=0 - 35164 file "rescue.c" - 35165 line 96 - 35166 global __ptext5 - 35167 __ptext5: - 35168 00254A psect text5 - 35169 file "rescue.c" - 35170 line 96 - 35171 global __size_of_rescue_check - 35172 __size_of_rescue_check equ __end_of_rescue_check-_rescue_check - 35173 0000 - 35174 _rescue_check: - 35175 00254A ;incstack = 0 - 35176 opt stack 20 - 35177 line 98 - 35178 - 35179 l10835: - 35180 00254A ;rescue.c: 98: if(_rescue_enabled) { - 35181 movf ((c:__rescue_enabled)),c,w - 35182 00254A 5041 btfsc status,2 - 35183 00254C B4D8 goto u6241 - 35184 00254E EFAB F012 goto u6240 - 35185 002552 EFAD F012 u6241: - 35186 002556 goto l2095 - 35187 002556 EF01 F013 u6240: - 35188 00255A line 100 - 35189 - 35190 l10837: - 35191 00255A ;rescue.c: 100: if(timing_get_seconds_since_last_command() > (uint32_t)_rescue_t - imeout_seconds) { - 35192 call _timing_get_seconds_since_last_command ;wreg free - 35193 00255A ECCB F01D movlb 0 ; () banked - 35194 00255E 0100 movf ((__rescue_timeout_seconds))&0ffh,w - 35195 002560 51BD movwf (??_rescue_check+0+0)&0ffh - 35196 002562 6F60 movf ((__rescue_timeout_seconds+1))&0ffh,w - 35197 002564 51BE movwf 1+(??_rescue_check+0+0)&0ffh - 35198 002566 6F61 - 35199 clrf 2+(??_rescue_check+0+0)&0ffh - 35200 002568 6B62 - 35201 clrf 3+(??_rescue_check+0+0)&0ffh - 35202 00256A 6B63 movf (0+?_timing_get_seconds_since_last_command),c,w - 35203 00256C 501D subwf (??_rescue_check+0+0)&0ffh,w - 35204 00256E 5D60 movf (1+?_timing_get_seconds_since_last_command),c,w - 35205 002570 501E subwfb (??_rescue_check+0+1)&0ffh,w - 35206 002572 5961 movf (2+?_timing_get_seconds_since_last_command),c,w - 35207 002574 501F subwfb (??_rescue_check+0+2)&0ffh,w - 35208 002576 5962 movf (3+?_timing_get_seconds_since_last_command),c,w - 35209 002578 5020 subwfb (??_rescue_check+0+3)&0ffh,w - 35210 00257A 5963 btfsc status,0 - 35211 00257C B0D8 goto u6251 - 35212 00257E EFC3 F012 goto u6250 - 35213 002582 EFC5 F012 - 35214 u6251: - 35215 002586 goto l10851 - 35216 002586 EFF8 F012 u6250: - 35217 00258A line 102 - 35218 - 35219 l10839:; BSR set to: 0 - 35220 00258A - 35221 ;rescue.c: 102: _rescue_fired = 1; - 35222 movlw low(01h) - 35223 00258A 0E01 movwf ((c:__rescue_fired)),c - 35224 00258C 6E2D line 104 - 35225 - 35226 l10841:; BSR set to: 0 - 35227 00258E - 35228 ;rescue.c: 104: if(_rescue_step_index < 5) { - 35229 movlw 05h-0 - 35230 00258E 0E05 cpfslt ((c:__rescue_step_index)),c - 35231 002590 602C goto u6261 - 35232 002592 EFCD F012 goto u6260 - 35233 002596 EFCF F012 - 35234 u6261: - 35235 00259A goto l2095 - 35236 00259A EF01 F013 u6260: - 35237 00259E line 105 - 35238 - 35239 l10843:; BSR set to: 0 - 35240 00259E - 35241 ;rescue.c: 105: if(timing_get_rescue_step_timeout() == 0) { - 35242 call _timing_get_rescue_step_timeout ;wreg free - 35243 00259E EC57 F020 iorlw 0 - 35244 0025A2 0900 btfss status,2 - 35245 0025A4 A4D8 goto u6271 - 35246 0025A6 EFD7 F012 goto u6270 - 35247 0025AA EFD9 F012 u6271: - 35248 0025AE goto l2095 - 35249 0025AE EF01 F013 u6270: - 35250 0025B2 line 107 - 35251 - 35252 l10845: - 35253 0025B2 ;rescue.c: 107: _rescue_actions[_rescue_step_index](); - 35254 movf ((c:__rescue_step_index)),c,w - 35255 0025B2 502C mullw 02h - 35256 0025B4 0D02 movlw low(__rescue_actions) - 35257 0025B6 0EB3 addwf (prodl),c,w - 35258 0025B8 24F3 movwf c:fsr2l - 35259 0025BA 6ED9 movlw high(__rescue_actions) - 35260 0025BC 0E00 addwfc prod+1,w - 35261 0025BE 20F4 movwf 1+c:fsr2l - 35262 0025C0 6EDA call u6288 - 35263 0025C2 D802 goto u6289 - 35264 0025C4 EFEE F012 u6288: - 35265 0025C8 push - 35266 0025C8 0005 movwf pclath - 35267 0025CA 6EFA movf postinc2,w - 35268 0025CC 50DE movwf tosl - 35269 0025CE 6EFD movf postinc2,w - 35270 0025D0 50DE movwf tosl+1 - 35271 0025D2 6EFE movf tblptru,w - 35272 0025D4 50F8 movwf tosl+2 - 35273 0025D6 6EFF movf pclath,w - 35274 0025D8 50FA - 35275 return ;indir - 35276 0025DA 0012 u6289: - 35277 0025DC line 112 - 35278 - 35279 l10847: - 35280 0025DC ;rescue.c: 112: timing_set_rescue_step_timeout(60); - 35281 movlw (03Ch)&0ffh - 35282 0025DC 0E3C - 35283 call _timing_set_rescue_step_timeout - 35284 0025DE EC18 F021 line 114 - 35285 - 35286 l10849: - 35287 0025E2 ;rescue.c: 114: _rescue_step_index += 1; - 35288 incf ((c:__rescue_step_index)),c - 35289 0025E2 2A2C goto l2095 - 35290 0025E4 EF01 F013 line 115 - 35291 ;rescue.c: 115: } - 35292 - 35293 l2093: - 35294 0025E8 goto l2095 - 35295 0025E8 EF01 F013 line 116 - 35296 ;rescue.c: 116: } - 35297 - 35298 l2092: - 35299 0025EC line 117 - 35300 ;rescue.c: 117: }else{ - 35301 goto l2095 - 35302 0025EC EF01 F013 - 35303 l2091: - 35304 0025F0 line 119 - 35305 - 35306 l10851: - 35307 0025F0 ;rescue.c: 119: _rescue_step_index = 0; - 35308 movlw low(0) - 35309 0025F0 0E00 movwf ((c:__rescue_step_index)),c - 35310 0025F2 6E2C line 120 - 35311 - 35312 l10853: - 35313 0025F4 ;rescue.c: 120: timing_set_rescue_step_timeout(0); - 35314 movlw (0)&0ffh - 35315 0025F4 0E00 - 35316 call _timing_set_rescue_step_timeout - 35317 0025F6 EC18 F021 goto l2095 - 35318 0025FA EF01 F013 line 121 - 35319 ;rescue.c: 121: } - 35320 - 35321 l2094: - 35322 0025FE goto l2095 - 35323 0025FE EF01 F013 line 122 - 35324 ;rescue.c: 122: } - 35325 - 35326 l2090: - 35327 002602 line 123 - 35328 - 35329 l2095: - 35330 002602 return ;funcret - 35331 002602 0012 opt stack 0 - 35332 GLOBAL __end_of_rescue_check - 35333 __end_of_rescue_check: - 35334 002604 signat _rescue_check,89 - 35335 global _timing_set_rescue_step_timeout - 35336 - 35337 ;; *************** function _timing_set_rescue_step_timeout ***************** - 35338 ;; Defined at: - 35339 ;; line 37 in file "timing.c" - 35340 ;; Parameters: Size Location Type - 35341 ;; _seconds 1 wreg unsigned char - 35342 ;; Auto vars: Size Location Type - 35343 ;; _seconds 1 28[COMRAM] unsigned char - 35344 ;; Return value: Size Location Type - 35345 ;; 1 wreg void - 35346 ;; Registers used: - 35347 ;; wreg - 35348 ;; Tracked objects: - 35349 ;; On entry : 0/0 - 35350 ;; On exit : 0/0 - 35351 ;; Unchanged: 0/0 - 35352 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35353 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35354 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35355 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35356 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35357 ;;Total ram usage: 1 bytes - 35358 ;; Hardware stack levels used: 1 - 35359 ;; Hardware stack levels required when called: 9 - 35360 ;; This function calls: - 35361 ;; Nothing - 35362 ;; This function is called by: - 35363 ;; _rescue_check - 35364 ;; This function uses a non-reentrant model - 35365 ;; - 35366 psect text6,class=CODE,space=0,reloc=2,group=0 - 35367 file "timing.c" - 35368 line 37 - 35369 global __ptext6 - 35370 __ptext6: - 35371 004230 psect text6 - 35372 file "timing.c" - 35373 line 37 - 35374 global __size_of_timing_set_rescue_step_timeout - 35375 __size_of_timing_set_rescue_step_timeout equ __end_of_timing_set_rescue_step_timeout-_t - iming_set_rescue_step_timeout - 35376 0000 - 35377 _timing_set_rescue_step_timeout: - 35378 004230 ;incstack = 0 - 35379 opt stack 20 - 35380 ;timing_set_rescue_step_timeout@_seconds stored from wreg - 35381 movwf ((c:timing_set_rescue_step_timeout@_seconds)),c - 35382 004230 6E1D line 38 - 35383 - 35384 l8351: - 35385 004232 ;timing.c: 38: (INTCONbits.GIE = 0); - 35386 bcf ((c:4082)),c,7 ;volatile - 35387 004232 9EF2 line 39 - 35388 - 35389 l8353: - 35390 004234 ;timing.c: 39: _rescue_step_timeout = _seconds; - 35391 movff (c:timing_set_rescue_step_timeout@_seconds),(c:__rescue_step_timeout) - 35392 004234 C01D F032 line 40 - 35393 - 35394 l8355: - 35395 004238 ;timing.c: 40: (INTCONbits.GIE = 1); - 35396 bsf ((c:4082)),c,7 ;volatile - 35397 004238 8EF2 line 41 - 35398 - 35399 l1710: - 35400 00423A return ;funcret - 35401 00423A 0012 opt stack 0 - 35402 GLOBAL __end_of_timing_set_rescue_step_timeout - 35403 __end_of_timing_set_rescue_step_timeout: - 35404 00423C signat _timing_set_rescue_step_timeout,4217 - 35405 global _timing_get_rescue_step_timeout - 35406 - 35407 ;; *************** function _timing_get_rescue_step_timeout ***************** - 35408 ;; Defined at: - 35409 ;; line 28 in file "timing.c" - 35410 ;; Parameters: Size Location Type - 35411 ;; None - 35412 ;; Auto vars: Size Location Type - 35413 ;; seconds 1 28[COMRAM] unsigned char - 35414 ;; Return value: Size Location Type - 35415 ;; 1 wreg unsigned char - 35416 ;; Registers used: - 35417 ;; wreg, status,2 - 35418 ;; Tracked objects: - 35419 ;; On entry : 0/0 - 35420 ;; On exit : 0/0 - 35421 ;; Unchanged: 0/0 - 35422 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35423 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35424 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35425 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35426 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35427 ;;Total ram usage: 1 bytes - 35428 ;; Hardware stack levels used: 1 - 35429 ;; Hardware stack levels required when called: 9 - 35430 ;; This function calls: - 35431 ;; Nothing - 35432 ;; This function is called by: - 35433 ;; _rescue_check - 35434 ;; This function uses a non-reentrant model - 35435 ;; - 35436 psect text7,class=CODE,space=0,reloc=2,group=0 - 35437 line 28 - 35438 global __ptext7 - 35439 __ptext7: - 35440 0040AE psect text7 - 35441 file "timing.c" - 35442 line 28 - 35443 global __size_of_timing_get_rescue_step_timeout - 35444 __size_of_timing_get_rescue_step_timeout equ __end_of_timing_get_rescue_step_timeout-_t - iming_get_rescue_step_timeout - 35445 0000 - 35446 _timing_get_rescue_step_timeout: - 35447 0040AE ;incstack = 0 - 35448 opt stack 20 - 35449 line 30 - 35450 - 35451 l8345: - 35452 0040AE ;timing.c: 29: uint8_t seconds;;timing.c: 30: (INTCONbits.GIE = 0); - 35453 bcf ((c:4082)),c,7 ;volatile - 35454 0040AE 9EF2 line 31 - 35455 ;timing.c: 31: seconds = _rescue_step_timeout; - 35456 movff (c:__rescue_step_timeout),(c:timing_get_rescue_step_timeout@seconds) - 35457 0040B0 C032 F01D line 32 - 35458 ;timing.c: 32: (INTCONbits.GIE = 1); - 35459 bsf ((c:4082)),c,7 ;volatile - 35460 0040B4 8EF2 line 33 - 35461 - 35462 l8347: - 35463 0040B6 ;timing.c: 33: return seconds; - 35464 movf ((c:timing_get_rescue_step_timeout@seconds)),c,w - 35465 0040B6 501D goto l1707 - 35466 0040B8 EF5E F020 - 35467 l8349: - 35468 0040BC line 34 - 35469 - 35470 l1707: - 35471 0040BC return ;funcret - 35472 0040BC 0012 opt stack 0 - 35473 GLOBAL __end_of_timing_get_rescue_step_timeout - 35474 __end_of_timing_get_rescue_step_timeout: - 35475 0040BE signat _timing_get_rescue_step_timeout,89 - 35476 global __rescue_action_step_4 - 35477 global __rescue_action_step_0 - 35478 global __rescue_action_step_1 - 35479 global __rescue_action_step_2 - 35480 global __rescue_action_step_3 - 35481 - 35482 ;; *************** function __rescue_action_step_3 ***************** - 35483 ;; Defined at: - 35484 ;; line 75 in file "rescue.c" - 35485 ;; Parameters: Size Location Type - 35486 ;; None - 35487 ;; Auto vars: Size Location Type - 35488 ;; None - 35489 ;; Return value: Size Location Type - 35490 ;; 1 wreg void - 35491 ;; Registers used: - 35492 ;; None - 35493 ;; Tracked objects: - 35494 ;; On entry : 0/0 - 35495 ;; On exit : 0/0 - 35496 ;; Unchanged: 0/0 - 35497 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35498 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35499 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35500 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35501 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35502 ;;Total ram usage: 0 bytes - 35503 ;; Hardware stack levels used: 1 - 35504 ;; Hardware stack levels required when called: 9 - 35505 ;; This function calls: - 35506 ;; Nothing - 35507 ;; This function is called by: - 35508 ;; _rescue_check - 35509 ;; This function uses a non-reentrant model - 35510 ;; - 35511 psect text8,class=CODE,space=0,reloc=2,group=0 - 35512 file "rescue.c" - 35513 line 75 - 35514 global __ptext8 - 35515 __ptext8: - 35516 004440 psect text8 - 35517 file "rescue.c" - 35518 line 75 - 35519 global __size_of__rescue_action_step_3 - 35520 __size_of__rescue_action_step_3 equ __end_of__rescue_action_step_3-__rescue_action_step - _3 - 35521 0000 - 35522 __rescue_action_step_3: - 35523 004440 ;incstack = 0 - 35524 opt stack 20 - 35525 line 79 - 35526 - 35527 l2082: - 35528 004440 return ;funcret - 35529 004440 0012 opt stack 0 - 35530 GLOBAL __end_of__rescue_action_step_3 - 35531 __end_of__rescue_action_step_3: - 35532 004442 signat __rescue_action_step_3,89 - 35533 - 35534 ;; *************** function __rescue_action_step_2 ***************** - 35535 ;; Defined at: - 35536 ;; line 69 in file "rescue.c" - 35537 ;; Parameters: Size Location Type - 35538 ;; None - 35539 ;; Auto vars: Size Location Type - 35540 ;; None - 35541 ;; Return value: Size Location Type - 35542 ;; 1 wreg void - 35543 ;; Registers used: - 35544 ;; None - 35545 ;; Tracked objects: - 35546 ;; On entry : 0/0 - 35547 ;; On exit : 0/0 - 35548 ;; Unchanged: 0/0 - 35549 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35550 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35551 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35552 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35553 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35554 ;;Total ram usage: 0 bytes - 35555 ;; Hardware stack levels used: 1 - 35556 ;; Hardware stack levels required when called: 9 - 35557 ;; This function calls: - 35558 ;; Nothing - 35559 ;; This function is called by: - 35560 ;; _rescue_check - 35561 ;; This function uses a non-reentrant model - 35562 ;; - 35563 psect text9,class=CODE,space=0,reloc=2,group=0 - 35564 line 69 - 35565 global __ptext9 - 35566 __ptext9: - 35567 004442 psect text9 - 35568 file "rescue.c" - 35569 line 69 - 35570 global __size_of__rescue_action_step_2 - 35571 __size_of__rescue_action_step_2 equ __end_of__rescue_action_step_2-__rescue_action_step - _2 - 35572 0000 - 35573 __rescue_action_step_2: - 35574 004442 ;incstack = 0 - 35575 opt stack 20 - 35576 line 73 - 35577 - 35578 l2079: - 35579 004442 return ;funcret - 35580 004442 0012 opt stack 0 - 35581 GLOBAL __end_of__rescue_action_step_2 - 35582 __end_of__rescue_action_step_2: - 35583 004444 signat __rescue_action_step_2,89 - 35584 - 35585 ;; *************** function __rescue_action_step_1 ***************** - 35586 ;; Defined at: - 35587 ;; line 63 in file "rescue.c" - 35588 ;; Parameters: Size Location Type - 35589 ;; None - 35590 ;; Auto vars: Size Location Type - 35591 ;; None - 35592 ;; Return value: Size Location Type - 35593 ;; 1 wreg void - 35594 ;; Registers used: - 35595 ;; None - 35596 ;; Tracked objects: - 35597 ;; On entry : 0/0 - 35598 ;; On exit : 0/0 - 35599 ;; Unchanged: 0/0 - 35600 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35601 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35602 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35603 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35604 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35605 ;;Total ram usage: 0 bytes - 35606 ;; Hardware stack levels used: 1 - 35607 ;; Hardware stack levels required when called: 9 - 35608 ;; This function calls: - 35609 ;; Nothing - 35610 ;; This function is called by: - 35611 ;; _rescue_check - 35612 ;; This function uses a non-reentrant model - 35613 ;; - 35614 psect text10,class=CODE,space=0,reloc=2,group=0 - 35615 line 63 - 35616 global __ptext10 - 35617 __ptext10: - 35618 004444 psect text10 - 35619 file "rescue.c" - 35620 line 63 - 35621 global __size_of__rescue_action_step_1 - 35622 __size_of__rescue_action_step_1 equ __end_of__rescue_action_step_1-__rescue_action_step - _1 - 35623 0000 - 35624 __rescue_action_step_1: - 35625 004444 ;incstack = 0 - 35626 opt stack 20 - 35627 line 67 - 35628 - 35629 l2076: - 35630 004444 return ;funcret - 35631 004444 0012 opt stack 0 - 35632 GLOBAL __end_of__rescue_action_step_1 - 35633 __end_of__rescue_action_step_1: - 35634 004446 signat __rescue_action_step_1,89 - 35635 - 35636 ;; *************** function __rescue_action_step_0 ***************** - 35637 ;; Defined at: - 35638 ;; line 57 in file "rescue.c" - 35639 ;; Parameters: Size Location Type - 35640 ;; None - 35641 ;; Auto vars: Size Location Type - 35642 ;; None - 35643 ;; Return value: Size Location Type - 35644 ;; 1 wreg void - 35645 ;; Registers used: - 35646 ;; None - 35647 ;; Tracked objects: - 35648 ;; On entry : 0/0 - 35649 ;; On exit : 0/0 - 35650 ;; Unchanged: 0/0 - 35651 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35652 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35653 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35654 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35655 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35656 ;;Total ram usage: 0 bytes - 35657 ;; Hardware stack levels used: 1 - 35658 ;; Hardware stack levels required when called: 9 - 35659 ;; This function calls: - 35660 ;; Nothing - 35661 ;; This function is called by: - 35662 ;; _rescue_check - 35663 ;; This function uses a non-reentrant model - 35664 ;; - 35665 psect text11,class=CODE,space=0,reloc=2,group=0 - 35666 line 57 - 35667 global __ptext11 - 35668 __ptext11: - 35669 004446 psect text11 - 35670 file "rescue.c" - 35671 line 57 - 35672 global __size_of__rescue_action_step_0 - 35673 __size_of__rescue_action_step_0 equ __end_of__rescue_action_step_0-__rescue_action_step - _0 - 35674 0000 - 35675 __rescue_action_step_0: - 35676 004446 ;incstack = 0 - 35677 opt stack 20 - 35678 line 61 - 35679 - 35680 l2073: - 35681 004446 return ;funcret - 35682 004446 0012 opt stack 0 - 35683 GLOBAL __end_of__rescue_action_step_0 - 35684 __end_of__rescue_action_step_0: - 35685 004448 signat __rescue_action_step_0,89 - 35686 - 35687 ;; *************** function __rescue_action_step_4 ***************** - 35688 ;; Defined at: - 35689 ;; line 81 in file "rescue.c" - 35690 ;; Parameters: Size Location Type - 35691 ;; None - 35692 ;; Auto vars: Size Location Type - 35693 ;; None - 35694 ;; Return value: Size Location Type - 35695 ;; 1 wreg void - 35696 ;; Registers used: - 35697 ;; None - 35698 ;; Tracked objects: - 35699 ;; On entry : 0/0 - 35700 ;; On exit : 0/0 - 35701 ;; Unchanged: 0/0 - 35702 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35703 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35704 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35705 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35706 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35707 ;;Total ram usage: 0 bytes - 35708 ;; Hardware stack levels used: 1 - 35709 ;; Hardware stack levels required when called: 9 - 35710 ;; This function calls: - 35711 ;; Nothing - 35712 ;; This function is called by: - 35713 ;; _rescue_check - 35714 ;; This function uses a non-reentrant model - 35715 ;; - 35716 psect text12,class=CODE,space=0,reloc=2,group=0 - 35717 line 81 - 35718 global __ptext12 - 35719 __ptext12: - 35720 004448 psect text12 - 35721 file "rescue.c" - 35722 line 81 - 35723 global __size_of__rescue_action_step_4 - 35724 __size_of__rescue_action_step_4 equ __end_of__rescue_action_step_4-__rescue_action_step - _4 - 35725 0000 - 35726 __rescue_action_step_4: - 35727 004448 ;incstack = 0 - 35728 opt stack 20 - 35729 line 85 - 35730 - 35731 l2085: - 35732 004448 return ;funcret - 35733 004448 0012 opt stack 0 - 35734 GLOBAL __end_of__rescue_action_step_4 - 35735 __end_of__rescue_action_step_4: - 35736 00444A signat __rescue_action_step_4,89 - 35737 global _manage_incoming_data - 35738 - 35739 ;; *************** function _manage_incoming_data ***************** - 35740 ;; Defined at: - 35741 ;; line 149 in file "main.c" - 35742 ;; Parameters: Size Location Type - 35743 ;; None - 35744 ;; Auto vars: Size Location Type - 35745 ;; retval 1 47[BANK0 ] unsigned char - 35746 ;; Return value: Size Location Type - 35747 ;; 1 wreg void - 35748 ;; Registers used: - 35749 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 35750 ;; Tracked objects: - 35751 ;; On entry : 0/0 - 35752 ;; On exit : 0/0 - 35753 ;; Unchanged: 0/0 - 35754 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35755 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35756 ;; Locals: 0 1 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35757 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35758 ;; Totals: 0 1 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35759 ;;Total ram usage: 1 bytes - 35760 ;; Hardware stack levels used: 1 - 35761 ;; Hardware stack levels required when called: 15 - 35762 ;; This function calls: - 35763 ;; _EUSART1_Read - 35764 ;; _EUSART1_is_rx_ready - 35765 ;; _communication_parser_appendbyte - 35766 ;; _communication_parser_commandready - 35767 ;; _communication_parser_executecommand - 35768 ;; _communication_parser_reset - 35769 ;; _communication_transmitter_sendresponse - 35770 ;; _error_notify - 35771 ;; _timing_reset_seconds_since_last_command - 35772 ;; This function is called by: - 35773 ;; _main - 35774 ;; This function uses a non-reentrant model - 35775 ;; - 35776 psect text13,class=CODE,space=0,reloc=2,group=0 - 35777 file "main.c" - 35778 line 149 - 35779 global __ptext13 - 35780 __ptext13: - 35781 0033F6 psect text13 - 35782 file "main.c" - 35783 line 149 - 35784 global __size_of_manage_incoming_data - 35785 __size_of_manage_incoming_data equ __end_of_manage_incoming_data-_manage_incoming_data - - 35786 0000 - 35787 _manage_incoming_data: - 35788 0033F6 ;incstack = 0 - 35789 opt stack 15 - 35790 line 151 - 35791 - 35792 l10855: - 35793 0033F6 ;main.c: 151: if((EUSART1_is_rx_ready())) { - 35794 call _EUSART1_is_rx_ready ;wreg free - 35795 0033F6 EC75 F01F iorlw 0 - 35796 0033FA 0900 btfsc status,2 - 35797 0033FC B4D8 goto u6291 - 35798 0033FE EF03 F01A goto u6290 - 35799 003402 EF05 F01A u6291: - 35800 003406 goto l10859 - 35801 003406 EF0B F01A u6290: - 35802 00340A line 153 - 35803 - 35804 l10857: - 35805 00340A ;main.c: 153: communication_parser_appendbyte(EUSART1_Read()); - 35806 call _EUSART1_Read ;wreg free - 35807 00340A ECC3 F019 - 35808 call _communication_parser_appendbyte - 35809 00340E EC9C F000 goto l10859 - 35810 003412 EF0B F01A line 154 - 35811 ;main.c: 154: } - 35812 - 35813 l1578: - 35814 003416 line 156 - 35815 - 35816 l10859: - 35817 003416 ;main.c: 156: if(communication_parser_commandready()) { - 35818 call _communication_parser_commandready ;wreg free - 35819 003416 EC4D F01F iorlw 0 - 35820 00341A 0900 btfsc status,2 - 35821 00341C B4D8 goto u6301 - 35822 00341E EF13 F01A goto u6300 - 35823 003422 EF15 F01A u6301: - 35824 003426 goto l1582 - 35825 003426 EF31 F01A u6300: - 35826 00342A line 159 - 35827 - 35828 l10861: - 35829 00342A ;main.c: 159: err_t retval = communication_parser_executecommand(); - 35830 call _communication_parser_executecommand ;wreg free - 35831 00342A EC96 F016 movlb 0 ; () banked - 35832 00342E 0100 movwf ((manage_incoming_data@retval))&0ffh - 35833 003430 6F8F line 160 - 35834 - 35835 l10863:; BSR set to: 0 - 35836 003432 - 35837 ;main.c: 160: if(((err_t)0) == retval){ - 35838 movf ((manage_incoming_data@retval))&0ffh,w - 35839 003432 518F btfss status,2 - 35840 003434 A4D8 goto u6311 - 35841 003436 EF1F F01A goto u6310 - 35842 00343A EF21 F01A u6311: - 35843 00343E goto l10869 - 35844 00343E EF27 F01A u6310: - 35845 003442 line 164 - 35846 - 35847 l10865:; BSR set to: 0 - 35848 003442 - 35849 ;main.c: 164: timing_reset_seconds_since_last_command(); - 35850 call _timing_reset_seconds_since_last_command ;wreg free - 35851 003442 EC82 F01F line 167 - 35852 - 35853 l10867: - 35854 003446 ;main.c: 167: communication_transmitter_sendresponse(); - 35855 call _communication_transmitter_sendresponse ;wreg free - 35856 003446 EC15 F014 line 168 - 35857 ;main.c: 168: }else{ - 35858 goto l10871 - 35859 00344A EF2D F01A - 35860 l1580: - 35861 00344E line 170 - 35862 - 35863 l10869: - 35864 00344E ;main.c: 170: error_notify(retval); - 35865 movlb 0 ; () banked - 35866 00344E 0100 movf ((manage_incoming_data@retval))&0ffh,w - 35867 003450 518F - 35868 call _error_notify - 35869 003452 EC55 F007 goto l10871 - 35870 003456 EF2D F01A line 171 - 35871 ;main.c: 171: } - 35872 - 35873 l1581: - 35874 00345A line 173 - 35875 - 35876 l10871: - 35877 00345A ;main.c: 173: communication_parser_reset(); - 35878 call _communication_parser_reset ;wreg free - 35879 00345A EC4D F020 goto l1582 - 35880 00345E EF31 F01A line 174 - 35881 ;main.c: 174: } - 35882 - 35883 l1579: - 35884 003462 line 175 - 35885 - 35886 l1582: - 35887 003462 return ;funcret - 35888 003462 0012 opt stack 0 - 35889 GLOBAL __end_of_manage_incoming_data - 35890 __end_of_manage_incoming_data: - 35891 003464 signat _manage_incoming_data,89 - 35892 global _timing_reset_seconds_since_last_command - 35893 - 35894 ;; *************** function _timing_reset_seconds_since_last_command ***************** - 35895 ;; Defined at: - 35896 ;; line 62 in file "timing.c" - 35897 ;; Parameters: Size Location Type - 35898 ;; None - 35899 ;; Auto vars: Size Location Type - 35900 ;; None - 35901 ;; Return value: Size Location Type - 35902 ;; 1 wreg void - 35903 ;; Registers used: - 35904 ;; wreg, status,2 - 35905 ;; Tracked objects: - 35906 ;; On entry : 0/0 - 35907 ;; On exit : 0/0 - 35908 ;; Unchanged: 0/0 - 35909 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35910 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35911 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35912 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35913 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35914 ;;Total ram usage: 0 bytes - 35915 ;; Hardware stack levels used: 1 - 35916 ;; Hardware stack levels required when called: 9 - 35917 ;; This function calls: - 35918 ;; Nothing - 35919 ;; This function is called by: - 35920 ;; _manage_incoming_data - 35921 ;; This function uses a non-reentrant model - 35922 ;; - 35923 psect text14,class=CODE,space=0,reloc=2,group=0 - 35924 file "timing.c" - 35925 line 62 - 35926 global __ptext14 - 35927 __ptext14: - 35928 003F04 psect text14 - 35929 file "timing.c" - 35930 line 62 - 35931 global __size_of_timing_reset_seconds_since_last_command - 35932 __size_of_timing_reset_seconds_since_last_command equ __end_of_timing_reset_seconds_sin - ce_last_command-_timing_reset_seconds_since_last_command - 35933 0000 - 35934 _timing_reset_seconds_since_last_command: - 35935 003F04 ;incstack = 0 - 35936 opt stack 20 - 35937 line 63 - 35938 - 35939 l8303: - 35940 003F04 ;timing.c: 63: (INTCONbits.GIE = 0); - 35941 bcf ((c:4082)),c,7 ;volatile - 35942 003F04 9EF2 line 64 - 35943 - 35944 l8305: - 35945 003F06 ;timing.c: 64: _timing_seconds_lc = 0; - 35946 movlw low(0) - 35947 003F06 0E00 movlb 0 ; () banked - 35948 003F08 0100 movwf ((__timing_seconds_lc))&0ffh - 35949 003F0A 6FA0 movlw high(0) - 35950 003F0C 0E00 movwf ((__timing_seconds_lc+1))&0ffh - 35951 003F0E 6FA1 movlw low highword(0) - 35952 003F10 0E00 movwf ((__timing_seconds_lc+2))&0ffh - 35953 003F12 6FA2 movlw high highword(0) - 35954 003F14 0E00 movwf ((__timing_seconds_lc+3))&0ffh - 35955 003F16 6FA3 line 65 - 35956 - 35957 l8307:; BSR set to: 0 - 35958 003F18 - 35959 ;timing.c: 65: (INTCONbits.GIE = 1); - 35960 bsf ((c:4082)),c,7 ;volatile - 35961 003F18 8EF2 line 66 - 35962 - 35963 l1719:; BSR set to: 0 - 35964 003F1A - 35965 return ;funcret - 35966 003F1A 0012 opt stack 0 - 35967 GLOBAL __end_of_timing_reset_seconds_since_last_command - 35968 __end_of_timing_reset_seconds_since_last_command: - 35969 003F1C signat _timing_reset_seconds_since_last_command,89 - 35970 global _communication_transmitter_sendresponse - 35971 - 35972 ;; *************** function _communication_transmitter_sendresponse ***************** - 35973 ;; Defined at: - 35974 ;; line 221 in file "communication.c" - 35975 ;; Parameters: Size Location Type - 35976 ;; None - 35977 ;; Auto vars: Size Location Type - 35978 ;; byte 1 4[BANK0 ] unsigned char - 35979 ;; ascii_low 1 3[BANK0 ] unsigned char - 35980 ;; ascii_high 1 2[BANK0 ] unsigned char - 35981 ;; p_cmdinfo 2 6[BANK0 ] PTR struct . - 35982 ;; -> commands_info_table(190), - 35983 ;; idx 1 5[BANK0 ] unsigned char - 35984 ;; resp_code 1 1[BANK0 ] unsigned char - 35985 ;; ret 1 0[BANK0 ] unsigned char - 35986 ;; Return value: Size Location Type - 35987 ;; 1 wreg void - 35988 ;; Registers used: - 35989 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 35990 ;; Tracked objects: - 35991 ;; On entry : 0/0 - 35992 ;; On exit : 0/0 - 35993 ;; Unchanged: 0/0 - 35994 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 35995 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35996 ;; Locals: 0 8 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35997 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35998 ;; Totals: 0 8 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 35999 ;;Total ram usage: 8 bytes - 36000 ;; Hardware stack levels used: 1 - 36001 ;; Hardware stack levels required when called: 11 - 36002 ;; This function calls: - 36003 ;; _EUSART1_Write - 36004 ;; __checksum_reset - 36005 ;; __checksum_value - 36006 ;; __hex2ascii - 36007 ;; __serial_checksum_update - 36008 ;; _commands_retrieve_info_bycode - 36009 ;; This function is called by: - 36010 ;; _manage_incoming_data - 36011 ;; This function uses a non-reentrant model - 36012 ;; - 36013 psect text15,class=CODE,space=0,reloc=2,group=0 - 36014 file "communication.c" - 36015 line 221 - 36016 global __ptext15 - 36017 __ptext15: - 36018 00282A psect text15 - 36019 file "communication.c" - 36020 line 221 - 36021 global __size_of_communication_transmitter_sendresponse - 36022 __size_of_communication_transmitter_sendresponse equ __end_of_communication_transmitter - _sendresponse-_communication_transmitter_sendresponse - 36023 0000 - 36024 _communication_transmitter_sendresponse:; BSR set to: 0 - 36025 00282A - 36026 ;incstack = 0 - 36027 opt stack 18 - 36028 line 230 - 36029 - 36030 l10801: - 36031 00282A ;communication.c: 228: err_t ret;;communication.c: 229: command_info_t* p_cmdinf - o;;communication.c: 230: ret = commands_retrieve_info_bycode(_parser_next_cmdcode, & - p_cmdinfo); - 36032 movlw low(communication_transmitter_sendresponse@p_cmdinfo) - 36033 00282A 0E66 movwf ((c:commands_retrieve_info_bycode@_pp_cmdinfo)),c - 36034 00282C 6E1D movlw high(communication_transmitter_sendresponse@p_cmdinfo) - 36035 00282E 0E00 movwf ((c:commands_retrieve_info_bycode@_pp_cmdinfo+1)),c - 36036 002830 6E1E - 36037 movlb 0 ; () banked - 36038 002832 0100 movf ((__parser_next_cmdcode))&0ffh,w - 36039 002834 51B2 - 36040 call _commands_retrieve_info_bycode - 36041 002836 EC21 F018 movlb 0 ; () banked - 36042 00283A 0100 movwf ((communication_transmitter_sendresponse@ret))&0ffh - 36043 00283C 6F60 line 233 - 36044 - 36045 l10803:; BSR set to: 0 - 36046 00283E - 36047 ;communication.c: 233: command_code_t resp_code = p_cmdinfo->response_code; - 36048 lfsr 2,01h - 36049 00283E EE20 F001 movf ((communication_transmitter_sendresponse@p_cmdinfo))&0ffh,w - 36050 002842 5166 addwf fsr2l - 36051 002844 26D9 movf ((communication_transmitter_sendresponse@p_cmdinfo+1))&0ffh,w - 36052 002846 5167 addwfc fsr2h - 36053 002848 22DA movf indf2,w - 36054 00284A 50DF movwf ((communication_transmitter_sendresponse@resp_code))&0ffh - 36055 00284C 6F61 line 236 - 36056 - 36057 l10805:; BSR set to: 0 - 36058 00284E - 36059 ;communication.c: 236: EUSART1_Write(0x01); - 36060 movlw (01h)&0ffh - 36061 00284E 0E01 - 36062 call _EUSART1_Write - 36063 002850 EC32 F01A line 239 - 36064 - 36065 l10807: - 36066 002854 ;communication.c: 239: _checksum_reset(); - 36067 call __checksum_reset ;wreg free - 36068 002854 ECF6 F021 line 242 - 36069 - 36070 l10809: - 36071 002858 ;communication.c: 242: _serial_checksum_update(0x30); - 36072 movlw (030h)&0ffh - 36073 002858 0E30 - 36074 call __serial_checksum_update - 36075 00285A EC5F F020 line 245 - 36076 - 36077 l10811: - 36078 00285E ;communication.c: 245: _serial_checksum_update(resp_code); - 36079 movlb 0 ; () banked - 36080 00285E 0100 movf ((communication_transmitter_sendresponse@resp_code))&0ffh,w - 36081 002860 5161 - 36082 call __serial_checksum_update - 36083 002862 EC5F F020 line 249 - 36084 - 36085 l10813: - 36086 002866 ;communication.c: 248: command_datalen_t idx;;communication.c: 249: for(idx = 0; - idx < _databuf_index; idx++) { - 36087 movlw low(0) - 36088 002866 0E00 movlb 0 ; () banked - 36089 002868 0100 movwf ((communication_transmitter_sendresponse@idx))&0ffh - 36090 00286A 6F65 goto l10827 - 36091 00286C EF5A F014 - 36092 l1967:; BSR set to: 0 - 36093 002870 - 36094 line 250 - 36095 - 36096 l10815:; BSR set to: 0 - 36097 002870 - 36098 ;communication.c: 250: uint8_t byte = _databuf[idx]; - 36099 movf ((communication_transmitter_sendresponse@idx))&0ffh,w - 36100 002870 5165 mullw 01h - 36101 002872 0D01 movlw low(__databuf) - 36102 002874 0E00 addwf (prodl),c,w - 36103 002876 24F3 movwf c:fsr2l - 36104 002878 6ED9 movlw high(__databuf) - 36105 00287A 0E03 addwfc prod+1,w - 36106 00287C 20F4 movwf 1+c:fsr2l - 36107 00287E 6EDA movf indf2,w - 36108 002880 50DF movwf ((communication_transmitter_sendresponse@byte))&0ffh - 36109 002882 6F64 line 251 - 36110 - 36111 l10817:; BSR set to: 0 - 36112 002884 - 36113 ;communication.c: 251: uint8_t ascii_high = _hex2ascii((byte >> 4) & 0x0f); - 36114 swapf ((communication_transmitter_sendresponse@byte))&0ffh,w - 36115 002884 3964 andlw (0ffh shr 4) & 0ffh - 36116 002886 0B0F andlw low(0Fh) - 36117 002888 0B0F - 36118 call __hex2ascii - 36119 00288A EC88 F01D movlb 0 ; () banked - 36120 00288E 0100 movwf ((communication_transmitter_sendresponse@ascii_high))&0ffh - 36121 002890 6F62 line 252 - 36122 - 36123 l10819:; BSR set to: 0 - 36124 002892 - 36125 ;communication.c: 252: uint8_t ascii_low = _hex2ascii(byte & 0x0f); - 36126 movf ((communication_transmitter_sendresponse@byte))&0ffh,w - 36127 002892 5164 andlw low(0Fh) - 36128 002894 0B0F - 36129 call __hex2ascii - 36130 002896 EC88 F01D movlb 0 ; () banked - 36131 00289A 0100 movwf ((communication_transmitter_sendresponse@ascii_low))&0ffh - 36132 00289C 6F63 line 255 - 36133 - 36134 l10821:; BSR set to: 0 - 36135 00289E - 36136 ;communication.c: 255: _serial_checksum_update(ascii_high); - 36137 movf ((communication_transmitter_sendresponse@ascii_high))&0ffh,w - 36138 00289E 5162 - 36139 call __serial_checksum_update - 36140 0028A0 EC5F F020 line 258 - 36141 - 36142 l10823: - 36143 0028A4 ;communication.c: 258: _serial_checksum_update(ascii_low); - 36144 movlb 0 ; () banked - 36145 0028A4 0100 movf ((communication_transmitter_sendresponse@ascii_low))&0ffh,w - 36146 0028A6 5163 - 36147 call __serial_checksum_update - 36148 0028A8 EC5F F020 line 259 - 36149 - 36150 l10825: - 36151 0028AC ;communication.c: 259: } - 36152 movlb 0 ; () banked - 36153 0028AC 0100 incf ((communication_transmitter_sendresponse@idx))&0ffh - 36154 0028AE 2B65 goto l10827 - 36155 0028B0 EF5A F014 - 36156 l1966:; BSR set to: 0 - 36157 0028B4 - 36158 - 36159 l10827:; BSR set to: 0 - 36160 0028B4 - 36161 movf ((c:__databuf_index)),c,w - 36162 0028B4 502F subwf ((communication_transmitter_sendresponse@idx))&0ffh,w - 36163 0028B6 5D65 btfss status,0 - 36164 0028B8 A0D8 goto u6231 - 36165 0028BA EF61 F014 goto u6230 - 36166 0028BE EF63 F014 - 36167 u6231: - 36168 0028C2 goto l10815 - 36169 0028C2 EF38 F014 u6230: - 36170 0028C6 goto l10829 - 36171 0028C6 EF65 F014 - 36172 l1968:; BSR set to: 0 - 36173 0028CA - 36174 line 262 - 36175 - 36176 l10829:; BSR set to: 0 - 36177 0028CA - 36178 ;communication.c: 262: EUSART1_Write(_checksum_value()); - 36179 call __checksum_value ;wreg free - 36180 0028CA ECD7 F021 - 36181 call _EUSART1_Write - 36182 0028CE EC32 F01A line 265 - 36183 ;communication.c: 265: EUSART1_Write(0x00); - 36184 movlw (0)&0ffh - 36185 0028D2 0E00 - 36186 call _EUSART1_Write - 36187 0028D4 EC32 F01A line 266 - 36188 - 36189 l1969: - 36190 0028D8 return ;funcret - 36191 0028D8 0012 opt stack 0 - 36192 GLOBAL __end_of_communication_transmitter_sendresponse - 36193 __end_of_communication_transmitter_sendresponse: - 36194 0028DA signat _communication_transmitter_sendresponse,89 - 36195 global __serial_checksum_update - 36196 - 36197 ;; *************** function __serial_checksum_update ***************** - 36198 ;; Defined at: - 36199 ;; line 353 in file "communication.c" - 36200 ;; Parameters: Size Location Type - 36201 ;; _byte 1 wreg unsigned char - 36202 ;; Auto vars: Size Location Type - 36203 ;; _byte 1 29[COMRAM] unsigned char - 36204 ;; Return value: Size Location Type - 36205 ;; 1 wreg void - 36206 ;; Registers used: - 36207 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 36208 ;; Tracked objects: - 36209 ;; On entry : 0/0 - 36210 ;; On exit : 0/0 - 36211 ;; Unchanged: 0/0 - 36212 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 36213 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36214 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36215 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36216 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36217 ;;Total ram usage: 1 bytes - 36218 ;; Hardware stack levels used: 1 - 36219 ;; Hardware stack levels required when called: 10 - 36220 ;; This function calls: - 36221 ;; _EUSART1_Write - 36222 ;; __checksum_update - 36223 ;; This function is called by: - 36224 ;; _communication_transmitter_sendresponse - 36225 ;; This function uses a non-reentrant model - 36226 ;; - 36227 psect text16,class=CODE,space=0,reloc=2,group=0 - 36228 line 353 - 36229 global __ptext16 - 36230 __ptext16: - 36231 0040BE psect text16 - 36232 file "communication.c" - 36233 line 353 - 36234 global __size_of__serial_checksum_update - 36235 __size_of__serial_checksum_update equ __end_of__serial_checksum_update-__serial_checksu - m_update - 36236 0000 - 36237 __serial_checksum_update: - 36238 0040BE ;incstack = 0 - 36239 opt stack 18 - 36240 ;__serial_checksum_update@_byte stored from wreg - 36241 movwf ((c:__serial_checksum_update@_byte)),c - 36242 0040BE 6E1E line 354 - 36243 - 36244 l10663: - 36245 0040C0 ;communication.c: 354: EUSART1_Write(_byte); - 36246 movf ((c:__serial_checksum_update@_byte)),c,w - 36247 0040C0 501E - 36248 call _EUSART1_Write - 36249 0040C2 EC32 F01A line 355 - 36250 - 36251 l10665: - 36252 0040C6 ;communication.c: 355: _checksum_update(_byte); - 36253 movf ((c:__serial_checksum_update@_byte)),c,w - 36254 0040C6 501E - 36255 call __checksum_update - 36256 0040C8 ECDB F021 line 356 - 36257 - 36258 l2023: - 36259 0040CC return ;funcret - 36260 0040CC 0012 opt stack 0 - 36261 GLOBAL __end_of__serial_checksum_update - 36262 __end_of__serial_checksum_update: - 36263 0040CE signat __serial_checksum_update,4217 - 36264 global _EUSART1_Write - 36265 - 36266 ;; *************** function _EUSART1_Write ***************** - 36267 ;; Defined at: - 36268 ;; line 173 in file "mcc_generated_files/eusart1.c" - 36269 ;; Parameters: Size Location Type - 36270 ;; txData 1 wreg unsigned char - 36271 ;; Auto vars: Size Location Type - 36272 ;; txData 1 28[COMRAM] unsigned char - 36273 ;; Return value: Size Location Type - 36274 ;; 1 wreg void - 36275 ;; Registers used: - 36276 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 36277 ;; Tracked objects: - 36278 ;; On entry : 0/0 - 36279 ;; On exit : 0/0 - 36280 ;; Unchanged: 0/0 - 36281 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 36282 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36283 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36284 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36285 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36286 ;;Total ram usage: 1 bytes - 36287 ;; Hardware stack levels used: 1 - 36288 ;; Hardware stack levels required when called: 9 - 36289 ;; This function calls: - 36290 ;; Nothing - 36291 ;; This function is called by: - 36292 ;; _communication_transmitter_sendresponse - 36293 ;; __serial_checksum_update - 36294 ;; This function uses a non-reentrant model - 36295 ;; - 36296 psect text17,class=CODE,space=0,reloc=2,group=0 - 36297 file "mcc_generated_files/eusart1.c" - 36298 line 173 - 36299 global __ptext17 - 36300 __ptext17: - 36301 003464 psect text17 - 36302 file "mcc_generated_files/eusart1.c" - 36303 line 173 - 36304 global __size_of_EUSART1_Write - 36305 __size_of_EUSART1_Write equ __end_of_EUSART1_Write-_EUSART1_Write - 36306 0000 - 36307 _EUSART1_Write: - 36308 003464 ;incstack = 0 - 36309 opt stack 18 - 36310 ;EUSART1_Write@txData stored from wreg - 36311 movwf ((c:EUSART1_Write@txData)),c - 36312 003464 6E1D line 175 - 36313 - 36314 l9367: - 36315 003466 ;mcc_generated_files/eusart1.c: 173: void EUSART1_Write(uint8_t txData);mcc_generated_fi - les/eusart1.c: 174: {;mcc_generated_files/eusart1.c: 175: while(0 == eusart1TxBuffer - Remaining) - 36316 goto l9369 - 36317 003466 EF37 F01A - 36318 l1425: - 36319 00346A goto l9369 - 36320 00346A EF37 F01A line 177 - 36321 ;mcc_generated_files/eusart1.c: 176: {;mcc_generated_files/eusart1.c: 177: } - 36322 - 36323 l1424: - 36324 00346E line 175 - 36325 - 36326 l9369: - 36327 00346E ;mcc_generated_files/eusart1.c: 175: while(0 == eusart1TxBufferRemaining) - 36328 movf ((c:_eusart1TxBufferRemaining)),c,w ;volatile - 36329 00346E 503A btfsc status,2 - 36330 003470 B4D8 goto u4931 - 36331 003472 EF3D F01A goto u4930 - 36332 003476 EF3F F01A u4931: - 36333 00347A goto l9369 - 36334 00347A EF37 F01A u4930: - 36335 00347E - 36336 l1426: - 36337 00347E line 179 - 36338 ;mcc_generated_files/eusart1.c: 179: if(0 == PIE1bits.TX1IE) - 36339 btfsc ((c:3997)),c,4 ;volatile - 36340 00347E B89D goto u4941 - 36341 003480 EF44 F01A goto u4940 - 36342 003484 EF46 F01A u4941: - 36343 003488 goto l1427 - 36344 003488 EF4A F01A u4940: - 36345 00348C line 181 - 36346 - 36347 l9371: - 36348 00348C ;mcc_generated_files/eusart1.c: 180: {;mcc_generated_files/eusart1.c: 181: T - XREG1 = txData; - 36349 movff (c:EUSART1_Write@txData),(c:4013) ;volatile - 36350 00348C C01D FFAD line 182 - 36351 ;mcc_generated_files/eusart1.c: 182: } - 36352 goto l9383 - 36353 003490 EF65 F01A line 183 - 36354 ;mcc_generated_files/eusart1.c: 183: else - 36355 - 36356 l1427: - 36357 003494 line 185 - 36358 ;mcc_generated_files/eusart1.c: 184: {;mcc_generated_files/eusart1.c: 185: P - IE1bits.TX1IE = 0; - 36359 bcf ((c:3997)),c,4 ;volatile - 36360 003494 989D line 186 - 36361 - 36362 l9373: - 36363 003496 ;mcc_generated_files/eusart1.c: 186: eusart1TxBuffer[eusart1TxHead++] = txData; - - 36364 movf ((c:_eusart1TxHead)),c,w ;volatile - 36365 003496 503C mullw 01h - 36366 003498 0D01 movlw low(_eusart1TxBuffer) - 36367 00349A 0E40 addwf (prodl),c,w - 36368 00349C 24F3 movwf c:fsr2l - 36369 00349E 6ED9 movlw high(_eusart1TxBuffer) - 36370 0034A0 0E02 addwfc prod+1,w - 36371 0034A2 20F4 movwf 1+c:fsr2l - 36372 0034A4 6EDA movff (c:EUSART1_Write@txData),indf2 - 36373 0034A6 C01D FFDF - 36374 - 36375 l9375: - 36376 0034AA incf ((c:_eusart1TxHead)),c ;volatile - 36377 0034AA 2A3C line 187 - 36378 - 36379 l9377: - 36380 0034AC ;mcc_generated_files/eusart1.c: 187: if(sizeof(eusart1TxBuffer) <= eusart1TxHead - ) - 36381 movlw 040h-1 - 36382 0034AC 0E3F cpfsgt ((c:_eusart1TxHead)),c ;volatile - 36383 0034AE 643C goto u4951 - 36384 0034B0 EF5C F01A goto u4950 - 36385 0034B4 EF5E F01A - 36386 u4951: - 36387 0034B8 goto l9381 - 36388 0034B8 EF62 F01A u4950: - 36389 0034BC line 189 - 36390 - 36391 l9379: - 36392 0034BC ;mcc_generated_files/eusart1.c: 188: {;mcc_generated_files/eusart1.c: 189: - eusart1TxHead = 0; - 36393 movlw low(0) - 36394 0034BC 0E00 movwf ((c:_eusart1TxHead)),c ;volatile - 36395 0034BE 6E3C goto l9381 - 36396 0034C0 EF62 F01A line 190 - 36397 ;mcc_generated_files/eusart1.c: 190: } - 36398 - 36399 l1429: - 36400 0034C4 line 191 - 36401 - 36402 l9381: - 36403 0034C4 ;mcc_generated_files/eusart1.c: 191: eusart1TxBufferRemaining--; - 36404 decf ((c:_eusart1TxBufferRemaining)),c ;volatile - 36405 0034C4 063A goto l9383 - 36406 0034C6 EF65 F01A line 192 - 36407 ;mcc_generated_files/eusart1.c: 192: } - 36408 - 36409 l1428: - 36410 0034CA line 193 - 36411 - 36412 l9383: - 36413 0034CA ;mcc_generated_files/eusart1.c: 193: PIE1bits.TX1IE = 1; - 36414 bsf ((c:3997)),c,4 ;volatile - 36415 0034CA 889D line 194 - 36416 - 36417 l1430: - 36418 0034CC return ;funcret - 36419 0034CC 0012 opt stack 0 - 36420 GLOBAL __end_of_EUSART1_Write - 36421 __end_of_EUSART1_Write: - 36422 0034CE signat _EUSART1_Write,4217 - 36423 global __hex2ascii - 36424 - 36425 ;; *************** function __hex2ascii ***************** - 36426 ;; Defined at: - 36427 ;; line 345 in file "communication.c" - 36428 ;; Parameters: Size Location Type - 36429 ;; _nibble 1 wreg unsigned char - 36430 ;; Auto vars: Size Location Type - 36431 ;; _nibble 1 28[COMRAM] unsigned char - 36432 ;; Return value: Size Location Type - 36433 ;; 1 wreg unsigned char - 36434 ;; Registers used: - 36435 ;; wreg, status,2, status,0 - 36436 ;; Tracked objects: - 36437 ;; On entry : 0/0 - 36438 ;; On exit : 0/0 - 36439 ;; Unchanged: 0/0 - 36440 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 36441 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36442 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36443 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36444 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36445 ;;Total ram usage: 1 bytes - 36446 ;; Hardware stack levels used: 1 - 36447 ;; Hardware stack levels required when called: 9 - 36448 ;; This function calls: - 36449 ;; Nothing - 36450 ;; This function is called by: - 36451 ;; _communication_transmitter_sendresponse - 36452 ;; This function uses a non-reentrant model - 36453 ;; - 36454 psect text18,class=CODE,space=0,reloc=2,group=0 - 36455 file "communication.c" - 36456 line 345 - 36457 global __ptext18 - 36458 __ptext18: - 36459 003B10 psect text18 - 36460 file "communication.c" - 36461 line 345 - 36462 global __size_of__hex2ascii - 36463 __size_of__hex2ascii equ __end_of__hex2ascii-__hex2ascii - 36464 0000 - 36465 __hex2ascii: - 36466 003B10 ;incstack = 0 - 36467 opt stack 19 - 36468 ;__hex2ascii@_nibble stored from wreg - 36469 movwf ((c:__hex2ascii@_nibble)),c - 36470 003B10 6E1D line 346 - 36471 - 36472 l10667: - 36473 003B12 ;communication.c: 346: _nibble = _nibble & 0x0f; - 36474 movf ((c:__hex2ascii@_nibble)),c,w - 36475 003B12 501D andlw low(0Fh) - 36476 003B14 0B0F movwf ((c:__hex2ascii@_nibble)),c - 36477 003B16 6E1D line 347 - 36478 ;communication.c: 347: if(_nibble < 0x0a) { - 36479 movlw 0Ah-0 - 36480 003B18 0E0A cpfslt ((c:__hex2ascii@_nibble)),c - 36481 003B1A 601D goto u6071 - 36482 003B1C EF92 F01D goto u6070 - 36483 003B20 EF94 F01D - 36484 u6071: - 36485 003B24 goto l10673 - 36486 003B24 EF9A F01D u6070: - 36487 003B28 line 348 - 36488 - 36489 l10669: - 36490 003B28 ;communication.c: 348: return '0' + _nibble; - 36491 movf ((c:__hex2ascii@_nibble)),c,w - 36492 003B28 501D addlw low(030h) - 36493 003B2A 0F30 goto l2020 - 36494 003B2C EF9E F01D - 36495 l10671: - 36496 003B30 goto l2020 - 36497 003B30 EF9E F01D line 349 - 36498 ;communication.c: 349: } - 36499 - 36500 l2019: - 36501 003B34 line 350 - 36502 - 36503 l10673: - 36504 003B34 ;communication.c: 350: return 'a' + _nibble - 10; - 36505 movf ((c:__hex2ascii@_nibble)),c,w - 36506 003B34 501D addlw low(057h) - 36507 003B36 0F57 goto l2020 - 36508 003B38 EF9E F01D - 36509 l10675: - 36510 003B3C line 351 - 36511 - 36512 l2020: - 36513 003B3C return ;funcret - 36514 003B3C 0012 opt stack 0 - 36515 GLOBAL __end_of__hex2ascii - 36516 __end_of__hex2ascii: - 36517 003B3E signat __hex2ascii,4217 - 36518 global _communication_parser_executecommand - 36519 - 36520 ;; *************** function _communication_parser_executecommand ***************** - 36521 ;; Defined at: - 36522 ;; line 196 in file "communication.c" - 36523 ;; Parameters: Size Location Type - 36524 ;; None - 36525 ;; Auto vars: Size Location Type - 36526 ;; p_cmd_info 2 45[BANK0 ] PTR struct . - 36527 ;; -> commands_info_table(190), - 36528 ;; retval 1 44[BANK0 ] unsigned char - 36529 ;; Return value: Size Location Type - 36530 ;; 1 wreg unsigned char - 36531 ;; Registers used: - 36532 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 36533 ;; Tracked objects: - 36534 ;; On entry : 0/0 - 36535 ;; On exit : 0/0 - 36536 ;; Unchanged: 0/0 - 36537 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 36538 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36539 ;; Locals: 0 3 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36540 ;; Temps: 0 1 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36541 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36542 ;;Total ram usage: 4 bytes - 36543 ;; Hardware stack levels used: 1 - 36544 ;; Hardware stack levels required when called: 14 - 36545 ;; This function calls: - 36546 ;; _command_ALARM_ENABLE - 36547 ;; _command_ALARM_ENABLE_GETALL - 36548 ;; _command_ALARM_FIRECOUNT_GET - 36549 ;; _command_ALARM_FIRECOUNT_GETALL - 36550 ;; _command_ALARM_FIRED_GET - 36551 ;; _command_ALARM_FIRED_GETALL - 36552 ;; _command_ALARM_FIRED_RESET - 36553 ;; _command_ALARM_MAXCOUNT_GET - 36554 ;; _command_ALARM_MAXCOUNT_GETALL - 36555 ;; _command_ALARM_MAXCOUNT_RESET - 36556 ;; _command_ALARM_THRESHOLD_GET - 36557 ;; _command_ALARM_THRESHOLD_SET - 36558 ;; _command_ALARM_TIMEOUT_GET - 36559 ;; _command_ALARM_TIMEOUT_SET - 36560 ;; _command_BOARDTIME - 36561 ;; _command_ECHO1 - 36562 ;; _command_ECHO32 - 36563 ;; _command_ECHO4 - 36564 ;; _command_LASTCOMMANDTIME - 36565 ;; _command_LASTERROR - 36566 ;; _command_RESCUE_ENABLE - 36567 ;; _command_RESCUE_STATUS_GET - 36568 ;; _command_RESCUE_STATUS_RESET - 36569 ;; _command_RESCUE_TIMEOUT_GET - 36570 ;; _command_RESCUE_TIMEOUT_SET - 36571 ;; _command_SENSOR_AVERAGE_GETALL - 36572 ;; _command_SENSOR_AVERAGING_PRESCALER_GET - 36573 ;; _command_SENSOR_AVERAGING_PRESCALER_SET - 36574 ;; _command_SENSOR_GET_SINGLE - 36575 ;; _command_SENSOR_MAXVALUES_GETALL - 36576 ;; _command_SENSOR_MAXVALUE_RESET - 36577 ;; _command_SENSOR_OFFSETS_GETALL - 36578 ;; _command_SENSOR_VALUES_GETALL - 36579 ;; _command_SWITCH_CONTROL - 36580 ;; _command_USER_PIN_CONTROL - 36581 ;; _command_VALCHECK - 36582 ;; _command_VERSION - 36583 ;; _commands_retrieve_info_bycode - 36584 ;; _communication_request_payload_retriever_reset - 36585 ;; This function is called by: - 36586 ;; _manage_incoming_data - 36587 ;; This function uses a non-reentrant model - 36588 ;; - 36589 psect text19,class=CODE,space=0,reloc=2,group=0 - 36590 line 196 - 36591 global __ptext19 - 36592 __ptext19: - 36593 002D2C psect text19 - 36594 file "communication.c" - 36595 line 196 - 36596 global __size_of_communication_parser_executecommand - 36597 __size_of_communication_parser_executecommand equ __end_of_communication_parser_execute - command-_communication_parser_executecommand - 36598 0000 - 36599 _communication_parser_executecommand: - 36600 002D2C ;incstack = 0 - 36601 opt stack 15 - 36602 line 205 - 36603 - 36604 l10781: - 36605 002D2C ;communication.c: 203: command_info_t* p_cmd_info;;communication.c: 204: err_t r - etval;;communication.c: 205: retval = commands_retrieve_info_bycode(_parser_next_cmd - code, &p_cmd_info); - 36606 movlw low(communication_parser_executecommand@p_cmd_info) - 36607 002D2C 0E8D movwf ((c:commands_retrieve_info_bycode@_pp_cmdinfo)),c - 36608 002D2E 6E1D movlw high(communication_parser_executecommand@p_cmd_info) - 36609 002D30 0E00 movwf ((c:commands_retrieve_info_bycode@_pp_cmdinfo+1)),c - 36610 002D32 6E1E - 36611 movlb 0 ; () banked - 36612 002D34 0100 movf ((__parser_next_cmdcode))&0ffh,w - 36613 002D36 51B2 - 36614 call _commands_retrieve_info_bycode - 36615 002D38 EC21 F018 movlb 0 ; () banked - 36616 002D3C 0100 movwf ((communication_parser_executecommand@retval))&0ffh - 36617 002D3E 6F8C line 206 - 36618 - 36619 l10783:; BSR set to: 0 - 36620 002D40 - 36621 ;communication.c: 206: if(retval != ((err_t)0)) { - 36622 movf ((communication_parser_executecommand@retval))&0ffh,w - 36623 002D40 518C btfsc status,2 - 36624 002D42 B4D8 goto u6201 - 36625 002D44 EFA6 F016 goto u6200 - 36626 002D48 EFA8 F016 u6201: - 36627 002D4C goto l10789 - 36628 002D4C EFAD F016 u6200: - 36629 002D50 line 207 - 36630 - 36631 l10785:; BSR set to: 0 - 36632 002D50 - 36633 ;communication.c: 207: return ((err_t)(((err_t)0x10)+8)); - 36634 movlw (018h)&0ffh - 36635 002D50 0E18 goto l1962 - 36636 002D52 EFD9 F016 - 36637 l10787:; BSR set to: 0 - 36638 002D56 - 36639 goto l1962 - 36640 002D56 EFD9 F016 line 208 - 36641 ;communication.c: 208: } - 36642 - 36643 l1961:; BSR set to: 0 - 36644 002D5A - 36645 line 211 - 36646 - 36647 l10789:; BSR set to: 0 - 36648 002D5A - 36649 ;communication.c: 211: if(p_cmd_info->request_payload_len != _databuf_index) { - 36650 lfsr 2,02h - 36651 002D5A EE20 F002 movf ((communication_parser_executecommand@p_cmd_info))&0ffh,w - 36652 002D5E 518D addwf fsr2l - 36653 002D60 26D9 movf ((communication_parser_executecommand@p_cmd_info+1))&0ffh,w - 36654 002D62 518E addwfc fsr2h - 36655 002D64 22DA movf ((c:__databuf_index)),c,w - 36656 002D66 502F xorwf postinc2,w - 36657 002D68 18DE btfsc status,2 - 36658 002D6A B4D8 goto u6211 - 36659 002D6C EFBA F016 goto u6210 - 36660 002D70 EFBC F016 - 36661 u6211: - 36662 002D74 goto l10795 - 36663 002D74 EFC1 F016 u6210: - 36664 002D78 line 212 - 36665 - 36666 l10791:; BSR set to: 0 - 36667 002D78 - 36668 ;communication.c: 212: return ((err_t)(((err_t)0x10)+8)); - 36669 movlw (018h)&0ffh - 36670 002D78 0E18 goto l1962 - 36671 002D7A EFD9 F016 - 36672 l10793:; BSR set to: 0 - 36673 002D7E - 36674 goto l1962 - 36675 002D7E EFD9 F016 line 213 - 36676 ;communication.c: 213: } - 36677 - 36678 l1963:; BSR set to: 0 - 36679 002D82 - 36680 line 216 - 36681 - 36682 l10795:; BSR set to: 0 - 36683 002D82 - 36684 ;communication.c: 216: communication_request_payload_retriever_reset(); - 36685 call _communication_request_payload_retriever_reset ;wreg free - 36686 002D82 ECE7 F021 line 218 - 36687 - 36688 l10797: - 36689 002D86 ;communication.c: 218: return p_cmd_info->callback_ptr(); - 36690 movlb 0 ; () banked - 36691 002D86 0100 lfsr 2,03h - 36692 002D88 EE20 F003 movf ((communication_parser_executecommand@p_cmd_info))&0ffh,w - 36693 002D8C 518D addwf fsr2l - 36694 002D8E 26D9 movf ((communication_parser_executecommand@p_cmd_info+1))&0ffh,w - 36695 002D90 518E addwfc fsr2h - 36696 002D92 22DA call u6228 - 36697 002D94 D802 goto u6229 - 36698 002D96 EFD7 F016 u6228: - 36699 002D9A push - 36700 002D9A 0005 movwf pclath - 36701 002D9C 6EFA movf postinc2,w - 36702 002D9E 50DE movwf tosl - 36703 002DA0 6EFD movf postinc2,w - 36704 002DA2 50DE movwf tosl+1 - 36705 002DA4 6EFE movf tblptru,w - 36706 002DA6 50F8 movwf tosl+2 - 36707 002DA8 6EFF movf pclath,w - 36708 002DAA 50FA - 36709 return ;indir - 36710 002DAC 0012 u6229: - 36711 002DAE goto l1962 - 36712 002DAE EFD9 F016 - 36713 l10799: - 36714 002DB2 line 219 - 36715 - 36716 l1962: - 36717 002DB2 return ;funcret - 36718 002DB2 0012 opt stack 0 - 36719 GLOBAL __end_of_communication_parser_executecommand - 36720 __end_of_communication_parser_executecommand: - 36721 002DB4 signat _communication_parser_executecommand,89 - 36722 global _communication_request_payload_retriever_reset - 36723 - 36724 ;; *************** function _communication_request_payload_retriever_reset ***************** - 36725 ;; Defined at: - 36726 ;; line 268 in file "communication.c" - 36727 ;; Parameters: Size Location Type - 36728 ;; None - 36729 ;; Auto vars: Size Location Type - 36730 ;; None - 36731 ;; Return value: Size Location Type - 36732 ;; 1 wreg void - 36733 ;; Registers used: - 36734 ;; wreg, status,2 - 36735 ;; Tracked objects: - 36736 ;; On entry : 0/0 - 36737 ;; On exit : 0/0 - 36738 ;; Unchanged: 0/0 - 36739 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 36740 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36741 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36742 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36743 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36744 ;;Total ram usage: 0 bytes - 36745 ;; Hardware stack levels used: 1 - 36746 ;; Hardware stack levels required when called: 9 - 36747 ;; This function calls: - 36748 ;; Nothing - 36749 ;; This function is called by: - 36750 ;; _communication_parser_executecommand - 36751 ;; This function uses a non-reentrant model - 36752 ;; - 36753 psect text20,class=CODE,space=0,reloc=2,group=0 - 36754 line 268 - 36755 global __ptext20 - 36756 __ptext20: - 36757 0043CE psect text20 - 36758 file "communication.c" - 36759 line 268 - 36760 global __size_of_communication_request_payload_retriever_reset - 36761 __size_of_communication_request_payload_retriever_reset equ __end_of_communication_requ - est_payload_retriever_reset-_communication_request_payload_retriever_reset - 36762 0000 - 36763 _communication_request_payload_retriever_reset: - 36764 0043CE ;incstack = 0 - 36765 opt stack 19 - 36766 line 269 - 36767 - 36768 l8115: - 36769 0043CE ;communication.c: 269: _databuf_index = 0; - 36770 movlw low(0) - 36771 0043CE 0E00 movwf ((c:__databuf_index)),c - 36772 0043D0 6E2F line 270 - 36773 - 36774 l1972: - 36775 0043D2 return ;funcret - 36776 0043D2 0012 opt stack 0 - 36777 GLOBAL __end_of_communication_request_payload_retriever_reset - 36778 __end_of_communication_request_payload_retriever_reset: - 36779 0043D4 signat _communication_request_payload_retriever_reset,89 - 36780 global _command_VERSION - 36781 global _command_SWITCH_CONTROL - 36782 global _command_ALARM_ENABLE - 36783 global _command_ALARM_TIMEOUT_SET - 36784 global _command_ALARM_TIMEOUT_GET - 36785 global _command_ALARM_MAXCOUNT_GET - 36786 global _command_ALARM_MAXCOUNT_RESET - 36787 global _command_ALARM_THRESHOLD_SET - 36788 global _command_ALARM_THRESHOLD_GET - 36789 global _command_ALARM_FIRED_GET - 36790 global _command_ALARM_FIRED_RESET - 36791 global _command_ALARM_FIRECOUNT_GET - 36792 global _command_SENSOR_GET_SINGLE - 36793 global _command_SENSOR_AVERAGE_GETALL - 36794 global _command_SENSOR_AVERAGING_PRESCALER_GET - 36795 global _command_SENSOR_AVERAGING_PRESCALER_SET - 36796 global _command_SENSOR_MAXVALUES_GETALL - 36797 global _command_SENSOR_MAXVALUE_RESET - 36798 global _command_SENSOR_OFFSETS_GETALL - 36799 global _command_SENSOR_VALUES_GETALL - 36800 global _command_BOARDTIME - 36801 global _command_ECHO1 - 36802 global _command_ECHO32 - 36803 global _command_ECHO4 - 36804 global _command_LASTCOMMANDTIME - 36805 global _command_LASTERROR - 36806 global _command_VALCHECK - 36807 global _command_USER_PIN_CONTROL - 36808 global _command_RESCUE_ENABLE - 36809 global _command_RESCUE_STATUS_GET - 36810 global _command_RESCUE_STATUS_RESET - 36811 global _command_RESCUE_TIMEOUT_GET - 36812 global _command_RESCUE_TIMEOUT_SET - 36813 global _command_ALARM_ENABLE_GETALL - 36814 global _command_ALARM_FIRED_GETALL - 36815 global _command_ALARM_FIRECOUNT_GETALL - 36816 global _command_ALARM_MAXCOUNT_GETALL - 36817 - 36818 ;; *************** function _command_ALARM_MAXCOUNT_GETALL ***************** - 36819 ;; Defined at: - 36820 ;; line 10 in file "commands/command_ALARM_MAXCOUNT_GETALL.c" - 36821 ;; Parameters: Size Location Type - 36822 ;; None - 36823 ;; Auto vars: Size Location Type - 36824 ;; maxcount 2 2[BANK0 ] unsigned short - 36825 ;; p_maxcount 2 0[BANK0 ] PTR unsigned short - 36826 ;; -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.time - out_counter_max(2), analog_variables.alarms.timeout_counter_max(2), - 36827 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.ala - rms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), - 36828 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 36829 ;; alarm_number 1 4[BANK0 ] enum E6167 - 36830 ;; Return value: Size Location Type - 36831 ;; 1 wreg unsigned char - 36832 ;; Registers used: - 36833 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 36834 ;; Tracked objects: - 36835 ;; On entry : 0/0 - 36836 ;; On exit : 0/0 - 36837 ;; Unchanged: 0/0 - 36838 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 36839 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36840 ;; Locals: 0 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36841 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36842 ;; Totals: 0 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36843 ;;Total ram usage: 5 bytes - 36844 ;; Hardware stack levels used: 1 - 36845 ;; Hardware stack levels required when called: 13 - 36846 ;; This function calls: - 36847 ;; _alarm_get_timeout_counter_max_ptr_by_enum - 36848 ;; _communication_response_payload_append_uint16_t - 36849 ;; _communication_response_payload_appender_reset - 36850 ;; This function is called by: - 36851 ;; _communication_parser_executecommand - 36852 ;; This function uses a non-reentrant model - 36853 ;; - 36854 psect text21,class=CODE,space=0,reloc=2,group=0 - 36855 file "commands/command_ALARM_MAXCOUNT_GETALL.c" - 36856 line 10 - 36857 global __ptext21 - 36858 __ptext21: - 36859 0032A6 psect text21 - 36860 file "commands/command_ALARM_MAXCOUNT_GETALL.c" - 36861 line 10 - 36862 global __size_of_command_ALARM_MAXCOUNT_GETALL - 36863 __size_of_command_ALARM_MAXCOUNT_GETALL equ __end_of_command_ALARM_MAXCOUNT_GETALL-_com - mand_ALARM_MAXCOUNT_GETALL - 36864 0000 - 36865 _command_ALARM_MAXCOUNT_GETALL: - 36866 0032A6 ;incstack = 0 - 36867 opt stack 15 - 36868 line 42 - 36869 - 36870 l10585: - 36871 0032A6 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 42: communication_response_payload_append - er_reset(); - 36872 call _communication_response_payload_appender_reset ;wreg free - 36873 0032A6 ECF3 F021 line 43 - 36874 - 36875 l10587: - 36876 0032AA ;commands/command_ALARM_MAXCOUNT_GETALL.c: 43: for(enum_alarm_number_t alarm_number - = ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I; alarm_number <= ALARM_NUMBER_ALARM_FLAG_LBL_PW - R_FAULT; alarm_number++) { - 36877 movlw low(01h) - 36878 0032AA 0E01 movlb 0 ; () banked - 36879 0032AC 0100 movwf ((command_ALARM_MAXCOUNT_GETALL@alarm_number))&0ffh - 36880 0032AE 6F64 - 36881 l10589:; BSR set to: 0 - 36882 0032B0 - 36883 movlw 0Fh-1 - 36884 0032B0 0E0E cpfsgt ((command_ALARM_MAXCOUNT_GETALL@alarm_number))&0ffh - 36885 0032B2 6564 goto u5981 - 36886 0032B4 EF5E F019 goto u5980 - 36887 0032B8 EF60 F019 - 36888 u5981: - 36889 0032BC goto l10593 - 36890 0032BC EF64 F019 u5980: - 36891 0032C0 goto l10607 - 36892 0032C0 EF87 F019 - 36893 l10591:; BSR set to: 0 - 36894 0032C4 - 36895 goto l10607 - 36896 0032C4 EF87 F019 - 36897 l573:; BSR set to: 0 - 36898 0032C8 - 36899 line 44 - 36900 - 36901 l10593:; BSR set to: 0 - 36902 0032C8 - 36903 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 44: alarm_timeout_t* p_maxcount = ala - rm_get_timeout_counter_max_ptr_by_enum(alarm_number); - 36904 movf ((command_ALARM_MAXCOUNT_GETALL@alarm_number))&0ffh,w - 36905 0032C8 5164 - 36906 call _alarm_get_timeout_counter_max_ptr_by_enum - 36907 0032CA ECF7 F01A movff 0+?_alarm_get_timeout_counter_max_ptr_by_enum,(command_ALARM_MAXCOUNT_GETALL@p_ma - xcount) - 36908 0032CE C024 F060 movff 1+?_alarm_get_timeout_counter_max_ptr_by_enum,(command_ALARM_MAXCOUNT_GETALL@p_ma - xcount+1) - 36909 0032D2 C025 F061 line 45 - 36910 - 36911 l10595: - 36912 0032D6 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 45: (INTCONbits.GIE = 0); - 36913 bcf ((c:4082)),c,7 ;volatile - 36914 0032D6 9EF2 line 46 - 36915 - 36916 l10597: - 36917 0032D8 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 46: alarm_timeout_t maxcount = (*p_ma - xcount); - 36918 movff (command_ALARM_MAXCOUNT_GETALL@p_maxcount),fsr2l - 36919 0032D8 C060 FFD9 movff (command_ALARM_MAXCOUNT_GETALL@p_maxcount+1),fsr2h - 36920 0032DC C061 FFDA movff postinc2,(command_ALARM_MAXCOUNT_GETALL@maxcount) - 36921 0032E0 CFDE F062 movff postdec2,(command_ALARM_MAXCOUNT_GETALL@maxcount+1) - 36922 0032E4 CFDD F063 line 47 - 36923 - 36924 l10599: - 36925 0032E8 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 47: (INTCONbits.GIE = 1); - 36926 bsf ((c:4082)),c,7 ;volatile - 36927 0032E8 8EF2 line 48 - 36928 - 36929 l10601: - 36930 0032EA ;commands/command_ALARM_MAXCOUNT_GETALL.c: 48: communication_response_payload_ap - pend_uint16_t((uint16_t)maxcount); - 36931 movff (command_ALARM_MAXCOUNT_GETALL@maxcount),(c:communication_response_payload_append - _uint16_t@_value) - 36932 0032EA C062 F01D movff (command_ALARM_MAXCOUNT_GETALL@maxcount+1),(c:communication_response_payload_appe - nd_uint16_t@_value+1) - 36933 0032EE C063 F01E call _communication_response_payload_append_uint16_t ;wreg free - 36934 0032F2 ECD4 F01C line 49 - 36935 - 36936 l10603: - 36937 0032F6 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 49: } - 36938 movlb 0 ; () banked - 36939 0032F6 0100 incf ((command_ALARM_MAXCOUNT_GETALL@alarm_number))&0ffh - 36940 0032F8 2B64 - 36941 l10605:; BSR set to: 0 - 36942 0032FA - 36943 movlw 0Fh-1 - 36944 0032FA 0E0E cpfsgt ((command_ALARM_MAXCOUNT_GETALL@alarm_number))&0ffh - 36945 0032FC 6564 goto u5991 - 36946 0032FE EF83 F019 goto u5990 - 36947 003302 EF85 F019 - 36948 u5991: - 36949 003306 goto l10593 - 36950 003306 EF64 F019 u5990: - 36951 00330A goto l10607 - 36952 00330A EF87 F019 - 36953 l574:; BSR set to: 0 - 36954 00330E - 36955 line 52 - 36956 - 36957 l10607:; BSR set to: 0 - 36958 00330E - 36959 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 52: return ((err_t)0); - 36960 movlw (0)&0ffh - 36961 00330E 0E00 goto l575 - 36962 003310 EF8A F019 - 36963 l10609:; BSR set to: 0 - 36964 003314 - 36965 line 54 - 36966 - 36967 l575:; BSR set to: 0 - 36968 003314 - 36969 return ;funcret - 36970 003314 0012 opt stack 0 - 36971 GLOBAL __end_of_command_ALARM_MAXCOUNT_GETALL - 36972 __end_of_command_ALARM_MAXCOUNT_GETALL: - 36973 003316 signat _command_ALARM_MAXCOUNT_GETALL,89 - 36974 - 36975 ;; *************** function _command_ALARM_FIRECOUNT_GETALL ***************** - 36976 ;; Defined at: - 36977 ;; line 10 in file "commands/command_ALARM_FIRECOUNT_GETALL.c" - 36978 ;; Parameters: Size Location Type - 36979 ;; None - 36980 ;; Auto vars: Size Location Type - 36981 ;; firecount 2 2[BANK0 ] unsigned short - 36982 ;; p_firecount 2 0[BANK0 ] PTR unsigned short - 36983 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var - iables.alarms.firecount(2), - 36984 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f - irecount(2), analog_variables.alarms.fast.firecount(2), - 36985 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 36986 ;; alarm_number 1 4[BANK0 ] enum E6167 - 36987 ;; Return value: Size Location Type - 36988 ;; 1 wreg unsigned char - 36989 ;; Registers used: - 36990 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 36991 ;; Tracked objects: - 36992 ;; On entry : 0/0 - 36993 ;; On exit : 0/0 - 36994 ;; Unchanged: 0/0 - 36995 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 36996 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36997 ;; Locals: 0 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36998 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 36999 ;; Totals: 0 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37000 ;;Total ram usage: 5 bytes - 37001 ;; Hardware stack levels used: 1 - 37002 ;; Hardware stack levels required when called: 13 - 37003 ;; This function calls: - 37004 ;; _alarm_get_firecount_ptr_by_enum - 37005 ;; _communication_response_payload_append_uint16_t - 37006 ;; _communication_response_payload_appender_reset - 37007 ;; This function is called by: - 37008 ;; _communication_parser_executecommand - 37009 ;; This function uses a non-reentrant model - 37010 ;; - 37011 psect text22,class=CODE,space=0,reloc=2,group=0 - 37012 file "commands/command_ALARM_FIRECOUNT_GETALL.c" - 37013 line 10 - 37014 global __ptext22 - 37015 __ptext22: - 37016 003316 psect text22 - 37017 file "commands/command_ALARM_FIRECOUNT_GETALL.c" - 37018 line 10 - 37019 global __size_of_command_ALARM_FIRECOUNT_GETALL - 37020 __size_of_command_ALARM_FIRECOUNT_GETALL equ __end_of_command_ALARM_FIRECOUNT_GETALL-_c - ommand_ALARM_FIRECOUNT_GETALL - 37021 0000 - 37022 _command_ALARM_FIRECOUNT_GETALL:; BSR set to: 0 - 37023 003316 - 37024 ;incstack = 0 - 37025 opt stack 15 - 37026 line 42 - 37027 - 37028 l10559: - 37029 003316 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 42: communication_response_payload_appen - der_reset(); - 37030 call _communication_response_payload_appender_reset ;wreg free - 37031 003316 ECF3 F021 line 43 - 37032 - 37033 l10561: - 37034 00331A ;commands/command_ALARM_FIRECOUNT_GETALL.c: 43: for(enum_alarm_number_t alarm_number - = ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I; alarm_number <= ALARM_NUMBER_ALARM_FLAG_LBL_P - WR_FAULT; alarm_number++) { - 37035 movlw low(01h) - 37036 00331A 0E01 movlb 0 ; () banked - 37037 00331C 0100 movwf ((command_ALARM_FIRECOUNT_GETALL@alarm_number))&0ffh - 37038 00331E 6F64 - 37039 l10563:; BSR set to: 0 - 37040 003320 - 37041 movlw 0Fh-1 - 37042 003320 0E0E cpfsgt ((command_ALARM_FIRECOUNT_GETALL@alarm_number))&0ffh - 37043 003322 6564 goto u5961 - 37044 003324 EF96 F019 goto u5960 - 37045 003328 EF98 F019 - 37046 u5961: - 37047 00332C goto l10567 - 37048 00332C EF9C F019 u5960: - 37049 003330 goto l10581 - 37050 003330 EFBF F019 - 37051 l10565:; BSR set to: 0 - 37052 003334 - 37053 goto l10581 - 37054 003334 EFBF F019 - 37055 l560:; BSR set to: 0 - 37056 003338 - 37057 line 44 - 37058 - 37059 l10567:; BSR set to: 0 - 37060 003338 - 37061 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 44: alarm_firecount_t* p_firecount = - alarm_get_firecount_ptr_by_enum(alarm_number); - 37062 movf ((command_ALARM_FIRECOUNT_GETALL@alarm_number))&0ffh,w - 37063 003338 5164 - 37064 call _alarm_get_firecount_ptr_by_enum - 37065 00333A EC20 F01B movff 0+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRECOUNT_GETALL@p_firecount) - - 37066 00333E C024 F060 movff 1+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRECOUNT_GETALL@p_firecount+1 - ) - 37067 003342 C025 F061 line 45 - 37068 - 37069 l10569: - 37070 003346 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 45: (INTCONbits.GIE = 0); - 37071 bcf ((c:4082)),c,7 ;volatile - 37072 003346 9EF2 line 46 - 37073 - 37074 l10571: - 37075 003348 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 46: alarm_firecount_t firecount = *p - _firecount; - 37076 movff (command_ALARM_FIRECOUNT_GETALL@p_firecount),fsr2l - 37077 003348 C060 FFD9 movff (command_ALARM_FIRECOUNT_GETALL@p_firecount+1),fsr2h - 37078 00334C C061 FFDA movff postinc2,(command_ALARM_FIRECOUNT_GETALL@firecount) - 37079 003350 CFDE F062 movff postdec2,(command_ALARM_FIRECOUNT_GETALL@firecount+1) - 37080 003354 CFDD F063 line 47 - 37081 - 37082 l10573: - 37083 003358 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 47: (INTCONbits.GIE = 1); - 37084 bsf ((c:4082)),c,7 ;volatile - 37085 003358 8EF2 line 48 - 37086 - 37087 l10575: - 37088 00335A ;commands/command_ALARM_FIRECOUNT_GETALL.c: 48: communication_response_payload_a - ppend_uint16_t((uint16_t)firecount); - 37089 movff (command_ALARM_FIRECOUNT_GETALL@firecount),(c:communication_response_payload_appe - nd_uint16_t@_value) - 37090 00335A C062 F01D movff (command_ALARM_FIRECOUNT_GETALL@firecount+1),(c:communication_response_payload_ap - pend_uint16_t@_value+1) - 37091 00335E C063 F01E call _communication_response_payload_append_uint16_t ;wreg free - 37092 003362 ECD4 F01C line 49 - 37093 - 37094 l10577: - 37095 003366 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 49: } - 37096 movlb 0 ; () banked - 37097 003366 0100 incf ((command_ALARM_FIRECOUNT_GETALL@alarm_number))&0ffh - 37098 003368 2B64 - 37099 l10579:; BSR set to: 0 - 37100 00336A - 37101 movlw 0Fh-1 - 37102 00336A 0E0E cpfsgt ((command_ALARM_FIRECOUNT_GETALL@alarm_number))&0ffh - 37103 00336C 6564 goto u5971 - 37104 00336E EFBB F019 goto u5970 - 37105 003372 EFBD F019 - 37106 u5971: - 37107 003376 goto l10567 - 37108 003376 EF9C F019 u5970: - 37109 00337A goto l10581 - 37110 00337A EFBF F019 - 37111 l561:; BSR set to: 0 - 37112 00337E - 37113 line 52 - 37114 - 37115 l10581:; BSR set to: 0 - 37116 00337E - 37117 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 52: return ((err_t)0); - 37118 movlw (0)&0ffh - 37119 00337E 0E00 goto l562 - 37120 003380 EFC2 F019 - 37121 l10583:; BSR set to: 0 - 37122 003384 - 37123 line 54 - 37124 - 37125 l562:; BSR set to: 0 - 37126 003384 - 37127 return ;funcret - 37128 003384 0012 opt stack 0 - 37129 GLOBAL __end_of_command_ALARM_FIRECOUNT_GETALL - 37130 __end_of_command_ALARM_FIRECOUNT_GETALL: - 37131 003386 signat _command_ALARM_FIRECOUNT_GETALL,89 - 37132 - 37133 ;; *************** function _command_ALARM_FIRED_GETALL ***************** - 37134 ;; Defined at: - 37135 ;; line 10 in file "commands/command_ALARM_FIRED_GETALL.c" - 37136 ;; Parameters: Size Location Type - 37137 ;; None - 37138 ;; Auto vars: Size Location Type - 37139 ;; p_firecount 2 2[BANK0 ] PTR unsigned short - 37140 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var - iables.alarms.firecount(2), - 37141 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f - irecount(2), analog_variables.alarms.fast.firecount(2), - 37142 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 37143 ;; firedstate 1 4[BANK0 ] enum E6255 - 37144 ;; alarm_number 1 5[BANK0 ] enum E6167 - 37145 ;; Return value: Size Location Type - 37146 ;; 1 wreg unsigned char - 37147 ;; Registers used: - 37148 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 37149 ;; Tracked objects: - 37150 ;; On entry : 0/0 - 37151 ;; On exit : 0/0 - 37152 ;; Unchanged: 0/0 - 37153 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 37154 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37155 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37156 ;; Temps: 0 2 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37157 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37158 ;;Total ram usage: 6 bytes - 37159 ;; Hardware stack levels used: 1 - 37160 ;; Hardware stack levels required when called: 13 - 37161 ;; This function calls: - 37162 ;; _alarm_get_firecount_ptr_by_enum - 37163 ;; _communication_response_payload_append_uint8_t - 37164 ;; _communication_response_payload_appender_reset - 37165 ;; This function is called by: - 37166 ;; _communication_parser_executecommand - 37167 ;; This function uses a non-reentrant model - 37168 ;; - 37169 psect text23,class=CODE,space=0,reloc=2,group=0 - 37170 file "commands/command_ALARM_FIRED_GETALL.c" - 37171 line 10 - 37172 global __ptext23 - 37173 __ptext23: - 37174 002DB4 psect text23 - 37175 file "commands/command_ALARM_FIRED_GETALL.c" - 37176 line 10 - 37177 global __size_of_command_ALARM_FIRED_GETALL - 37178 __size_of_command_ALARM_FIRED_GETALL equ __end_of_command_ALARM_FIRED_GETALL-_command_A - LARM_FIRED_GETALL - 37179 0000 - 37180 _command_ALARM_FIRED_GETALL:; BSR set to: 0 - 37181 002DB4 - 37182 ;incstack = 0 - 37183 opt stack 15 - 37184 line 42 - 37185 - 37186 l10529: - 37187 002DB4 ;commands/command_ALARM_FIRED_GETALL.c: 42: communication_response_payload_appender_ - reset(); - 37188 call _communication_response_payload_appender_reset ;wreg free - 37189 002DB4 ECF3 F021 line 43 - 37190 - 37191 l10531: - 37192 002DB8 ;commands/command_ALARM_FIRED_GETALL.c: 43: for(enum_alarm_number_t alarm_number = A - LARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I; alarm_number <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_F - AULT; alarm_number++) { - 37193 movlw low(01h) - 37194 002DB8 0E01 movlb 0 ; () banked - 37195 002DBA 0100 movwf ((command_ALARM_FIRED_GETALL@alarm_number))&0ffh - 37196 002DBC 6F65 - 37197 l10533:; BSR set to: 0 - 37198 002DBE - 37199 movlw 0Fh-1 - 37200 002DBE 0E0E cpfsgt ((command_ALARM_FIRED_GETALL@alarm_number))&0ffh - 37201 002DC0 6565 goto u5931 - 37202 002DC2 EFE5 F016 goto u5930 - 37203 002DC6 EFE7 F016 - 37204 u5931: - 37205 002DCA goto l10537 - 37206 002DCA EFEB F016 u5930: - 37207 002DCE goto l10555 - 37208 002DCE EF18 F017 - 37209 l10535:; BSR set to: 0 - 37210 002DD2 - 37211 goto l10555 - 37212 002DD2 EF18 F017 - 37213 l546:; BSR set to: 0 - 37214 002DD6 - 37215 line 44 - 37216 - 37217 l10537:; BSR set to: 0 - 37218 002DD6 - 37219 ;commands/command_ALARM_FIRED_GETALL.c: 44: enum_firedstate_t firedstate = FIRED - STATE_NO; - 37220 movlw low(0) - 37221 002DD6 0E00 movwf ((command_ALARM_FIRED_GETALL@firedstate))&0ffh - 37222 002DD8 6F64 line 45 - 37223 - 37224 l10539:; BSR set to: 0 - 37225 002DDA - 37226 ;commands/command_ALARM_FIRED_GETALL.c: 45: alarm_firecount_t* p_firecount = ala - rm_get_firecount_ptr_by_enum(alarm_number); - 37227 movf ((command_ALARM_FIRED_GETALL@alarm_number))&0ffh,w - 37228 002DDA 5165 - 37229 call _alarm_get_firecount_ptr_by_enum - 37230 002DDC EC20 F01B movff 0+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_GETALL@p_firecount) - 37231 002DE0 C024 F062 movff 1+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_GETALL@p_firecount+1) - 37232 002DE4 C025 F063 line 46 - 37233 - 37234 l10541: - 37235 002DE8 ;commands/command_ALARM_FIRED_GETALL.c: 46: (INTCONbits.GIE = 0); - 37236 bcf ((c:4082)),c,7 ;volatile - 37237 002DE8 9EF2 line 47 - 37238 - 37239 l10543: - 37240 002DEA ;commands/command_ALARM_FIRED_GETALL.c: 47: if((*p_firecount) != 0) firedstate = - FIREDSTATE_YES; - 37241 movff (command_ALARM_FIRED_GETALL@p_firecount),fsr2l - 37242 002DEA C062 FFD9 movff (command_ALARM_FIRED_GETALL@p_firecount+1),fsr2h - 37243 002DEE C063 FFDA movf postinc2,w - 37244 002DF2 50DE iorwf postinc2,w - 37245 002DF4 10DE btfsc status,2 - 37246 002DF6 B4D8 goto u5941 - 37247 002DF8 EF00 F017 goto u5940 - 37248 002DFC EF02 F017 - 37249 u5941: - 37250 002E00 goto l10547 - 37251 002E00 EF07 F017 u5940: - 37252 002E04 - 37253 l10545: - 37254 002E04 movlw low(01h) - 37255 002E04 0E01 movlb 0 ; () banked - 37256 002E06 0100 movwf ((command_ALARM_FIRED_GETALL@firedstate))&0ffh - 37257 002E08 6F64 goto l10547 - 37258 002E0A EF07 F017 - 37259 l548:; BSR set to: 0 - 37260 002E0E - 37261 line 48 - 37262 - 37263 l10547: - 37264 002E0E ;commands/command_ALARM_FIRED_GETALL.c: 48: (INTCONbits.GIE = 1); - 37265 bsf ((c:4082)),c,7 ;volatile - 37266 002E0E 8EF2 line 49 - 37267 - 37268 l10549: - 37269 002E10 ;commands/command_ALARM_FIRED_GETALL.c: 49: communication_response_payload_appen - d_uint8_t((uint8_t)firedstate); - 37270 movlb 0 ; () banked - 37271 002E10 0100 movf ((command_ALARM_FIRED_GETALL@firedstate))&0ffh,w - 37272 002E12 5164 - 37273 call _communication_response_payload_append_uint8_t - 37274 002E14 EC68 F01F line 50 - 37275 - 37276 l10551: - 37277 002E18 ;commands/command_ALARM_FIRED_GETALL.c: 50: } - 37278 movlb 0 ; () banked - 37279 002E18 0100 incf ((command_ALARM_FIRED_GETALL@alarm_number))&0ffh - 37280 002E1A 2B65 - 37281 l10553:; BSR set to: 0 - 37282 002E1C - 37283 movlw 0Fh-1 - 37284 002E1C 0E0E cpfsgt ((command_ALARM_FIRED_GETALL@alarm_number))&0ffh - 37285 002E1E 6565 goto u5951 - 37286 002E20 EF14 F017 goto u5950 - 37287 002E24 EF16 F017 - 37288 u5951: - 37289 002E28 goto l10537 - 37290 002E28 EFEB F016 u5950: - 37291 002E2C goto l10555 - 37292 002E2C EF18 F017 - 37293 l547:; BSR set to: 0 - 37294 002E30 - 37295 line 53 - 37296 - 37297 l10555:; BSR set to: 0 - 37298 002E30 - 37299 ;commands/command_ALARM_FIRED_GETALL.c: 53: return ((err_t)0); - 37300 movlw (0)&0ffh - 37301 002E30 0E00 goto l549 - 37302 002E32 EF1B F017 - 37303 l10557:; BSR set to: 0 - 37304 002E36 - 37305 line 55 - 37306 - 37307 l549:; BSR set to: 0 - 37308 002E36 - 37309 return ;funcret - 37310 002E36 0012 opt stack 0 - 37311 GLOBAL __end_of_command_ALARM_FIRED_GETALL - 37312 __end_of_command_ALARM_FIRED_GETALL: - 37313 002E38 signat _command_ALARM_FIRED_GETALL,89 - 37314 - 37315 ;; *************** function _command_ALARM_ENABLE_GETALL ***************** - 37316 ;; Defined at: - 37317 ;; line 10 in file "commands/command_ALARM_ENABLE_GETALL.c" - 37318 ;; Parameters: Size Location Type - 37319 ;; None - 37320 ;; Auto vars: Size Location Type - 37321 ;; enable_ptr 2 0[BANK0 ] PTR _Bool - 37322 ;; -> analog_variables.alarms.enabled(1), digital_variables.enabled(1), digital_variables.enabled(1), analog_variables - .alarms.enabled(1), - 37323 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.enabled(1), analog_variables.alarms.slow.ena - bled(1), analog_variables.alarms.fast.enabled(1), - 37324 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 37325 ;; enable 1 2[BANK0 ] _Bool - 37326 ;; alarm_number 1 3[BANK0 ] enum E6167 - 37327 ;; Return value: Size Location Type - 37328 ;; 1 wreg unsigned char - 37329 ;; Registers used: - 37330 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 37331 ;; Tracked objects: - 37332 ;; On entry : 0/0 - 37333 ;; On exit : 0/0 - 37334 ;; Unchanged: 0/0 - 37335 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 37336 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37337 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37338 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37339 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37340 ;;Total ram usage: 4 bytes - 37341 ;; Hardware stack levels used: 1 - 37342 ;; Hardware stack levels required when called: 13 - 37343 ;; This function calls: - 37344 ;; _alarm_get_enable_ptr_by_enum - 37345 ;; _communication_response_payload_append_uint8_t - 37346 ;; _communication_response_payload_appender_reset - 37347 ;; This function is called by: - 37348 ;; _communication_parser_executecommand - 37349 ;; This function uses a non-reentrant model - 37350 ;; - 37351 psect text24,class=CODE,space=0,reloc=2,group=0 - 37352 file "commands/command_ALARM_ENABLE_GETALL.c" - 37353 line 10 - 37354 global __ptext24 - 37355 __ptext24: - 37356 0034CE psect text24 - 37357 file "commands/command_ALARM_ENABLE_GETALL.c" - 37358 line 10 - 37359 global __size_of_command_ALARM_ENABLE_GETALL - 37360 __size_of_command_ALARM_ENABLE_GETALL equ __end_of_command_ALARM_ENABLE_GETALL-_command - _ALARM_ENABLE_GETALL - 37361 0000 - 37362 _command_ALARM_ENABLE_GETALL:; BSR set to: 0 - 37363 0034CE - 37364 ;incstack = 0 - 37365 opt stack 15 - 37366 line 42 - 37367 - 37368 l10503: - 37369 0034CE ;commands/command_ALARM_ENABLE_GETALL.c: 42: communication_response_payload_appender - _reset(); - 37370 call _communication_response_payload_appender_reset ;wreg free - 37371 0034CE ECF3 F021 line 43 - 37372 - 37373 l10505: - 37374 0034D2 ;commands/command_ALARM_ENABLE_GETALL.c: 43: for(enum_alarm_number_t alarm_number = - ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I; alarm_number <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_ - FAULT; alarm_number++) { - 37375 movlw low(01h) - 37376 0034D2 0E01 movlb 0 ; () banked - 37377 0034D4 0100 movwf ((command_ALARM_ENABLE_GETALL@alarm_number))&0ffh - 37378 0034D6 6F63 - 37379 l10507:; BSR set to: 0 - 37380 0034D8 - 37381 movlw 0Fh-1 - 37382 0034D8 0E0E cpfsgt ((command_ALARM_ENABLE_GETALL@alarm_number))&0ffh - 37383 0034DA 6563 goto u5911 - 37384 0034DC EF72 F01A goto u5910 - 37385 0034E0 EF74 F01A - 37386 u5911: - 37387 0034E4 goto l10511 - 37388 0034E4 EF78 F01A u5910: - 37389 0034E8 goto l10525 - 37390 0034E8 EF97 F01A - 37391 l10509:; BSR set to: 0 - 37392 0034EC - 37393 goto l10525 - 37394 0034EC EF97 F01A - 37395 l533:; BSR set to: 0 - 37396 0034F0 - 37397 line 44 - 37398 - 37399 l10511:; BSR set to: 0 - 37400 0034F0 - 37401 ;commands/command_ALARM_ENABLE_GETALL.c: 44: _Bool* enable_ptr = alarm_get_enabl - e_ptr_by_enum(alarm_number); - 37402 movf ((command_ALARM_ENABLE_GETALL@alarm_number))&0ffh,w - 37403 0034F0 5163 - 37404 call _alarm_get_enable_ptr_by_enum - 37405 0034F2 EC49 F01B movff 0+?_alarm_get_enable_ptr_by_enum,(command_ALARM_ENABLE_GETALL@enable_ptr) - 37406 0034F6 C024 F060 movff 1+?_alarm_get_enable_ptr_by_enum,(command_ALARM_ENABLE_GETALL@enable_ptr+1) - 37407 0034FA C025 F061 line 45 - 37408 - 37409 l10513: - 37410 0034FE ;commands/command_ALARM_ENABLE_GETALL.c: 45: (INTCONbits.GIE = 0); - 37411 bcf ((c:4082)),c,7 ;volatile - 37412 0034FE 9EF2 line 46 - 37413 - 37414 l10515: - 37415 003500 ;commands/command_ALARM_ENABLE_GETALL.c: 46: _Bool enable = *enable_ptr; - 37416 movff (command_ALARM_ENABLE_GETALL@enable_ptr),fsr2l - 37417 003500 C060 FFD9 movff (command_ALARM_ENABLE_GETALL@enable_ptr+1),fsr2h - 37418 003504 C061 FFDA movf indf2,w - 37419 003508 50DF movlb 0 ; () banked - 37420 00350A 0100 movwf ((command_ALARM_ENABLE_GETALL@enable))&0ffh - 37421 00350C 6F62 line 47 - 37422 - 37423 l10517:; BSR set to: 0 - 37424 00350E - 37425 ;commands/command_ALARM_ENABLE_GETALL.c: 47: (INTCONbits.GIE = 1); - 37426 bsf ((c:4082)),c,7 ;volatile - 37427 00350E 8EF2 line 48 - 37428 - 37429 l10519:; BSR set to: 0 - 37430 003510 - 37431 ;commands/command_ALARM_ENABLE_GETALL.c: 48: communication_response_payload_appe - nd_uint8_t((uint8_t)enable); - 37432 movf ((command_ALARM_ENABLE_GETALL@enable))&0ffh,w - 37433 003510 5162 - 37434 call _communication_response_payload_append_uint8_t - 37435 003512 EC68 F01F line 49 - 37436 - 37437 l10521: - 37438 003516 ;commands/command_ALARM_ENABLE_GETALL.c: 49: } - 37439 movlb 0 ; () banked - 37440 003516 0100 incf ((command_ALARM_ENABLE_GETALL@alarm_number))&0ffh - 37441 003518 2B63 - 37442 l10523:; BSR set to: 0 - 37443 00351A - 37444 movlw 0Fh-1 - 37445 00351A 0E0E cpfsgt ((command_ALARM_ENABLE_GETALL@alarm_number))&0ffh - 37446 00351C 6563 goto u5921 - 37447 00351E EF93 F01A goto u5920 - 37448 003522 EF95 F01A - 37449 u5921: - 37450 003526 goto l10511 - 37451 003526 EF78 F01A u5920: - 37452 00352A goto l10525 - 37453 00352A EF97 F01A - 37454 l534:; BSR set to: 0 - 37455 00352E - 37456 line 52 - 37457 - 37458 l10525:; BSR set to: 0 - 37459 00352E - 37460 ;commands/command_ALARM_ENABLE_GETALL.c: 52: return ((err_t)0); - 37461 movlw (0)&0ffh - 37462 00352E 0E00 goto l535 - 37463 003530 EF9A F01A - 37464 l10527:; BSR set to: 0 - 37465 003534 - 37466 line 54 - 37467 - 37468 l535:; BSR set to: 0 - 37469 003534 - 37470 return ;funcret - 37471 003534 0012 opt stack 0 - 37472 GLOBAL __end_of_command_ALARM_ENABLE_GETALL - 37473 __end_of_command_ALARM_ENABLE_GETALL: - 37474 003536 signat _command_ALARM_ENABLE_GETALL,89 - 37475 - 37476 ;; *************** function _command_RESCUE_TIMEOUT_SET ***************** - 37477 ;; Defined at: - 37478 ;; line 10 in file "commands/command_RESCUE_TIMEOUT_SET.c" - 37479 ;; Parameters: Size Location Type - 37480 ;; None - 37481 ;; Auto vars: Size Location Type - 37482 ;; req_rescue_t 2 37[COMRAM] unsigned short - 37483 ;; Return value: Size Location Type - 37484 ;; 1 wreg unsigned char - 37485 ;; Registers used: - 37486 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 37487 ;; Tracked objects: - 37488 ;; On entry : 0/0 - 37489 ;; On exit : 0/0 - 37490 ;; Unchanged: 0/0 - 37491 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 37492 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37493 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37494 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37495 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37496 ;;Total ram usage: 2 bytes - 37497 ;; Hardware stack levels used: 1 - 37498 ;; Hardware stack levels required when called: 10 - 37499 ;; This function calls: - 37500 ;; _communication_request_payload_retrieve_uint16_t - 37501 ;; _communication_response_payload_appender_reset - 37502 ;; _rescue_set_timeout_seconds - 37503 ;; This function is called by: - 37504 ;; _communication_parser_executecommand - 37505 ;; This function uses a non-reentrant model - 37506 ;; - 37507 psect text25,class=CODE,space=0,reloc=2,group=0 - 37508 file "commands/command_RESCUE_TIMEOUT_SET.c" - 37509 line 10 - 37510 global __ptext25 - 37511 __ptext25: - 37512 003C2E psect text25 - 37513 file "commands/command_RESCUE_TIMEOUT_SET.c" - 37514 line 10 - 37515 global __size_of_command_RESCUE_TIMEOUT_SET - 37516 __size_of_command_RESCUE_TIMEOUT_SET equ __end_of_command_RESCUE_TIMEOUT_SET-_command_R - ESCUE_TIMEOUT_SET - 37517 0000 - 37518 _command_RESCUE_TIMEOUT_SET:; BSR set to: 0 - 37519 003C2E - 37520 ;incstack = 0 - 37521 opt stack 18 - 37522 line 21 - 37523 - 37524 l10493: - 37525 003C2E ;commands/command_RESCUE_TIMEOUT_SET.c: 21: uint16_t req_rescue_timeout = (uint16_t) - communication_request_payload_retrieve_uint16_t(); - 37526 call _communication_request_payload_retrieve_uint16_t ;wreg free - 37527 003C2E ECE8 F01B movff 0+?_communication_request_payload_retrieve_uint16_t,(c:command_RESCUE_TIMEOUT_SET - @req_rescue_timeout) - 37528 003C32 C01D F026 movff 1+?_communication_request_payload_retrieve_uint16_t,(c:command_RESCUE_TIMEOUT_SET - @req_rescue_timeout+1) - 37529 003C36 C01E F027 line 26 - 37530 - 37531 l10495: - 37532 003C3A ;commands/command_RESCUE_TIMEOUT_SET.c: 26: rescue_set_timeout_seconds(req_rescue_ti - meout); - 37533 movff (c:command_RESCUE_TIMEOUT_SET@req_rescue_timeout),(c:rescue_set_timeout_seconds@_ - seconds) - 37534 003C3A C026 F01D movff (c:command_RESCUE_TIMEOUT_SET@req_rescue_timeout+1),(c:rescue_set_timeout_seconds - @_seconds+1) - 37535 003C3E C027 F01E call _rescue_set_timeout_seconds ;wreg free - 37536 003C42 EC76 F021 line 29 - 37537 - 37538 l10497: - 37539 003C46 ;commands/command_RESCUE_TIMEOUT_SET.c: 29: communication_response_payload_appender_ - reset(); - 37540 call _communication_response_payload_appender_reset ;wreg free - 37541 003C46 ECF3 F021 line 30 - 37542 - 37543 l10499: - 37544 003C4A ;commands/command_RESCUE_TIMEOUT_SET.c: 30: return ((err_t)0); - 37545 movlw (0)&0ffh - 37546 003C4A 0E00 goto l522 - 37547 003C4C EF28 F01E - 37548 l10501: - 37549 003C50 line 32 - 37550 - 37551 l522: - 37552 003C50 return ;funcret - 37553 003C50 0012 opt stack 0 - 37554 GLOBAL __end_of_command_RESCUE_TIMEOUT_SET - 37555 __end_of_command_RESCUE_TIMEOUT_SET: - 37556 003C52 signat _command_RESCUE_TIMEOUT_SET,89 - 37557 - 37558 ;; *************** function _command_RESCUE_TIMEOUT_GET ***************** - 37559 ;; Defined at: - 37560 ;; line 10 in file "commands/command_RESCUE_TIMEOUT_GET.c" - 37561 ;; Parameters: Size Location Type - 37562 ;; None - 37563 ;; Auto vars: Size Location Type - 37564 ;; resp_rescue_ 2 32[COMRAM] unsigned short - 37565 ;; Return value: Size Location Type - 37566 ;; 1 wreg unsigned char - 37567 ;; Registers used: - 37568 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 37569 ;; Tracked objects: - 37570 ;; On entry : 0/0 - 37571 ;; On exit : 0/0 - 37572 ;; Unchanged: 0/0 - 37573 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 37574 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37575 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37576 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37577 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37578 ;;Total ram usage: 2 bytes - 37579 ;; Hardware stack levels used: 1 - 37580 ;; Hardware stack levels required when called: 10 - 37581 ;; This function calls: - 37582 ;; _communication_response_payload_append_uint16_t - 37583 ;; _communication_response_payload_appender_reset - 37584 ;; _rescue_get_timeout_seconds - 37585 ;; This function is called by: - 37586 ;; _communication_parser_executecommand - 37587 ;; This function uses a non-reentrant model - 37588 ;; - 37589 psect text26,class=CODE,space=0,reloc=2,group=0 - 37590 file "commands/command_RESCUE_TIMEOUT_GET.c" - 37591 line 10 - 37592 global __ptext26 - 37593 __ptext26: - 37594 003C52 psect text26 - 37595 file "commands/command_RESCUE_TIMEOUT_GET.c" - 37596 line 10 - 37597 global __size_of_command_RESCUE_TIMEOUT_GET - 37598 __size_of_command_RESCUE_TIMEOUT_GET equ __end_of_command_RESCUE_TIMEOUT_GET-_command_R - ESCUE_TIMEOUT_GET - 37599 0000 - 37600 _command_RESCUE_TIMEOUT_GET: - 37601 003C52 ;incstack = 0 - 37602 opt stack 18 - 37603 line 25 - 37604 - 37605 l10483: - 37606 003C52 ;commands/command_RESCUE_TIMEOUT_GET.c: 25: uint16_t resp_rescue_timeout = rescue_ge - t_timeout_seconds(); - 37607 call _rescue_get_timeout_seconds ;wreg free - 37608 003C52 EC7B F021 movff 0+?_rescue_get_timeout_seconds,(c:command_RESCUE_TIMEOUT_GET@resp_rescue_timeout) - - 37609 003C56 C01D F021 movff 1+?_rescue_get_timeout_seconds,(c:command_RESCUE_TIMEOUT_GET@resp_rescue_timeout+ - 1) - 37610 003C5A C01E F022 line 28 - 37611 - 37612 l10485: - 37613 003C5E ;commands/command_RESCUE_TIMEOUT_GET.c: 28: communication_response_payload_appender_ - reset(); - 37614 call _communication_response_payload_appender_reset ;wreg free - 37615 003C5E ECF3 F021 line 29 - 37616 - 37617 l10487: - 37618 003C62 ;commands/command_RESCUE_TIMEOUT_GET.c: 29: communication_response_payload_append_ui - nt16_t((uint16_t)resp_rescue_timeout); - 37619 movff (c:command_RESCUE_TIMEOUT_GET@resp_rescue_timeout),(c:communication_response_payl - oad_append_uint16_t@_value) - 37620 003C62 C021 F01D movff (c:command_RESCUE_TIMEOUT_GET@resp_rescue_timeout+1),(c:communication_response_pa - yload_append_uint16_t@_value+1) - 37621 003C66 C022 F01E call _communication_response_payload_append_uint16_t ;wreg free - 37622 003C6A ECD4 F01C line 30 - 37623 - 37624 l10489: - 37625 003C6E ;commands/command_RESCUE_TIMEOUT_GET.c: 30: return ((err_t)0); - 37626 movlw (0)&0ffh - 37627 003C6E 0E00 goto l513 - 37628 003C70 EF3A F01E - 37629 l10491: - 37630 003C74 line 32 - 37631 - 37632 l513: - 37633 003C74 return ;funcret - 37634 003C74 0012 opt stack 0 - 37635 GLOBAL __end_of_command_RESCUE_TIMEOUT_GET - 37636 __end_of_command_RESCUE_TIMEOUT_GET: - 37637 003C76 signat _command_RESCUE_TIMEOUT_GET,89 - 37638 - 37639 ;; *************** function _command_RESCUE_STATUS_RESET ***************** - 37640 ;; Defined at: - 37641 ;; line 10 in file "commands/command_RESCUE_STATUS_RESET.c" - 37642 ;; Parameters: Size Location Type - 37643 ;; None - 37644 ;; Auto vars: Size Location Type - 37645 ;; None - 37646 ;; Return value: Size Location Type - 37647 ;; 1 wreg unsigned char - 37648 ;; Registers used: - 37649 ;; wreg, status,2, cstack - 37650 ;; Tracked objects: - 37651 ;; On entry : 0/0 - 37652 ;; On exit : 0/0 - 37653 ;; Unchanged: 0/0 - 37654 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 37655 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37656 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37657 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37658 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37659 ;;Total ram usage: 0 bytes - 37660 ;; Hardware stack levels used: 1 - 37661 ;; Hardware stack levels required when called: 10 - 37662 ;; This function calls: - 37663 ;; _communication_response_payload_appender_reset - 37664 ;; _rescue_reset_fired_status - 37665 ;; This function is called by: - 37666 ;; _communication_parser_executecommand - 37667 ;; This function uses a non-reentrant model - 37668 ;; - 37669 psect text27,class=CODE,space=0,reloc=2,group=0 - 37670 file "commands/command_RESCUE_STATUS_RESET.c" - 37671 line 10 - 37672 global __ptext27 - 37673 __ptext27: - 37674 0040CE psect text27 - 37675 file "commands/command_RESCUE_STATUS_RESET.c" - 37676 line 10 - 37677 global __size_of_command_RESCUE_STATUS_RESET - 37678 __size_of_command_RESCUE_STATUS_RESET equ __end_of_command_RESCUE_STATUS_RESET-_command - _RESCUE_STATUS_RESET - 37679 0000 - 37680 _command_RESCUE_STATUS_RESET: - 37681 0040CE ;incstack = 0 - 37682 opt stack 18 - 37683 line 24 - 37684 - 37685 l10477: - 37686 0040CE ;commands/command_RESCUE_STATUS_RESET.c: 24: rescue_reset_fired_status(); - 37687 call _rescue_reset_fired_status ;wreg free - 37688 0040CE ECEA F021 line 27 - 37689 ;commands/command_RESCUE_STATUS_RESET.c: 27: communication_response_payload_appender - _reset(); - 37690 call _communication_response_payload_appender_reset ;wreg free - 37691 0040D2 ECF3 F021 line 28 - 37692 - 37693 l10479: - 37694 0040D6 ;commands/command_RESCUE_STATUS_RESET.c: 28: return ((err_t)0); - 37695 movlw (0)&0ffh - 37696 0040D6 0E00 goto l504 - 37697 0040D8 EF6E F020 - 37698 l10481: - 37699 0040DC line 30 - 37700 - 37701 l504: - 37702 0040DC return ;funcret - 37703 0040DC 0012 opt stack 0 - 37704 GLOBAL __end_of_command_RESCUE_STATUS_RESET - 37705 __end_of_command_RESCUE_STATUS_RESET: - 37706 0040DE signat _command_RESCUE_STATUS_RESET,89 - 37707 - 37708 ;; *************** function _command_RESCUE_STATUS_GET ***************** - 37709 ;; Defined at: - 37710 ;; line 10 in file "commands/command_RESCUE_STATUS_GET.c" - 37711 ;; Parameters: Size Location Type - 37712 ;; None - 37713 ;; Auto vars: Size Location Type - 37714 ;; resp_firedst 1 29[COMRAM] enum E6255 - 37715 ;; Return value: Size Location Type - 37716 ;; 1 wreg unsigned char - 37717 ;; Registers used: - 37718 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 37719 ;; Tracked objects: - 37720 ;; On entry : 0/0 - 37721 ;; On exit : 0/0 - 37722 ;; Unchanged: 0/0 - 37723 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 37724 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37725 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37726 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37727 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37728 ;;Total ram usage: 1 bytes - 37729 ;; Hardware stack levels used: 1 - 37730 ;; Hardware stack levels required when called: 10 - 37731 ;; This function calls: - 37732 ;; _communication_response_payload_append_uint8_t - 37733 ;; _communication_response_payload_appender_reset - 37734 ;; _rescue_get_fired_status - 37735 ;; This function is called by: - 37736 ;; _communication_parser_executecommand - 37737 ;; This function uses a non-reentrant model - 37738 ;; - 37739 psect text28,class=CODE,space=0,reloc=2,group=0 - 37740 file "commands/command_RESCUE_STATUS_GET.c" - 37741 line 10 - 37742 global __ptext28 - 37743 __ptext28: - 37744 003B3E psect text28 - 37745 file "commands/command_RESCUE_STATUS_GET.c" - 37746 line 10 - 37747 global __size_of_command_RESCUE_STATUS_GET - 37748 __size_of_command_RESCUE_STATUS_GET equ __end_of_command_RESCUE_STATUS_GET-_command_RES - CUE_STATUS_GET - 37749 0000 - 37750 _command_RESCUE_STATUS_GET: - 37751 003B3E ;incstack = 0 - 37752 opt stack 18 - 37753 line 25 - 37754 - 37755 l10469: - 37756 003B3E ;commands/command_RESCUE_STATUS_GET.c: 25: enum_firedstate_t resp_firedstate = rescu - e_get_fired_status()?FIREDSTATE_YES:FIREDSTATE_NO; - 37757 call _rescue_get_fired_status ;wreg free - 37758 003B3E ECCB F021 iorlw 0 - 37759 003B42 0900 btfss status,2 - 37760 003B44 A4D8 goto u5891 - 37761 003B46 EFA7 F01D goto u5890 - 37762 003B4A EFAA F01D u5891: - 37763 003B4E movlw 1 - 37764 003B4E 0E01 goto u5900 - 37765 003B50 EFAB F01D u5890: - 37766 003B54 movlw 0 - 37767 003B54 0E00 u5900: - 37768 003B56 movwf ((c:command_RESCUE_STATUS_GET@resp_firedstate)),c - 37769 003B56 6E1E line 28 - 37770 ;commands/command_RESCUE_STATUS_GET.c: 28: communication_response_payload_appender_r - eset(); - 37771 call _communication_response_payload_appender_reset ;wreg free - 37772 003B58 ECF3 F021 line 29 - 37773 - 37774 l10471: - 37775 003B5C ;commands/command_RESCUE_STATUS_GET.c: 29: communication_response_payload_append_uin - t8_t((uint8_t)resp_firedstate); - 37776 movf ((c:command_RESCUE_STATUS_GET@resp_firedstate)),c,w - 37777 003B5C 501E - 37778 call _communication_response_payload_append_uint8_t - 37779 003B5E EC68 F01F line 30 - 37780 - 37781 l10473: - 37782 003B62 ;commands/command_RESCUE_STATUS_GET.c: 30: return ((err_t)0); - 37783 movlw (0)&0ffh - 37784 003B62 0E00 goto l497 - 37785 003B64 EFB4 F01D - 37786 l10475: - 37787 003B68 line 32 - 37788 - 37789 l497: - 37790 003B68 return ;funcret - 37791 003B68 0012 opt stack 0 - 37792 GLOBAL __end_of_command_RESCUE_STATUS_GET - 37793 __end_of_command_RESCUE_STATUS_GET: - 37794 003B6A signat _command_RESCUE_STATUS_GET,89 - 37795 - 37796 ;; *************** function _command_RESCUE_ENABLE ***************** - 37797 ;; Defined at: - 37798 ;; line 10 in file "commands/command_RESCUE_ENABLE.c" - 37799 ;; Parameters: Size Location Type - 37800 ;; None - 37801 ;; Auto vars: Size Location Type - 37802 ;; req_enablest 1 32[COMRAM] enum E6145 - 37803 ;; resp_enables 1 31[COMRAM] enum E6082 - 37804 ;; Return value: Size Location Type - 37805 ;; 1 wreg unsigned char - 37806 ;; Registers used: - 37807 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 37808 ;; Tracked objects: - 37809 ;; On entry : 0/0 - 37810 ;; On exit : 0/0 - 37811 ;; Unchanged: 0/0 - 37812 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 37813 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37814 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37815 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37816 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 37817 ;;Total ram usage: 4 bytes - 37818 ;; Hardware stack levels used: 1 - 37819 ;; Hardware stack levels required when called: 10 - 37820 ;; This function calls: - 37821 ;; _communication_request_payload_retrieve_uint8_t - 37822 ;; _communication_response_payload_append_uint8_t - 37823 ;; _communication_response_payload_appender_reset - 37824 ;; _rescue_get_enable_status - 37825 ;; _rescue_set_disabled - 37826 ;; _rescue_set_enabled - 37827 ;; This function is called by: - 37828 ;; _communication_parser_executecommand - 37829 ;; This function uses a non-reentrant model - 37830 ;; - 37831 psect text29,class=CODE,space=0,reloc=2,group=0 - 37832 file "commands/command_RESCUE_ENABLE.c" - 37833 line 10 - 37834 global __ptext29 - 37835 __ptext29: - 37836 002778 psect text29 - 37837 file "commands/command_RESCUE_ENABLE.c" - 37838 line 10 - 37839 global __size_of_command_RESCUE_ENABLE - 37840 __size_of_command_RESCUE_ENABLE equ __end_of_command_RESCUE_ENABLE-_command_RESCUE_ENAB - LE - 37841 0000 - 37842 _command_RESCUE_ENABLE: - 37843 002778 ;incstack = 0 - 37844 opt stack 18 - 37845 line 22 - 37846 - 37847 l10433: - 37848 002778 ;commands/command_RESCUE_ENABLE.c: 22: enum_enablestate_nc_t req_enablestate_nc = (e - num_enablestate_nc_t)communication_request_payload_retrieve_uint8_t(); - 37849 call _communication_request_payload_retrieve_uint8_t ;wreg free - 37850 002778 EC21 F01F movwf ((c:command_RESCUE_ENABLE@req_enablestate_nc)),c - 37851 00277C 6E21 line 24 - 37852 ;commands/command_RESCUE_ENABLE.c: 24: if((uint8_t)req_enablestate_nc < (uint8_t)ENA - BLESTATE_NC_DISABLED) return ((err_t)2); - 37853 goto l10439 - 37854 00277E EFC6 F013 - 37855 l10435: - 37856 002782 movlw (02h)&0ffh - 37857 002782 0E02 goto l481 - 37858 002784 EF14 F014 - 37859 l10437: - 37860 002788 goto l481 - 37861 002788 EF14 F014 - 37862 l480: - 37863 00278C line 25 - 37864 - 37865 l10439: - 37866 00278C ;commands/command_RESCUE_ENABLE.c: 25: if((uint8_t)req_enablestate_nc > (uint8_t)ENA - BLESTATE_NC_NO_CHANGE) return ((err_t)2); - 37867 movlw 03h-1 - 37868 00278C 0E02 cpfsgt ((c:command_RESCUE_ENABLE@req_enablestate_nc)),c - 37869 00278E 6421 goto u5861 - 37870 002790 EFCC F013 goto u5860 - 37871 002794 EFCE F013 - 37872 u5861: - 37873 002798 goto l10455 - 37874 002798 EFE6 F013 u5860: - 37875 00279C - 37876 l10441: - 37877 00279C movlw (02h)&0ffh - 37878 00279C 0E02 goto l481 - 37879 00279E EF14 F014 - 37880 l10443: - 37881 0027A2 goto l481 - 37882 0027A2 EF14 F014 - 37883 l482: - 37884 0027A6 line 30 - 37885 ;commands/command_RESCUE_ENABLE.c: 30: switch(req_enablestate_nc) { - 37886 goto l10455 - 37887 0027A6 EFE6 F013 line 31 - 37888 ;commands/command_RESCUE_ENABLE.c: 31: case ENABLESTATE_NC_DISABLED: - 37889 - 37890 l484: - 37891 0027AA line 32 - 37892 - 37893 l10445: - 37894 0027AA ;commands/command_RESCUE_ENABLE.c: 32: rescue_set_disabled(); - 37895 call _rescue_set_disabled ;wreg free - 37896 0027AA ECF0 F021 line 33 - 37897 ;commands/command_RESCUE_ENABLE.c: 33: break; - 37898 goto l10457 - 37899 0027AE EFFF F013 line 34 - 37900 ;commands/command_RESCUE_ENABLE.c: 34: case ENABLESTATE_NC_ENABLED: - 37901 - 37902 l486: - 37903 0027B2 line 35 - 37904 - 37905 l10447: - 37906 0027B2 ;commands/command_RESCUE_ENABLE.c: 35: rescue_set_enabled(); - 37907 call _rescue_set_enabled ;wreg free - 37908 0027B2 ECED F021 line 36 - 37909 ;commands/command_RESCUE_ENABLE.c: 36: break; - 37910 goto l10457 - 37911 0027B6 EFFF F013 line 37 - 37912 ;commands/command_RESCUE_ENABLE.c: 37: case ENABLESTATE_NC_NO_CHANGE: - 37913 - 37914 l487: - 37915 0027BA line 38 - 37916 ;commands/command_RESCUE_ENABLE.c: 38: break; - 37917 goto l10457 - 37918 0027BA EFFF F013 line 39 - 37919 ;commands/command_RESCUE_ENABLE.c: 39: default: - 37920 - 37921 l488: - 37922 0027BE line 40 - 37923 - 37924 l10449: - 37925 0027BE ;commands/command_RESCUE_ENABLE.c: 40: return ((err_t)1); - 37926 movlw (01h)&0ffh - 37927 0027BE 0E01 goto l481 - 37928 0027C0 EF14 F014 - 37929 l10451: - 37930 0027C4 goto l481 - 37931 0027C4 EF14 F014 line 41 - 37932 - 37933 l10453: - 37934 0027C8 ;commands/command_RESCUE_ENABLE.c: 41: } - 37935 goto l10457 - 37936 0027C8 EFFF F013 - 37937 l483: - 37938 0027CC - 37939 l10455: - 37940 0027CC movf ((c:command_RESCUE_ENABLE@req_enablestate_nc)),c,w - 37941 0027CC 5021 movwf (??_command_RESCUE_ENABLE+0+0)&0ffh,c - 37942 0027CE 6E1E clrf (??_command_RESCUE_ENABLE+0+0+1)&0ffh,c - 37943 0027D0 6A1F - 37944 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 37945 ; Switch size 1, requested type "space" - 37946 ; Number of cases is 1, Range of values is 0 to 0 - 37947 ; switch strategies available: - 37948 ; Name Instructions Cycles - 37949 ; simple_byte 4 3 (average) - 37950 ; Chosen strategy is simple_byte - 37951 - 37952 movf ??_command_RESCUE_ENABLE+0+1,c,w - 37953 0027D2 501F xorlw 0^0 ; case 0 - 37954 0027D4 0A00 skipnz - 37955 0027D6 B4D8 goto l11175 - 37956 0027D8 EFF0 F013 goto l10449 - 37957 0027DC EFDF F013 - 37958 l11175: - 37959 0027E0 ; Switch size 1, requested type "space" - 37960 ; Number of cases is 3, Range of values is 0 to 2 - 37961 ; switch strategies available: - 37962 ; Name Instructions Cycles - 37963 ; simple_byte 10 6 (average) - 37964 ; Chosen strategy is simple_byte - 37965 - 37966 movf ??_command_RESCUE_ENABLE+0+0,c,w - 37967 0027E0 501E xorlw 0^0 ; case 0 - 37968 0027E2 0A00 skipnz - 37969 0027E4 B4D8 goto l10445 - 37970 0027E6 EFD5 F013 xorlw 1^0 ; case 1 - 37971 0027EA 0A01 skipnz - 37972 0027EC B4D8 goto l10447 - 37973 0027EE EFD9 F013 xorlw 2^1 ; case 2 - 37974 0027F2 0A03 skipnz - 37975 0027F4 B4D8 goto l10457 - 37976 0027F6 EFFF F013 goto l10449 - 37977 0027FA EFDF F013 - 37978 - 37979 l485: - 37980 0027FE line 42 - 37981 - 37982 l10457: - 37983 0027FE ;commands/command_RESCUE_ENABLE.c: 42: enum_enablestate_t resp_enablestate = rescue_ - get_enable_status()?ENABLESTATE_ENABLED:ENABLESTATE_DISABLED; - 37984 call _rescue_get_enable_status ;wreg free - 37985 0027FE ECCF F021 iorlw 0 - 37986 002802 0900 btfss status,2 - 37987 002804 A4D8 goto u5871 - 37988 002806 EF07 F014 goto u5870 - 37989 00280A EF0A F014 u5871: - 37990 00280E movlw 1 - 37991 00280E 0E01 goto u5880 - 37992 002810 EF0B F014 u5870: - 37993 002814 movlw 0 - 37994 002814 0E00 u5880: - 37995 002816 movwf ((c:command_RESCUE_ENABLE@resp_enablestate)),c - 37996 002816 6E20 line 45 - 37997 ;commands/command_RESCUE_ENABLE.c: 45: communication_response_payload_appender_reset - (); - 37998 call _communication_response_payload_appender_reset ;wreg free - 37999 002818 ECF3 F021 line 46 - 38000 - 38001 l10459: - 38002 00281C ;commands/command_RESCUE_ENABLE.c: 46: communication_response_payload_append_uint8_t - ((uint8_t)resp_enablestate); - 38003 movf ((c:command_RESCUE_ENABLE@resp_enablestate)),c,w - 38004 00281C 5020 - 38005 call _communication_response_payload_append_uint8_t - 38006 00281E EC68 F01F line 47 - 38007 - 38008 l10461: - 38009 002822 ;commands/command_RESCUE_ENABLE.c: 47: return ((err_t)0); - 38010 movlw (0)&0ffh - 38011 002822 0E00 goto l481 - 38012 002824 EF14 F014 - 38013 l10463: - 38014 002828 line 49 - 38015 - 38016 l481: - 38017 002828 return ;funcret - 38018 002828 0012 opt stack 0 - 38019 GLOBAL __end_of_command_RESCUE_ENABLE - 38020 __end_of_command_RESCUE_ENABLE: - 38021 00282A signat _command_RESCUE_ENABLE,89 - 38022 - 38023 ;; *************** function _command_USER_PIN_CONTROL ***************** - 38024 ;; Defined at: - 38025 ;; line 10 in file "commands/command_USER_PIN_CONTROL.c" - 38026 ;; Parameters: Size Location Type - 38027 ;; None - 38028 ;; Auto vars: Size Location Type - 38029 ;; userpin_set_ 2 35[COMRAM] PTR FTN(enum E6233,)void - 38030 ;; -> userpin_SWITCH_LED_D10_set(1), userpin_SWITCH_LED_D9_set(1), - 38031 ;; req_pinnum 1 38[COMRAM] enum E6237 - 38032 ;; req_pinstate 1 37[COMRAM] enum E6233 - 38033 ;; Return value: Size Location Type - 38034 ;; 1 wreg unsigned char - 38035 ;; Registers used: - 38036 ;; wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 38037 ;; Tracked objects: - 38038 ;; On entry : 0/0 - 38039 ;; On exit : 0/0 - 38040 ;; Unchanged: 0/0 - 38041 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 38042 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38043 ;; Locals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38044 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38045 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38046 ;;Total ram usage: 4 bytes - 38047 ;; Hardware stack levels used: 1 - 38048 ;; Hardware stack levels required when called: 12 - 38049 ;; This function calls: - 38050 ;; _communication_request_payload_retrieve_uint8_t - 38051 ;; _communication_response_payload_appender_reset - 38052 ;; _userpin_SWITCH_LED_D10_set - 38053 ;; _userpin_SWITCH_LED_D9_set - 38054 ;; _userpin_get_function_set_by_enum - 38055 ;; This function is called by: - 38056 ;; _communication_parser_executecommand - 38057 ;; This function uses a non-reentrant model - 38058 ;; - 38059 psect text30,class=CODE,space=0,reloc=2,group=0 - 38060 file "commands/command_USER_PIN_CONTROL.c" - 38061 line 10 - 38062 global __ptext30 - 38063 __ptext30: - 38064 002A2E psect text30 - 38065 file "commands/command_USER_PIN_CONTROL.c" - 38066 line 10 - 38067 global __size_of_command_USER_PIN_CONTROL - 38068 __size_of_command_USER_PIN_CONTROL equ __end_of_command_USER_PIN_CONTROL-_command_USER_ - PIN_CONTROL - 38069 0000 - 38070 _command_USER_PIN_CONTROL: - 38071 002A2E ;incstack = 0 - 38072 opt stack 16 - 38073 line 22 - 38074 - 38075 l10395: - 38076 002A2E ;commands/command_USER_PIN_CONTROL.c: 22: enum_pinnum_t req_pinnum = (enum_pinnum_t) - communication_request_payload_retrieve_uint8_t(); - 38077 call _communication_request_payload_retrieve_uint8_t ;wreg free - 38078 002A2E EC21 F01F movwf ((c:command_USER_PIN_CONTROL@req_pinnum)),c - 38079 002A32 6E27 line 23 - 38080 ;commands/command_USER_PIN_CONTROL.c: 23: enum_pinstate_t req_pinstate = (enum_pinst - ate_t)communication_request_payload_retrieve_uint8_t(); - 38081 call _communication_request_payload_retrieve_uint8_t ;wreg free - 38082 002A34 EC21 F01F movwf ((c:command_USER_PIN_CONTROL@req_pinstate)),c - 38083 002A38 6E26 line 25 - 38084 - 38085 l10397: - 38086 002A3A ;commands/command_USER_PIN_CONTROL.c: 25: if((uint8_t)req_pinnum < (uint8_t)PINNUM_S - WITCH_LED_D9) return ((err_t)2); - 38087 movf ((c:command_USER_PIN_CONTROL@req_pinnum)),c,w - 38088 002A3A 5027 btfss status,2 - 38089 002A3C A4D8 goto u5821 - 38090 002A3E EF23 F015 goto u5820 - 38091 002A42 EF25 F015 u5821: - 38092 002A46 goto l10403 - 38093 002A46 EF2A F015 u5820: - 38094 002A4A - 38095 l10399: - 38096 002A4A movlw (02h)&0ffh - 38097 002A4A 0E02 goto l462 - 38098 002A4C EF67 F015 - 38099 l10401: - 38100 002A50 goto l462 - 38101 002A50 EF67 F015 - 38102 l461: - 38103 002A54 line 26 - 38104 - 38105 l10403: - 38106 002A54 ;commands/command_USER_PIN_CONTROL.c: 26: if((uint8_t)req_pinnum > (uint8_t)PINNUM_S - WITCH_LED_D10) return ((err_t)2); - 38107 movlw 03h-1 - 38108 002A54 0E02 cpfsgt ((c:command_USER_PIN_CONTROL@req_pinnum)),c - 38109 002A56 6427 goto u5831 - 38110 002A58 EF30 F015 goto u5830 - 38111 002A5C EF32 F015 - 38112 u5831: - 38113 002A60 goto l10413 - 38114 002A60 EF3E F015 u5830: - 38115 002A64 - 38116 l10405: - 38117 002A64 movlw (02h)&0ffh - 38118 002A64 0E02 goto l462 - 38119 002A66 EF67 F015 - 38120 l10407: - 38121 002A6A goto l462 - 38122 002A6A EF67 F015 - 38123 l463: - 38124 002A6E line 28 - 38125 ;commands/command_USER_PIN_CONTROL.c: 28: if((uint8_t)req_pinstate < (uint8_t)PINSTA - TE_LOW) return ((err_t)2); - 38126 goto l10413 - 38127 002A6E EF3E F015 - 38128 l10409: - 38129 002A72 movlw (02h)&0ffh - 38130 002A72 0E02 goto l462 - 38131 002A74 EF67 F015 - 38132 l10411: - 38133 002A78 goto l462 - 38134 002A78 EF67 F015 - 38135 l464: - 38136 002A7C line 29 - 38137 - 38138 l10413: - 38139 002A7C ;commands/command_USER_PIN_CONTROL.c: 29: if((uint8_t)req_pinstate > (uint8_t)PINSTA - TE_HIGH) return ((err_t)2); - 38140 movlw 02h-1 - 38141 002A7C 0E01 cpfsgt ((c:command_USER_PIN_CONTROL@req_pinstate)),c - 38142 002A7E 6426 goto u5841 - 38143 002A80 EF44 F015 goto u5840 - 38144 002A84 EF46 F015 - 38145 u5841: - 38146 002A88 goto l10419 - 38147 002A88 EF4B F015 u5840: - 38148 002A8C - 38149 l10415: - 38150 002A8C movlw (02h)&0ffh - 38151 002A8C 0E02 goto l462 - 38152 002A8E EF67 F015 - 38153 l10417: - 38154 002A92 goto l462 - 38155 002A92 EF67 F015 - 38156 l465: - 38157 002A96 line 35 - 38158 - 38159 l10419: - 38160 002A96 ;commands/command_USER_PIN_CONTROL.c: 35: userpin_state_set_func_t userpin_set_func - = userpin_get_function_set_by_enum(req_pinnum); - 38161 movf ((c:command_USER_PIN_CONTROL@req_pinnum)),c,w - 38162 002A96 5027 - 38163 call _userpin_get_function_set_by_enum - 38164 002A98 EC9B F01A movff 0+?_userpin_get_function_set_by_enum,(c:command_USER_PIN_CONTROL@userpin_set_func - ) - 38165 002A9C C01F F024 movff 1+?_userpin_get_function_set_by_enum,(c:command_USER_PIN_CONTROL@userpin_set_func - +1) - 38166 002AA0 C020 F025 line 36 - 38167 - 38168 l10421: - 38169 002AA4 ;commands/command_USER_PIN_CONTROL.c: 36: (INTCONbits.GIE = 0); - 38170 bcf ((c:4082)),c,7 ;volatile - 38171 002AA4 9EF2 line 37 - 38172 - 38173 l10423: - 38174 002AA6 ;commands/command_USER_PIN_CONTROL.c: 37: userpin_set_func(req_pinstate); - 38175 call u5858 - 38176 002AA6 D802 goto u5859 - 38177 002AA8 EF61 F015 u5858: - 38178 002AAC push - 38179 002AAC 0005 - 38180 movwf pclath - 38181 002AAE 6EFA movf ((c:command_USER_PIN_CONTROL@userpin_set_func)),c,w - 38182 002AB0 5024 movwf tosl - 38183 002AB2 6EFD movf ((c:command_USER_PIN_CONTROL@userpin_set_func+1)),c,w - 38184 002AB4 5025 movwf tosl+1 - 38185 002AB6 6EFE movf tblptru,w - 38186 002AB8 50F8 movwf tosl+2 - 38187 002ABA 6EFF movf pclath,w - 38188 002ABC 50FA - 38189 movf ((c:command_USER_PIN_CONTROL@req_pinstate)),c,w - 38190 002ABE 5026 - 38191 return ;indir - 38192 002AC0 0012 u5859: - 38193 002AC2 line 38 - 38194 - 38195 l10425: - 38196 002AC2 ;commands/command_USER_PIN_CONTROL.c: 38: (INTCONbits.GIE = 1); - 38197 bsf ((c:4082)),c,7 ;volatile - 38198 002AC2 8EF2 line 41 - 38199 - 38200 l10427: - 38201 002AC4 ;commands/command_USER_PIN_CONTROL.c: 41: communication_response_payload_appender_re - set(); - 38202 call _communication_response_payload_appender_reset - 38203 002AC4 ECF3 F021 line 42 - 38204 - 38205 l10429: - 38206 002AC8 ;commands/command_USER_PIN_CONTROL.c: 42: return ((err_t)0); - 38207 movlw (0)&0ffh - 38208 002AC8 0E00 goto l462 - 38209 002ACA EF67 F015 - 38210 l10431: - 38211 002ACE line 44 - 38212 - 38213 l462: - 38214 002ACE return ;funcret - 38215 002ACE 0012 opt stack 0 - 38216 GLOBAL __end_of_command_USER_PIN_CONTROL - 38217 __end_of_command_USER_PIN_CONTROL: - 38218 002AD0 signat _command_USER_PIN_CONTROL,89 - 38219 - 38220 ;; *************** function _command_VALCHECK ***************** - 38221 ;; Defined at: - 38222 ;; line 9 in file "commands/command_VALCHECK.c" - 38223 ;; Parameters: Size Location Type - 38224 ;; None - 38225 ;; Auto vars: Size Location Type - 38226 ;; resp_value_1 4 4[BANK0 ] unsigned long - 38227 ;; resp_value_0 4 0[BANK0 ] unsigned long - 38228 ;; resp_value_3 2 10[BANK0 ] unsigned short - 38229 ;; resp_value_2 2 8[BANK0 ] unsigned short - 38230 ;; resp_value_5 1 13[BANK0 ] unsigned char - 38231 ;; resp_value_4 1 12[BANK0 ] unsigned char - 38232 ;; Return value: Size Location Type - 38233 ;; 1 wreg unsigned char - 38234 ;; Registers used: - 38235 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 38236 ;; Tracked objects: - 38237 ;; On entry : 0/0 - 38238 ;; On exit : 0/0 - 38239 ;; Unchanged: 0/0 - 38240 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 38241 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38242 ;; Locals: 0 14 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38243 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38244 ;; Totals: 0 14 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38245 ;;Total ram usage: 14 bytes - 38246 ;; Hardware stack levels used: 1 - 38247 ;; Hardware stack levels required when called: 10 - 38248 ;; This function calls: - 38249 ;; _communication_response_payload_append_uint16_t - 38250 ;; _communication_response_payload_append_uint32_t - 38251 ;; _communication_response_payload_append_uint8_t - 38252 ;; _communication_response_payload_appender_reset - 38253 ;; This function is called by: - 38254 ;; _communication_parser_executecommand - 38255 ;; This function uses a non-reentrant model - 38256 ;; - 38257 psect text31,class=CODE,space=0,reloc=2,group=0 - 38258 file "commands/command_VALCHECK.c" - 38259 line 9 - 38260 global __ptext31 - 38261 __ptext31: - 38262 002B6A psect text31 - 38263 file "commands/command_VALCHECK.c" - 38264 line 9 - 38265 global __size_of_command_VALCHECK - 38266 __size_of_command_VALCHECK equ __end_of_command_VALCHECK-_command_VALCHECK - 38267 0000 - 38268 _command_VALCHECK: - 38269 002B6A ;incstack = 0 - 38270 opt stack 18 - 38271 line 29 - 38272 - 38273 l10351: - 38274 002B6A ;commands/command_VALCHECK.c: 29: uint32_t resp_value_0 = 128; - 38275 movlw low(080h) - 38276 002B6A 0E80 movlb 0 ; () banked - 38277 002B6C 0100 movwf ((command_VALCHECK@resp_value_0))&0ffh - 38278 002B6E 6F60 movlw high(080h) - 38279 002B70 0E00 movwf ((command_VALCHECK@resp_value_0+1))&0ffh - 38280 002B72 6F61 movlw low highword(080h) - 38281 002B74 0E00 movwf ((command_VALCHECK@resp_value_0+2))&0ffh - 38282 002B76 6F62 movlw high highword(080h) - 38283 002B78 0E00 movwf ((command_VALCHECK@resp_value_0+3))&0ffh - 38284 002B7A 6F63 line 30 - 38285 ;commands/command_VALCHECK.c: 30: uint32_t resp_value_1 = 2147483648; - 38286 movlw low(080000000h) - 38287 002B7C 0E00 movwf ((command_VALCHECK@resp_value_1))&0ffh - 38288 002B7E 6F64 movlw high(080000000h) - 38289 002B80 0E00 movwf ((command_VALCHECK@resp_value_1+1))&0ffh - 38290 002B82 6F65 movlw low highword(080000000h) - 38291 002B84 0E00 movwf ((command_VALCHECK@resp_value_1+2))&0ffh - 38292 002B86 6F66 movlw high highword(080000000h) - 38293 002B88 0E80 movwf ((command_VALCHECK@resp_value_1+3))&0ffh - 38294 002B8A 6F67 line 31 - 38295 ;commands/command_VALCHECK.c: 31: uint16_t resp_value_2 = 128; - 38296 movlw high(080h) - 38297 002B8C 0E00 movwf ((command_VALCHECK@resp_value_2+1))&0ffh - 38298 002B8E 6F69 movlw low(080h) - 38299 002B90 0E80 movwf ((command_VALCHECK@resp_value_2))&0ffh - 38300 002B92 6F68 line 32 - 38301 ;commands/command_VALCHECK.c: 32: uint16_t resp_value_3 = 32768; - 38302 movlw high(08000h) - 38303 002B94 0E80 movwf ((command_VALCHECK@resp_value_3+1))&0ffh - 38304 002B96 6F6B movlw low(08000h) - 38305 002B98 0E00 movwf ((command_VALCHECK@resp_value_3))&0ffh - 38306 002B9A 6F6A line 33 - 38307 ;commands/command_VALCHECK.c: 33: uint8_t resp_value_4 = 4; - 38308 movlw low(04h) - 38309 002B9C 0E04 movwf ((command_VALCHECK@resp_value_4))&0ffh - 38310 002B9E 6F6C line 34 - 38311 ;commands/command_VALCHECK.c: 34: uint8_t resp_value_5 = 64; - 38312 movlw low(040h) - 38313 002BA0 0E40 movwf ((command_VALCHECK@resp_value_5))&0ffh - 38314 002BA2 6F6D line 37 - 38315 - 38316 l10353:; BSR set to: 0 - 38317 002BA4 - 38318 ;commands/command_VALCHECK.c: 37: communication_response_payload_appender_reset(); - 38319 call _communication_response_payload_appender_reset ;wreg free - 38320 002BA4 ECF3 F021 line 38 - 38321 - 38322 l10355: - 38323 002BA8 ;commands/command_VALCHECK.c: 38: communication_response_payload_append_uint32_t((ui - nt32_t)resp_value_0); - 38324 movff (command_VALCHECK@resp_value_0),(c:communication_response_payload_append_uint32_t - @_value) - 38325 002BA8 C060 F01D movff (command_VALCHECK@resp_value_0+1),(c:communication_response_payload_append_uint32 - _t@_value+1) - 38326 002BAC C061 F01E movff (command_VALCHECK@resp_value_0+2),(c:communication_response_payload_append_uint32 - _t@_value+2) - 38327 002BB0 C062 F01F movff (command_VALCHECK@resp_value_0+3),(c:communication_response_payload_append_uint32 - _t@_value+3) - 38328 002BB4 C063 F020 call _communication_response_payload_append_uint32_t ;wreg free - 38329 002BB8 ECDF F018 line 39 - 38330 - 38331 l10357: - 38332 002BBC ;commands/command_VALCHECK.c: 39: communication_response_payload_append_uint32_t((ui - nt32_t)resp_value_1); - 38333 movff (command_VALCHECK@resp_value_1),(c:communication_response_payload_append_uint32_t - @_value) - 38334 002BBC C064 F01D movff (command_VALCHECK@resp_value_1+1),(c:communication_response_payload_append_uint32 - _t@_value+1) - 38335 002BC0 C065 F01E movff (command_VALCHECK@resp_value_1+2),(c:communication_response_payload_append_uint32 - _t@_value+2) - 38336 002BC4 C066 F01F movff (command_VALCHECK@resp_value_1+3),(c:communication_response_payload_append_uint32 - _t@_value+3) - 38337 002BC8 C067 F020 call _communication_response_payload_append_uint32_t ;wreg free - 38338 002BCC ECDF F018 line 40 - 38339 - 38340 l10359: - 38341 002BD0 ;commands/command_VALCHECK.c: 40: communication_response_payload_append_uint16_t((ui - nt16_t)resp_value_2); - 38342 movff (command_VALCHECK@resp_value_2),(c:communication_response_payload_append_uint16_t - @_value) - 38343 002BD0 C068 F01D movff (command_VALCHECK@resp_value_2+1),(c:communication_response_payload_append_uint16 - _t@_value+1) - 38344 002BD4 C069 F01E call _communication_response_payload_append_uint16_t ;wreg free - 38345 002BD8 ECD4 F01C line 41 - 38346 - 38347 l10361: - 38348 002BDC ;commands/command_VALCHECK.c: 41: communication_response_payload_append_uint16_t((ui - nt16_t)resp_value_3); - 38349 movff (command_VALCHECK@resp_value_3),(c:communication_response_payload_append_uint16_t - @_value) - 38350 002BDC C06A F01D movff (command_VALCHECK@resp_value_3+1),(c:communication_response_payload_append_uint16 - _t@_value+1) - 38351 002BE0 C06B F01E call _communication_response_payload_append_uint16_t ;wreg free - 38352 002BE4 ECD4 F01C line 42 - 38353 - 38354 l10363: - 38355 002BE8 ;commands/command_VALCHECK.c: 42: communication_response_payload_append_uint8_t((uin - t8_t)resp_value_4); - 38356 movlb 0 ; () banked - 38357 002BE8 0100 movf ((command_VALCHECK@resp_value_4))&0ffh,w - 38358 002BEA 516C - 38359 call _communication_response_payload_append_uint8_t - 38360 002BEC EC68 F01F line 43 - 38361 - 38362 l10365: - 38363 002BF0 ;commands/command_VALCHECK.c: 43: communication_response_payload_append_uint8_t((uin - t8_t)resp_value_5); - 38364 movlb 0 ; () banked - 38365 002BF0 0100 movf ((command_VALCHECK@resp_value_5))&0ffh,w - 38366 002BF2 516D - 38367 call _communication_response_payload_append_uint8_t - 38368 002BF4 EC68 F01F line 44 - 38369 - 38370 l10367: - 38371 002BF8 ;commands/command_VALCHECK.c: 44: return ((err_t)0); - 38372 movlw (0)&0ffh - 38373 002BF8 0E00 goto l439 - 38374 002BFA EFFF F015 - 38375 l10369: - 38376 002BFE line 46 - 38377 - 38378 l439: - 38379 002BFE return ;funcret - 38380 002BFE 0012 opt stack 0 - 38381 GLOBAL __end_of_command_VALCHECK - 38382 __end_of_command_VALCHECK: - 38383 002C00 signat _command_VALCHECK,89 - 38384 - 38385 ;; *************** function _command_LASTERROR ***************** - 38386 ;; Defined at: - 38387 ;; line 10 in file "commands/command_LASTERROR.c" - 38388 ;; Parameters: Size Location Type - 38389 ;; None - 38390 ;; Auto vars: Size Location Type - 38391 ;; resp_errcode 1 29[COMRAM] unsigned char - 38392 ;; Return value: Size Location Type - 38393 ;; 1 wreg unsigned char - 38394 ;; Registers used: - 38395 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 38396 ;; Tracked objects: - 38397 ;; On entry : 0/0 - 38398 ;; On exit : 0/0 - 38399 ;; Unchanged: 0/0 - 38400 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 38401 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38402 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38403 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38404 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38405 ;;Total ram usage: 1 bytes - 38406 ;; Hardware stack levels used: 1 - 38407 ;; Hardware stack levels required when called: 10 - 38408 ;; This function calls: - 38409 ;; _communication_response_payload_append_uint8_t - 38410 ;; _communication_response_payload_appender_reset - 38411 ;; This function is called by: - 38412 ;; _communication_parser_executecommand - 38413 ;; This function uses a non-reentrant model - 38414 ;; - 38415 psect text32,class=CODE,space=0,reloc=2,group=0 - 38416 file "commands/command_LASTERROR.c" - 38417 line 10 - 38418 global __ptext32 - 38419 __ptext32: - 38420 003E24 psect text32 - 38421 file "commands/command_LASTERROR.c" - 38422 line 10 - 38423 global __size_of_command_LASTERROR - 38424 __size_of_command_LASTERROR equ __end_of_command_LASTERROR-_command_LASTERROR - 38425 0000 - 38426 _command_LASTERROR: - 38427 003E24 ;incstack = 0 - 38428 opt stack 18 - 38429 line 26 - 38430 - 38431 l10337: - 38432 003E24 ;commands/command_LASTERROR.c: 25: uint8_t resp_errcode;;commands/command_LASTERROR. - c: 26: (INTCONbits.GIE = 0); - 38433 bcf ((c:4082)),c,7 ;volatile - 38434 003E24 9EF2 line 27 - 38435 ;commands/command_LASTERROR.c: 27: resp_errcode = errors_last_error; - 38436 movff (c:_errors_last_error),(c:command_LASTERROR@resp_errcode) - 38437 003E26 C03E F01E line 28 - 38438 - 38439 l10339: - 38440 003E2A ;commands/command_LASTERROR.c: 28: errors_last_error = ((err_t)0); - 38441 movlw low(0) - 38442 003E2A 0E00 movwf ((c:_errors_last_error)),c - 38443 003E2C 6E3E line 29 - 38444 - 38445 l10341: - 38446 003E2E ;commands/command_LASTERROR.c: 29: (INTCONbits.GIE = 1); - 38447 bsf ((c:4082)),c,7 ;volatile - 38448 003E2E 8EF2 line 32 - 38449 - 38450 l10343: - 38451 003E30 ;commands/command_LASTERROR.c: 32: communication_response_payload_appender_reset(); - - 38452 call _communication_response_payload_appender_reset ;wreg free - 38453 003E30 ECF3 F021 line 33 - 38454 - 38455 l10345: - 38456 003E34 ;commands/command_LASTERROR.c: 33: communication_response_payload_append_uint8_t((ui - nt8_t)resp_errcode); - 38457 movf ((c:command_LASTERROR@resp_errcode)),c,w - 38458 003E34 501E - 38459 call _communication_response_payload_append_uint8_t - 38460 003E36 EC68 F01F line 34 - 38461 - 38462 l10347: - 38463 003E3A ;commands/command_LASTERROR.c: 34: return ((err_t)0); - 38464 movlw (0)&0ffh - 38465 003E3A 0E00 goto l428 - 38466 003E3C EF20 F01F - 38467 l10349: - 38468 003E40 line 36 - 38469 - 38470 l428: - 38471 003E40 return ;funcret - 38472 003E40 0012 opt stack 0 - 38473 GLOBAL __end_of_command_LASTERROR - 38474 __end_of_command_LASTERROR: - 38475 003E42 signat _command_LASTERROR,89 - 38476 - 38477 ;; *************** function _command_LASTCOMMANDTIME ***************** - 38478 ;; Defined at: - 38479 ;; line 10 in file "commands/command_LASTCOMMANDTIME.c" - 38480 ;; Parameters: Size Location Type - 38481 ;; None - 38482 ;; Auto vars: Size Location Type - 38483 ;; resp_seconds 4 0[BANK0 ] unsigned long - 38484 ;; Return value: Size Location Type - 38485 ;; 1 wreg unsigned char - 38486 ;; Registers used: - 38487 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 38488 ;; Tracked objects: - 38489 ;; On entry : 0/0 - 38490 ;; On exit : 0/0 - 38491 ;; Unchanged: 0/0 - 38492 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 38493 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38494 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38495 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38496 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38497 ;;Total ram usage: 4 bytes - 38498 ;; Hardware stack levels used: 1 - 38499 ;; Hardware stack levels required when called: 10 - 38500 ;; This function calls: - 38501 ;; _communication_response_payload_append_uint32_t - 38502 ;; _communication_response_payload_appender_reset - 38503 ;; _timing_get_seconds_since_last_command - 38504 ;; This function is called by: - 38505 ;; _communication_parser_executecommand - 38506 ;; This function uses a non-reentrant model - 38507 ;; - 38508 psect text33,class=CODE,space=0,reloc=2,group=0 - 38509 file "commands/command_LASTCOMMANDTIME.c" - 38510 line 10 - 38511 global __ptext33 - 38512 __ptext33: - 38513 003A14 psect text33 - 38514 file "commands/command_LASTCOMMANDTIME.c" - 38515 line 10 - 38516 global __size_of_command_LASTCOMMANDTIME - 38517 __size_of_command_LASTCOMMANDTIME equ __end_of_command_LASTCOMMANDTIME-_command_LASTCOM - MANDTIME - 38518 0000 - 38519 _command_LASTCOMMANDTIME: - 38520 003A14 ;incstack = 0 - 38521 opt stack 18 - 38522 line 25 - 38523 - 38524 l10327: - 38525 003A14 ;commands/command_LASTCOMMANDTIME.c: 25: uint32_t resp_seconds = timing_get_seconds_ - since_last_command(); - 38526 call _timing_get_seconds_since_last_command ;wreg free - 38527 003A14 ECCB F01D movff 0+?_timing_get_seconds_since_last_command,(command_LASTCOMMANDTIME@resp_seconds) - - 38528 003A18 C01D F060 movff 1+?_timing_get_seconds_since_last_command,(command_LASTCOMMANDTIME@resp_seconds+1 - ) - 38529 003A1C C01E F061 movff 2+?_timing_get_seconds_since_last_command,(command_LASTCOMMANDTIME@resp_seconds+2 - ) - 38530 003A20 C01F F062 movff 3+?_timing_get_seconds_since_last_command,(command_LASTCOMMANDTIME@resp_seconds+3 - ) - 38531 003A24 C020 F063 - 38532 line 28 - 38533 - 38534 l10329: - 38535 003A28 ;commands/command_LASTCOMMANDTIME.c: 28: communication_response_payload_appender_res - et(); - 38536 call _communication_response_payload_appender_reset ;wreg free - 38537 003A28 ECF3 F021 line 29 - 38538 - 38539 l10331: - 38540 003A2C ;commands/command_LASTCOMMANDTIME.c: 29: communication_response_payload_append_uint3 - 2_t((uint32_t)resp_seconds); - 38541 movff (command_LASTCOMMANDTIME@resp_seconds),(c:communication_response_payload_append_u - int32_t@_value) - 38542 003A2C C060 F01D movff (command_LASTCOMMANDTIME@resp_seconds+1),(c:communication_response_payload_append - _uint32_t@_value+1) - 38543 003A30 C061 F01E movff (command_LASTCOMMANDTIME@resp_seconds+2),(c:communication_response_payload_append - _uint32_t@_value+2) - 38544 003A34 C062 F01F movff (command_LASTCOMMANDTIME@resp_seconds+3),(c:communication_response_payload_append - _uint32_t@_value+3) - 38545 003A38 C063 F020 call _communication_response_payload_append_uint32_t ;wreg free - 38546 003A3C ECDF F018 line 30 - 38547 - 38548 l10333: - 38549 003A40 ;commands/command_LASTCOMMANDTIME.c: 30: return ((err_t)0); - 38550 movlw (0)&0ffh - 38551 003A40 0E00 goto l417 - 38552 003A42 EF23 F01D - 38553 l10335: - 38554 003A46 line 32 - 38555 - 38556 l417: - 38557 003A46 return ;funcret - 38558 003A46 0012 opt stack 0 - 38559 GLOBAL __end_of_command_LASTCOMMANDTIME - 38560 __end_of_command_LASTCOMMANDTIME: - 38561 003A48 signat _command_LASTCOMMANDTIME,89 - 38562 - 38563 ;; *************** function _command_ECHO4 ***************** - 38564 ;; Defined at: - 38565 ;; line 9 in file "commands/command_ECHO4.c" - 38566 ;; Parameters: Size Location Type - 38567 ;; None - 38568 ;; Auto vars: Size Location Type - 38569 ;; resp_value_3 1 36[COMRAM] unsigned char - 38570 ;; resp_value_2 1 35[COMRAM] unsigned char - 38571 ;; resp_value_1 1 34[COMRAM] unsigned char - 38572 ;; resp_value_0 1 33[COMRAM] unsigned char - 38573 ;; req_value_3 1 32[COMRAM] unsigned char - 38574 ;; req_value_2 1 31[COMRAM] unsigned char - 38575 ;; req_value_1 1 30[COMRAM] unsigned char - 38576 ;; req_value_0 1 29[COMRAM] unsigned char - 38577 ;; Return value: Size Location Type - 38578 ;; 1 wreg unsigned char - 38579 ;; Registers used: - 38580 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 38581 ;; Tracked objects: - 38582 ;; On entry : 0/0 - 38583 ;; On exit : 0/0 - 38584 ;; Unchanged: 0/0 - 38585 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 38586 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38587 ;; Locals: 8 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38588 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38589 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38590 ;;Total ram usage: 8 bytes - 38591 ;; Hardware stack levels used: 1 - 38592 ;; Hardware stack levels required when called: 10 - 38593 ;; This function calls: - 38594 ;; _communication_request_payload_retrieve_uint8_t - 38595 ;; _communication_response_payload_append_uint8_t - 38596 ;; _communication_response_payload_appender_reset - 38597 ;; This function is called by: - 38598 ;; _communication_parser_executecommand - 38599 ;; This function uses a non-reentrant model - 38600 ;; - 38601 psect text34,class=CODE,space=0,reloc=2,group=0 - 38602 file "commands/command_ECHO4.c" - 38603 line 9 - 38604 global __ptext34 - 38605 __ptext34: - 38606 003784 psect text34 - 38607 file "commands/command_ECHO4.c" - 38608 line 9 - 38609 global __size_of_command_ECHO4 - 38610 __size_of_command_ECHO4 equ __end_of_command_ECHO4-_command_ECHO4 - 38611 0000 - 38612 _command_ECHO4: - 38613 003784 ;incstack = 0 - 38614 opt stack 18 - 38615 line 27 - 38616 - 38617 l10303: - 38618 003784 ;commands/command_ECHO4.c: 27: uint8_t req_value_0 = (uint8_t)communication_request_ - payload_retrieve_uint8_t(); - 38619 call _communication_request_payload_retrieve_uint8_t ;wreg free - 38620 003784 EC21 F01F movwf ((c:command_ECHO4@req_value_0)),c - 38621 003788 6E1E line 28 - 38622 ;commands/command_ECHO4.c: 28: uint8_t req_value_1 = (uint8_t)communication_request_ - payload_retrieve_uint8_t(); - 38623 call _communication_request_payload_retrieve_uint8_t ;wreg free - 38624 00378A EC21 F01F movwf ((c:command_ECHO4@req_value_1)),c - 38625 00378E 6E1F line 29 - 38626 ;commands/command_ECHO4.c: 29: uint8_t req_value_2 = (uint8_t)communication_request_ - payload_retrieve_uint8_t(); - 38627 call _communication_request_payload_retrieve_uint8_t ;wreg free - 38628 003790 EC21 F01F movwf ((c:command_ECHO4@req_value_2)),c - 38629 003794 6E20 line 30 - 38630 ;commands/command_ECHO4.c: 30: uint8_t req_value_3 = (uint8_t)communication_request_ - payload_retrieve_uint8_t(); - 38631 call _communication_request_payload_retrieve_uint8_t ;wreg free - 38632 003796 EC21 F01F movwf ((c:command_ECHO4@req_value_3)),c - 38633 00379A 6E21 line 35 - 38634 - 38635 l10305: - 38636 00379C ;commands/command_ECHO4.c: 35: uint8_t resp_value_0 = req_value_0; - 38637 movff (c:command_ECHO4@req_value_0),(c:command_ECHO4@resp_value_0) - 38638 00379C C01E F022 line 36 - 38639 - 38640 l10307: - 38641 0037A0 ;commands/command_ECHO4.c: 36: uint8_t resp_value_1 = req_value_1; - 38642 movff (c:command_ECHO4@req_value_1),(c:command_ECHO4@resp_value_1) - 38643 0037A0 C01F F023 line 37 - 38644 - 38645 l10309: - 38646 0037A4 ;commands/command_ECHO4.c: 37: uint8_t resp_value_2 = req_value_2; - 38647 movff (c:command_ECHO4@req_value_2),(c:command_ECHO4@resp_value_2) - 38648 0037A4 C020 F024 line 38 - 38649 - 38650 l10311: - 38651 0037A8 ;commands/command_ECHO4.c: 38: uint8_t resp_value_3 = req_value_3; - 38652 movff (c:command_ECHO4@req_value_3),(c:command_ECHO4@resp_value_3) - 38653 0037A8 C021 F025 line 41 - 38654 - 38655 l10313: - 38656 0037AC ;commands/command_ECHO4.c: 41: communication_response_payload_appender_reset(); - 38657 call _communication_response_payload_appender_reset ;wreg free - 38658 0037AC ECF3 F021 line 42 - 38659 - 38660 l10315: - 38661 0037B0 ;commands/command_ECHO4.c: 42: communication_response_payload_append_uint8_t((uint8_ - t)resp_value_0); - 38662 movf ((c:command_ECHO4@resp_value_0)),c,w - 38663 0037B0 5022 - 38664 call _communication_response_payload_append_uint8_t - 38665 0037B2 EC68 F01F line 43 - 38666 - 38667 l10317: - 38668 0037B6 ;commands/command_ECHO4.c: 43: communication_response_payload_append_uint8_t((uint8_ - t)resp_value_1); - 38669 movf ((c:command_ECHO4@resp_value_1)),c,w - 38670 0037B6 5023 - 38671 call _communication_response_payload_append_uint8_t - 38672 0037B8 EC68 F01F line 44 - 38673 - 38674 l10319: - 38675 0037BC ;commands/command_ECHO4.c: 44: communication_response_payload_append_uint8_t((uint8_ - t)resp_value_2); - 38676 movf ((c:command_ECHO4@resp_value_2)),c,w - 38677 0037BC 5024 - 38678 call _communication_response_payload_append_uint8_t - 38679 0037BE EC68 F01F line 45 - 38680 - 38681 l10321: - 38682 0037C2 ;commands/command_ECHO4.c: 45: communication_response_payload_append_uint8_t((uint8_ - t)resp_value_3); - 38683 movf ((c:command_ECHO4@resp_value_3)),c,w - 38684 0037C2 5025 - 38685 call _communication_response_payload_append_uint8_t - 38686 0037C4 EC68 F01F line 46 - 38687 - 38688 l10323: - 38689 0037C8 ;commands/command_ECHO4.c: 46: return ((err_t)0); - 38690 movlw (0)&0ffh - 38691 0037C8 0E00 goto l408 - 38692 0037CA EFE7 F01B - 38693 l10325: - 38694 0037CE line 48 - 38695 - 38696 l408: - 38697 0037CE return ;funcret - 38698 0037CE 0012 opt stack 0 - 38699 GLOBAL __end_of_command_ECHO4 - 38700 __end_of_command_ECHO4: - 38701 0037D0 signat _command_ECHO4,89 - 38702 - 38703 ;; *************** function _command_ECHO32 ***************** - 38704 ;; Defined at: - 38705 ;; line 9 in file "commands/command_ECHO32.c" - 38706 ;; Parameters: Size Location Type - 38707 ;; None - 38708 ;; Auto vars: Size Location Type - 38709 ;; req_values 32 0[BANK0 ] unsigned char [32] - 38710 ;; idx 1 32[BANK0 ] unsigned char - 38711 ;; Return value: Size Location Type - 38712 ;; 1 wreg unsigned char - 38713 ;; Registers used: - 38714 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 38715 ;; Tracked objects: - 38716 ;; On entry : 0/0 - 38717 ;; On exit : 0/0 - 38718 ;; Unchanged: 0/0 - 38719 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 38720 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38721 ;; Locals: 0 33 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38722 ;; Temps: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38723 ;; Totals: 1 33 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38724 ;;Total ram usage: 34 bytes - 38725 ;; Hardware stack levels used: 1 - 38726 ;; Hardware stack levels required when called: 10 - 38727 ;; This function calls: - 38728 ;; _communication_request_payload_retrieve_uint8_t - 38729 ;; _communication_response_payload_append_uint8_t - 38730 ;; _communication_response_payload_appender_reset - 38731 ;; This function is called by: - 38732 ;; _communication_parser_executecommand - 38733 ;; This function uses a non-reentrant model - 38734 ;; - 38735 psect text35,class=CODE,space=0,reloc=2,group=0 - 38736 file "commands/command_ECHO32.c" - 38737 line 9 - 38738 global __ptext35 - 38739 __ptext35: - 38740 002986 psect text35 - 38741 file "commands/command_ECHO32.c" - 38742 line 9 - 38743 global __size_of_command_ECHO32 - 38744 __size_of_command_ECHO32 equ __end_of_command_ECHO32-_command_ECHO32 - 38745 0000 - 38746 _command_ECHO32: - 38747 002986 ;incstack = 0 - 38748 opt stack 18 - 38749 line 90 - 38750 - 38751 l10273: - 38752 002986 ;commands/command_ECHO32.c: 88: uint8_t req_values[32];;commands/command_ECHO32.c: 8 - 9: uint8_t idx;;commands/command_ECHO32.c: 90: for(idx = 0; idx < 32; idx++) { - 38753 movlw low(0) - 38754 002986 0E00 movlb 0 ; () banked - 38755 002988 0100 movwf ((command_ECHO32@idx))&0ffh - 38756 00298A 6F80 - 38757 l10275:; BSR set to: 0 - 38758 00298C - 38759 movlw 020h-1 - 38760 00298C 0E1F cpfsgt ((command_ECHO32@idx))&0ffh - 38761 00298E 6580 goto u5781 - 38762 002990 EFCC F014 goto u5780 - 38763 002994 EFCE F014 - 38764 u5781: - 38765 002998 goto l10279 - 38766 002998 EFD2 F014 u5780: - 38767 00299C goto l10285 - 38768 00299C EFEB F014 - 38769 l10277:; BSR set to: 0 - 38770 0029A0 - 38771 goto l10285 - 38772 0029A0 EFEB F014 - 38773 l395:; BSR set to: 0 - 38774 0029A4 - 38775 line 91 - 38776 - 38777 l10279:; BSR set to: 0 - 38778 0029A4 - 38779 ;commands/command_ECHO32.c: 91: req_values[idx] = communication_request_payload_ - retrieve_uint8_t(); - 38780 call _communication_request_payload_retrieve_uint8_t ;wreg free - 38781 0029A4 EC21 F01F movwf (??_command_ECHO32+0+0)&0ffh,c - 38782 0029A8 6E1E movlb 0 ; () banked - 38783 0029AA 0100 movf ((command_ECHO32@idx))&0ffh,w - 38784 0029AC 5180 mullw 01h - 38785 0029AE 0D01 movlw low(command_ECHO32@req_values) - 38786 0029B0 0E60 addwf (prodl),c,w - 38787 0029B2 24F3 movwf c:fsr2l - 38788 0029B4 6ED9 movlw high(command_ECHO32@req_values) - 38789 0029B6 0E00 addwfc prod+1,w - 38790 0029B8 20F4 movwf 1+c:fsr2l - 38791 0029BA 6EDA movff (??_command_ECHO32+0+0),indf2 - 38792 0029BC C01E FFDF - 38793 line 92 - 38794 - 38795 l10281:; BSR set to: 0 - 38796 0029C0 - 38797 ;commands/command_ECHO32.c: 92: } - 38798 incf ((command_ECHO32@idx))&0ffh - 38799 0029C0 2B80 - 38800 l10283:; BSR set to: 0 - 38801 0029C2 - 38802 movlw 020h-1 - 38803 0029C2 0E1F cpfsgt ((command_ECHO32@idx))&0ffh - 38804 0029C4 6580 goto u5791 - 38805 0029C6 EFE7 F014 goto u5790 - 38806 0029CA EFE9 F014 - 38807 u5791: - 38808 0029CE goto l10279 - 38809 0029CE EFD2 F014 u5790: - 38810 0029D2 goto l10285 - 38811 0029D2 EFEB F014 - 38812 l396:; BSR set to: 0 - 38813 0029D6 - 38814 line 93 - 38815 - 38816 l10285:; BSR set to: 0 - 38817 0029D6 - 38818 ;commands/command_ECHO32.c: 93: communication_response_payload_appender_reset(); - 38819 call _communication_response_payload_appender_reset ;wreg free - 38820 0029D6 ECF3 F021 line 94 - 38821 - 38822 l10287: - 38823 0029DA ;commands/command_ECHO32.c: 94: for(idx = 0; idx < 32; idx++) { - 38824 movlw low(0) - 38825 0029DA 0E00 movlb 0 ; () banked - 38826 0029DC 0100 movwf ((command_ECHO32@idx))&0ffh - 38827 0029DE 6F80 - 38828 l10289:; BSR set to: 0 - 38829 0029E0 - 38830 movlw 020h-1 - 38831 0029E0 0E1F cpfsgt ((command_ECHO32@idx))&0ffh - 38832 0029E2 6580 goto u5801 - 38833 0029E4 EFF6 F014 goto u5800 - 38834 0029E8 EFF8 F014 - 38835 u5801: - 38836 0029EC goto l10293 - 38837 0029EC EFFC F014 u5800: - 38838 0029F0 goto l10299 - 38839 0029F0 EF13 F015 - 38840 l10291:; BSR set to: 0 - 38841 0029F4 - 38842 goto l10299 - 38843 0029F4 EF13 F015 - 38844 l397:; BSR set to: 0 - 38845 0029F8 - 38846 line 95 - 38847 - 38848 l10293:; BSR set to: 0 - 38849 0029F8 - 38850 ;commands/command_ECHO32.c: 95: communication_response_payload_append_uint8_t(re - q_values[idx]); - 38851 movf ((command_ECHO32@idx))&0ffh,w - 38852 0029F8 5180 mullw 01h - 38853 0029FA 0D01 movlw low(command_ECHO32@req_values) - 38854 0029FC 0E60 addwf (prodl),c,w - 38855 0029FE 24F3 movwf c:fsr2l - 38856 002A00 6ED9 movlw high(command_ECHO32@req_values) - 38857 002A02 0E00 addwfc prod+1,w - 38858 002A04 20F4 movwf 1+c:fsr2l - 38859 002A06 6EDA movf indf2,w - 38860 002A08 50DF - 38861 call _communication_response_payload_append_uint8_t - 38862 002A0A EC68 F01F line 96 - 38863 - 38864 l10295: - 38865 002A0E ;commands/command_ECHO32.c: 96: } - 38866 movlb 0 ; () banked - 38867 002A0E 0100 incf ((command_ECHO32@idx))&0ffh - 38868 002A10 2B80 - 38869 l10297:; BSR set to: 0 - 38870 002A12 - 38871 movlw 020h-1 - 38872 002A12 0E1F cpfsgt ((command_ECHO32@idx))&0ffh - 38873 002A14 6580 goto u5811 - 38874 002A16 EF0F F015 goto u5810 - 38875 002A1A EF11 F015 - 38876 u5811: - 38877 002A1E goto l10293 - 38878 002A1E EFFC F014 u5810: - 38879 002A22 goto l10299 - 38880 002A22 EF13 F015 - 38881 l398:; BSR set to: 0 - 38882 002A26 - 38883 line 99 - 38884 - 38885 l10299:; BSR set to: 0 - 38886 002A26 - 38887 ;commands/command_ECHO32.c: 99: return ((err_t)0); - 38888 movlw (0)&0ffh - 38889 002A26 0E00 goto l399 - 38890 002A28 EF16 F015 - 38891 l10301:; BSR set to: 0 - 38892 002A2C - 38893 line 101 - 38894 - 38895 l399:; BSR set to: 0 - 38896 002A2C - 38897 return ;funcret - 38898 002A2C 0012 opt stack 0 - 38899 GLOBAL __end_of_command_ECHO32 - 38900 __end_of_command_ECHO32: - 38901 002A2E signat _command_ECHO32,89 - 38902 - 38903 ;; *************** function _command_ECHO1 ***************** - 38904 ;; Defined at: - 38905 ;; line 9 in file "commands/command_ECHO1.c" - 38906 ;; Parameters: Size Location Type - 38907 ;; None - 38908 ;; Auto vars: Size Location Type - 38909 ;; resp_value 1 30[COMRAM] unsigned char - 38910 ;; req_value 1 29[COMRAM] unsigned char - 38911 ;; Return value: Size Location Type - 38912 ;; 1 wreg unsigned char - 38913 ;; Registers used: - 38914 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 38915 ;; Tracked objects: - 38916 ;; On entry : 0/0 - 38917 ;; On exit : 0/0 - 38918 ;; Unchanged: 0/0 - 38919 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 38920 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38921 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38922 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38923 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 38924 ;;Total ram usage: 2 bytes - 38925 ;; Hardware stack levels used: 1 - 38926 ;; Hardware stack levels required when called: 10 - 38927 ;; This function calls: - 38928 ;; _communication_request_payload_retrieve_uint8_t - 38929 ;; _communication_response_payload_append_uint8_t - 38930 ;; _communication_response_payload_appender_reset - 38931 ;; This function is called by: - 38932 ;; _communication_parser_executecommand - 38933 ;; This function uses a non-reentrant model - 38934 ;; - 38935 psect text36,class=CODE,space=0,reloc=2,group=0 - 38936 file "commands/command_ECHO1.c" - 38937 line 9 - 38938 global __ptext36 - 38939 __ptext36: - 38940 003E7E psect text36 - 38941 file "commands/command_ECHO1.c" - 38942 line 9 - 38943 global __size_of_command_ECHO1 - 38944 __size_of_command_ECHO1 equ __end_of_command_ECHO1-_command_ECHO1 - 38945 0000 - 38946 _command_ECHO1:; BSR set to: 0 - 38947 003E7E - 38948 ;incstack = 0 - 38949 opt stack 18 - 38950 line 21 - 38951 - 38952 l10261: - 38953 003E7E ;commands/command_ECHO1.c: 21: uint8_t req_value = (uint8_t)communication_request_pa - yload_retrieve_uint8_t(); - 38954 call _communication_request_payload_retrieve_uint8_t ;wreg free - 38955 003E7E EC21 F01F movwf ((c:command_ECHO1@req_value)),c - 38956 003E82 6E1E line 26 - 38957 - 38958 l10263: - 38959 003E84 ;commands/command_ECHO1.c: 26: uint8_t resp_value = req_value; - 38960 movff (c:command_ECHO1@req_value),(c:command_ECHO1@resp_value) - 38961 003E84 C01E F01F line 29 - 38962 - 38963 l10265: - 38964 003E88 ;commands/command_ECHO1.c: 29: communication_response_payload_appender_reset(); - 38965 call _communication_response_payload_appender_reset ;wreg free - 38966 003E88 ECF3 F021 line 30 - 38967 - 38968 l10267: - 38969 003E8C ;commands/command_ECHO1.c: 30: communication_response_payload_append_uint8_t((uint8_ - t)resp_value); - 38970 movf ((c:command_ECHO1@resp_value)),c,w - 38971 003E8C 501F - 38972 call _communication_response_payload_append_uint8_t - 38973 003E8E EC68 F01F line 31 - 38974 - 38975 l10269: - 38976 003E92 ;commands/command_ECHO1.c: 31: return ((err_t)0); - 38977 movlw (0)&0ffh - 38978 003E92 0E00 goto l386 - 38979 003E94 EF4C F01F - 38980 l10271: - 38981 003E98 line 33 - 38982 - 38983 l386: - 38984 003E98 return ;funcret - 38985 003E98 0012 opt stack 0 - 38986 GLOBAL __end_of_command_ECHO1 - 38987 __end_of_command_ECHO1: - 38988 003E9A signat _command_ECHO1,89 - 38989 - 38990 ;; *************** function _command_BOARDTIME ***************** - 38991 ;; Defined at: - 38992 ;; line 10 in file "commands/command_BOARDTIME.c" - 38993 ;; Parameters: Size Location Type - 38994 ;; None - 38995 ;; Auto vars: Size Location Type - 38996 ;; resp_seconds 4 0[BANK0 ] unsigned long - 38997 ;; Return value: Size Location Type - 38998 ;; 1 wreg unsigned char - 38999 ;; Registers used: - 39000 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 39001 ;; Tracked objects: - 39002 ;; On entry : 0/0 - 39003 ;; On exit : 0/0 - 39004 ;; Unchanged: 0/0 - 39005 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 39006 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39007 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39008 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39009 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39010 ;;Total ram usage: 4 bytes - 39011 ;; Hardware stack levels used: 1 - 39012 ;; Hardware stack levels required when called: 10 - 39013 ;; This function calls: - 39014 ;; _communication_response_payload_append_uint32_t - 39015 ;; _communication_response_payload_appender_reset - 39016 ;; _timing_get_seconds_since_reset - 39017 ;; This function is called by: - 39018 ;; _communication_parser_executecommand - 39019 ;; This function uses a non-reentrant model - 39020 ;; - 39021 psect text37,class=CODE,space=0,reloc=2,group=0 - 39022 file "commands/command_BOARDTIME.c" - 39023 line 10 - 39024 global __ptext37 - 39025 __ptext37: - 39026 003A48 psect text37 - 39027 file "commands/command_BOARDTIME.c" - 39028 line 10 - 39029 global __size_of_command_BOARDTIME - 39030 __size_of_command_BOARDTIME equ __end_of_command_BOARDTIME-_command_BOARDTIME - 39031 0000 - 39032 _command_BOARDTIME: - 39033 003A48 ;incstack = 0 - 39034 opt stack 18 - 39035 line 25 - 39036 - 39037 l10251: - 39038 003A48 ;commands/command_BOARDTIME.c: 25: uint32_t resp_seconds = timing_get_seconds_since_ - reset(); - 39039 call _timing_get_seconds_since_reset ;wreg free - 39040 003A48 ECDE F01D movff 0+?_timing_get_seconds_since_reset,(command_BOARDTIME@resp_seconds) - 39041 003A4C C01D F060 movff 1+?_timing_get_seconds_since_reset,(command_BOARDTIME@resp_seconds+1) - 39042 003A50 C01E F061 movff 2+?_timing_get_seconds_since_reset,(command_BOARDTIME@resp_seconds+2) - 39043 003A54 C01F F062 movff 3+?_timing_get_seconds_since_reset,(command_BOARDTIME@resp_seconds+3) - 39044 003A58 C020 F063 - 39045 line 28 - 39046 - 39047 l10253: - 39048 003A5C ;commands/command_BOARDTIME.c: 28: communication_response_payload_appender_reset(); - - 39049 call _communication_response_payload_appender_reset ;wreg free - 39050 003A5C ECF3 F021 line 29 - 39051 - 39052 l10255: - 39053 003A60 ;commands/command_BOARDTIME.c: 29: communication_response_payload_append_uint32_t((u - int32_t)resp_seconds); - 39054 movff (command_BOARDTIME@resp_seconds),(c:communication_response_payload_append_uint32_ - t@_value) - 39055 003A60 C060 F01D movff (command_BOARDTIME@resp_seconds+1),(c:communication_response_payload_append_uint3 - 2_t@_value+1) - 39056 003A64 C061 F01E movff (command_BOARDTIME@resp_seconds+2),(c:communication_response_payload_append_uint3 - 2_t@_value+2) - 39057 003A68 C062 F01F movff (command_BOARDTIME@resp_seconds+3),(c:communication_response_payload_append_uint3 - 2_t@_value+3) - 39058 003A6C C063 F020 call _communication_response_payload_append_uint32_t ;wreg free - 39059 003A70 ECDF F018 line 30 - 39060 - 39061 l10257: - 39062 003A74 ;commands/command_BOARDTIME.c: 30: return ((err_t)0); - 39063 movlw (0)&0ffh - 39064 003A74 0E00 goto l377 - 39065 003A76 EF3D F01D - 39066 l10259: - 39067 003A7A line 32 - 39068 - 39069 l377: - 39070 003A7A return ;funcret - 39071 003A7A 0012 opt stack 0 - 39072 GLOBAL __end_of_command_BOARDTIME - 39073 __end_of_command_BOARDTIME: - 39074 003A7C signat _command_BOARDTIME,89 - 39075 - 39076 ;; *************** function _command_SENSOR_VALUES_GETALL ***************** - 39077 ;; Defined at: - 39078 ;; line 11 in file "commands/command_SENSOR_VALUES_GETALL.c" - 39079 ;; Parameters: Size Location Type - 39080 ;; None - 39081 ;; Auto vars: Size Location Type - 39082 ;; p_variable 2 36[BANK0 ] PTR struct . - 39083 ;; -> digital_variables(192), - 39084 ;; p_variable 2 34[BANK0 ] PTR struct . - 39085 ;; -> analog_variables(473), - 39086 ;; digital_vari 1 41[BANK0 ] unsigned char - 39087 ;; analog_varia 1 40[BANK0 ] unsigned char - 39088 ;; variable_ind 1 42[BANK0 ] unsigned char - 39089 ;; analog_value 22 12[BANK0 ] unsigned short [11] - 39090 ;; digital_valu 12 0[BANK0 ] unsigned char [12] - 39091 ;; digital_vari 1 39[BANK0 ] unsigned char - 39092 ;; analog_varia 1 38[BANK0 ] unsigned char - 39093 ;; Return value: Size Location Type - 39094 ;; 1 wreg unsigned char - 39095 ;; Registers used: - 39096 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 39097 ;; Tracked objects: - 39098 ;; On entry : 0/0 - 39099 ;; On exit : 0/0 - 39100 ;; Unchanged: 0/0 - 39101 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 39102 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39103 ;; Locals: 0 43 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39104 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39105 ;; Totals: 0 43 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39106 ;;Total ram usage: 43 bytes - 39107 ;; Hardware stack levels used: 1 - 39108 ;; Hardware stack levels required when called: 12 - 39109 ;; This function calls: - 39110 ;; _analog_variable_get_pointer_by_enum - 39111 ;; _communication_response_payload_append_uint16_t - 39112 ;; _communication_response_payload_append_uint8_t - 39113 ;; _communication_response_payload_appender_reset - 39114 ;; _digital_variable_get_pointer_by_enum - 39115 ;; _variable_is_analog_by_enum - 39116 ;; This function is called by: - 39117 ;; _communication_parser_executecommand - 39118 ;; This function uses a non-reentrant model - 39119 ;; - 39120 psect text38,class=CODE,space=0,reloc=2,group=0 - 39121 file "commands/command_SENSOR_VALUES_GETALL.c" - 39122 line 11 - 39123 global __ptext38 - 39124 __ptext38: - 39125 00095A psect text38 - 39126 file "commands/command_SENSOR_VALUES_GETALL.c" - 39127 line 11 - 39128 global __size_of_command_SENSOR_VALUES_GETALL - 39129 __size_of_command_SENSOR_VALUES_GETALL equ __end_of_command_SENSOR_VALUES_GETALL-_comma - nd_SENSOR_VALUES_GETALL - 39130 0000 - 39131 _command_SENSOR_VALUES_GETALL: - 39132 00095A ;incstack = 0 - 39133 opt stack 16 - 39134 line 53 - 39135 - 39136 l10197: - 39137 00095A ;commands/command_SENSOR_VALUES_GETALL.c: 51: uint16_t analog_value_data[11];;comman - ds/command_SENSOR_VALUES_GETALL.c: 52: digital_value_t digital_value_data[12];;comma - nds/command_SENSOR_VALUES_GETALL.c: 53: uint8_t analog_variable_index = 0; - 39138 movlw low(0) - 39139 00095A 0E00 movlb 0 ; () banked - 39140 00095C 0100 movwf ((command_SENSOR_VALUES_GETALL@analog_variable_index))&0ffh - 39141 00095E 6F86 line 54 - 39142 ;commands/command_SENSOR_VALUES_GETALL.c: 54: uint8_t digital_variable_index = 0; - 39143 movlw low(0) - 39144 000960 0E00 movwf ((command_SENSOR_VALUES_GETALL@digital_variable_index))&0ffh - 39145 000962 6F87 line 56 - 39146 ;commands/command_SENSOR_VALUES_GETALL.c: 56: for(uint8_t variable_index = VARIABLE_ - NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; variab - le_index++) { - 39147 movlw low(01h) - 39148 000964 0E01 movwf ((command_SENSOR_VALUES_GETALL@variable_index))&0ffh - 39149 000966 6F8A - 39150 l10199:; BSR set to: 0 - 39151 000968 - 39152 movlw 018h-1 - 39153 000968 0E17 cpfsgt ((command_SENSOR_VALUES_GETALL@variable_index))&0ffh - 39154 00096A 658A goto u5731 - 39155 00096C EFBA F004 goto u5730 - 39156 000970 EFBC F004 - 39157 u5731: - 39158 000974 goto l10203 - 39159 000974 EFC0 F004 u5730: - 39160 000978 goto l10229 - 39161 000978 EF14 F005 - 39162 l10201:; BSR set to: 0 - 39163 00097C - 39164 goto l10229 - 39165 00097C EF14 F005 - 39166 l358:; BSR set to: 0 - 39167 000980 - 39168 line 57 - 39169 - 39170 l10203:; BSR set to: 0 - 39171 000980 - 39172 ;commands/command_SENSOR_VALUES_GETALL.c: 57: if(variable_is_analog_by_enum(vari - able_index)) { - 39173 movf ((command_SENSOR_VALUES_GETALL@variable_index))&0ffh,w - 39174 000980 518A - 39175 call _variable_is_analog_by_enum - 39176 000982 EC02 F013 iorlw 0 - 39177 000986 0900 btfsc status,2 - 39178 000988 B4D8 goto u5741 - 39179 00098A EFC9 F004 goto u5740 - 39180 00098E EFCB F004 u5741: - 39181 000992 goto l10215 - 39182 000992 EFEB F004 u5740: - 39183 000996 line 58 - 39184 - 39185 l10205: - 39186 000996 ;commands/command_SENSOR_VALUES_GETALL.c: 58: analog_variable_t* p_variable - = analog_variable_get_pointer_by_enum(variable_index); - 39187 movlb 0 ; () banked - 39188 000996 0100 movf ((command_SENSOR_VALUES_GETALL@variable_index))&0ffh,w - 39189 000998 518A - 39190 call _analog_variable_get_pointer_by_enum - 39191 00099A ECB4 F006 movff 0+?_analog_variable_get_pointer_by_enum,(command_SENSOR_VALUES_GETALL@p_variable) - - 39192 00099E C01F F082 movff 1+?_analog_variable_get_pointer_by_enum,(command_SENSOR_VALUES_GETALL@p_variable+ - 1) - 39193 0009A2 C020 F083 line 59 - 39194 - 39195 l10207: - 39196 0009A6 ;commands/command_SENSOR_VALUES_GETALL.c: 59: (INTCONbits.GIE = 0); - 39197 bcf ((c:4082)),c,7 ;volatile - 39198 0009A6 9EF2 line 60 - 39199 - 39200 l10209: - 39201 0009A8 ;commands/command_SENSOR_VALUES_GETALL.c: 60: analog_value_data[analog_varia - ble_index] = p_variable->value; - 39202 movlb 0 ; () banked - 39203 0009A8 0100 lfsr 2,01h - 39204 0009AA EE20 F001 movf ((command_SENSOR_VALUES_GETALL@p_variable))&0ffh,w - 39205 0009AE 5182 addwf fsr2l - 39206 0009B0 26D9 movf ((command_SENSOR_VALUES_GETALL@p_variable+1))&0ffh,w - 39207 0009B2 5183 addwfc fsr2h - 39208 0009B4 22DA movf ((command_SENSOR_VALUES_GETALL@analog_variable_index))&0ffh,w - 39209 0009B6 5186 mullw 02h - 39210 0009B8 0D02 movlw low(command_SENSOR_VALUES_GETALL@analog_value_data) - 39211 0009BA 0E6C addwf (prodl),c,w - 39212 0009BC 24F3 movwf c:fsr1l - 39213 0009BE 6EE1 movlw high(command_SENSOR_VALUES_GETALL@analog_value_data) - 39214 0009C0 0E00 addwfc prod+1,w - 39215 0009C2 20F4 movwf 1+c:fsr1l - 39216 0009C4 6EE2 movff postinc2,postinc1 - 39217 0009C6 CFDE FFE6 movff postdec2,postdec1 - 39218 0009CA CFDD FFE5 line 61 - 39219 - 39220 l10211:; BSR set to: 0 - 39221 0009CE - 39222 ;commands/command_SENSOR_VALUES_GETALL.c: 61: (INTCONbits.GIE = 1); - 39223 bsf ((c:4082)),c,7 ;volatile - 39224 0009CE 8EF2 line 62 - 39225 - 39226 l10213:; BSR set to: 0 - 39227 0009D0 - 39228 ;commands/command_SENSOR_VALUES_GETALL.c: 62: analog_variable_index++; - 39229 incf ((command_SENSOR_VALUES_GETALL@analog_variable_index))&0ffh - 39230 0009D0 2B86 line 63 - 39231 ;commands/command_SENSOR_VALUES_GETALL.c: 63: }else{ - 39232 goto l10225 - 39233 0009D2 EF09 F005 - 39234 l360:; BSR set to: 0 - 39235 0009D6 - 39236 line 64 - 39237 - 39238 l10215: - 39239 0009D6 ;commands/command_SENSOR_VALUES_GETALL.c: 64: digital_variable_t* p_variable - = digital_variable_get_pointer_by_enum(variable_index); - 39240 movlb 0 ; () banked - 39241 0009D6 0100 movf ((command_SENSOR_VALUES_GETALL@variable_index))&0ffh,w - 39242 0009D8 518A - 39243 call _digital_variable_get_pointer_by_enum - 39244 0009DA EC07 F006 movff 0+?_digital_variable_get_pointer_by_enum,(command_SENSOR_VALUES_GETALL@p_variable - _2048) - 39245 0009DE C01F F084 movff 1+?_digital_variable_get_pointer_by_enum,(command_SENSOR_VALUES_GETALL@p_variable - _2048+1) - 39246 0009E2 C020 F085 line 65 - 39247 - 39248 l10217: - 39249 0009E6 ;commands/command_SENSOR_VALUES_GETALL.c: 65: (INTCONbits.GIE = 0); - 39250 bcf ((c:4082)),c,7 ;volatile - 39251 0009E6 9EF2 line 66 - 39252 - 39253 l10219: - 39254 0009E8 ;commands/command_SENSOR_VALUES_GETALL.c: 66: digital_value_data[digital_var - iable_index] = p_variable->value; - 39255 movlb 0 ; () banked - 39256 0009E8 0100 lfsr 2,02h - 39257 0009EA EE20 F002 movf ((command_SENSOR_VALUES_GETALL@p_variable_2048))&0ffh,w - 39258 0009EE 5184 addwf fsr2l - 39259 0009F0 26D9 movf ((command_SENSOR_VALUES_GETALL@p_variable_2048+1))&0ffh,w - 39260 0009F2 5185 addwfc fsr2h - 39261 0009F4 22DA movf ((command_SENSOR_VALUES_GETALL@digital_variable_index))&0ffh,w - 39262 0009F6 5187 mullw 01h - 39263 0009F8 0D01 movlw low(command_SENSOR_VALUES_GETALL@digital_value_data) - 39264 0009FA 0E60 addwf (prodl),c,w - 39265 0009FC 24F3 movwf c:fsr1l - 39266 0009FE 6EE1 movlw high(command_SENSOR_VALUES_GETALL@digital_value_data) - 39267 000A00 0E00 addwfc prod+1,w - 39268 000A02 20F4 movwf 1+c:fsr1l - 39269 000A04 6EE2 movff indf2,indf1 - 39270 000A06 CFDF FFE7 line 67 - 39271 - 39272 l10221:; BSR set to: 0 - 39273 000A0A - 39274 ;commands/command_SENSOR_VALUES_GETALL.c: 67: (INTCONbits.GIE = 1); - 39275 bsf ((c:4082)),c,7 ;volatile - 39276 000A0A 8EF2 line 68 - 39277 - 39278 l10223:; BSR set to: 0 - 39279 000A0C - 39280 ;commands/command_SENSOR_VALUES_GETALL.c: 68: digital_variable_index++; - 39281 incf ((command_SENSOR_VALUES_GETALL@digital_variable_index))&0ffh - 39282 000A0C 2B87 goto l10225 - 39283 000A0E EF09 F005 line 69 - 39284 ;commands/command_SENSOR_VALUES_GETALL.c: 69: } - 39285 - 39286 l361:; BSR set to: 0 - 39287 000A12 - 39288 line 70 - 39289 - 39290 l10225:; BSR set to: 0 - 39291 000A12 - 39292 ;commands/command_SENSOR_VALUES_GETALL.c: 70: } - 39293 incf ((command_SENSOR_VALUES_GETALL@variable_index))&0ffh - 39294 000A12 2B8A - 39295 l10227:; BSR set to: 0 - 39296 000A14 - 39297 movlw 018h-1 - 39298 000A14 0E17 cpfsgt ((command_SENSOR_VALUES_GETALL@variable_index))&0ffh - 39299 000A16 658A goto u5751 - 39300 000A18 EF10 F005 goto u5750 - 39301 000A1C EF12 F005 - 39302 u5751: - 39303 000A20 goto l10203 - 39304 000A20 EFC0 F004 u5750: - 39305 000A24 goto l10229 - 39306 000A24 EF14 F005 - 39307 l359:; BSR set to: 0 - 39308 000A28 - 39309 line 73 - 39310 - 39311 l10229:; BSR set to: 0 - 39312 000A28 - 39313 ;commands/command_SENSOR_VALUES_GETALL.c: 73: communication_response_payload_appende - r_reset(); - 39314 call _communication_response_payload_appender_reset ;wreg free - 39315 000A28 ECF3 F021 line 75 - 39316 - 39317 l10231: - 39318 000A2C ;commands/command_SENSOR_VALUES_GETALL.c: 75: for(uint8_t analog_variable_index_tmp - = 0; analog_variable_index_tmp < analog_variable_index; analog_variable_index_tmp++) { - 39319 movlw low(0) - 39320 000A2C 0E00 movlb 0 ; () banked - 39321 000A2E 0100 movwf ((command_SENSOR_VALUES_GETALL@analog_variable_index_tmp))&0ffh - 39322 000A30 6F88 goto l10237 - 39323 000A32 EF2D F005 - 39324 l363:; BSR set to: 0 - 39325 000A36 - 39326 line 76 - 39327 - 39328 l10233:; BSR set to: 0 - 39329 000A36 - 39330 ;commands/command_SENSOR_VALUES_GETALL.c: 76: communication_response_payload_app - end_uint16_t((uint16_t)analog_value_data[analog_variable_index_tmp]); - 39331 movf ((command_SENSOR_VALUES_GETALL@analog_variable_index_tmp))&0ffh,w - 39332 000A36 5188 mullw 02h - 39333 000A38 0D02 movlw low(command_SENSOR_VALUES_GETALL@analog_value_data) - 39334 000A3A 0E6C addwf (prodl),c,w - 39335 000A3C 24F3 movwf c:fsr2l - 39336 000A3E 6ED9 movlw high(command_SENSOR_VALUES_GETALL@analog_value_data) - 39337 000A40 0E00 addwfc prod+1,w - 39338 000A42 20F4 movwf 1+c:fsr2l - 39339 000A44 6EDA movff postinc2,(c:communication_response_payload_append_uint16_t@_value) - 39340 000A46 CFDE F01D movff postdec2,(c:communication_response_payload_append_uint16_t@_value+1) - 39341 000A4A CFDD F01E call _communication_response_payload_append_uint16_t ;wreg free - 39342 000A4E ECD4 F01C line 77 - 39343 - 39344 l10235: - 39345 000A52 ;commands/command_SENSOR_VALUES_GETALL.c: 77: } - 39346 movlb 0 ; () banked - 39347 000A52 0100 incf ((command_SENSOR_VALUES_GETALL@analog_variable_index_tmp))&0ffh - 39348 000A54 2B88 goto l10237 - 39349 000A56 EF2D F005 - 39350 l362:; BSR set to: 0 - 39351 000A5A - 39352 - 39353 l10237:; BSR set to: 0 - 39354 000A5A - 39355 movf ((command_SENSOR_VALUES_GETALL@analog_variable_index))&0ffh,w - 39356 000A5A 5186 subwf ((command_SENSOR_VALUES_GETALL@analog_variable_index_tmp))&0ffh,w - 39357 000A5C 5D88 btfss status,0 - 39358 000A5E A0D8 goto u5761 - 39359 000A60 EF34 F005 goto u5760 - 39360 000A64 EF36 F005 - 39361 u5761: - 39362 000A68 goto l10233 - 39363 000A68 EF1B F005 u5760: - 39364 000A6C goto l10239 - 39365 000A6C EF38 F005 - 39366 l364:; BSR set to: 0 - 39367 000A70 - 39368 line 79 - 39369 - 39370 l10239:; BSR set to: 0 - 39371 000A70 - 39372 ;commands/command_SENSOR_VALUES_GETALL.c: 79: for(uint8_t digital_variable_index_tmp - = 0; digital_variable_index_tmp < digital_variable_index; digital_variable_index_tmp++) - { - 39373 movlw low(0) - 39374 000A70 0E00 movwf ((command_SENSOR_VALUES_GETALL@digital_variable_index_tmp))&0ffh - 39375 000A72 6F89 goto l10245 - 39376 000A74 EF4B F005 - 39377 l366:; BSR set to: 0 - 39378 000A78 - 39379 line 80 - 39380 - 39381 l10241:; BSR set to: 0 - 39382 000A78 - 39383 ;commands/command_SENSOR_VALUES_GETALL.c: 80: communication_response_payload_app - end_uint8_t((uint8_t)digital_value_data[digital_variable_index_tmp]); - 39384 movf ((command_SENSOR_VALUES_GETALL@digital_variable_index_tmp))&0ffh,w - 39385 000A78 5189 mullw 01h - 39386 000A7A 0D01 movlw low(command_SENSOR_VALUES_GETALL@digital_value_data) - 39387 000A7C 0E60 addwf (prodl),c,w - 39388 000A7E 24F3 movwf c:fsr2l - 39389 000A80 6ED9 movlw high(command_SENSOR_VALUES_GETALL@digital_value_data) - 39390 000A82 0E00 addwfc prod+1,w - 39391 000A84 20F4 movwf 1+c:fsr2l - 39392 000A86 6EDA movf indf2,w - 39393 000A88 50DF - 39394 call _communication_response_payload_append_uint8_t - 39395 000A8A EC68 F01F line 81 - 39396 - 39397 l10243: - 39398 000A8E ;commands/command_SENSOR_VALUES_GETALL.c: 81: } - 39399 movlb 0 ; () banked - 39400 000A8E 0100 incf ((command_SENSOR_VALUES_GETALL@digital_variable_index_tmp))&0ffh - 39401 000A90 2B89 goto l10245 - 39402 000A92 EF4B F005 - 39403 l365:; BSR set to: 0 - 39404 000A96 - 39405 - 39406 l10245:; BSR set to: 0 - 39407 000A96 - 39408 movf ((command_SENSOR_VALUES_GETALL@digital_variable_index))&0ffh,w - 39409 000A96 5187 subwf ((command_SENSOR_VALUES_GETALL@digital_variable_index_tmp))&0ffh,w - 39410 000A98 5D89 btfss status,0 - 39411 000A9A A0D8 goto u5771 - 39412 000A9C EF52 F005 goto u5770 - 39413 000AA0 EF54 F005 - 39414 u5771: - 39415 000AA4 goto l10241 - 39416 000AA4 EF3C F005 u5770: - 39417 000AA8 goto l10247 - 39418 000AA8 EF56 F005 - 39419 l367:; BSR set to: 0 - 39420 000AAC - 39421 line 84 - 39422 - 39423 l10247:; BSR set to: 0 - 39424 000AAC - 39425 ;commands/command_SENSOR_VALUES_GETALL.c: 84: return ((err_t)0); - 39426 movlw (0)&0ffh - 39427 000AAC 0E00 goto l368 - 39428 000AAE EF59 F005 - 39429 l10249:; BSR set to: 0 - 39430 000AB2 - 39431 line 86 - 39432 - 39433 l368:; BSR set to: 0 - 39434 000AB2 - 39435 return ;funcret - 39436 000AB2 0012 opt stack 0 - 39437 GLOBAL __end_of_command_SENSOR_VALUES_GETALL - 39438 __end_of_command_SENSOR_VALUES_GETALL: - 39439 000AB4 signat _command_SENSOR_VALUES_GETALL,89 - 39440 - 39441 ;; *************** function _command_SENSOR_OFFSETS_GETALL ***************** - 39442 ;; Defined at: - 39443 ;; line 11 in file "commands/command_SENSOR_OFFSETS_GETALL.c" - 39444 ;; Parameters: Size Location Type - 39445 ;; None - 39446 ;; Auto vars: Size Location Type - 39447 ;; p_variable 2 22[BANK0 ] PTR struct . - 39448 ;; -> analog_variables(473), - 39449 ;; analog_varia 1 25[BANK0 ] unsigned char - 39450 ;; variable_ind 1 26[BANK0 ] unsigned char - 39451 ;; analog_value 22 0[BANK0 ] unsigned short [11] - 39452 ;; analog_varia 1 24[BANK0 ] unsigned char - 39453 ;; Return value: Size Location Type - 39454 ;; 1 wreg unsigned char - 39455 ;; Registers used: - 39456 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 39457 ;; Tracked objects: - 39458 ;; On entry : 0/0 - 39459 ;; On exit : 0/0 - 39460 ;; Unchanged: 0/0 - 39461 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 39462 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39463 ;; Locals: 0 27 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39464 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39465 ;; Totals: 0 27 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39466 ;;Total ram usage: 27 bytes - 39467 ;; Hardware stack levels used: 1 - 39468 ;; Hardware stack levels required when called: 12 - 39469 ;; This function calls: - 39470 ;; _analog_variable_get_pointer_by_enum - 39471 ;; _communication_response_payload_append_uint16_t - 39472 ;; _communication_response_payload_appender_reset - 39473 ;; _variable_is_analog_by_enum - 39474 ;; This function is called by: - 39475 ;; _communication_parser_executecommand - 39476 ;; This function uses a non-reentrant model - 39477 ;; - 39478 psect text39,class=CODE,space=0,reloc=2,group=0 - 39479 file "commands/command_SENSOR_OFFSETS_GETALL.c" - 39480 line 11 - 39481 global __ptext39 - 39482 __ptext39: - 39483 001D1A psect text39 - 39484 file "commands/command_SENSOR_OFFSETS_GETALL.c" - 39485 line 11 - 39486 global __size_of_command_SENSOR_OFFSETS_GETALL - 39487 __size_of_command_SENSOR_OFFSETS_GETALL equ __end_of_command_SENSOR_OFFSETS_GETALL-_com - mand_SENSOR_OFFSETS_GETALL - 39488 0000 - 39489 _command_SENSOR_OFFSETS_GETALL:; BSR set to: 0 - 39490 001D1A - 39491 ;incstack = 0 - 39492 opt stack 16 - 39493 line 40 - 39494 - 39495 l10161: - 39496 001D1A ;commands/command_SENSOR_OFFSETS_GETALL.c: 39: uint16_t analog_value_data[11];;comma - nds/command_SENSOR_OFFSETS_GETALL.c: 40: uint8_t analog_variable_index = 0; - 39497 movlw low(0) - 39498 001D1A 0E00 movlb 0 ; () banked - 39499 001D1C 0100 movwf ((command_SENSOR_OFFSETS_GETALL@analog_variable_index))&0ffh - 39500 001D1E 6F78 line 42 - 39501 ;commands/command_SENSOR_OFFSETS_GETALL.c: 42: for(uint8_t variable_index = VARIABLE - _NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; varia - ble_index++) { - 39502 movlw low(01h) - 39503 001D20 0E01 movwf ((command_SENSOR_OFFSETS_GETALL@variable_index))&0ffh - 39504 001D22 6F7A - 39505 l10163:; BSR set to: 0 - 39506 001D24 - 39507 movlw 018h-1 - 39508 001D24 0E17 cpfsgt ((command_SENSOR_OFFSETS_GETALL@variable_index))&0ffh - 39509 001D26 657A goto u5691 - 39510 001D28 EF98 F00E goto u5690 - 39511 001D2C EF9A F00E - 39512 u5691: - 39513 001D30 goto l10167 - 39514 001D30 EF9E F00E u5690: - 39515 001D34 goto l10183 - 39516 001D34 EFD5 F00E - 39517 l10165:; BSR set to: 0 - 39518 001D38 - 39519 goto l10183 - 39520 001D38 EFD5 F00E - 39521 l335:; BSR set to: 0 - 39522 001D3C - 39523 line 43 - 39524 - 39525 l10167:; BSR set to: 0 - 39526 001D3C - 39527 ;commands/command_SENSOR_OFFSETS_GETALL.c: 43: if(variable_is_analog_by_enum(var - iable_index)) { - 39528 movf ((command_SENSOR_OFFSETS_GETALL@variable_index))&0ffh,w - 39529 001D3C 517A - 39530 call _variable_is_analog_by_enum - 39531 001D3E EC02 F013 iorlw 0 - 39532 001D42 0900 btfsc status,2 - 39533 001D44 B4D8 goto u5701 - 39534 001D46 EFA7 F00E goto u5700 - 39535 001D4A EFA9 F00E u5701: - 39536 001D4E goto l10179 - 39537 001D4E EFC9 F00E u5700: - 39538 001D52 line 44 - 39539 - 39540 l10169: - 39541 001D52 ;commands/command_SENSOR_OFFSETS_GETALL.c: 44: analog_variable_t* p_variable - = analog_variable_get_pointer_by_enum(variable_index); - 39542 movlb 0 ; () banked - 39543 001D52 0100 movf ((command_SENSOR_OFFSETS_GETALL@variable_index))&0ffh,w - 39544 001D54 517A - 39545 call _analog_variable_get_pointer_by_enum - 39546 001D56 ECB4 F006 movff 0+?_analog_variable_get_pointer_by_enum,(command_SENSOR_OFFSETS_GETALL@p_variable - ) - 39547 001D5A C01F F076 movff 1+?_analog_variable_get_pointer_by_enum,(command_SENSOR_OFFSETS_GETALL@p_variable - +1) - 39548 001D5E C020 F077 line 45 - 39549 - 39550 l10171: - 39551 001D62 ;commands/command_SENSOR_OFFSETS_GETALL.c: 45: (INTCONbits.GIE = 0); - 39552 bcf ((c:4082)),c,7 ;volatile - 39553 001D62 9EF2 line 46 - 39554 - 39555 l10173: - 39556 001D64 ;commands/command_SENSOR_OFFSETS_GETALL.c: 46: analog_value_data[analog_vari - able_index] = p_variable->offset; - 39557 movlb 0 ; () banked - 39558 001D64 0100 lfsr 2,0Dh - 39559 001D66 EE20 F00D movf ((command_SENSOR_OFFSETS_GETALL@p_variable))&0ffh,w - 39560 001D6A 5176 addwf fsr2l - 39561 001D6C 26D9 movf ((command_SENSOR_OFFSETS_GETALL@p_variable+1))&0ffh,w - 39562 001D6E 5177 addwfc fsr2h - 39563 001D70 22DA movf ((command_SENSOR_OFFSETS_GETALL@analog_variable_index))&0ffh,w - 39564 001D72 5178 mullw 02h - 39565 001D74 0D02 movlw low(command_SENSOR_OFFSETS_GETALL@analog_value_data) - 39566 001D76 0E60 addwf (prodl),c,w - 39567 001D78 24F3 movwf c:fsr1l - 39568 001D7A 6EE1 movlw high(command_SENSOR_OFFSETS_GETALL@analog_value_data) - 39569 001D7C 0E00 addwfc prod+1,w - 39570 001D7E 20F4 movwf 1+c:fsr1l - 39571 001D80 6EE2 movff postinc2,postinc1 - 39572 001D82 CFDE FFE6 movff postdec2,postdec1 - 39573 001D86 CFDD FFE5 line 47 - 39574 - 39575 l10175:; BSR set to: 0 - 39576 001D8A - 39577 ;commands/command_SENSOR_OFFSETS_GETALL.c: 47: (INTCONbits.GIE = 1); - 39578 bsf ((c:4082)),c,7 ;volatile - 39579 001D8A 8EF2 line 48 - 39580 - 39581 l10177:; BSR set to: 0 - 39582 001D8C - 39583 ;commands/command_SENSOR_OFFSETS_GETALL.c: 48: analog_variable_index++; - 39584 incf ((command_SENSOR_OFFSETS_GETALL@analog_variable_index))&0ffh - 39585 001D8C 2B78 goto l10179 - 39586 001D8E EFC9 F00E line 49 - 39587 ;commands/command_SENSOR_OFFSETS_GETALL.c: 49: } - 39588 - 39589 l337:; BSR set to: 0 - 39590 001D92 - 39591 line 50 - 39592 - 39593 l10179: - 39594 001D92 ;commands/command_SENSOR_OFFSETS_GETALL.c: 50: } - 39595 movlb 0 ; () banked - 39596 001D92 0100 incf ((command_SENSOR_OFFSETS_GETALL@variable_index))&0ffh - 39597 001D94 2B7A - 39598 l10181:; BSR set to: 0 - 39599 001D96 - 39600 movlw 018h-1 - 39601 001D96 0E17 cpfsgt ((command_SENSOR_OFFSETS_GETALL@variable_index))&0ffh - 39602 001D98 657A goto u5711 - 39603 001D9A EFD1 F00E goto u5710 - 39604 001D9E EFD3 F00E - 39605 u5711: - 39606 001DA2 goto l10167 - 39607 001DA2 EF9E F00E u5710: - 39608 001DA6 goto l10183 - 39609 001DA6 EFD5 F00E - 39610 l336:; BSR set to: 0 - 39611 001DAA - 39612 line 53 - 39613 - 39614 l10183:; BSR set to: 0 - 39615 001DAA - 39616 ;commands/command_SENSOR_OFFSETS_GETALL.c: 53: communication_response_payload_append - er_reset(); - 39617 call _communication_response_payload_appender_reset ;wreg free - 39618 001DAA ECF3 F021 line 55 - 39619 - 39620 l10185: - 39621 001DAE ;commands/command_SENSOR_OFFSETS_GETALL.c: 55: for(uint8_t analog_variable_index_tmp - = 0; analog_variable_index_tmp < analog_variable_index; analog_variable_index_tmp++) { - - 39622 movlw low(0) - 39623 001DAE 0E00 movlb 0 ; () banked - 39624 001DB0 0100 movwf ((command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp))&0ffh - 39625 001DB2 6F79 goto l10191 - 39626 001DB4 EFEE F00E - 39627 l339:; BSR set to: 0 - 39628 001DB8 - 39629 line 56 - 39630 - 39631 l10187:; BSR set to: 0 - 39632 001DB8 - 39633 ;commands/command_SENSOR_OFFSETS_GETALL.c: 56: communication_response_payload_ap - pend_uint16_t((uint16_t)analog_value_data[analog_variable_index_tmp]); - 39634 movf ((command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp))&0ffh,w - 39635 001DB8 5179 mullw 02h - 39636 001DBA 0D02 movlw low(command_SENSOR_OFFSETS_GETALL@analog_value_data) - 39637 001DBC 0E60 addwf (prodl),c,w - 39638 001DBE 24F3 movwf c:fsr2l - 39639 001DC0 6ED9 movlw high(command_SENSOR_OFFSETS_GETALL@analog_value_data) - 39640 001DC2 0E00 addwfc prod+1,w - 39641 001DC4 20F4 movwf 1+c:fsr2l - 39642 001DC6 6EDA movff postinc2,(c:communication_response_payload_append_uint16_t@_value) - 39643 001DC8 CFDE F01D movff postdec2,(c:communication_response_payload_append_uint16_t@_value+1) - 39644 001DCC CFDD F01E call _communication_response_payload_append_uint16_t ;wreg free - 39645 001DD0 ECD4 F01C line 57 - 39646 - 39647 l10189: - 39648 001DD4 ;commands/command_SENSOR_OFFSETS_GETALL.c: 57: } - 39649 movlb 0 ; () banked - 39650 001DD4 0100 incf ((command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp))&0ffh - 39651 001DD6 2B79 goto l10191 - 39652 001DD8 EFEE F00E - 39653 l338:; BSR set to: 0 - 39654 001DDC - 39655 - 39656 l10191:; BSR set to: 0 - 39657 001DDC - 39658 movf ((command_SENSOR_OFFSETS_GETALL@analog_variable_index))&0ffh,w - 39659 001DDC 5178 subwf ((command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp))&0ffh,w - 39660 001DDE 5D79 btfss status,0 - 39661 001DE0 A0D8 goto u5721 - 39662 001DE2 EFF5 F00E goto u5720 - 39663 001DE6 EFF7 F00E - 39664 u5721: - 39665 001DEA goto l10187 - 39666 001DEA EFDC F00E u5720: - 39667 001DEE goto l10193 - 39668 001DEE EFF9 F00E - 39669 l340:; BSR set to: 0 - 39670 001DF2 - 39671 line 60 - 39672 - 39673 l10193:; BSR set to: 0 - 39674 001DF2 - 39675 ;commands/command_SENSOR_OFFSETS_GETALL.c: 60: return ((err_t)0); - 39676 movlw (0)&0ffh - 39677 001DF2 0E00 goto l341 - 39678 001DF4 EFFC F00E - 39679 l10195:; BSR set to: 0 - 39680 001DF8 - 39681 line 62 - 39682 - 39683 l341:; BSR set to: 0 - 39684 001DF8 - 39685 return ;funcret - 39686 001DF8 0012 opt stack 0 - 39687 GLOBAL __end_of_command_SENSOR_OFFSETS_GETALL - 39688 __end_of_command_SENSOR_OFFSETS_GETALL: - 39689 001DFA signat _command_SENSOR_OFFSETS_GETALL,89 - 39690 - 39691 ;; *************** function _command_SENSOR_MAXVALUE_RESET ***************** - 39692 ;; Defined at: - 39693 ;; line 11 in file "commands/command_SENSOR_MAXVALUE_RESET.c" - 39694 ;; Parameters: Size Location Type - 39695 ;; None - 39696 ;; Auto vars: Size Location Type - 39697 ;; p_variable 2 2[BANK0 ] PTR struct . - 39698 ;; -> digital_variables(192), - 39699 ;; p_variable 2 0[BANK0 ] PTR struct . - 39700 ;; -> analog_variables(473), - 39701 ;; variable_num 1 5[BANK0 ] unsigned char - 39702 ;; req_variable 1 4[BANK0 ] enum E6086 - 39703 ;; Return value: Size Location Type - 39704 ;; 1 wreg unsigned char - 39705 ;; Registers used: - 39706 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 39707 ;; Tracked objects: - 39708 ;; On entry : 0/0 - 39709 ;; On exit : 0/0 - 39710 ;; Unchanged: 0/0 - 39711 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 39712 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39713 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39714 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39715 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 39716 ;;Total ram usage: 6 bytes - 39717 ;; Hardware stack levels used: 1 - 39718 ;; Hardware stack levels required when called: 12 - 39719 ;; This function calls: - 39720 ;; _analog_variable_get_pointer_by_enum - 39721 ;; _communication_request_payload_retrieve_uint8_t - 39722 ;; _communication_response_payload_appender_reset - 39723 ;; _digital_variable_get_pointer_by_enum - 39724 ;; _variable_is_analog_by_enum - 39725 ;; This function is called by: - 39726 ;; _communication_parser_executecommand - 39727 ;; This function uses a non-reentrant model - 39728 ;; - 39729 psect text40,class=CODE,space=0,reloc=2,group=0 - 39730 file "commands/command_SENSOR_MAXVALUE_RESET.c" - 39731 line 11 - 39732 global __ptext40 - 39733 __ptext40: - 39734 001232 psect text40 - 39735 file "commands/command_SENSOR_MAXVALUE_RESET.c" - 39736 line 11 - 39737 global __size_of_command_SENSOR_MAXVALUE_RESET - 39738 __size_of_command_SENSOR_MAXVALUE_RESET equ __end_of_command_SENSOR_MAXVALUE_RESET-_com - mand_SENSOR_MAXVALUE_RESET - 39739 0000 - 39740 _command_SENSOR_MAXVALUE_RESET:; BSR set to: 0 - 39741 001232 - 39742 ;incstack = 0 - 39743 opt stack 16 - 39744 line 22 - 39745 - 39746 l10109: - 39747 001232 ;commands/command_SENSOR_MAXVALUE_RESET.c: 22: enum_variable_number_all_t req_variab - le_number_all = (enum_variable_number_all_t)communication_request_payload_retrieve_uint8 - _t(); - 39748 call _communication_request_payload_retrieve_uint8_t ;wreg free - 39749 001232 EC21 F01F movlb 0 ; () banked - 39750 001236 0100 movwf ((command_SENSOR_MAXVALUE_RESET@req_variable_number_all))&0ffh - 39751 001238 6F64 line 24 - 39752 - 39753 l10111:; BSR set to: 0 - 39754 00123A - 39755 ;commands/command_SENSOR_MAXVALUE_RESET.c: 24: if((uint8_t)req_variable_number_all < - (uint8_t)VARIABLE_NUMBER_ALL_MON_DUL_BOARDTEMP) return ((err_t)2); - 39756 movf ((command_SENSOR_MAXVALUE_RESET@req_variable_number_all))&0ffh,w - 39757 00123A 5164 btfss status,2 - 39758 00123C A4D8 goto u5621 - 39759 00123E EF23 F009 goto u5620 - 39760 001242 EF25 F009 u5621: - 39761 001246 goto l10117 - 39762 001246 EF2A F009 u5620: - 39763 00124A - 39764 l10113:; BSR set to: 0 - 39765 00124A - 39766 movlw (02h)&0ffh - 39767 00124A 0E02 goto l314 - 39768 00124C EFA2 F009 - 39769 l10115:; BSR set to: 0 - 39770 001250 - 39771 goto l314 - 39772 001250 EFA2 F009 - 39773 l313:; BSR set to: 0 - 39774 001254 - 39775 line 25 - 39776 - 39777 l10117:; BSR set to: 0 - 39778 001254 - 39779 ;commands/command_SENSOR_MAXVALUE_RESET.c: 25: if((uint8_t)req_variable_number_all > - (uint8_t)VARIABLE_NUMBER_ALL_ALL_VARIABLES) return ((err_t)2); - 39780 movlw 019h-1 - 39781 001254 0E18 cpfsgt ((command_SENSOR_MAXVALUE_RESET@req_variable_number_all))&0ffh - 39782 001256 6564 goto u5631 - 39783 001258 EF30 F009 goto u5630 - 39784 00125C EF32 F009 - 39785 u5631: - 39786 001260 goto l10123 - 39787 001260 EF37 F009 u5630: - 39788 001264 - 39789 l10119:; BSR set to: 0 - 39790 001264 - 39791 movlw (02h)&0ffh - 39792 001264 0E02 goto l314 - 39793 001266 EFA2 F009 - 39794 l10121:; BSR set to: 0 - 39795 00126A - 39796 goto l314 - 39797 00126A EFA2 F009 - 39798 l315:; BSR set to: 0 - 39799 00126E - 39800 line 31 - 39801 - 39802 l10123:; BSR set to: 0 - 39803 00126E - 39804 ;commands/command_SENSOR_MAXVALUE_RESET.c: 31: for(uint8_t variable_number = VARIABL - E_NUMBER_MON_DUL_BOARDTEMP; variable_number <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; var - iable_number++) { - 39805 movlw low(01h) - 39806 00126E 0E01 movwf ((command_SENSOR_MAXVALUE_RESET@variable_number))&0ffh - 39807 001270 6F65 - 39808 l10125:; BSR set to: 0 - 39809 001272 - 39810 movlw 018h-1 - 39811 001272 0E17 cpfsgt ((command_SENSOR_MAXVALUE_RESET@variable_number))&0ffh - 39812 001274 6565 goto u5641 - 39813 001276 EF3F F009 goto u5640 - 39814 00127A EF41 F009 - 39815 u5641: - 39816 00127E goto l10129 - 39817 00127E EF45 F009 u5640: - 39818 001282 goto l10155 - 39819 001282 EF9D F009 - 39820 l10127:; BSR set to: 0 - 39821 001286 - 39822 goto l10155 - 39823 001286 EF9D F009 - 39824 l316:; BSR set to: 0 - 39825 00128A - 39826 line 32 - 39827 - 39828 l10129:; BSR set to: 0 - 39829 00128A - 39830 ;commands/command_SENSOR_MAXVALUE_RESET.c: 32: if((req_variable_number_all == VA - RIABLE_NUMBER_ALL_ALL_VARIABLES) | (req_variable_number_all == variable_number)) { - 39831 movlw 24 - 39832 00128A 0E18 xorwf ((command_SENSOR_MAXVALUE_RESET@req_variable_number_all))&0ffh,w - 39833 00128C 1964 btfsc status,2 - 39834 00128E B4D8 goto u5651 - 39835 001290 EF4C F009 goto u5650 - 39836 001294 EF4E F009 - 39837 u5651: - 39838 001298 goto l10133 - 39839 001298 EF59 F009 u5650: - 39840 00129C - 39841 l10131:; BSR set to: 0 - 39842 00129C - 39843 movf ((command_SENSOR_MAXVALUE_RESET@variable_number))&0ffh,w - 39844 00129C 5165 xorwf ((command_SENSOR_MAXVALUE_RESET@req_variable_number_all))&0ffh,w - 39845 00129E 1964 btfss status,2 - 39846 0012A0 A4D8 goto u5661 - 39847 0012A2 EF55 F009 goto u5660 - 39848 0012A6 EF57 F009 - 39849 u5661: - 39850 0012AA goto l10151 - 39851 0012AA EF92 F009 u5660: - 39852 0012AE goto l10133 - 39853 0012AE EF59 F009 - 39854 l320:; BSR set to: 0 - 39855 0012B2 - 39856 line 33 - 39857 - 39858 l10133:; BSR set to: 0 - 39859 0012B2 - 39860 ;commands/command_SENSOR_MAXVALUE_RESET.c: 33: if(variable_is_analog_by_enum - (variable_number)) { - 39861 movf ((command_SENSOR_MAXVALUE_RESET@variable_number))&0ffh,w - 39862 0012B2 5165 - 39863 call _variable_is_analog_by_enum - 39864 0012B4 EC02 F013 iorlw 0 - 39865 0012B8 0900 btfsc status,2 - 39866 0012BA B4D8 goto u5671 - 39867 0012BC EF62 F009 goto u5670 - 39868 0012C0 EF64 F009 u5671: - 39869 0012C4 goto l10143 - 39870 0012C4 EF7B F009 u5670: - 39871 0012C8 line 34 - 39872 - 39873 l10135: - 39874 0012C8 ;commands/command_SENSOR_MAXVALUE_RESET.c: 34: analog_variable_t* p_vari - able = analog_variable_get_pointer_by_enum(variable_number); - 39875 movlb 0 ; () banked - 39876 0012C8 0100 movf ((command_SENSOR_MAXVALUE_RESET@variable_number))&0ffh,w - 39877 0012CA 5165 - 39878 call _analog_variable_get_pointer_by_enum - 39879 0012CC ECB4 F006 movff 0+?_analog_variable_get_pointer_by_enum,(command_SENSOR_MAXVALUE_RESET@p_variable - ) - 39880 0012D0 C01F F060 movff 1+?_analog_variable_get_pointer_by_enum,(command_SENSOR_MAXVALUE_RESET@p_variable - +1) - 39881 0012D4 C020 F061 line 35 - 39882 - 39883 l10137: - 39884 0012D8 ;commands/command_SENSOR_MAXVALUE_RESET.c: 35: (INTCONbits.GIE = 0); - 39885 bcf ((c:4082)),c,7 ;volatile - 39886 0012D8 9EF2 line 36 - 39887 - 39888 l10139: - 39889 0012DA ;commands/command_SENSOR_MAXVALUE_RESET.c: 36: p_variable->value_max = 0 - ; - 39890 movlb 0 ; () banked - 39891 0012DA 0100 lfsr 2,0Fh - 39892 0012DC EE20 F00F movf ((command_SENSOR_MAXVALUE_RESET@p_variable))&0ffh,w - 39893 0012E0 5160 addwf fsr2l - 39894 0012E2 26D9 movf ((command_SENSOR_MAXVALUE_RESET@p_variable+1))&0ffh,w - 39895 0012E4 5161 addwfc fsr2h - 39896 0012E6 22DA movlw low(0) - 39897 0012E8 0E00 movwf postinc2,c - 39898 0012EA 6EDE movlw high(0) - 39899 0012EC 0E00 movwf postdec2,c - 39900 0012EE 6EDD line 37 - 39901 - 39902 l10141:; BSR set to: 0 - 39903 0012F0 - 39904 ;commands/command_SENSOR_MAXVALUE_RESET.c: 37: (INTCONbits.GIE = 1); - 39905 bsf ((c:4082)),c,7 ;volatile - 39906 0012F0 8EF2 line 39 - 39907 ;commands/command_SENSOR_MAXVALUE_RESET.c: 39: }else{ - 39908 goto l10151 - 39909 0012F2 EF92 F009 - 39910 l321:; BSR set to: 0 - 39911 0012F6 - 39912 line 40 - 39913 - 39914 l10143: - 39915 0012F6 ;commands/command_SENSOR_MAXVALUE_RESET.c: 40: digital_variable_t* p_var - iable = digital_variable_get_pointer_by_enum(variable_number); - 39916 movlb 0 ; () banked - 39917 0012F6 0100 movf ((command_SENSOR_MAXVALUE_RESET@variable_number))&0ffh,w - 39918 0012F8 5165 - 39919 call _digital_variable_get_pointer_by_enum - 39920 0012FA EC07 F006 movff 0+?_digital_variable_get_pointer_by_enum,(command_SENSOR_MAXVALUE_RESET@p_variabl - e_1717) - 39921 0012FE C01F F062 movff 1+?_digital_variable_get_pointer_by_enum,(command_SENSOR_MAXVALUE_RESET@p_variabl - e_1717+1) - 39922 001302 C020 F063 line 41 - 39923 - 39924 l10145: - 39925 001306 ;commands/command_SENSOR_MAXVALUE_RESET.c: 41: (INTCONbits.GIE = 0); - 39926 bcf ((c:4082)),c,7 ;volatile - 39927 001306 9EF2 line 42 - 39928 - 39929 l10147: - 39930 001308 ;commands/command_SENSOR_MAXVALUE_RESET.c: 42: p_variable->value_max = 0 - ; - 39931 movlb 0 ; () banked - 39932 001308 0100 lfsr 2,03h - 39933 00130A EE20 F003 movf ((command_SENSOR_MAXVALUE_RESET@p_variable_1717))&0ffh,w - 39934 00130E 5162 addwf fsr2l - 39935 001310 26D9 movf ((command_SENSOR_MAXVALUE_RESET@p_variable_1717+1))&0ffh,w - 39936 001312 5163 addwfc fsr2h - 39937 001314 22DA movlw low(0) - 39938 001316 0E00 movwf indf2 - 39939 001318 6EDF line 43 - 39940 - 39941 l10149:; BSR set to: 0 - 39942 00131A - 39943 ;commands/command_SENSOR_MAXVALUE_RESET.c: 43: (INTCONbits.GIE = 1); - 39944 bsf ((c:4082)),c,7 ;volatile - 39945 00131A 8EF2 goto l10151 - 39946 00131C EF92 F009 line 44 - 39947 ;commands/command_SENSOR_MAXVALUE_RESET.c: 44: } - 39948 - 39949 l322:; BSR set to: 0 - 39950 001320 - 39951 goto l10151 - 39952 001320 EF92 F009 line 45 - 39953 ;commands/command_SENSOR_MAXVALUE_RESET.c: 45: } - 39954 - 39955 l318:; BSR set to: 0 - 39956 001324 - 39957 line 46 - 39958 - 39959 l10151:; BSR set to: 0 - 39960 001324 - 39961 ;commands/command_SENSOR_MAXVALUE_RESET.c: 46: } - 39962 incf ((command_SENSOR_MAXVALUE_RESET@variable_number))&0ffh - 39963 001324 2B65 - 39964 l10153:; BSR set to: 0 - 39965 001326 - 39966 movlw 018h-1 - 39967 001326 0E17 cpfsgt ((command_SENSOR_MAXVALUE_RESET@variable_number))&0ffh - 39968 001328 6565 goto u5681 - 39969 00132A EF99 F009 goto u5680 - 39970 00132E EF9B F009 - 39971 u5681: - 39972 001332 goto l10129 - 39973 001332 EF45 F009 u5680: - 39974 001336 goto l10155 - 39975 001336 EF9D F009 - 39976 l317:; BSR set to: 0 - 39977 00133A - 39978 line 49 - 39979 - 39980 l10155:; BSR set to: 0 - 39981 00133A - 39982 ;commands/command_SENSOR_MAXVALUE_RESET.c: 49: communication_response_payload_append - er_reset(); - 39983 call _communication_response_payload_appender_reset ;wreg free - 39984 00133A ECF3 F021 line 50 - 39985 - 39986 l10157: - 39987 00133E ;commands/command_SENSOR_MAXVALUE_RESET.c: 50: return ((err_t)0); - 39988 movlw (0)&0ffh - 39989 00133E 0E00 goto l314 - 39990 001340 EFA2 F009 - 39991 l10159: - 39992 001344 line 52 - 39993 - 39994 l314: - 39995 001344 return ;funcret - 39996 001344 0012 opt stack 0 - 39997 GLOBAL __end_of_command_SENSOR_MAXVALUE_RESET - 39998 __end_of_command_SENSOR_MAXVALUE_RESET: - 39999 001346 signat _command_SENSOR_MAXVALUE_RESET,89 - 40000 - 40001 ;; *************** function _command_SENSOR_MAXVALUES_GETALL ***************** - 40002 ;; Defined at: - 40003 ;; line 11 in file "commands/command_SENSOR_MAXVALUES_GETALL.c" - 40004 ;; Parameters: Size Location Type - 40005 ;; None - 40006 ;; Auto vars: Size Location Type - 40007 ;; p_variable 2 36[BANK0 ] PTR struct . - 40008 ;; -> digital_variables(192), - 40009 ;; p_variable 2 34[BANK0 ] PTR struct . - 40010 ;; -> analog_variables(473), - 40011 ;; digital_vari 1 41[BANK0 ] unsigned char - 40012 ;; analog_varia 1 40[BANK0 ] unsigned char - 40013 ;; variable_ind 1 42[BANK0 ] unsigned char - 40014 ;; analog_value 22 12[BANK0 ] unsigned short [11] - 40015 ;; digital_valu 12 0[BANK0 ] unsigned char [12] - 40016 ;; digital_vari 1 39[BANK0 ] unsigned char - 40017 ;; analog_varia 1 38[BANK0 ] unsigned char - 40018 ;; Return value: Size Location Type - 40019 ;; 1 wreg unsigned char - 40020 ;; Registers used: - 40021 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 40022 ;; Tracked objects: - 40023 ;; On entry : 0/0 - 40024 ;; On exit : 0/0 - 40025 ;; Unchanged: 0/0 - 40026 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 40027 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40028 ;; Locals: 0 43 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40029 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40030 ;; Totals: 0 43 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40031 ;;Total ram usage: 43 bytes - 40032 ;; Hardware stack levels used: 1 - 40033 ;; Hardware stack levels required when called: 12 - 40034 ;; This function calls: - 40035 ;; _analog_variable_get_pointer_by_enum - 40036 ;; _communication_response_payload_append_uint16_t - 40037 ;; _communication_response_payload_append_uint8_t - 40038 ;; _communication_response_payload_appender_reset - 40039 ;; _digital_variable_get_pointer_by_enum - 40040 ;; _variable_is_analog_by_enum - 40041 ;; This function is called by: - 40042 ;; _communication_parser_executecommand - 40043 ;; This function uses a non-reentrant model - 40044 ;; - 40045 psect text41,class=CODE,space=0,reloc=2,group=0 - 40046 file "commands/command_SENSOR_MAXVALUES_GETALL.c" - 40047 line 11 - 40048 global __ptext41 - 40049 __ptext41: - 40050 000AB4 psect text41 - 40051 file "commands/command_SENSOR_MAXVALUES_GETALL.c" - 40052 line 11 - 40053 global __size_of_command_SENSOR_MAXVALUES_GETALL - 40054 __size_of_command_SENSOR_MAXVALUES_GETALL equ __end_of_command_SENSOR_MAXVALUES_GETALL- - _command_SENSOR_MAXVALUES_GETALL - 40055 0000 - 40056 _command_SENSOR_MAXVALUES_GETALL: - 40057 000AB4 ;incstack = 0 - 40058 opt stack 16 - 40059 line 54 - 40060 - 40061 l10055: - 40062 000AB4 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 52: uint16_t analog_value_data[11];;com - mands/command_SENSOR_MAXVALUES_GETALL.c: 53: digital_value_t digital_value_data[12]; - ;commands/command_SENSOR_MAXVALUES_GETALL.c: 54: uint8_t analog_variable_index = 0; - - 40063 movlw low(0) - 40064 000AB4 0E00 movlb 0 ; () banked - 40065 000AB6 0100 movwf ((command_SENSOR_MAXVALUES_GETALL@analog_variable_index))&0ffh - 40066 000AB8 6F86 line 55 - 40067 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 55: uint8_t digital_variable_index = 0; - - 40068 movlw low(0) - 40069 000ABA 0E00 movwf ((command_SENSOR_MAXVALUES_GETALL@digital_variable_index))&0ffh - 40070 000ABC 6F87 line 57 - 40071 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 57: for(uint8_t variable_index = VARIAB - LE_NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; var - iable_index++) { - 40072 movlw low(01h) - 40073 000ABE 0E01 movwf ((command_SENSOR_MAXVALUES_GETALL@variable_index))&0ffh - 40074 000AC0 6F8A - 40075 l10057:; BSR set to: 0 - 40076 000AC2 - 40077 movlw 018h-1 - 40078 000AC2 0E17 cpfsgt ((command_SENSOR_MAXVALUES_GETALL@variable_index))&0ffh - 40079 000AC4 658A goto u5571 - 40080 000AC6 EF67 F005 goto u5570 - 40081 000ACA EF69 F005 - 40082 u5571: - 40083 000ACE goto l10061 - 40084 000ACE EF6D F005 u5570: - 40085 000AD2 goto l10087 - 40086 000AD2 EFC1 F005 - 40087 l10059:; BSR set to: 0 - 40088 000AD6 - 40089 goto l10087 - 40090 000AD6 EFC1 F005 - 40091 l288:; BSR set to: 0 - 40092 000ADA - 40093 line 58 - 40094 - 40095 l10061:; BSR set to: 0 - 40096 000ADA - 40097 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 58: if(variable_is_analog_by_enum(v - ariable_index)) { - 40098 movf ((command_SENSOR_MAXVALUES_GETALL@variable_index))&0ffh,w - 40099 000ADA 518A - 40100 call _variable_is_analog_by_enum - 40101 000ADC EC02 F013 iorlw 0 - 40102 000AE0 0900 btfsc status,2 - 40103 000AE2 B4D8 goto u5581 - 40104 000AE4 EF76 F005 goto u5580 - 40105 000AE8 EF78 F005 u5581: - 40106 000AEC goto l10073 - 40107 000AEC EF98 F005 u5580: - 40108 000AF0 line 59 - 40109 - 40110 l10063: - 40111 000AF0 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 59: analog_variable_t* p_variab - le = analog_variable_get_pointer_by_enum(variable_index); - 40112 movlb 0 ; () banked - 40113 000AF0 0100 movf ((command_SENSOR_MAXVALUES_GETALL@variable_index))&0ffh,w - 40114 000AF2 518A - 40115 call _analog_variable_get_pointer_by_enum - 40116 000AF4 ECB4 F006 movff 0+?_analog_variable_get_pointer_by_enum,(command_SENSOR_MAXVALUES_GETALL@p_variab - le) - 40117 000AF8 C01F F082 movff 1+?_analog_variable_get_pointer_by_enum,(command_SENSOR_MAXVALUES_GETALL@p_variab - le+1) - 40118 000AFC C020 F083 line 60 - 40119 - 40120 l10065: - 40121 000B00 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 60: (INTCONbits.GIE = 0); - 40122 bcf ((c:4082)),c,7 ;volatile - 40123 000B00 9EF2 line 61 - 40124 - 40125 l10067: - 40126 000B02 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 61: analog_value_data[analog_va - riable_index] = p_variable->value_max; - 40127 movlb 0 ; () banked - 40128 000B02 0100 lfsr 2,0Fh - 40129 000B04 EE20 F00F movf ((command_SENSOR_MAXVALUES_GETALL@p_variable))&0ffh,w - 40130 000B08 5182 addwf fsr2l - 40131 000B0A 26D9 movf ((command_SENSOR_MAXVALUES_GETALL@p_variable+1))&0ffh,w - 40132 000B0C 5183 addwfc fsr2h - 40133 000B0E 22DA movf ((command_SENSOR_MAXVALUES_GETALL@analog_variable_index))&0ffh,w - 40134 000B10 5186 mullw 02h - 40135 000B12 0D02 movlw low(command_SENSOR_MAXVALUES_GETALL@analog_value_data) - 40136 000B14 0E6C addwf (prodl),c,w - 40137 000B16 24F3 movwf c:fsr1l - 40138 000B18 6EE1 movlw high(command_SENSOR_MAXVALUES_GETALL@analog_value_data) - 40139 000B1A 0E00 addwfc prod+1,w - 40140 000B1C 20F4 movwf 1+c:fsr1l - 40141 000B1E 6EE2 movff postinc2,postinc1 - 40142 000B20 CFDE FFE6 movff postdec2,postdec1 - 40143 000B24 CFDD FFE5 line 62 - 40144 - 40145 l10069:; BSR set to: 0 - 40146 000B28 - 40147 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 62: (INTCONbits.GIE = 1); - 40148 bsf ((c:4082)),c,7 ;volatile - 40149 000B28 8EF2 line 63 - 40150 - 40151 l10071:; BSR set to: 0 - 40152 000B2A - 40153 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 63: analog_variable_index++; - 40154 incf ((command_SENSOR_MAXVALUES_GETALL@analog_variable_index))&0ffh - 40155 000B2A 2B86 line 64 - 40156 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 64: }else{ - 40157 goto l10083 - 40158 000B2C EFB6 F005 - 40159 l290:; BSR set to: 0 - 40160 000B30 - 40161 line 65 - 40162 - 40163 l10073: - 40164 000B30 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 65: digital_variable_t* p_varia - ble = digital_variable_get_pointer_by_enum(variable_index); - 40165 movlb 0 ; () banked - 40166 000B30 0100 movf ((command_SENSOR_MAXVALUES_GETALL@variable_index))&0ffh,w - 40167 000B32 518A - 40168 call _digital_variable_get_pointer_by_enum - 40169 000B34 EC07 F006 movff 0+?_digital_variable_get_pointer_by_enum,(command_SENSOR_MAXVALUES_GETALL@p_varia - ble_1510) - 40170 000B38 C01F F084 movff 1+?_digital_variable_get_pointer_by_enum,(command_SENSOR_MAXVALUES_GETALL@p_varia - ble_1510+1) - 40171 000B3C C020 F085 line 66 - 40172 - 40173 l10075: - 40174 000B40 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 66: (INTCONbits.GIE = 0); - 40175 bcf ((c:4082)),c,7 ;volatile - 40176 000B40 9EF2 line 67 - 40177 - 40178 l10077: - 40179 000B42 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 67: digital_value_data[digital_ - variable_index] = p_variable->value_max; - 40180 movlb 0 ; () banked - 40181 000B42 0100 lfsr 2,03h - 40182 000B44 EE20 F003 movf ((command_SENSOR_MAXVALUES_GETALL@p_variable_1510))&0ffh,w - 40183 000B48 5184 addwf fsr2l - 40184 000B4A 26D9 movf ((command_SENSOR_MAXVALUES_GETALL@p_variable_1510+1))&0ffh,w - 40185 000B4C 5185 addwfc fsr2h - 40186 000B4E 22DA movf ((command_SENSOR_MAXVALUES_GETALL@digital_variable_index))&0ffh,w - 40187 000B50 5187 mullw 01h - 40188 000B52 0D01 movlw low(command_SENSOR_MAXVALUES_GETALL@digital_value_data) - 40189 000B54 0E60 addwf (prodl),c,w - 40190 000B56 24F3 movwf c:fsr1l - 40191 000B58 6EE1 movlw high(command_SENSOR_MAXVALUES_GETALL@digital_value_data) - 40192 000B5A 0E00 addwfc prod+1,w - 40193 000B5C 20F4 movwf 1+c:fsr1l - 40194 000B5E 6EE2 movff indf2,indf1 - 40195 000B60 CFDF FFE7 line 68 - 40196 - 40197 l10079:; BSR set to: 0 - 40198 000B64 - 40199 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 68: (INTCONbits.GIE = 1); - 40200 bsf ((c:4082)),c,7 ;volatile - 40201 000B64 8EF2 line 69 - 40202 - 40203 l10081:; BSR set to: 0 - 40204 000B66 - 40205 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 69: digital_variable_index++; - 40206 incf ((command_SENSOR_MAXVALUES_GETALL@digital_variable_index))&0ffh - 40207 000B66 2B87 goto l10083 - 40208 000B68 EFB6 F005 line 70 - 40209 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 70: } - 40210 - 40211 l291:; BSR set to: 0 - 40212 000B6C - 40213 line 71 - 40214 - 40215 l10083:; BSR set to: 0 - 40216 000B6C - 40217 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 71: } - 40218 incf ((command_SENSOR_MAXVALUES_GETALL@variable_index))&0ffh - 40219 000B6C 2B8A - 40220 l10085:; BSR set to: 0 - 40221 000B6E - 40222 movlw 018h-1 - 40223 000B6E 0E17 cpfsgt ((command_SENSOR_MAXVALUES_GETALL@variable_index))&0ffh - 40224 000B70 658A goto u5591 - 40225 000B72 EFBD F005 goto u5590 - 40226 000B76 EFBF F005 - 40227 u5591: - 40228 000B7A goto l10061 - 40229 000B7A EF6D F005 u5590: - 40230 000B7E goto l10087 - 40231 000B7E EFC1 F005 - 40232 l289:; BSR set to: 0 - 40233 000B82 - 40234 line 74 - 40235 - 40236 l10087:; BSR set to: 0 - 40237 000B82 - 40238 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 74: communication_response_payload_appe - nder_reset(); - 40239 call _communication_response_payload_appender_reset ;wreg free - 40240 000B82 ECF3 F021 line 76 - 40241 - 40242 l10089: - 40243 000B86 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 76: for(uint8_t analog_variable_index_t - mp = 0; analog_variable_index_tmp < analog_variable_index; analog_variable_index_tmp++) - { - 40244 movlw low(0) - 40245 000B86 0E00 movlb 0 ; () banked - 40246 000B88 0100 movwf ((command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp))&0ffh - 40247 000B8A 6F88 goto l10095 - 40248 000B8C EFDA F005 - 40249 l293:; BSR set to: 0 - 40250 000B90 - 40251 line 77 - 40252 - 40253 l10091:; BSR set to: 0 - 40254 000B90 - 40255 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 77: communication_response_payload_ - append_uint16_t((uint16_t)analog_value_data[analog_variable_index_tmp]); - 40256 movf ((command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp))&0ffh,w - 40257 000B90 5188 mullw 02h - 40258 000B92 0D02 movlw low(command_SENSOR_MAXVALUES_GETALL@analog_value_data) - 40259 000B94 0E6C addwf (prodl),c,w - 40260 000B96 24F3 movwf c:fsr2l - 40261 000B98 6ED9 movlw high(command_SENSOR_MAXVALUES_GETALL@analog_value_data) - 40262 000B9A 0E00 addwfc prod+1,w - 40263 000B9C 20F4 movwf 1+c:fsr2l - 40264 000B9E 6EDA movff postinc2,(c:communication_response_payload_append_uint16_t@_value) - 40265 000BA0 CFDE F01D movff postdec2,(c:communication_response_payload_append_uint16_t@_value+1) - 40266 000BA4 CFDD F01E call _communication_response_payload_append_uint16_t ;wreg free - 40267 000BA8 ECD4 F01C line 78 - 40268 - 40269 l10093: - 40270 000BAC ;commands/command_SENSOR_MAXVALUES_GETALL.c: 78: } - 40271 movlb 0 ; () banked - 40272 000BAC 0100 incf ((command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp))&0ffh - 40273 000BAE 2B88 goto l10095 - 40274 000BB0 EFDA F005 - 40275 l292:; BSR set to: 0 - 40276 000BB4 - 40277 - 40278 l10095:; BSR set to: 0 - 40279 000BB4 - 40280 movf ((command_SENSOR_MAXVALUES_GETALL@analog_variable_index))&0ffh,w - 40281 000BB4 5186 subwf ((command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp))&0ffh,w - 40282 000BB6 5D88 btfss status,0 - 40283 000BB8 A0D8 goto u5601 - 40284 000BBA EFE1 F005 goto u5600 - 40285 000BBE EFE3 F005 - 40286 u5601: - 40287 000BC2 goto l10091 - 40288 000BC2 EFC8 F005 u5600: - 40289 000BC6 goto l10097 - 40290 000BC6 EFE5 F005 - 40291 l294:; BSR set to: 0 - 40292 000BCA - 40293 line 80 - 40294 - 40295 l10097:; BSR set to: 0 - 40296 000BCA - 40297 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 80: for(uint8_t digital_variable_index_ - tmp = 0; digital_variable_index_tmp < digital_variable_index; digital_variable_index_tmp - ++) { - 40298 movlw low(0) - 40299 000BCA 0E00 movwf ((command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp))&0ffh - 40300 000BCC 6F89 goto l10103 - 40301 000BCE EFF8 F005 - 40302 l296:; BSR set to: 0 - 40303 000BD2 - 40304 line 81 - 40305 - 40306 l10099:; BSR set to: 0 - 40307 000BD2 - 40308 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 81: communication_response_payload_ - append_uint8_t((uint8_t)digital_value_data[digital_variable_index_tmp]); - 40309 movf ((command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp))&0ffh,w - 40310 000BD2 5189 mullw 01h - 40311 000BD4 0D01 movlw low(command_SENSOR_MAXVALUES_GETALL@digital_value_data) - 40312 000BD6 0E60 addwf (prodl),c,w - 40313 000BD8 24F3 movwf c:fsr2l - 40314 000BDA 6ED9 movlw high(command_SENSOR_MAXVALUES_GETALL@digital_value_data) - 40315 000BDC 0E00 addwfc prod+1,w - 40316 000BDE 20F4 movwf 1+c:fsr2l - 40317 000BE0 6EDA movf indf2,w - 40318 000BE2 50DF - 40319 call _communication_response_payload_append_uint8_t - 40320 000BE4 EC68 F01F line 82 - 40321 - 40322 l10101: - 40323 000BE8 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 82: } - 40324 movlb 0 ; () banked - 40325 000BE8 0100 incf ((command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp))&0ffh - 40326 000BEA 2B89 goto l10103 - 40327 000BEC EFF8 F005 - 40328 l295:; BSR set to: 0 - 40329 000BF0 - 40330 - 40331 l10103:; BSR set to: 0 - 40332 000BF0 - 40333 movf ((command_SENSOR_MAXVALUES_GETALL@digital_variable_index))&0ffh,w - 40334 000BF0 5187 subwf ((command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp))&0ffh,w - 40335 000BF2 5D89 btfss status,0 - 40336 000BF4 A0D8 goto u5611 - 40337 000BF6 EFFF F005 goto u5610 - 40338 000BFA EF01 F006 - 40339 u5611: - 40340 000BFE goto l10099 - 40341 000BFE EFE9 F005 u5610: - 40342 000C02 goto l10105 - 40343 000C02 EF03 F006 - 40344 l297:; BSR set to: 0 - 40345 000C06 - 40346 line 85 - 40347 - 40348 l10105:; BSR set to: 0 - 40349 000C06 - 40350 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 85: return ((err_t)0); - 40351 movlw (0)&0ffh - 40352 000C06 0E00 goto l298 - 40353 000C08 EF06 F006 - 40354 l10107:; BSR set to: 0 - 40355 000C0C - 40356 line 87 - 40357 - 40358 l298:; BSR set to: 0 - 40359 000C0C - 40360 return ;funcret - 40361 000C0C 0012 opt stack 0 - 40362 GLOBAL __end_of_command_SENSOR_MAXVALUES_GETALL - 40363 __end_of_command_SENSOR_MAXVALUES_GETALL: - 40364 000C0E signat _command_SENSOR_MAXVALUES_GETALL,89 - 40365 - 40366 ;; *************** function _command_SENSOR_AVERAGING_PRESCALER_SET ***************** - 40367 ;; Defined at: - 40368 ;; line 10 in file "commands/command_SENSOR_AVERAGING_PRESCALER_SET.c" - 40369 ;; Parameters: Size Location Type - 40370 ;; None - 40371 ;; Auto vars: Size Location Type - 40372 ;; p_variable 2 0[BANK0 ] PTR struct . - 40373 ;; -> analog_variables(473), - 40374 ;; variable_ind 1 3[BANK0 ] unsigned char - 40375 ;; req_averagin 1 2[BANK0 ] enum E6183 - 40376 ;; Return value: Size Location Type - 40377 ;; 1 wreg unsigned char - 40378 ;; Registers used: - 40379 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 40380 ;; Tracked objects: - 40381 ;; On entry : 0/0 - 40382 ;; On exit : 0/0 - 40383 ;; Unchanged: 0/0 - 40384 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 40385 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40386 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40387 ;; Temps: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40388 ;; Totals: 3 4 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40389 ;;Total ram usage: 7 bytes - 40390 ;; Hardware stack levels used: 1 - 40391 ;; Hardware stack levels required when called: 12 - 40392 ;; This function calls: - 40393 ;; _analog_variable_get_pointer_by_enum - 40394 ;; _communication_request_payload_retrieve_uint8_t - 40395 ;; _communication_response_payload_appender_reset - 40396 ;; _variable_is_analog_by_enum - 40397 ;; This function is called by: - 40398 ;; _communication_parser_executecommand - 40399 ;; This function uses a non-reentrant model - 40400 ;; - 40401 psect text42,class=CODE,space=0,reloc=2,group=0 - 40402 file "commands/command_SENSOR_AVERAGING_PRESCALER_SET.c" - 40403 line 10 - 40404 global __ptext42 - 40405 __ptext42: - 40406 001666 psect text42 - 40407 file "commands/command_SENSOR_AVERAGING_PRESCALER_SET.c" - 40408 line 10 - 40409 global __size_of_command_SENSOR_AVERAGING_PRESCALER_SET - 40410 __size_of_command_SENSOR_AVERAGING_PRESCALER_SET equ __end_of_command_SENSOR_AVERAGING_ - PRESCALER_SET-_command_SENSOR_AVERAGING_PRESCALER_SET - 40411 0000 - 40412 _command_SENSOR_AVERAGING_PRESCALER_SET:; BSR set to: 0 - 40413 001666 - 40414 ;incstack = 0 - 40415 opt stack 16 - 40416 line 21 - 40417 - 40418 l10009: - 40419 001666 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 21: enum_averagingprescaler_t re - q_averagingprescaler = (enum_averagingprescaler_t)communication_request_payload_retrieve - _uint8_t(); - 40420 call _communication_request_payload_retrieve_uint8_t ;wreg free - 40421 001666 EC21 F01F movlb 0 ; () banked - 40422 00166A 0100 movwf ((command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler))&0ffh - 40423 00166C 6F62 line 23 - 40424 - 40425 l10011:; BSR set to: 0 - 40426 00166E - 40427 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 23: if((uint8_t)req_averagingpre - scaler < (uint8_t)AVERAGINGPRESCALER_1) return ((err_t)2); - 40428 movf ((command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler))&0ffh,w - 40429 00166E 5162 btfss status,2 - 40430 001670 A4D8 goto u5511 - 40431 001672 EF3D F00B goto u5510 - 40432 001676 EF3F F00B u5511: - 40433 00167A goto l10017 - 40434 00167A EF44 F00B u5510: - 40435 00167E - 40436 l10013:; BSR set to: 0 - 40437 00167E - 40438 movlw (02h)&0ffh - 40439 00167E 0E02 goto l267 - 40440 001680 EFB4 F00B - 40441 l10015:; BSR set to: 0 - 40442 001684 - 40443 goto l267 - 40444 001684 EFB4 F00B - 40445 l266:; BSR set to: 0 - 40446 001688 - 40447 line 24 - 40448 - 40449 l10017:; BSR set to: 0 - 40450 001688 - 40451 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 24: if((uint8_t)req_averagingpre - scaler > (uint8_t)AVERAGINGPRESCALER_14) return ((err_t)2); - 40452 movlw 0Fh-1 - 40453 001688 0E0E cpfsgt ((command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler))&0ffh - 40454 00168A 6562 goto u5521 - 40455 00168C EF4A F00B goto u5520 - 40456 001690 EF4C F00B - 40457 u5521: - 40458 001694 goto l268 - 40459 001694 EF51 F00B u5520: - 40460 001698 - 40461 l10019:; BSR set to: 0 - 40462 001698 - 40463 movlw (02h)&0ffh - 40464 001698 0E02 goto l267 - 40465 00169A EFB4 F00B - 40466 l10021:; BSR set to: 0 - 40467 00169E - 40468 goto l267 - 40469 00169E EFB4 F00B - 40470 l268:; BSR set to: 0 - 40471 0016A2 - 40472 line 31 - 40473 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 31: (INTCONbits.GIE = 0); - 40474 bcf ((c:4082)),c,7 ;volatile - 40475 0016A2 9EF2 line 32 - 40476 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 32: adcreader_averaging_prescale - r = req_averagingprescaler; - 40477 movff (command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler),(c:_adcreader_ave - raging_prescaler) - 40478 0016A4 C062 F042 line 33 - 40479 - 40480 l10023:; BSR set to: 0 - 40481 0016A8 - 40482 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 33: adcreader_averaging_prescale - r_maxcount = 1 << adcreader_averaging_prescaler; - 40483 movff (c:_adcreader_averaging_prescaler),??_command_SENSOR_AVERAGING_PRESCALER_SET+0+0 - - 40484 0016A8 C042 F024 movlw low(01h) - 40485 0016AC 0E01 movwf (??_command_SENSOR_AVERAGING_PRESCALER_SET+1+0)&0ffh,c - 40486 0016AE 6E25 movlw high(01h) - 40487 0016B0 0E00 movwf 1+(??_command_SENSOR_AVERAGING_PRESCALER_SET+1+0)&0ffh,c - 40488 0016B2 6E26 incf (??_command_SENSOR_AVERAGING_PRESCALER_SET+0+0),c - 40489 0016B4 2A24 goto u5534 - 40490 0016B6 EF60 F00B u5535: - 40491 0016BA bcf status,0 - 40492 0016BA 90D8 rlcf (??_command_SENSOR_AVERAGING_PRESCALER_SET+1+0),c - 40493 0016BC 3625 rlcf (??_command_SENSOR_AVERAGING_PRESCALER_SET+1+1),c - 40494 0016BE 3626 u5534: - 40495 0016C0 decfsz (??_command_SENSOR_AVERAGING_PRESCALER_SET+0+0),c - 40496 0016C0 2E24 goto u5535 - 40497 0016C2 EF5D F00B movff ??_command_SENSOR_AVERAGING_PRESCALER_SET+1+0,(_adcreader_averaging_prescaler_max - count) - 40498 0016C6 C025 F0BF movff ??_command_SENSOR_AVERAGING_PRESCALER_SET+1+1,(_adcreader_averaging_prescaler_max - count+1) - 40499 0016CA C026 F0C0 line 34 - 40500 - 40501 l10025: - 40502 0016CE ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 34: (INTCONbits.GIE = 1); - 40503 bsf ((c:4082)),c,7 ;volatile - 40504 0016CE 8EF2 line 39 - 40505 - 40506 l10027: - 40507 0016D0 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 39: for(uint8_t variable_index = - VARIABLE_NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GO - OD; variable_index++) { - 40508 movlw low(01h) - 40509 0016D0 0E01 movlb 0 ; () banked - 40510 0016D2 0100 movwf ((command_SENSOR_AVERAGING_PRESCALER_SET@variable_index))&0ffh - 40511 0016D4 6F63 - 40512 l10029:; BSR set to: 0 - 40513 0016D6 - 40514 movlw 018h-1 - 40515 0016D6 0E17 cpfsgt ((command_SENSOR_AVERAGING_PRESCALER_SET@variable_index))&0ffh - 40516 0016D8 6563 goto u5541 - 40517 0016DA EF71 F00B goto u5540 - 40518 0016DE EF73 F00B - 40519 u5541: - 40520 0016E2 goto l10033 - 40521 0016E2 EF77 F00B u5540: - 40522 0016E6 goto l10049 - 40523 0016E6 EFAF F00B - 40524 l10031:; BSR set to: 0 - 40525 0016EA - 40526 goto l10049 - 40527 0016EA EFAF F00B - 40528 l269:; BSR set to: 0 - 40529 0016EE - 40530 line 40 - 40531 - 40532 l10033:; BSR set to: 0 - 40533 0016EE - 40534 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 40: if(variable_is_analog_by - _enum(variable_index)) { - 40535 movf ((command_SENSOR_AVERAGING_PRESCALER_SET@variable_index))&0ffh,w - 40536 0016EE 5163 - 40537 call _variable_is_analog_by_enum - 40538 0016F0 EC02 F013 iorlw 0 - 40539 0016F4 0900 btfsc status,2 - 40540 0016F6 B4D8 goto u5551 - 40541 0016F8 EF80 F00B goto u5550 - 40542 0016FC EF82 F00B u5551: - 40543 001700 goto l10045 - 40544 001700 EFA3 F00B u5550: - 40545 001704 line 42 - 40546 - 40547 l10035: - 40548 001704 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 42: analog_variable_t* p - _variable = analog_variable_get_pointer_by_enum(variable_index); - 40549 movlb 0 ; () banked - 40550 001704 0100 movf ((command_SENSOR_AVERAGING_PRESCALER_SET@variable_index))&0ffh,w - 40551 001706 5163 - 40552 call _analog_variable_get_pointer_by_enum - 40553 001708 ECB4 F006 movff 0+?_analog_variable_get_pointer_by_enum,(command_SENSOR_AVERAGING_PRESCALER_SET@p - _variable) - 40554 00170C C01F F060 movff 1+?_analog_variable_get_pointer_by_enum,(command_SENSOR_AVERAGING_PRESCALER_SET@p - _variable+1) - 40555 001710 C020 F061 line 43 - 40556 - 40557 l10037: - 40558 001714 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 43: (INTCONbits.GIE = 0) - ; - 40559 bcf ((c:4082)),c,7 ;volatile - 40560 001714 9EF2 line 44 - 40561 - 40562 l10039: - 40563 001716 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 44: p_variable->sum_coun - ter = 0; - 40564 movlb 0 ; () banked - 40565 001716 0100 lfsr 2,0Bh - 40566 001718 EE20 F00B movf ((command_SENSOR_AVERAGING_PRESCALER_SET@p_variable))&0ffh,w - 40567 00171C 5160 addwf fsr2l - 40568 00171E 26D9 movf ((command_SENSOR_AVERAGING_PRESCALER_SET@p_variable+1))&0ffh,w - 40569 001720 5161 addwfc fsr2h - 40570 001722 22DA movlw low(0) - 40571 001724 0E00 movwf postinc2,c - 40572 001726 6EDE movlw high(0) - 40573 001728 0E00 movwf postdec2,c - 40574 00172A 6EDD line 45 - 40575 - 40576 l10041:; BSR set to: 0 - 40577 00172C - 40578 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 45: p_variable->sum_curr - = 0; - 40579 lfsr 2,03h - 40580 00172C EE20 F003 movf ((command_SENSOR_AVERAGING_PRESCALER_SET@p_variable))&0ffh,w - 40581 001730 5160 addwf fsr2l - 40582 001732 26D9 movf ((command_SENSOR_AVERAGING_PRESCALER_SET@p_variable+1))&0ffh,w - 40583 001734 5161 addwfc fsr2h - 40584 001736 22DA clrf postinc2,c - 40585 001738 6ADE clrf postinc2,c - 40586 00173A 6ADE clrf postinc2,c - 40587 00173C 6ADE clrf postdec2,c - 40588 00173E 6ADD - 40589 line 46 - 40590 - 40591 l10043:; BSR set to: 0 - 40592 001740 - 40593 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 46: (INTCONbits.GIE = 1) - ; - 40594 bsf ((c:4082)),c,7 ;volatile - 40595 001740 8EF2 goto l10045 - 40596 001742 EFA3 F00B line 47 - 40597 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 47: } - 40598 - 40599 l271:; BSR set to: 0 - 40600 001746 - 40601 line 48 - 40602 - 40603 l10045: - 40604 001746 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 48: } - 40605 movlb 0 ; () banked - 40606 001746 0100 incf ((command_SENSOR_AVERAGING_PRESCALER_SET@variable_index))&0ffh - 40607 001748 2B63 - 40608 l10047:; BSR set to: 0 - 40609 00174A - 40610 movlw 018h-1 - 40611 00174A 0E17 cpfsgt ((command_SENSOR_AVERAGING_PRESCALER_SET@variable_index))&0ffh - 40612 00174C 6563 goto u5561 - 40613 00174E EFAB F00B goto u5560 - 40614 001752 EFAD F00B - 40615 u5561: - 40616 001756 goto l10033 - 40617 001756 EF77 F00B u5560: - 40618 00175A goto l10049 - 40619 00175A EFAF F00B - 40620 l270:; BSR set to: 0 - 40621 00175E - 40622 line 51 - 40623 - 40624 l10049:; BSR set to: 0 - 40625 00175E - 40626 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 51: communication_response_paylo - ad_appender_reset(); - 40627 call _communication_response_payload_appender_reset ;wreg free - 40628 00175E ECF3 F021 line 52 - 40629 - 40630 l10051: - 40631 001762 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 52: return ((err_t)0); - 40632 movlw (0)&0ffh - 40633 001762 0E00 goto l267 - 40634 001764 EFB4 F00B - 40635 l10053: - 40636 001768 line 54 - 40637 - 40638 l267: - 40639 001768 return ;funcret - 40640 001768 0012 opt stack 0 - 40641 GLOBAL __end_of_command_SENSOR_AVERAGING_PRESCALER_SET - 40642 __end_of_command_SENSOR_AVERAGING_PRESCALER_SET: - 40643 00176A signat _command_SENSOR_AVERAGING_PRESCALER_SET,89 - 40644 - 40645 ;; *************** function _command_SENSOR_AVERAGING_PRESCALER_GET ***************** - 40646 ;; Defined at: - 40647 ;; line 10 in file "commands/command_SENSOR_AVERAGING_PRESCALER_GET.c" - 40648 ;; Parameters: Size Location Type - 40649 ;; None - 40650 ;; Auto vars: Size Location Type - 40651 ;; resp_averagi 1 29[COMRAM] enum E6183 - 40652 ;; Return value: Size Location Type - 40653 ;; 1 wreg unsigned char - 40654 ;; Registers used: - 40655 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 40656 ;; Tracked objects: - 40657 ;; On entry : 0/0 - 40658 ;; On exit : 0/0 - 40659 ;; Unchanged: 0/0 - 40660 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 40661 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40662 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40663 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40664 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40665 ;;Total ram usage: 1 bytes - 40666 ;; Hardware stack levels used: 1 - 40667 ;; Hardware stack levels required when called: 10 - 40668 ;; This function calls: - 40669 ;; _communication_response_payload_append_uint8_t - 40670 ;; _communication_response_payload_appender_reset - 40671 ;; This function is called by: - 40672 ;; _communication_parser_executecommand - 40673 ;; This function uses a non-reentrant model - 40674 ;; - 40675 psect text43,class=CODE,space=0,reloc=2,group=0 - 40676 file "commands/command_SENSOR_AVERAGING_PRESCALER_GET.c" - 40677 line 10 - 40678 global __ptext43 - 40679 __ptext43: - 40680 003EB6 psect text43 - 40681 file "commands/command_SENSOR_AVERAGING_PRESCALER_GET.c" - 40682 line 10 - 40683 global __size_of_command_SENSOR_AVERAGING_PRESCALER_GET - 40684 __size_of_command_SENSOR_AVERAGING_PRESCALER_GET equ __end_of_command_SENSOR_AVERAGING_ - PRESCALER_GET-_command_SENSOR_AVERAGING_PRESCALER_GET - 40685 0000 - 40686 _command_SENSOR_AVERAGING_PRESCALER_GET: - 40687 003EB6 ;incstack = 0 - 40688 opt stack 18 - 40689 line 26 - 40690 - 40691 l9999: - 40692 003EB6 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 25: enum_averagingprescaler_t re - sp_averagingprescaler;;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 26: (INTCO - Nbits.GIE = 0); - 40693 bcf ((c:4082)),c,7 ;volatile - 40694 003EB6 9EF2 line 27 - 40695 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 27: resp_averagingprescaler = ad - creader_averaging_prescaler; - 40696 movff (c:_adcreader_averaging_prescaler),(c:command_SENSOR_AVERAGING_PRESCALER_GET@resp - _averagingprescaler) - 40697 003EB8 C042 F01E line 28 - 40698 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 28: (INTCONbits.GIE = 1); - 40699 bsf ((c:4082)),c,7 ;volatile - 40700 003EBC 8EF2 line 31 - 40701 - 40702 l10001: - 40703 003EBE ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 31: communication_response_paylo - ad_appender_reset(); - 40704 call _communication_response_payload_appender_reset ;wreg free - 40705 003EBE ECF3 F021 line 32 - 40706 - 40707 l10003: - 40708 003EC2 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 32: communication_response_paylo - ad_append_uint8_t((uint8_t)resp_averagingprescaler); - 40709 movf ((c:command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler)),c,w - 40710 003EC2 501E - 40711 call _communication_response_payload_append_uint8_t - 40712 003EC4 EC68 F01F line 33 - 40713 - 40714 l10005: - 40715 003EC8 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 33: return ((err_t)0); - 40716 movlw (0)&0ffh - 40717 003EC8 0E00 goto l249 - 40718 003ECA EF67 F01F - 40719 l10007: - 40720 003ECE line 35 - 40721 - 40722 l249: - 40723 003ECE return ;funcret - 40724 003ECE 0012 opt stack 0 - 40725 GLOBAL __end_of_command_SENSOR_AVERAGING_PRESCALER_GET - 40726 __end_of_command_SENSOR_AVERAGING_PRESCALER_GET: - 40727 003ED0 signat _command_SENSOR_AVERAGING_PRESCALER_GET,89 - 40728 - 40729 ;; *************** function _command_SENSOR_AVERAGE_GETALL ***************** - 40730 ;; Defined at: - 40731 ;; line 11 in file "commands/command_SENSOR_AVERAGE_GETALL.c" - 40732 ;; Parameters: Size Location Type - 40733 ;; None - 40734 ;; Auto vars: Size Location Type - 40735 ;; p_variable 2 22[BANK0 ] PTR struct . - 40736 ;; -> analog_variables(473), - 40737 ;; analog_varia 1 25[BANK0 ] unsigned char - 40738 ;; variable_ind 1 26[BANK0 ] unsigned char - 40739 ;; analog_value 22 0[BANK0 ] unsigned short [11] - 40740 ;; analog_varia 1 24[BANK0 ] unsigned char - 40741 ;; Return value: Size Location Type - 40742 ;; 1 wreg unsigned char - 40743 ;; Registers used: - 40744 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 40745 ;; Tracked objects: - 40746 ;; On entry : 0/0 - 40747 ;; On exit : 0/0 - 40748 ;; Unchanged: 0/0 - 40749 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 40750 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40751 ;; Locals: 0 27 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40752 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40753 ;; Totals: 4 27 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 40754 ;;Total ram usage: 31 bytes - 40755 ;; Hardware stack levels used: 1 - 40756 ;; Hardware stack levels required when called: 12 - 40757 ;; This function calls: - 40758 ;; _analog_variable_get_pointer_by_enum - 40759 ;; _communication_response_payload_append_uint16_t - 40760 ;; _variable_is_analog_by_enum - 40761 ;; This function is called by: - 40762 ;; _communication_parser_executecommand - 40763 ;; This function uses a non-reentrant model - 40764 ;; - 40765 psect text44,class=CODE,space=0,reloc=2,group=0 - 40766 file "commands/command_SENSOR_AVERAGE_GETALL.c" - 40767 line 11 - 40768 global __ptext44 - 40769 __ptext44: - 40770 00176A psect text44 - 40771 file "commands/command_SENSOR_AVERAGE_GETALL.c" - 40772 line 11 - 40773 global __size_of_command_SENSOR_AVERAGE_GETALL - 40774 __size_of_command_SENSOR_AVERAGE_GETALL equ __end_of_command_SENSOR_AVERAGE_GETALL-_com - mand_SENSOR_AVERAGE_GETALL - 40775 0000 - 40776 _command_SENSOR_AVERAGE_GETALL: - 40777 00176A ;incstack = 0 - 40778 opt stack 16 - 40779 line 40 - 40780 - 40781 l9965: - 40782 00176A ;commands/command_SENSOR_AVERAGE_GETALL.c: 39: uint16_t analog_value_mean[11];;comma - nds/command_SENSOR_AVERAGE_GETALL.c: 40: uint8_t analog_variable_index = 0; - 40783 movlw low(0) - 40784 00176A 0E00 movlb 0 ; () banked - 40785 00176C 0100 movwf ((command_SENSOR_AVERAGE_GETALL@analog_variable_index))&0ffh - 40786 00176E 6F78 line 43 - 40787 ;commands/command_SENSOR_AVERAGE_GETALL.c: 43: for(uint8_t variable_index = VARIABLE - _NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; varia - ble_index++) { - 40788 movlw low(01h) - 40789 001770 0E01 movwf ((command_SENSOR_AVERAGE_GETALL@variable_index))&0ffh - 40790 001772 6F7A - 40791 l9967:; BSR set to: 0 - 40792 001774 - 40793 movlw 018h-1 - 40794 001774 0E17 cpfsgt ((command_SENSOR_AVERAGE_GETALL@variable_index))&0ffh - 40795 001776 657A goto u5461 - 40796 001778 EFC0 F00B goto u5460 - 40797 00177C EFC2 F00B - 40798 u5461: - 40799 001780 goto l9971 - 40800 001780 EFC6 F00B u5460: - 40801 001784 goto l9987 - 40802 001784 EF11 F00C - 40803 l9969:; BSR set to: 0 - 40804 001788 - 40805 goto l9987 - 40806 001788 EF11 F00C - 40807 l232:; BSR set to: 0 - 40808 00178C - 40809 line 44 - 40810 - 40811 l9971:; BSR set to: 0 - 40812 00178C - 40813 ;commands/command_SENSOR_AVERAGE_GETALL.c: 44: if(variable_is_analog_by_enum(var - iable_index)) { - 40814 movf ((command_SENSOR_AVERAGE_GETALL@variable_index))&0ffh,w - 40815 00178C 517A - 40816 call _variable_is_analog_by_enum - 40817 00178E EC02 F013 iorlw 0 - 40818 001792 0900 btfsc status,2 - 40819 001794 B4D8 goto u5471 - 40820 001796 EFCF F00B goto u5470 - 40821 00179A EFD1 F00B u5471: - 40822 00179E goto l9983 - 40823 00179E EF05 F00C u5470: - 40824 0017A2 line 45 - 40825 - 40826 l9973: - 40827 0017A2 ;commands/command_SENSOR_AVERAGE_GETALL.c: 45: analog_variable_t* p_variable - = analog_variable_get_pointer_by_enum(variable_index); - 40828 movlb 0 ; () banked - 40829 0017A2 0100 movf ((command_SENSOR_AVERAGE_GETALL@variable_index))&0ffh,w - 40830 0017A4 517A - 40831 call _analog_variable_get_pointer_by_enum - 40832 0017A6 ECB4 F006 movff 0+?_analog_variable_get_pointer_by_enum,(command_SENSOR_AVERAGE_GETALL@p_variable - ) - 40833 0017AA C01F F076 movff 1+?_analog_variable_get_pointer_by_enum,(command_SENSOR_AVERAGE_GETALL@p_variable - +1) - 40834 0017AE C020 F077 line 46 - 40835 - 40836 l9975: - 40837 0017B2 ;commands/command_SENSOR_AVERAGE_GETALL.c: 46: (INTCONbits.GIE = 0); - 40838 bcf ((c:4082)),c,7 ;volatile - 40839 0017B2 9EF2 line 48 - 40840 - 40841 l9977: - 40842 0017B4 ;commands/command_SENSOR_AVERAGE_GETALL.c: 48: analog_value_mean[analog_vari - able_index] = (uint16_t)((p_variable->sum_last >> adcreader_averaging_prescaler) & 0x000 - 0ffff); - 40843 movlb 0 ; () banked - 40844 0017B4 0100 lfsr 2,07h - 40845 0017B6 EE20 F007 movf ((command_SENSOR_AVERAGE_GETALL@p_variable))&0ffh,w - 40846 0017BA 5176 addwf fsr2l - 40847 0017BC 26D9 movf ((command_SENSOR_AVERAGE_GETALL@p_variable+1))&0ffh,w - 40848 0017BE 5177 addwfc fsr2h - 40849 0017C0 22DA movff postinc2,??_command_SENSOR_AVERAGE_GETALL+0+0 - 40850 0017C2 CFDE F024 movff postinc2,??_command_SENSOR_AVERAGE_GETALL+0+0+1 - 40851 0017C6 CFDE F025 movff postinc2,??_command_SENSOR_AVERAGE_GETALL+0+0+2 - 40852 0017CA CFDE F026 movff postinc2,??_command_SENSOR_AVERAGE_GETALL+0+0+3 - 40853 0017CE CFDE F027 movf ((c:_adcreader_averaging_prescaler)),c,w - 40854 0017D2 5042 incf wreg - 40855 0017D4 2AE8 goto u5480 - 40856 0017D6 EFF2 F00B u5485: - 40857 0017DA bcf status,0 - 40858 0017DA 90D8 rrcf (??_command_SENSOR_AVERAGE_GETALL+0+3),c - 40859 0017DC 3227 rrcf (??_command_SENSOR_AVERAGE_GETALL+0+2),c - 40860 0017DE 3226 rrcf (??_command_SENSOR_AVERAGE_GETALL+0+1),c - 40861 0017E0 3225 rrcf (??_command_SENSOR_AVERAGE_GETALL+0+0),c - 40862 0017E2 3224 u5480: - 40863 0017E4 decfsz wreg - 40864 0017E4 2EE8 goto u5485 - 40865 0017E6 EFED F00B movf ((command_SENSOR_AVERAGE_GETALL@analog_variable_index))&0ffh,w - 40866 0017EA 5178 mullw 02h - 40867 0017EC 0D02 movlw low(command_SENSOR_AVERAGE_GETALL@analog_value_mean) - 40868 0017EE 0E60 addwf (prodl),c,w - 40869 0017F0 24F3 movwf c:fsr2l - 40870 0017F2 6ED9 movlw high(command_SENSOR_AVERAGE_GETALL@analog_value_mean) - 40871 0017F4 0E00 addwfc prod+1,w - 40872 0017F6 20F4 movwf 1+c:fsr2l - 40873 0017F8 6EDA movff ??_command_SENSOR_AVERAGE_GETALL+0+0,postinc2 - 40874 0017FA C024 FFDE movff ??_command_SENSOR_AVERAGE_GETALL+0+1,postdec2 - 40875 0017FE C025 FFDD - 40876 line 49 - 40877 - 40878 l9979:; BSR set to: 0 - 40879 001802 - 40880 ;commands/command_SENSOR_AVERAGE_GETALL.c: 49: (INTCONbits.GIE = 1); - 40881 bsf ((c:4082)),c,7 ;volatile - 40882 001802 8EF2 line 50 - 40883 - 40884 l9981:; BSR set to: 0 - 40885 001804 - 40886 ;commands/command_SENSOR_AVERAGE_GETALL.c: 50: analog_variable_index++; - 40887 incf ((command_SENSOR_AVERAGE_GETALL@analog_variable_index))&0ffh - 40888 001804 2B78 goto l9983 - 40889 001806 EF05 F00C line 51 - 40890 ;commands/command_SENSOR_AVERAGE_GETALL.c: 51: } - 40891 - 40892 l234:; BSR set to: 0 - 40893 00180A - 40894 line 52 - 40895 - 40896 l9983: - 40897 00180A ;commands/command_SENSOR_AVERAGE_GETALL.c: 52: } - 40898 movlb 0 ; () banked - 40899 00180A 0100 incf ((command_SENSOR_AVERAGE_GETALL@variable_index))&0ffh - 40900 00180C 2B7A - 40901 l9985:; BSR set to: 0 - 40902 00180E - 40903 movlw 018h-1 - 40904 00180E 0E17 cpfsgt ((command_SENSOR_AVERAGE_GETALL@variable_index))&0ffh - 40905 001810 657A goto u5491 - 40906 001812 EF0D F00C goto u5490 - 40907 001816 EF0F F00C - 40908 u5491: - 40909 00181A goto l9971 - 40910 00181A EFC6 F00B u5490: - 40911 00181E goto l9987 - 40912 00181E EF11 F00C - 40913 l233:; BSR set to: 0 - 40914 001822 - 40915 line 55 - 40916 - 40917 l9987:; BSR set to: 0 - 40918 001822 - 40919 ;commands/command_SENSOR_AVERAGE_GETALL.c: 55: for(uint8_t analog_variable_index_tmp - = 0; analog_variable_index_tmp < analog_variable_index; analog_variable_index_tmp++) { - - 40920 movlw low(0) - 40921 001822 0E00 movwf ((command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp))&0ffh - 40922 001824 6F79 goto l9993 - 40923 001826 EF27 F00C - 40924 l236:; BSR set to: 0 - 40925 00182A - 40926 line 56 - 40927 - 40928 l9989:; BSR set to: 0 - 40929 00182A - 40930 ;commands/command_SENSOR_AVERAGE_GETALL.c: 56: communication_response_payload_ap - pend_uint16_t((uint16_t)analog_value_mean[analog_variable_index_tmp]); - 40931 movf ((command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp))&0ffh,w - 40932 00182A 5179 mullw 02h - 40933 00182C 0D02 movlw low(command_SENSOR_AVERAGE_GETALL@analog_value_mean) - 40934 00182E 0E60 addwf (prodl),c,w - 40935 001830 24F3 movwf c:fsr2l - 40936 001832 6ED9 movlw high(command_SENSOR_AVERAGE_GETALL@analog_value_mean) - 40937 001834 0E00 addwfc prod+1,w - 40938 001836 20F4 movwf 1+c:fsr2l - 40939 001838 6EDA movff postinc2,(c:communication_response_payload_append_uint16_t@_value) - 40940 00183A CFDE F01D movff postdec2,(c:communication_response_payload_append_uint16_t@_value+1) - 40941 00183E CFDD F01E call _communication_response_payload_append_uint16_t ;wreg free - 40942 001842 ECD4 F01C line 57 - 40943 - 40944 l9991: - 40945 001846 ;commands/command_SENSOR_AVERAGE_GETALL.c: 57: } - 40946 movlb 0 ; () banked - 40947 001846 0100 incf ((command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp))&0ffh - 40948 001848 2B79 goto l9993 - 40949 00184A EF27 F00C - 40950 l235:; BSR set to: 0 - 40951 00184E - 40952 - 40953 l9993:; BSR set to: 0 - 40954 00184E - 40955 movf ((command_SENSOR_AVERAGE_GETALL@analog_variable_index))&0ffh,w - 40956 00184E 5178 subwf ((command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp))&0ffh,w - 40957 001850 5D79 btfss status,0 - 40958 001852 A0D8 goto u5501 - 40959 001854 EF2E F00C goto u5500 - 40960 001858 EF30 F00C - 40961 u5501: - 40962 00185C goto l9989 - 40963 00185C EF15 F00C u5500: - 40964 001860 goto l9995 - 40965 001860 EF32 F00C - 40966 l237:; BSR set to: 0 - 40967 001864 - 40968 line 60 - 40969 - 40970 l9995:; BSR set to: 0 - 40971 001864 - 40972 ;commands/command_SENSOR_AVERAGE_GETALL.c: 60: return ((err_t)0); - 40973 movlw (0)&0ffh - 40974 001864 0E00 goto l238 - 40975 001866 EF35 F00C - 40976 l9997:; BSR set to: 0 - 40977 00186A - 40978 line 62 - 40979 - 40980 l238:; BSR set to: 0 - 40981 00186A - 40982 return ;funcret - 40983 00186A 0012 opt stack 0 - 40984 GLOBAL __end_of_command_SENSOR_AVERAGE_GETALL - 40985 __end_of_command_SENSOR_AVERAGE_GETALL: - 40986 00186C signat _command_SENSOR_AVERAGE_GETALL,89 - 40987 - 40988 ;; *************** function _command_SENSOR_GET_SINGLE ***************** - 40989 ;; Defined at: - 40990 ;; line 11 in file "commands/command_SENSOR_GET_SINGLE.c" - 40991 ;; Parameters: Size Location Type - 40992 ;; None - 40993 ;; Auto vars: Size Location Type - 40994 ;; p_variable 2 9[BANK0 ] PTR struct . - 40995 ;; -> digital_variables(192), - 40996 ;; p_variable 2 11[BANK0 ] PTR struct . - 40997 ;; -> analog_variables(473), - 40998 ;; resp_meanval 2 7[BANK0 ] unsigned short - 40999 ;; resp_maxvalu 2 5[BANK0 ] unsigned short - 41000 ;; resp_offset 2 3[BANK0 ] unsigned short - 41001 ;; resp_value 2 1[BANK0 ] unsigned short - 41002 ;; req_variable 1 13[BANK0 ] enum E6120 - 41003 ;; resp_variabl 1 0[BANK0 ] enum E6120 - 41004 ;; Return value: Size Location Type - 41005 ;; 1 wreg unsigned char - 41006 ;; Registers used: - 41007 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 41008 ;; Tracked objects: - 41009 ;; On entry : 0/0 - 41010 ;; On exit : 0/0 - 41011 ;; Unchanged: 0/0 - 41012 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 41013 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41014 ;; Locals: 0 14 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41015 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41016 ;; Totals: 4 14 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41017 ;;Total ram usage: 18 bytes - 41018 ;; Hardware stack levels used: 1 - 41019 ;; Hardware stack levels required when called: 12 - 41020 ;; This function calls: - 41021 ;; _analog_variable_get_pointer_by_enum - 41022 ;; _communication_request_payload_retrieve_uint8_t - 41023 ;; _communication_response_payload_append_uint16_t - 41024 ;; _communication_response_payload_append_uint8_t - 41025 ;; _communication_response_payload_appender_reset - 41026 ;; _digital_variable_get_pointer_by_enum - 41027 ;; _variable_is_analog_by_enum - 41028 ;; This function is called by: - 41029 ;; _communication_parser_executecommand - 41030 ;; This function uses a non-reentrant model - 41031 ;; - 41032 psect text45,class=CODE,space=0,reloc=2,group=0 - 41033 file "commands/command_SENSOR_GET_SINGLE.c" - 41034 line 11 - 41035 global __ptext45 - 41036 __ptext45: - 41037 0007D8 psect text45 - 41038 file "commands/command_SENSOR_GET_SINGLE.c" - 41039 line 11 - 41040 global __size_of_command_SENSOR_GET_SINGLE - 41041 __size_of_command_SENSOR_GET_SINGLE equ __end_of_command_SENSOR_GET_SINGLE-_command_SEN - SOR_GET_SINGLE - 41042 0000 - 41043 _command_SENSOR_GET_SINGLE:; BSR set to: 0 - 41044 0007D8 - 41045 ;incstack = 0 - 41046 opt stack 16 - 41047 line 27 - 41048 - 41049 l9905: - 41050 0007D8 ;commands/command_SENSOR_GET_SINGLE.c: 27: enum_variable_number_t req_variable_numbe - r = (enum_variable_number_t)communication_request_payload_retrieve_uint8_t(); - 41051 call _communication_request_payload_retrieve_uint8_t ;wreg free - 41052 0007D8 EC21 F01F movlb 0 ; () banked - 41053 0007DC 0100 movwf ((command_SENSOR_GET_SINGLE@req_variable_number))&0ffh - 41054 0007DE 6F6D line 29 - 41055 - 41056 l9907:; BSR set to: 0 - 41057 0007E0 - 41058 ;commands/command_SENSOR_GET_SINGLE.c: 29: if((uint8_t)req_variable_number < (uint8_ - t)VARIABLE_NUMBER_MON_DUL_BOARDTEMP) return ((err_t)2); - 41059 movf ((command_SENSOR_GET_SINGLE@req_variable_number))&0ffh,w - 41060 0007E0 516D btfss status,2 - 41061 0007E2 A4D8 goto u5421 - 41062 0007E4 EFF6 F003 goto u5420 - 41063 0007E8 EFF8 F003 u5421: - 41064 0007EC goto l9913 - 41065 0007EC EFFD F003 u5420: - 41066 0007F0 - 41067 l9909:; BSR set to: 0 - 41068 0007F0 - 41069 movlw (02h)&0ffh - 41070 0007F0 0E02 goto l216 - 41071 0007F2 EFAC F004 - 41072 l9911:; BSR set to: 0 - 41073 0007F6 - 41074 goto l216 - 41075 0007F6 EFAC F004 - 41076 l215:; BSR set to: 0 - 41077 0007FA - 41078 line 30 - 41079 - 41080 l9913:; BSR set to: 0 - 41081 0007FA - 41082 ;commands/command_SENSOR_GET_SINGLE.c: 30: if((uint8_t)req_variable_number > (uint8_ - t)VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD) return ((err_t)2); - 41083 movlw 018h-1 - 41084 0007FA 0E17 cpfsgt ((command_SENSOR_GET_SINGLE@req_variable_number))&0ffh - 41085 0007FC 656D goto u5431 - 41086 0007FE EF03 F004 goto u5430 - 41087 000802 EF05 F004 - 41088 u5431: - 41089 000806 goto l217 - 41090 000806 EF0A F004 u5430: - 41091 00080A - 41092 l9915:; BSR set to: 0 - 41093 00080A - 41094 movlw (02h)&0ffh - 41095 00080A 0E02 goto l216 - 41096 00080C EFAC F004 - 41097 l9917:; BSR set to: 0 - 41098 000810 - 41099 goto l216 - 41100 000810 EFAC F004 - 41101 l217:; BSR set to: 0 - 41102 000814 - 41103 line 35 - 41104 ;commands/command_SENSOR_GET_SINGLE.c: 35: enum_variable_number_t resp_variable_numb - er = req_variable_number; - 41105 movff (command_SENSOR_GET_SINGLE@req_variable_number),(command_SENSOR_GET_SINGLE@resp_v - ariable_number) - 41106 000814 C06D F060 line 40 - 41107 - 41108 l9919:; BSR set to: 0 - 41109 000818 - 41110 ;commands/command_SENSOR_GET_SINGLE.c: 36: uint16_t resp_value;;commands/command_SEN - SOR_GET_SINGLE.c: 37: uint16_t resp_offset;;commands/command_SENSOR_GET_SINGLE.c: 38 - : uint16_t resp_maxvalue;;commands/command_SENSOR_GET_SINGLE.c: 39: uint16_t res - p_meanvalue;;commands/command_SENSOR_GET_SINGLE.c: 40: if(variable_is_analog_by_enum - (req_variable_number)) { - 41111 movf ((command_SENSOR_GET_SINGLE@req_variable_number))&0ffh,w - 41112 000818 516D - 41113 call _variable_is_analog_by_enum - 41114 00081A EC02 F013 iorlw 0 - 41115 00081E 0900 btfsc status,2 - 41116 000820 B4D8 goto u5441 - 41117 000822 EF15 F004 goto u5440 - 41118 000826 EF17 F004 u5441: - 41119 00082A goto l9935 - 41120 00082A EF60 F004 u5440: - 41121 00082E line 41 - 41122 - 41123 l9921: - 41124 00082E ;commands/command_SENSOR_GET_SINGLE.c: 41: analog_variable_t* p_variable = analo - g_variable_get_pointer_by_enum(req_variable_number); - 41125 movlb 0 ; () banked - 41126 00082E 0100 movf ((command_SENSOR_GET_SINGLE@req_variable_number))&0ffh,w - 41127 000830 516D - 41128 call _analog_variable_get_pointer_by_enum - 41129 000832 ECB4 F006 movff 0+?_analog_variable_get_pointer_by_enum,(command_SENSOR_GET_SINGLE@p_variable) - 41130 000836 C01F F06B movff 1+?_analog_variable_get_pointer_by_enum,(command_SENSOR_GET_SINGLE@p_variable+1) - - 41131 00083A C020 F06C line 42 - 41132 - 41133 l9923: - 41134 00083E ;commands/command_SENSOR_GET_SINGLE.c: 42: (INTCONbits.GIE = 0); - 41135 bcf ((c:4082)),c,7 ;volatile - 41136 00083E 9EF2 line 43 - 41137 - 41138 l9925: - 41139 000840 ;commands/command_SENSOR_GET_SINGLE.c: 43: resp_value = p_variable->value; - 41140 movlb 0 ; () banked - 41141 000840 0100 lfsr 2,01h - 41142 000842 EE20 F001 movf ((command_SENSOR_GET_SINGLE@p_variable))&0ffh,w - 41143 000846 516B addwf fsr2l - 41144 000848 26D9 movf ((command_SENSOR_GET_SINGLE@p_variable+1))&0ffh,w - 41145 00084A 516C addwfc fsr2h - 41146 00084C 22DA movff postinc2,(command_SENSOR_GET_SINGLE@resp_value) - 41147 00084E CFDE F061 movff postdec2,(command_SENSOR_GET_SINGLE@resp_value+1) - 41148 000852 CFDD F062 line 44 - 41149 - 41150 l9927:; BSR set to: 0 - 41151 000856 - 41152 ;commands/command_SENSOR_GET_SINGLE.c: 44: resp_offset = p_variable->offset; - 41153 lfsr 2,0Dh - 41154 000856 EE20 F00D movf ((command_SENSOR_GET_SINGLE@p_variable))&0ffh,w - 41155 00085A 516B addwf fsr2l - 41156 00085C 26D9 movf ((command_SENSOR_GET_SINGLE@p_variable+1))&0ffh,w - 41157 00085E 516C addwfc fsr2h - 41158 000860 22DA movff postinc2,(command_SENSOR_GET_SINGLE@resp_offset) - 41159 000862 CFDE F063 movff postdec2,(command_SENSOR_GET_SINGLE@resp_offset+1) - 41160 000866 CFDD F064 line 45 - 41161 - 41162 l9929:; BSR set to: 0 - 41163 00086A - 41164 ;commands/command_SENSOR_GET_SINGLE.c: 45: resp_maxvalue = p_variable->value_max - ; - 41165 lfsr 2,0Fh - 41166 00086A EE20 F00F movf ((command_SENSOR_GET_SINGLE@p_variable))&0ffh,w - 41167 00086E 516B addwf fsr2l - 41168 000870 26D9 movf ((command_SENSOR_GET_SINGLE@p_variable+1))&0ffh,w - 41169 000872 516C addwfc fsr2h - 41170 000874 22DA movff postinc2,(command_SENSOR_GET_SINGLE@resp_maxvalue) - 41171 000876 CFDE F065 movff postdec2,(command_SENSOR_GET_SINGLE@resp_maxvalue+1) - 41172 00087A CFDD F066 line 47 - 41173 - 41174 l9931:; BSR set to: 0 - 41175 00087E - 41176 ;commands/command_SENSOR_GET_SINGLE.c: 47: resp_meanvalue = (uint16_t)((p_variab - le->sum_last >> adcreader_averaging_prescaler) & 0x0000ffff); - 41177 lfsr 2,07h - 41178 00087E EE20 F007 movf ((command_SENSOR_GET_SINGLE@p_variable))&0ffh,w - 41179 000882 516B addwf fsr2l - 41180 000884 26D9 movf ((command_SENSOR_GET_SINGLE@p_variable+1))&0ffh,w - 41181 000886 516C addwfc fsr2h - 41182 000888 22DA movff postinc2,??_command_SENSOR_GET_SINGLE+0+0 - 41183 00088A CFDE F024 movff postinc2,??_command_SENSOR_GET_SINGLE+0+0+1 - 41184 00088E CFDE F025 movff postinc2,??_command_SENSOR_GET_SINGLE+0+0+2 - 41185 000892 CFDE F026 movff postinc2,??_command_SENSOR_GET_SINGLE+0+0+3 - 41186 000896 CFDE F027 movf ((c:_adcreader_averaging_prescaler)),c,w - 41187 00089A 5042 incf wreg - 41188 00089C 2AE8 goto u5450 - 41189 00089E EF56 F004 u5455: - 41190 0008A2 bcf status,0 - 41191 0008A2 90D8 rrcf (??_command_SENSOR_GET_SINGLE+0+3),c - 41192 0008A4 3227 rrcf (??_command_SENSOR_GET_SINGLE+0+2),c - 41193 0008A6 3226 rrcf (??_command_SENSOR_GET_SINGLE+0+1),c - 41194 0008A8 3225 rrcf (??_command_SENSOR_GET_SINGLE+0+0),c - 41195 0008AA 3224 u5450: - 41196 0008AC decfsz wreg - 41197 0008AC 2EE8 goto u5455 - 41198 0008AE EF51 F004 movff ??_command_SENSOR_GET_SINGLE+0+0,(command_SENSOR_GET_SINGLE@resp_meanvalue) - 41199 0008B2 C024 F067 movff ??_command_SENSOR_GET_SINGLE+0+1,(command_SENSOR_GET_SINGLE@resp_meanvalue+1) - 41200 0008B6 C025 F068 line 48 - 41201 - 41202 l9933:; BSR set to: 0 - 41203 0008BA - 41204 ;commands/command_SENSOR_GET_SINGLE.c: 48: (INTCONbits.GIE = 1); - 41205 bsf ((c:4082)),c,7 ;volatile - 41206 0008BA 8EF2 line 50 - 41207 ;commands/command_SENSOR_GET_SINGLE.c: 50: }else{ - 41208 goto l9949 - 41209 0008BC EF8B F004 - 41210 l218:; BSR set to: 0 - 41211 0008C0 - 41212 line 51 - 41213 - 41214 l9935: - 41215 0008C0 ;commands/command_SENSOR_GET_SINGLE.c: 51: digital_variable_t* p_variable = digi - tal_variable_get_pointer_by_enum(req_variable_number); - 41216 movlb 0 ; () banked - 41217 0008C0 0100 movf ((command_SENSOR_GET_SINGLE@req_variable_number))&0ffh,w - 41218 0008C2 516D - 41219 call _digital_variable_get_pointer_by_enum - 41220 0008C4 EC07 F006 movff 0+?_digital_variable_get_pointer_by_enum,(command_SENSOR_GET_SINGLE@p_variable_95 - 5) - 41221 0008C8 C01F F069 movff 1+?_digital_variable_get_pointer_by_enum,(command_SENSOR_GET_SINGLE@p_variable_95 - 5+1) - 41222 0008CC C020 F06A line 52 - 41223 - 41224 l9937: - 41225 0008D0 ;commands/command_SENSOR_GET_SINGLE.c: 52: (INTCONbits.GIE = 0); - 41226 bcf ((c:4082)),c,7 ;volatile - 41227 0008D0 9EF2 line 53 - 41228 - 41229 l9939: - 41230 0008D2 ;commands/command_SENSOR_GET_SINGLE.c: 53: resp_value = p_variable->value; - 41231 movlb 0 ; () banked - 41232 0008D2 0100 lfsr 2,02h - 41233 0008D4 EE20 F002 movf ((command_SENSOR_GET_SINGLE@p_variable_955))&0ffh,w - 41234 0008D8 5169 addwf fsr2l - 41235 0008DA 26D9 movf ((command_SENSOR_GET_SINGLE@p_variable_955+1))&0ffh,w - 41236 0008DC 516A addwfc fsr2h - 41237 0008DE 22DA movf indf2,w - 41238 0008E0 50DF movwf (??_command_SENSOR_GET_SINGLE+0+0)&0ffh,c - 41239 0008E2 6E24 movf ((??_command_SENSOR_GET_SINGLE+0+0)),c,w - 41240 0008E4 5024 movwf ((command_SENSOR_GET_SINGLE@resp_value))&0ffh - 41241 0008E6 6F61 clrf ((command_SENSOR_GET_SINGLE@resp_value+1))&0ffh - 41242 0008E8 6B62 line 54 - 41243 - 41244 l9941:; BSR set to: 0 - 41245 0008EA - 41246 ;commands/command_SENSOR_GET_SINGLE.c: 54: resp_offset = 0; - 41247 movlw high(0) - 41248 0008EA 0E00 movwf ((command_SENSOR_GET_SINGLE@resp_offset+1))&0ffh - 41249 0008EC 6F64 movlw low(0) - 41250 0008EE 0E00 movwf ((command_SENSOR_GET_SINGLE@resp_offset))&0ffh - 41251 0008F0 6F63 line 55 - 41252 - 41253 l9943:; BSR set to: 0 - 41254 0008F2 - 41255 ;commands/command_SENSOR_GET_SINGLE.c: 55: resp_maxvalue = p_variable->value_max - ; - 41256 lfsr 2,03h - 41257 0008F2 EE20 F003 movf ((command_SENSOR_GET_SINGLE@p_variable_955))&0ffh,w - 41258 0008F6 5169 addwf fsr2l - 41259 0008F8 26D9 movf ((command_SENSOR_GET_SINGLE@p_variable_955+1))&0ffh,w - 41260 0008FA 516A addwfc fsr2h - 41261 0008FC 22DA movf indf2,w - 41262 0008FE 50DF movwf (??_command_SENSOR_GET_SINGLE+0+0)&0ffh,c - 41263 000900 6E24 movf ((??_command_SENSOR_GET_SINGLE+0+0)),c,w - 41264 000902 5024 movwf ((command_SENSOR_GET_SINGLE@resp_maxvalue))&0ffh - 41265 000904 6F65 clrf ((command_SENSOR_GET_SINGLE@resp_maxvalue+1))&0ffh - 41266 000906 6B66 line 56 - 41267 - 41268 l9945:; BSR set to: 0 - 41269 000908 - 41270 ;commands/command_SENSOR_GET_SINGLE.c: 56: resp_meanvalue = 0; - 41271 movlw high(0) - 41272 000908 0E00 movwf ((command_SENSOR_GET_SINGLE@resp_meanvalue+1))&0ffh - 41273 00090A 6F68 movlw low(0) - 41274 00090C 0E00 movwf ((command_SENSOR_GET_SINGLE@resp_meanvalue))&0ffh - 41275 00090E 6F67 line 57 - 41276 - 41277 l9947:; BSR set to: 0 - 41278 000910 - 41279 ;commands/command_SENSOR_GET_SINGLE.c: 57: (INTCONbits.GIE = 1); - 41280 bsf ((c:4082)),c,7 ;volatile - 41281 000910 8EF2 goto l9949 - 41282 000912 EF8B F004 line 58 - 41283 ;commands/command_SENSOR_GET_SINGLE.c: 58: } - 41284 - 41285 l219:; BSR set to: 0 - 41286 000916 - 41287 line 61 - 41288 - 41289 l9949:; BSR set to: 0 - 41290 000916 - 41291 ;commands/command_SENSOR_GET_SINGLE.c: 61: communication_response_payload_appender_r - eset(); - 41292 call _communication_response_payload_appender_reset ;wreg free - 41293 000916 ECF3 F021 line 62 - 41294 - 41295 l9951: - 41296 00091A ;commands/command_SENSOR_GET_SINGLE.c: 62: communication_response_payload_append_uin - t8_t((uint8_t)resp_variable_number); - 41297 movlb 0 ; () banked - 41298 00091A 0100 movf ((command_SENSOR_GET_SINGLE@resp_variable_number))&0ffh,w - 41299 00091C 5160 - 41300 call _communication_response_payload_append_uint8_t - 41301 00091E EC68 F01F line 63 - 41302 - 41303 l9953: - 41304 000922 ;commands/command_SENSOR_GET_SINGLE.c: 63: communication_response_payload_append_uin - t16_t((uint16_t)resp_value); - 41305 movff (command_SENSOR_GET_SINGLE@resp_value),(c:communication_response_payload_append_u - int16_t@_value) - 41306 000922 C061 F01D movff (command_SENSOR_GET_SINGLE@resp_value+1),(c:communication_response_payload_append - _uint16_t@_value+1) - 41307 000926 C062 F01E call _communication_response_payload_append_uint16_t ;wreg free - 41308 00092A ECD4 F01C line 64 - 41309 - 41310 l9955: - 41311 00092E ;commands/command_SENSOR_GET_SINGLE.c: 64: communication_response_payload_append_uin - t16_t((uint16_t)resp_offset); - 41312 movff (command_SENSOR_GET_SINGLE@resp_offset),(c:communication_response_payload_append_ - uint16_t@_value) - 41313 00092E C063 F01D movff (command_SENSOR_GET_SINGLE@resp_offset+1),(c:communication_response_payload_appen - d_uint16_t@_value+1) - 41314 000932 C064 F01E call _communication_response_payload_append_uint16_t ;wreg free - 41315 000936 ECD4 F01C line 65 - 41316 - 41317 l9957: - 41318 00093A ;commands/command_SENSOR_GET_SINGLE.c: 65: communication_response_payload_append_uin - t16_t((uint16_t)resp_maxvalue); - 41319 movff (command_SENSOR_GET_SINGLE@resp_maxvalue),(c:communication_response_payload_appen - d_uint16_t@_value) - 41320 00093A C065 F01D movff (command_SENSOR_GET_SINGLE@resp_maxvalue+1),(c:communication_response_payload_app - end_uint16_t@_value+1) - 41321 00093E C066 F01E call _communication_response_payload_append_uint16_t ;wreg free - 41322 000942 ECD4 F01C line 66 - 41323 - 41324 l9959: - 41325 000946 ;commands/command_SENSOR_GET_SINGLE.c: 66: communication_response_payload_append_uin - t16_t((uint16_t)resp_meanvalue); - 41326 movff (command_SENSOR_GET_SINGLE@resp_meanvalue),(c:communication_response_payload_appe - nd_uint16_t@_value) - 41327 000946 C067 F01D movff (command_SENSOR_GET_SINGLE@resp_meanvalue+1),(c:communication_response_payload_ap - pend_uint16_t@_value+1) - 41328 00094A C068 F01E call _communication_response_payload_append_uint16_t ;wreg free - 41329 00094E ECD4 F01C line 67 - 41330 - 41331 l9961: - 41332 000952 ;commands/command_SENSOR_GET_SINGLE.c: 67: return ((err_t)0); - 41333 movlw (0)&0ffh - 41334 000952 0E00 goto l216 - 41335 000954 EFAC F004 - 41336 l9963: - 41337 000958 line 69 - 41338 - 41339 l216: - 41340 000958 return ;funcret - 41341 000958 0012 opt stack 0 - 41342 GLOBAL __end_of_command_SENSOR_GET_SINGLE - 41343 __end_of_command_SENSOR_GET_SINGLE: - 41344 00095A signat _command_SENSOR_GET_SINGLE,89 - 41345 - 41346 ;; *************** function _command_ALARM_FIRECOUNT_GET ***************** - 41347 ;; Defined at: - 41348 ;; line 10 in file "commands/command_ALARM_FIRECOUNT_GET.c" - 41349 ;; Parameters: Size Location Type - 41350 ;; None - 41351 ;; Auto vars: Size Location Type - 41352 ;; p_firecount 2 2[BANK0 ] PTR unsigned short - 41353 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var - iables.alarms.firecount(2), - 41354 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f - irecount(2), analog_variables.alarms.fast.firecount(2), - 41355 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 41356 ;; resp_firecou 2 0[BANK0 ] unsigned short - 41357 ;; req_alarm_nu 1 5[BANK0 ] enum E6167 - 41358 ;; resp_alarm_n 1 4[BANK0 ] enum E6167 - 41359 ;; Return value: Size Location Type - 41360 ;; 1 wreg unsigned char - 41361 ;; Registers used: - 41362 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 41363 ;; Tracked objects: - 41364 ;; On entry : 0/0 - 41365 ;; On exit : 0/0 - 41366 ;; Unchanged: 0/0 - 41367 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 41368 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41369 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41370 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41371 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41372 ;;Total ram usage: 6 bytes - 41373 ;; Hardware stack levels used: 1 - 41374 ;; Hardware stack levels required when called: 13 - 41375 ;; This function calls: - 41376 ;; _alarm_get_firecount_ptr_by_enum - 41377 ;; _communication_request_payload_retrieve_uint8_t - 41378 ;; _communication_response_payload_append_uint16_t - 41379 ;; _communication_response_payload_append_uint8_t - 41380 ;; _communication_response_payload_appender_reset - 41381 ;; This function is called by: - 41382 ;; _communication_parser_executecommand - 41383 ;; This function uses a non-reentrant model - 41384 ;; - 41385 psect text46,class=CODE,space=0,reloc=2,group=0 - 41386 file "commands/command_ALARM_FIRECOUNT_GET.c" - 41387 line 10 - 41388 global __ptext46 - 41389 __ptext46: - 41390 002EBC psect text46 - 41391 file "commands/command_ALARM_FIRECOUNT_GET.c" - 41392 line 10 - 41393 global __size_of_command_ALARM_FIRECOUNT_GET - 41394 __size_of_command_ALARM_FIRECOUNT_GET equ __end_of_command_ALARM_FIRECOUNT_GET-_command - _ALARM_FIRECOUNT_GET - 41395 0000 - 41396 _command_ALARM_FIRECOUNT_GET: - 41397 002EBC ;incstack = 0 - 41398 opt stack 15 - 41399 line 23 - 41400 - 41401 l9873: - 41402 002EBC ;commands/command_ALARM_FIRECOUNT_GET.c: 23: enum_alarm_number_t req_alarm_number = - (enum_alarm_number_t)communication_request_payload_retrieve_uint8_t(); - 41403 call _communication_request_payload_retrieve_uint8_t ;wreg free - 41404 002EBC EC21 F01F movlb 0 ; () banked - 41405 002EC0 0100 movwf ((command_ALARM_FIRECOUNT_GET@req_alarm_number))&0ffh - 41406 002EC2 6F65 line 25 - 41407 - 41408 l9875:; BSR set to: 0 - 41409 002EC4 - 41410 ;commands/command_ALARM_FIRECOUNT_GET.c: 25: if((uint8_t)req_alarm_number < (uint8_t - )ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 41411 movf ((command_ALARM_FIRECOUNT_GET@req_alarm_number))&0ffh,w - 41412 002EC4 5165 btfss status,2 - 41413 002EC6 A4D8 goto u5401 - 41414 002EC8 EF68 F017 goto u5400 - 41415 002ECC EF6A F017 u5401: - 41416 002ED0 goto l9881 - 41417 002ED0 EF6F F017 u5400: - 41418 002ED4 - 41419 l9877:; BSR set to: 0 - 41420 002ED4 - 41421 movlw (02h)&0ffh - 41422 002ED4 0E02 goto l193 - 41423 002ED6 EF9E F017 - 41424 l9879:; BSR set to: 0 - 41425 002EDA - 41426 goto l193 - 41427 002EDA EF9E F017 - 41428 l192:; BSR set to: 0 - 41429 002EDE - 41430 line 26 - 41431 - 41432 l9881:; BSR set to: 0 - 41433 002EDE - 41434 ;commands/command_ALARM_FIRECOUNT_GET.c: 26: if((uint8_t)req_alarm_number > (uint8_t - )ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); - 41435 movlw 0Fh-1 - 41436 002EDE 0E0E cpfsgt ((command_ALARM_FIRECOUNT_GET@req_alarm_number))&0ffh - 41437 002EE0 6565 goto u5411 - 41438 002EE2 EF75 F017 goto u5410 - 41439 002EE6 EF77 F017 - 41440 u5411: - 41441 002EEA goto l194 - 41442 002EEA EF7C F017 u5410: - 41443 002EEE - 41444 l9883:; BSR set to: 0 - 41445 002EEE - 41446 movlw (02h)&0ffh - 41447 002EEE 0E02 goto l193 - 41448 002EF0 EF9E F017 - 41449 l9885:; BSR set to: 0 - 41450 002EF4 - 41451 goto l193 - 41452 002EF4 EF9E F017 - 41453 l194:; BSR set to: 0 - 41454 002EF8 - 41455 line 31 - 41456 ;commands/command_ALARM_FIRECOUNT_GET.c: 31: enum_alarm_number_t resp_alarm_number = - req_alarm_number; - 41457 movff (command_ALARM_FIRECOUNT_GET@req_alarm_number),(command_ALARM_FIRECOUNT_GET@resp_ - alarm_number) - 41458 002EF8 C065 F064 line 33 - 41459 - 41460 l9887:; BSR set to: 0 - 41461 002EFC - 41462 ;commands/command_ALARM_FIRECOUNT_GET.c: 32: uint16_t resp_firecount;;commands/comma - nd_ALARM_FIRECOUNT_GET.c: 33: alarm_firecount_t* p_firecount = alarm_get_firecount_p - tr_by_enum((enum_alarm_number_t)req_alarm_number); - 41463 movf ((command_ALARM_FIRECOUNT_GET@req_alarm_number))&0ffh,w - 41464 002EFC 5165 - 41465 call _alarm_get_firecount_ptr_by_enum - 41466 002EFE EC20 F01B movff 0+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRECOUNT_GET@p_firecount) - 41467 002F02 C024 F062 movff 1+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRECOUNT_GET@p_firecount+1) - 41468 002F06 C025 F063 line 34 - 41469 - 41470 l9889: - 41471 002F0A ;commands/command_ALARM_FIRECOUNT_GET.c: 34: (INTCONbits.GIE = 0); - 41472 bcf ((c:4082)),c,7 ;volatile - 41473 002F0A 9EF2 line 35 - 41474 - 41475 l9891: - 41476 002F0C ;commands/command_ALARM_FIRECOUNT_GET.c: 35: resp_firecount = (*p_firecount); - 41477 movff (command_ALARM_FIRECOUNT_GET@p_firecount),fsr2l - 41478 002F0C C062 FFD9 movff (command_ALARM_FIRECOUNT_GET@p_firecount+1),fsr2h - 41479 002F10 C063 FFDA movff postinc2,(command_ALARM_FIRECOUNT_GET@resp_firecount) - 41480 002F14 CFDE F060 movff postdec2,(command_ALARM_FIRECOUNT_GET@resp_firecount+1) - 41481 002F18 CFDD F061 line 36 - 41482 - 41483 l9893: - 41484 002F1C ;commands/command_ALARM_FIRECOUNT_GET.c: 36: (INTCONbits.GIE = 1); - 41485 bsf ((c:4082)),c,7 ;volatile - 41486 002F1C 8EF2 line 39 - 41487 - 41488 l9895: - 41489 002F1E ;commands/command_ALARM_FIRECOUNT_GET.c: 39: communication_response_payload_appender - _reset(); - 41490 call _communication_response_payload_appender_reset ;wreg free - 41491 002F1E ECF3 F021 line 40 - 41492 - 41493 l9897: - 41494 002F22 ;commands/command_ALARM_FIRECOUNT_GET.c: 40: communication_response_payload_append_u - int8_t((uint8_t)resp_alarm_number); - 41495 movlb 0 ; () banked - 41496 002F22 0100 movf ((command_ALARM_FIRECOUNT_GET@resp_alarm_number))&0ffh,w - 41497 002F24 5164 - 41498 call _communication_response_payload_append_uint8_t - 41499 002F26 EC68 F01F line 41 - 41500 - 41501 l9899: - 41502 002F2A ;commands/command_ALARM_FIRECOUNT_GET.c: 41: communication_response_payload_append_u - int16_t((uint16_t)resp_firecount); - 41503 movff (command_ALARM_FIRECOUNT_GET@resp_firecount),(c:communication_response_payload_ap - pend_uint16_t@_value) - 41504 002F2A C060 F01D movff (command_ALARM_FIRECOUNT_GET@resp_firecount+1),(c:communication_response_payload_ - append_uint16_t@_value+1) - 41505 002F2E C061 F01E call _communication_response_payload_append_uint16_t ;wreg free - 41506 002F32 ECD4 F01C line 42 - 41507 - 41508 l9901: - 41509 002F36 ;commands/command_ALARM_FIRECOUNT_GET.c: 42: return ((err_t)0); - 41510 movlw (0)&0ffh - 41511 002F36 0E00 goto l193 - 41512 002F38 EF9E F017 - 41513 l9903: - 41514 002F3C line 44 - 41515 - 41516 l193: - 41517 002F3C return ;funcret - 41518 002F3C 0012 opt stack 0 - 41519 GLOBAL __end_of_command_ALARM_FIRECOUNT_GET - 41520 __end_of_command_ALARM_FIRECOUNT_GET: - 41521 002F3E signat _command_ALARM_FIRECOUNT_GET,89 - 41522 - 41523 ;; *************** function _command_ALARM_FIRED_RESET ***************** - 41524 ;; Defined at: - 41525 ;; line 10 in file "commands/command_ALARM_FIRED_RESET.c" - 41526 ;; Parameters: Size Location Type - 41527 ;; None - 41528 ;; Auto vars: Size Location Type - 41529 ;; p_firecount 2 0[BANK0 ] PTR unsigned short - 41530 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var - iables.alarms.firecount(2), - 41531 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f - irecount(2), analog_variables.alarms.fast.firecount(2), - 41532 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 41533 ;; enum_idx 1 4[BANK0 ] unsigned char - 41534 ;; p_firecount 2 2[BANK0 ] PTR unsigned short - 41535 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var - iables.alarms.firecount(2), - 41536 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f - irecount(2), analog_variables.alarms.fast.firecount(2), - 41537 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 41538 ;; req_alarm_nu 1 5[BANK0 ] enum E6263 - 41539 ;; Return value: Size Location Type - 41540 ;; 1 wreg unsigned char - 41541 ;; Registers used: - 41542 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 41543 ;; Tracked objects: - 41544 ;; On entry : 0/0 - 41545 ;; On exit : 0/0 - 41546 ;; Unchanged: 0/0 - 41547 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 41548 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41549 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41550 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41551 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41552 ;;Total ram usage: 6 bytes - 41553 ;; Hardware stack levels used: 1 - 41554 ;; Hardware stack levels required when called: 13 - 41555 ;; This function calls: - 41556 ;; _alarm_get_firecount_ptr_by_enum - 41557 ;; _communication_request_payload_retrieve_uint8_t - 41558 ;; _communication_response_payload_appender_reset - 41559 ;; This function is called by: - 41560 ;; _communication_parser_executecommand - 41561 ;; This function uses a non-reentrant model - 41562 ;; - 41563 psect text47,class=CODE,space=0,reloc=2,group=0 - 41564 file "commands/command_ALARM_FIRED_RESET.c" - 41565 line 10 - 41566 global __ptext47 - 41567 __ptext47: - 41568 001DFA psect text47 - 41569 file "commands/command_ALARM_FIRED_RESET.c" - 41570 line 10 - 41571 global __size_of_command_ALARM_FIRED_RESET - 41572 __size_of_command_ALARM_FIRED_RESET equ __end_of_command_ALARM_FIRED_RESET-_command_ALA - RM_FIRED_RESET - 41573 0000 - 41574 _command_ALARM_FIRED_RESET: - 41575 001DFA ;incstack = 0 - 41576 opt stack 15 - 41577 line 21 - 41578 - 41579 l9825: - 41580 001DFA ;commands/command_ALARM_FIRED_RESET.c: 21: enum_alarm_number_all_t req_alarm_number_ - all = (enum_alarm_number_all_t)communication_request_payload_retrieve_uint8_t(); - 41581 call _communication_request_payload_retrieve_uint8_t ;wreg free - 41582 001DFA EC21 F01F movlb 0 ; () banked - 41583 001DFE 0100 movwf ((command_ALARM_FIRED_RESET@req_alarm_number_all))&0ffh - 41584 001E00 6F65 line 23 - 41585 - 41586 l9827:; BSR set to: 0 - 41587 001E02 - 41588 ;commands/command_ALARM_FIRED_RESET.c: 23: if((uint8_t)req_alarm_number_all < (uint8 - _t)ALARM_NUMBER_ALL_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 41589 movf ((command_ALARM_FIRED_RESET@req_alarm_number_all))&0ffh,w - 41590 001E02 5165 btfss status,2 - 41591 001E04 A4D8 goto u5351 - 41592 001E06 EF07 F00F goto u5350 - 41593 001E0A EF09 F00F u5351: - 41594 001E0E goto l9833 - 41595 001E0E EF0E F00F u5350: - 41596 001E12 - 41597 l9829:; BSR set to: 0 - 41598 001E12 - 41599 movlw (02h)&0ffh - 41600 001E12 0E02 goto l172 - 41601 001E14 EF69 F00F - 41602 l9831:; BSR set to: 0 - 41603 001E18 - 41604 goto l172 - 41605 001E18 EF69 F00F - 41606 l171:; BSR set to: 0 - 41607 001E1C - 41608 line 24 - 41609 - 41610 l9833:; BSR set to: 0 - 41611 001E1C - 41612 ;commands/command_ALARM_FIRED_RESET.c: 24: if((uint8_t)req_alarm_number_all > (uint8 - _t)ALARM_NUMBER_ALL_ALARMS_ALL) return ((err_t)2); - 41613 movlw 010h-1 - 41614 001E1C 0E0F cpfsgt ((command_ALARM_FIRED_RESET@req_alarm_number_all))&0ffh - 41615 001E1E 6565 goto u5361 - 41616 001E20 EF14 F00F goto u5360 - 41617 001E24 EF16 F00F - 41618 u5361: - 41619 001E28 goto l9839 - 41620 001E28 EF1B F00F u5360: - 41621 001E2C - 41622 l9835:; BSR set to: 0 - 41623 001E2C - 41624 movlw (02h)&0ffh - 41625 001E2C 0E02 goto l172 - 41626 001E2E EF69 F00F - 41627 l9837:; BSR set to: 0 - 41628 001E32 - 41629 goto l172 - 41630 001E32 EF69 F00F - 41631 l173:; BSR set to: 0 - 41632 001E36 - 41633 line 29 - 41634 - 41635 l9839:; BSR set to: 0 - 41636 001E36 - 41637 ;commands/command_ALARM_FIRED_RESET.c: 29: if(req_alarm_number_all == ALARM_NUMBER_A - LL_ALARMS_ALL) { - 41638 movlw 15 - 41639 001E36 0E0F xorwf ((command_ALARM_FIRED_RESET@req_alarm_number_all))&0ffh,w - 41640 001E38 1965 btfss status,2 - 41641 001E3A A4D8 goto u5371 - 41642 001E3C EF22 F00F goto u5370 - 41643 001E40 EF24 F00F - 41644 u5371: - 41645 001E44 goto l9859 - 41646 001E44 EF51 F00F u5370: - 41647 001E48 line 30 - 41648 - 41649 l9841:; BSR set to: 0 - 41650 001E48 - 41651 ;commands/command_ALARM_FIRED_RESET.c: 30: for(uint8_t enum_idx = ALARM_NUMBER_A - LARM_SLOW_MON_VEOC_RTN_I; enum_idx <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT; enum_idx++) - { - 41652 movlw low(01h) - 41653 001E48 0E01 movwf ((command_ALARM_FIRED_RESET@enum_idx))&0ffh - 41654 001E4A 6F64 - 41655 l9843:; BSR set to: 0 - 41656 001E4C - 41657 movlw 0Fh-1 - 41658 001E4C 0E0E cpfsgt ((command_ALARM_FIRED_RESET@enum_idx))&0ffh - 41659 001E4E 6564 goto u5381 - 41660 001E50 EF2C F00F goto u5380 - 41661 001E54 EF2E F00F - 41662 u5381: - 41663 001E58 goto l9847 - 41664 001E58 EF32 F00F u5380: - 41665 001E5C goto l9867 - 41666 001E5C EF64 F00F - 41667 l9845:; BSR set to: 0 - 41668 001E60 - 41669 goto l9867 - 41670 001E60 EF64 F00F - 41671 l175:; BSR set to: 0 - 41672 001E64 - 41673 line 31 - 41674 - 41675 l9847:; BSR set to: 0 - 41676 001E64 - 41677 ;commands/command_ALARM_FIRED_RESET.c: 31: alarm_firecount_t* p_firecount = - alarm_get_firecount_ptr_by_enum((enum_alarm_number_t)enum_idx); - 41678 movf ((command_ALARM_FIRED_RESET@enum_idx))&0ffh,w - 41679 001E64 5164 - 41680 call _alarm_get_firecount_ptr_by_enum - 41681 001E66 EC20 F01B movff 0+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_RESET@p_firecount) - 41682 001E6A C024 F060 movff 1+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_RESET@p_firecount+1) - 41683 001E6E C025 F061 line 32 - 41684 - 41685 l9849: - 41686 001E72 ;commands/command_ALARM_FIRED_RESET.c: 32: (INTCONbits.GIE = 0); - 41687 bcf ((c:4082)),c,7 ;volatile - 41688 001E72 9EF2 line 33 - 41689 - 41690 l9851: - 41691 001E74 ;commands/command_ALARM_FIRED_RESET.c: 33: (*p_firecount) = 0; - 41692 movff (command_ALARM_FIRED_RESET@p_firecount),fsr2l - 41693 001E74 C060 FFD9 movff (command_ALARM_FIRED_RESET@p_firecount+1),fsr2h - 41694 001E78 C061 FFDA movlw low(0) - 41695 001E7C 0E00 movwf postinc2,c - 41696 001E7E 6EDE movlw high(0) - 41697 001E80 0E00 movwf postdec2,c - 41698 001E82 6EDD line 34 - 41699 - 41700 l9853: - 41701 001E84 ;commands/command_ALARM_FIRED_RESET.c: 34: (INTCONbits.GIE = 1); - 41702 bsf ((c:4082)),c,7 ;volatile - 41703 001E84 8EF2 line 35 - 41704 - 41705 l9855: - 41706 001E86 ;commands/command_ALARM_FIRED_RESET.c: 35: } - 41707 movlb 0 ; () banked - 41708 001E86 0100 incf ((command_ALARM_FIRED_RESET@enum_idx))&0ffh - 41709 001E88 2B64 - 41710 l9857:; BSR set to: 0 - 41711 001E8A - 41712 movlw 0Fh-1 - 41713 001E8A 0E0E cpfsgt ((command_ALARM_FIRED_RESET@enum_idx))&0ffh - 41714 001E8C 6564 goto u5391 - 41715 001E8E EF4B F00F goto u5390 - 41716 001E92 EF4D F00F - 41717 u5391: - 41718 001E96 goto l9847 - 41719 001E96 EF32 F00F u5390: - 41720 001E9A goto l9867 - 41721 001E9A EF64 F00F - 41722 l176:; BSR set to: 0 - 41723 001E9E - 41724 line 36 - 41725 ;commands/command_ALARM_FIRED_RESET.c: 36: }else{ - 41726 goto l9867 - 41727 001E9E EF64 F00F - 41728 l174:; BSR set to: 0 - 41729 001EA2 - 41730 line 37 - 41731 - 41732 l9859:; BSR set to: 0 - 41733 001EA2 - 41734 ;commands/command_ALARM_FIRED_RESET.c: 37: alarm_firecount_t* p_firecount = alar - m_get_firecount_ptr_by_enum((enum_alarm_number_t)req_alarm_number_all); - 41735 movf ((command_ALARM_FIRED_RESET@req_alarm_number_all))&0ffh,w - 41736 001EA2 5165 - 41737 call _alarm_get_firecount_ptr_by_enum - 41738 001EA4 EC20 F01B movff 0+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_RESET@p_firecount_707) - 41739 001EA8 C024 F062 movff 1+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_RESET@p_firecount_707+1) - - 41740 001EAC C025 F063 line 38 - 41741 - 41742 l9861: - 41743 001EB0 ;commands/command_ALARM_FIRED_RESET.c: 38: (INTCONbits.GIE = 0); - 41744 bcf ((c:4082)),c,7 ;volatile - 41745 001EB0 9EF2 line 39 - 41746 - 41747 l9863: - 41748 001EB2 ;commands/command_ALARM_FIRED_RESET.c: 39: (*p_firecount) = 0; - 41749 movff (command_ALARM_FIRED_RESET@p_firecount_707),fsr2l - 41750 001EB2 C062 FFD9 movff (command_ALARM_FIRED_RESET@p_firecount_707+1),fsr2h - 41751 001EB6 C063 FFDA movlw low(0) - 41752 001EBA 0E00 movwf postinc2,c - 41753 001EBC 6EDE movlw high(0) - 41754 001EBE 0E00 movwf postdec2,c - 41755 001EC0 6EDD line 40 - 41756 - 41757 l9865: - 41758 001EC2 ;commands/command_ALARM_FIRED_RESET.c: 40: (INTCONbits.GIE = 1); - 41759 bsf ((c:4082)),c,7 ;volatile - 41760 001EC2 8EF2 goto l9867 - 41761 001EC4 EF64 F00F line 41 - 41762 ;commands/command_ALARM_FIRED_RESET.c: 41: } - 41763 - 41764 l177: - 41765 001EC8 line 44 - 41766 - 41767 l9867: - 41768 001EC8 ;commands/command_ALARM_FIRED_RESET.c: 44: communication_response_payload_appender_r - eset(); - 41769 call _communication_response_payload_appender_reset ;wreg free - 41770 001EC8 ECF3 F021 line 45 - 41771 - 41772 l9869: - 41773 001ECC ;commands/command_ALARM_FIRED_RESET.c: 45: return ((err_t)0); - 41774 movlw (0)&0ffh - 41775 001ECC 0E00 goto l172 - 41776 001ECE EF69 F00F - 41777 l9871: - 41778 001ED2 line 47 - 41779 - 41780 l172: - 41781 001ED2 return ;funcret - 41782 001ED2 0012 opt stack 0 - 41783 GLOBAL __end_of_command_ALARM_FIRED_RESET - 41784 __end_of_command_ALARM_FIRED_RESET: - 41785 001ED4 signat _command_ALARM_FIRED_RESET,89 - 41786 - 41787 ;; *************** function _command_ALARM_FIRED_GET ***************** - 41788 ;; Defined at: - 41789 ;; line 10 in file "commands/command_ALARM_FIRED_GET.c" - 41790 ;; Parameters: Size Location Type - 41791 ;; None - 41792 ;; Auto vars: Size Location Type - 41793 ;; p_firecount 2 2[BANK0 ] PTR unsigned short - 41794 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var - iables.alarms.firecount(2), - 41795 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f - irecount(2), analog_variables.alarms.fast.firecount(2), - 41796 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 41797 ;; enum_idx 1 8[BANK0 ] unsigned char - 41798 ;; p_firecount 2 4[BANK0 ] PTR unsigned short - 41799 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var - iables.alarms.firecount(2), - 41800 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f - irecount(2), analog_variables.alarms.fast.firecount(2), - 41801 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 41802 ;; req_alarm_nu 1 9[BANK0 ] enum E6150 - 41803 ;; resp_firedst 1 7[BANK0 ] enum E6255 - 41804 ;; resp_alarm_n 1 6[BANK0 ] enum E6150 - 41805 ;; Return value: Size Location Type - 41806 ;; 1 wreg unsigned char - 41807 ;; Registers used: - 41808 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 41809 ;; Tracked objects: - 41810 ;; On entry : 0/0 - 41811 ;; On exit : 0/0 - 41812 ;; Unchanged: 0/0 - 41813 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 41814 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41815 ;; Locals: 0 8 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41816 ;; Temps: 0 2 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41817 ;; Totals: 0 10 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 41818 ;;Total ram usage: 10 bytes - 41819 ;; Hardware stack levels used: 1 - 41820 ;; Hardware stack levels required when called: 13 - 41821 ;; This function calls: - 41822 ;; _alarm_get_firecount_ptr_by_enum - 41823 ;; _communication_request_payload_retrieve_uint8_t - 41824 ;; _communication_response_payload_append_uint8_t - 41825 ;; _communication_response_payload_appender_reset - 41826 ;; This function is called by: - 41827 ;; _communication_parser_executecommand - 41828 ;; This function uses a non-reentrant model - 41829 ;; - 41830 psect text48,class=CODE,space=0,reloc=2,group=0 - 41831 file "commands/command_ALARM_FIRED_GET.c" - 41832 line 10 - 41833 global __ptext48 - 41834 __ptext48: - 41835 001118 psect text48 - 41836 file "commands/command_ALARM_FIRED_GET.c" - 41837 line 10 - 41838 global __size_of_command_ALARM_FIRED_GET - 41839 __size_of_command_ALARM_FIRED_GET equ __end_of_command_ALARM_FIRED_GET-_command_ALARM_F - IRED_GET - 41840 0000 - 41841 _command_ALARM_FIRED_GET: - 41842 001118 ;incstack = 0 - 41843 opt stack 15 - 41844 line 23 - 41845 - 41846 l9767: - 41847 001118 ;commands/command_ALARM_FIRED_GET.c: 23: enum_alarm_number_ext_t req_alarm_number_ex - t = (enum_alarm_number_ext_t)communication_request_payload_retrieve_uint8_t(); - 41848 call _communication_request_payload_retrieve_uint8_t ;wreg free - 41849 001118 EC21 F01F movlb 0 ; () banked - 41850 00111C 0100 movwf ((command_ALARM_FIRED_GET@req_alarm_number_ext))&0ffh - 41851 00111E 6F69 line 25 - 41852 - 41853 l9769:; BSR set to: 0 - 41854 001120 - 41855 ;commands/command_ALARM_FIRED_GET.c: 25: if((uint8_t)req_alarm_number_ext < (uint8_t - )ALARM_NUMBER_EXT_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 41856 movf ((command_ALARM_FIRED_GET@req_alarm_number_ext))&0ffh,w - 41857 001120 5169 btfss status,2 - 41858 001122 A4D8 goto u5281 - 41859 001124 EF96 F008 goto u5280 - 41860 001128 EF98 F008 u5281: - 41861 00112C goto l9775 - 41862 00112C EF9D F008 u5280: - 41863 001130 - 41864 l9771:; BSR set to: 0 - 41865 001130 - 41866 movlw (02h)&0ffh - 41867 001130 0E02 goto l153 - 41868 001132 EF18 F009 - 41869 l9773:; BSR set to: 0 - 41870 001136 - 41871 goto l153 - 41872 001136 EF18 F009 - 41873 l152:; BSR set to: 0 - 41874 00113A - 41875 line 26 - 41876 - 41877 l9775:; BSR set to: 0 - 41878 00113A - 41879 ;commands/command_ALARM_FIRED_GET.c: 26: if((uint8_t)req_alarm_number_ext > (uint8_t - )ALARM_NUMBER_EXT_ALARMS_ALL_ORED) return ((err_t)2); - 41880 movlw 010h-1 - 41881 00113A 0E0F cpfsgt ((command_ALARM_FIRED_GET@req_alarm_number_ext))&0ffh - 41882 00113C 6569 goto u5291 - 41883 00113E EFA3 F008 goto u5290 - 41884 001142 EFA5 F008 - 41885 u5291: - 41886 001146 goto l154 - 41887 001146 EFAA F008 u5290: - 41888 00114A - 41889 l9777:; BSR set to: 0 - 41890 00114A - 41891 movlw (02h)&0ffh - 41892 00114A 0E02 goto l153 - 41893 00114C EF18 F009 - 41894 l9779:; BSR set to: 0 - 41895 001150 - 41896 goto l153 - 41897 001150 EF18 F009 - 41898 l154:; BSR set to: 0 - 41899 001154 - 41900 line 31 - 41901 ;commands/command_ALARM_FIRED_GET.c: 31: enum_alarm_number_ext_t resp_alarm_number_e - xt = req_alarm_number_ext; - 41902 movff (command_ALARM_FIRED_GET@req_alarm_number_ext),(command_ALARM_FIRED_GET@resp_alar - m_number_ext) - 41903 001154 C069 F066 line 32 - 41904 - 41905 l9781:; BSR set to: 0 - 41906 001158 - 41907 ;commands/command_ALARM_FIRED_GET.c: 32: enum_firedstate_t resp_firedstate = FIREDST - ATE_NO; - 41908 movlw low(0) - 41909 001158 0E00 movwf ((command_ALARM_FIRED_GET@resp_firedstate))&0ffh - 41910 00115A 6F67 line 33 - 41911 - 41912 l9783:; BSR set to: 0 - 41913 00115C - 41914 ;commands/command_ALARM_FIRED_GET.c: 33: if(req_alarm_number_ext == ALARM_NUMBER_EXT - _ALARMS_ALL_ORED) { - 41915 movlw 15 - 41916 00115C 0E0F xorwf ((command_ALARM_FIRED_GET@req_alarm_number_ext))&0ffh,w - 41917 00115E 1969 btfss status,2 - 41918 001160 A4D8 goto u5301 - 41919 001162 EFB5 F008 goto u5300 - 41920 001166 EFB7 F008 - 41921 u5301: - 41922 00116A goto l9805 - 41923 00116A EFEE F008 u5300: - 41924 00116E line 34 - 41925 - 41926 l9785:; BSR set to: 0 - 41927 00116E - 41928 ;commands/command_ALARM_FIRED_GET.c: 34: for(uint8_t enum_idx = ALARM_NUMBER_ALA - RM_SLOW_MON_VEOC_RTN_I; enum_idx <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT; enum_idx++) { - - 41929 movlw low(01h) - 41930 00116E 0E01 movwf ((command_ALARM_FIRED_GET@enum_idx))&0ffh - 41931 001170 6F68 - 41932 l9787:; BSR set to: 0 - 41933 001172 - 41934 movlw 0Fh-1 - 41935 001172 0E0E cpfsgt ((command_ALARM_FIRED_GET@enum_idx))&0ffh - 41936 001174 6568 goto u5311 - 41937 001176 EFBF F008 goto u5310 - 41938 00117A EFC1 F008 - 41939 u5311: - 41940 00117E goto l9791 - 41941 00117E EFC5 F008 u5310: - 41942 001182 goto l9815 - 41943 001182 EF0B F009 - 41944 l9789:; BSR set to: 0 - 41945 001186 - 41946 goto l9815 - 41947 001186 EF0B F009 - 41948 l156:; BSR set to: 0 - 41949 00118A - 41950 line 35 - 41951 - 41952 l9791:; BSR set to: 0 - 41953 00118A - 41954 ;commands/command_ALARM_FIRED_GET.c: 35: alarm_firecount_t* p_firecount = al - arm_get_firecount_ptr_by_enum((enum_alarm_number_t)enum_idx); - 41955 movf ((command_ALARM_FIRED_GET@enum_idx))&0ffh,w - 41956 00118A 5168 - 41957 call _alarm_get_firecount_ptr_by_enum - 41958 00118C EC20 F01B movff 0+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_GET@p_firecount) - 41959 001190 C024 F062 movff 1+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_GET@p_firecount+1) - 41960 001194 C025 F063 line 36 - 41961 - 41962 l9793: - 41963 001198 ;commands/command_ALARM_FIRED_GET.c: 36: (INTCONbits.GIE = 0); - 41964 bcf ((c:4082)),c,7 ;volatile - 41965 001198 9EF2 line 37 - 41966 - 41967 l9795: - 41968 00119A ;commands/command_ALARM_FIRED_GET.c: 37: if((*p_firecount) != 0) resp_fireds - tate = FIREDSTATE_YES; - 41969 movff (command_ALARM_FIRED_GET@p_firecount),fsr2l - 41970 00119A C062 FFD9 movff (command_ALARM_FIRED_GET@p_firecount+1),fsr2h - 41971 00119E C063 FFDA movf postinc2,w - 41972 0011A2 50DE iorwf postinc2,w - 41973 0011A4 10DE btfsc status,2 - 41974 0011A6 B4D8 goto u5321 - 41975 0011A8 EFD8 F008 goto u5320 - 41976 0011AC EFDA F008 - 41977 u5321: - 41978 0011B0 goto l9799 - 41979 0011B0 EFDF F008 u5320: - 41980 0011B4 - 41981 l9797: - 41982 0011B4 movlw low(01h) - 41983 0011B4 0E01 movlb 0 ; () banked - 41984 0011B6 0100 movwf ((command_ALARM_FIRED_GET@resp_firedstate))&0ffh - 41985 0011B8 6F67 goto l9799 - 41986 0011BA EFDF F008 - 41987 l158:; BSR set to: 0 - 41988 0011BE - 41989 line 38 - 41990 - 41991 l9799: - 41992 0011BE ;commands/command_ALARM_FIRED_GET.c: 38: (INTCONbits.GIE = 1); - 41993 bsf ((c:4082)),c,7 ;volatile - 41994 0011BE 8EF2 line 39 - 41995 - 41996 l9801: - 41997 0011C0 ;commands/command_ALARM_FIRED_GET.c: 39: } - 41998 movlb 0 ; () banked - 41999 0011C0 0100 incf ((command_ALARM_FIRED_GET@enum_idx))&0ffh - 42000 0011C2 2B68 - 42001 l9803:; BSR set to: 0 - 42002 0011C4 - 42003 movlw 0Fh-1 - 42004 0011C4 0E0E cpfsgt ((command_ALARM_FIRED_GET@enum_idx))&0ffh - 42005 0011C6 6568 goto u5331 - 42006 0011C8 EFE8 F008 goto u5330 - 42007 0011CC EFEA F008 - 42008 u5331: - 42009 0011D0 goto l9791 - 42010 0011D0 EFC5 F008 u5330: - 42011 0011D4 goto l9815 - 42012 0011D4 EF0B F009 - 42013 l157:; BSR set to: 0 - 42014 0011D8 - 42015 line 40 - 42016 ;commands/command_ALARM_FIRED_GET.c: 40: }else{ - 42017 goto l9815 - 42018 0011D8 EF0B F009 - 42019 l155:; BSR set to: 0 - 42020 0011DC - 42021 line 41 - 42022 - 42023 l9805:; BSR set to: 0 - 42024 0011DC - 42025 ;commands/command_ALARM_FIRED_GET.c: 41: alarm_firecount_t* p_firecount = alarm_ - get_firecount_ptr_by_enum((enum_alarm_number_t)req_alarm_number_ext); - 42026 movf ((command_ALARM_FIRED_GET@req_alarm_number_ext))&0ffh,w - 42027 0011DC 5169 - 42028 call _alarm_get_firecount_ptr_by_enum - 42029 0011DE EC20 F01B movff 0+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_GET@p_firecount_641) - 42030 0011E2 C024 F064 movff 1+?_alarm_get_firecount_ptr_by_enum,(command_ALARM_FIRED_GET@p_firecount_641+1) - 42031 0011E6 C025 F065 line 42 - 42032 - 42033 l9807: - 42034 0011EA ;commands/command_ALARM_FIRED_GET.c: 42: (INTCONbits.GIE = 0); - 42035 bcf ((c:4082)),c,7 ;volatile - 42036 0011EA 9EF2 line 43 - 42037 - 42038 l9809: - 42039 0011EC ;commands/command_ALARM_FIRED_GET.c: 43: if((*p_firecount) != 0) resp_firedstate - = FIREDSTATE_YES; - 42040 movff (command_ALARM_FIRED_GET@p_firecount_641),fsr2l - 42041 0011EC C064 FFD9 movff (command_ALARM_FIRED_GET@p_firecount_641+1),fsr2h - 42042 0011F0 C065 FFDA movf postinc2,w - 42043 0011F4 50DE iorwf postinc2,w - 42044 0011F6 10DE btfsc status,2 - 42045 0011F8 B4D8 goto u5341 - 42046 0011FA EF01 F009 goto u5340 - 42047 0011FE EF03 F009 - 42048 u5341: - 42049 001202 goto l9813 - 42050 001202 EF08 F009 u5340: - 42051 001206 - 42052 l9811: - 42053 001206 movlw low(01h) - 42054 001206 0E01 movlb 0 ; () banked - 42055 001208 0100 movwf ((command_ALARM_FIRED_GET@resp_firedstate))&0ffh - 42056 00120A 6F67 goto l9813 - 42057 00120C EF08 F009 - 42058 l160:; BSR set to: 0 - 42059 001210 - 42060 line 44 - 42061 - 42062 l9813: - 42063 001210 ;commands/command_ALARM_FIRED_GET.c: 44: (INTCONbits.GIE = 1); - 42064 bsf ((c:4082)),c,7 ;volatile - 42065 001210 8EF2 goto l9815 - 42066 001212 EF0B F009 line 45 - 42067 ;commands/command_ALARM_FIRED_GET.c: 45: } - 42068 - 42069 l159: - 42070 001216 line 48 - 42071 - 42072 l9815: - 42073 001216 ;commands/command_ALARM_FIRED_GET.c: 48: communication_response_payload_appender_res - et(); - 42074 call _communication_response_payload_appender_reset ;wreg free - 42075 001216 ECF3 F021 line 49 - 42076 - 42077 l9817: - 42078 00121A ;commands/command_ALARM_FIRED_GET.c: 49: communication_response_payload_append_uint8 - _t((uint8_t)resp_alarm_number_ext); - 42079 movlb 0 ; () banked - 42080 00121A 0100 movf ((command_ALARM_FIRED_GET@resp_alarm_number_ext))&0ffh,w - 42081 00121C 5166 - 42082 call _communication_response_payload_append_uint8_t - 42083 00121E EC68 F01F line 50 - 42084 - 42085 l9819: - 42086 001222 ;commands/command_ALARM_FIRED_GET.c: 50: communication_response_payload_append_uint8 - _t((uint8_t)resp_firedstate); - 42087 movlb 0 ; () banked - 42088 001222 0100 movf ((command_ALARM_FIRED_GET@resp_firedstate))&0ffh,w - 42089 001224 5167 - 42090 call _communication_response_payload_append_uint8_t - 42091 001226 EC68 F01F line 51 - 42092 - 42093 l9821: - 42094 00122A ;commands/command_ALARM_FIRED_GET.c: 51: return ((err_t)0); - 42095 movlw (0)&0ffh - 42096 00122A 0E00 goto l153 - 42097 00122C EF18 F009 - 42098 l9823: - 42099 001230 line 53 - 42100 - 42101 l153: - 42102 001230 return ;funcret - 42103 001230 0012 opt stack 0 - 42104 GLOBAL __end_of_command_ALARM_FIRED_GET - 42105 __end_of_command_ALARM_FIRED_GET: - 42106 001232 signat _command_ALARM_FIRED_GET,89 - 42107 - 42108 ;; *************** function _command_ALARM_THRESHOLD_GET ***************** - 42109 ;; Defined at: - 42110 ;; line 10 in file "commands/command_ALARM_THRESHOLD_GET.c" - 42111 ;; Parameters: Size Location Type - 42112 ;; None - 42113 ;; Auto vars: Size Location Type - 42114 ;; resp_thresho 2 2[BANK0 ] unsigned short - 42115 ;; p_alarm 2 0[BANK0 ] PTR struct . - 42116 ;; -> digital_variables(192), analog_variables.alarms.slow(12), analog_variables.alarms.fast(12), analog_variables.ala - rms(26), - 42117 ;; req_alarm_nu 1 5[BANK0 ] enum E6199 - 42118 ;; resp_alarm_n 1 4[BANK0 ] enum E6199 - 42119 ;; Return value: Size Location Type - 42120 ;; 1 wreg unsigned char - 42121 ;; Registers used: - 42122 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 42123 ;; Tracked objects: - 42124 ;; On entry : 0/0 - 42125 ;; On exit : 0/0 - 42126 ;; Unchanged: 0/0 - 42127 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 42128 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42129 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42130 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42131 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42132 ;;Total ram usage: 6 bytes - 42133 ;; Hardware stack levels used: 1 - 42134 ;; Hardware stack levels required when called: 12 - 42135 ;; This function calls: - 42136 ;; _alarm_get_analog_alarm_ptr_by_enum - 42137 ;; _communication_request_payload_retrieve_uint8_t - 42138 ;; _communication_response_payload_append_uint16_t - 42139 ;; _communication_response_payload_append_uint8_t - 42140 ;; _communication_response_payload_appender_reset - 42141 ;; This function is called by: - 42142 ;; _communication_parser_executecommand - 42143 ;; This function uses a non-reentrant model - 42144 ;; - 42145 psect text49,class=CODE,space=0,reloc=2,group=0 - 42146 file "commands/command_ALARM_THRESHOLD_GET.c" - 42147 line 10 - 42148 global __ptext49 - 42149 __ptext49: - 42150 002E38 psect text49 - 42151 file "commands/command_ALARM_THRESHOLD_GET.c" - 42152 line 10 - 42153 global __size_of_command_ALARM_THRESHOLD_GET - 42154 __size_of_command_ALARM_THRESHOLD_GET equ __end_of_command_ALARM_THRESHOLD_GET-_command - _ALARM_THRESHOLD_GET - 42155 0000 - 42156 _command_ALARM_THRESHOLD_GET: - 42157 002E38 ;incstack = 0 - 42158 opt stack 16 - 42159 line 23 - 42160 - 42161 l9739: - 42162 002E38 ;commands/command_ALARM_THRESHOLD_GET.c: 23: enum_alarm_number_analog_t req_alarm_nu - mber_analog = (enum_alarm_number_analog_t)communication_request_payload_retrieve_uint8_t - (); - 42163 call _communication_request_payload_retrieve_uint8_t ;wreg free - 42164 002E38 EC21 F01F movlb 0 ; () banked - 42165 002E3C 0100 movwf ((command_ALARM_THRESHOLD_GET@req_alarm_number_analog))&0ffh - 42166 002E3E 6F65 line 25 - 42167 - 42168 l9741:; BSR set to: 0 - 42169 002E40 - 42170 ;commands/command_ALARM_THRESHOLD_GET.c: 25: if((uint8_t)req_alarm_number_analog < ( - uint8_t)ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 42171 movf ((command_ALARM_THRESHOLD_GET@req_alarm_number_analog))&0ffh,w - 42172 002E40 5165 btfss status,2 - 42173 002E42 A4D8 goto u5261 - 42174 002E44 EF26 F017 goto u5260 - 42175 002E48 EF28 F017 u5261: - 42176 002E4C goto l9747 - 42177 002E4C EF2D F017 u5260: - 42178 002E50 - 42179 l9743:; BSR set to: 0 - 42180 002E50 - 42181 movlw (02h)&0ffh - 42182 002E50 0E02 goto l138 - 42183 002E52 EF5D F017 - 42184 l9745:; BSR set to: 0 - 42185 002E56 - 42186 goto l138 - 42187 002E56 EF5D F017 - 42188 l137:; BSR set to: 0 - 42189 002E5A - 42190 line 26 - 42191 - 42192 l9747:; BSR set to: 0 - 42193 002E5A - 42194 ;commands/command_ALARM_THRESHOLD_GET.c: 26: if((uint8_t)req_alarm_number_analog > ( - uint8_t)ALARM_NUMBER_ANALOG_ALARM_FAST_MON_LBL_I) return ((err_t)2); - 42195 movlw 09h-1 - 42196 002E5A 0E08 cpfsgt ((command_ALARM_THRESHOLD_GET@req_alarm_number_analog))&0ffh - 42197 002E5C 6565 goto u5271 - 42198 002E5E EF33 F017 goto u5270 - 42199 002E62 EF35 F017 - 42200 u5271: - 42201 002E66 goto l139 - 42202 002E66 EF3A F017 u5270: - 42203 002E6A - 42204 l9749:; BSR set to: 0 - 42205 002E6A - 42206 movlw (02h)&0ffh - 42207 002E6A 0E02 goto l138 - 42208 002E6C EF5D F017 - 42209 l9751:; BSR set to: 0 - 42210 002E70 - 42211 goto l138 - 42212 002E70 EF5D F017 - 42213 l139:; BSR set to: 0 - 42214 002E74 - 42215 line 31 - 42216 ;commands/command_ALARM_THRESHOLD_GET.c: 31: enum_alarm_number_analog_t resp_alarm_n - umber_analog = req_alarm_number_analog; - 42217 movff (command_ALARM_THRESHOLD_GET@req_alarm_number_analog),(command_ALARM_THRESHOLD_GE - T@resp_alarm_number_analog) - 42218 002E74 C065 F064 line 34 - 42219 - 42220 l9753:; BSR set to: 0 - 42221 002E78 - 42222 ;commands/command_ALARM_THRESHOLD_GET.c: 34: analogalarm_info_t* p_alarm = alarm_get - _analog_alarm_ptr_by_enum((enum_alarm_number_t)req_alarm_number_analog); - 42223 movf ((command_ALARM_THRESHOLD_GET@req_alarm_number_analog))&0ffh,w - 42224 002E78 5165 - 42225 call _alarm_get_analog_alarm_ptr_by_enum - 42226 002E7A EC36 F00C movff 0+?_alarm_get_analog_alarm_ptr_by_enum,(command_ALARM_THRESHOLD_GET@p_alarm) - 42227 002E7E C01F F060 movff 1+?_alarm_get_analog_alarm_ptr_by_enum,(command_ALARM_THRESHOLD_GET@p_alarm+1) - 42228 002E82 C020 F061 line 37 - 42229 - 42230 l9755: - 42231 002E86 ;commands/command_ALARM_THRESHOLD_GET.c: 37: uint16_t resp_threshold = p_alarm->thre - shold; - 42232 movlb 0 ; () banked - 42233 002E86 0100 lfsr 2,02h - 42234 002E88 EE20 F002 movf ((command_ALARM_THRESHOLD_GET@p_alarm))&0ffh,w - 42235 002E8C 5160 addwf fsr2l - 42236 002E8E 26D9 movf ((command_ALARM_THRESHOLD_GET@p_alarm+1))&0ffh,w - 42237 002E90 5161 addwfc fsr2h - 42238 002E92 22DA movff postinc2,(command_ALARM_THRESHOLD_GET@resp_threshold) - 42239 002E94 CFDE F062 movff postdec2,(command_ALARM_THRESHOLD_GET@resp_threshold+1) - 42240 002E98 CFDD F063 line 40 - 42241 - 42242 l9757:; BSR set to: 0 - 42243 002E9C - 42244 ;commands/command_ALARM_THRESHOLD_GET.c: 40: communication_response_payload_appender - _reset(); - 42245 call _communication_response_payload_appender_reset ;wreg free - 42246 002E9C ECF3 F021 line 41 - 42247 - 42248 l9759: - 42249 002EA0 ;commands/command_ALARM_THRESHOLD_GET.c: 41: communication_response_payload_append_u - int8_t((uint8_t)resp_alarm_number_analog); - 42250 movlb 0 ; () banked - 42251 002EA0 0100 movf ((command_ALARM_THRESHOLD_GET@resp_alarm_number_analog))&0ffh,w - 42252 002EA2 5164 - 42253 call _communication_response_payload_append_uint8_t - 42254 002EA4 EC68 F01F line 42 - 42255 - 42256 l9761: - 42257 002EA8 ;commands/command_ALARM_THRESHOLD_GET.c: 42: communication_response_payload_append_u - int16_t((uint16_t)resp_threshold); - 42258 movff (command_ALARM_THRESHOLD_GET@resp_threshold),(c:communication_response_payload_ap - pend_uint16_t@_value) - 42259 002EA8 C062 F01D movff (command_ALARM_THRESHOLD_GET@resp_threshold+1),(c:communication_response_payload_ - append_uint16_t@_value+1) - 42260 002EAC C063 F01E call _communication_response_payload_append_uint16_t ;wreg free - 42261 002EB0 ECD4 F01C line 43 - 42262 - 42263 l9763: - 42264 002EB4 ;commands/command_ALARM_THRESHOLD_GET.c: 43: return ((err_t)0); - 42265 movlw (0)&0ffh - 42266 002EB4 0E00 goto l138 - 42267 002EB6 EF5D F017 - 42268 l9765: - 42269 002EBA line 45 - 42270 - 42271 l138: - 42272 002EBA return ;funcret - 42273 002EBA 0012 opt stack 0 - 42274 GLOBAL __end_of_command_ALARM_THRESHOLD_GET - 42275 __end_of_command_ALARM_THRESHOLD_GET: - 42276 002EBC signat _command_ALARM_THRESHOLD_GET,89 - 42277 - 42278 ;; *************** function _command_ALARM_THRESHOLD_SET ***************** - 42279 ;; Defined at: - 42280 ;; line 10 in file "commands/command_ALARM_THRESHOLD_SET.c" - 42281 ;; Parameters: Size Location Type - 42282 ;; None - 42283 ;; Auto vars: Size Location Type - 42284 ;; p_alarm 2 2[BANK0 ] PTR struct . - 42285 ;; -> digital_variables(192), analog_variables.alarms.slow(12), analog_variables.alarms.fast(12), analog_variables.ala - rms(26), - 42286 ;; req_threshol 2 0[BANK0 ] unsigned short - 42287 ;; req_alarm_nu 1 4[BANK0 ] enum E6199 - 42288 ;; Return value: Size Location Type - 42289 ;; 1 wreg unsigned char - 42290 ;; Registers used: - 42291 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 42292 ;; Tracked objects: - 42293 ;; On entry : 0/0 - 42294 ;; On exit : 0/0 - 42295 ;; Unchanged: 0/0 - 42296 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 42297 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42298 ;; Locals: 0 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42299 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42300 ;; Totals: 0 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42301 ;;Total ram usage: 5 bytes - 42302 ;; Hardware stack levels used: 1 - 42303 ;; Hardware stack levels required when called: 12 - 42304 ;; This function calls: - 42305 ;; _alarm_get_analog_alarm_ptr_by_enum - 42306 ;; _communication_request_payload_retrieve_uint16_t - 42307 ;; _communication_request_payload_retrieve_uint8_t - 42308 ;; _communication_response_payload_appender_reset - 42309 ;; This function is called by: - 42310 ;; _communication_parser_executecommand - 42311 ;; This function uses a non-reentrant model - 42312 ;; - 42313 psect text50,class=CODE,space=0,reloc=2,group=0 - 42314 file "commands/command_ALARM_THRESHOLD_SET.c" - 42315 line 10 - 42316 global __ptext50 - 42317 __ptext50: - 42318 0030C4 psect text50 - 42319 file "commands/command_ALARM_THRESHOLD_SET.c" - 42320 line 10 - 42321 global __size_of_command_ALARM_THRESHOLD_SET - 42322 __size_of_command_ALARM_THRESHOLD_SET equ __end_of_command_ALARM_THRESHOLD_SET-_command - _ALARM_THRESHOLD_SET - 42323 0000 - 42324 _command_ALARM_THRESHOLD_SET: - 42325 0030C4 ;incstack = 0 - 42326 opt stack 16 - 42327 line 22 - 42328 - 42329 l9711: - 42330 0030C4 ;commands/command_ALARM_THRESHOLD_SET.c: 22: enum_alarm_number_analog_t req_alarm_nu - mber_analog = (enum_alarm_number_analog_t)communication_request_payload_retrieve_uint8_t - (); - 42331 call _communication_request_payload_retrieve_uint8_t ;wreg free - 42332 0030C4 EC21 F01F movlb 0 ; () banked - 42333 0030C8 0100 movwf ((command_ALARM_THRESHOLD_SET@req_alarm_number_analog))&0ffh - 42334 0030CA 6F64 line 23 - 42335 ;commands/command_ALARM_THRESHOLD_SET.c: 23: uint16_t req_threshold = (uint16_t)comm - unication_request_payload_retrieve_uint16_t(); - 42336 call _communication_request_payload_retrieve_uint16_t ;wreg free - 42337 0030CC ECE8 F01B movff 0+?_communication_request_payload_retrieve_uint16_t,(command_ALARM_THRESHOLD_SET@ - req_threshold) - 42338 0030D0 C01D F060 movff 1+?_communication_request_payload_retrieve_uint16_t,(command_ALARM_THRESHOLD_SET@ - req_threshold+1) - 42339 0030D4 C01E F061 line 25 - 42340 - 42341 l9713: - 42342 0030D8 ;commands/command_ALARM_THRESHOLD_SET.c: 25: if((uint8_t)req_alarm_number_analog < ( - uint8_t)ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 42343 movlb 0 ; () banked - 42344 0030D8 0100 movf ((command_ALARM_THRESHOLD_SET@req_alarm_number_analog))&0ffh,w - 42345 0030DA 5164 btfss status,2 - 42346 0030DC A4D8 goto u5241 - 42347 0030DE EF73 F018 goto u5240 - 42348 0030E2 EF75 F018 u5241: - 42349 0030E6 goto l9719 - 42350 0030E6 EF7A F018 u5240: - 42351 0030EA - 42352 l9715:; BSR set to: 0 - 42353 0030EA - 42354 movlw (02h)&0ffh - 42355 0030EA 0E02 goto l123 - 42356 0030EC EFA0 F018 - 42357 l9717:; BSR set to: 0 - 42358 0030F0 - 42359 goto l123 - 42360 0030F0 EFA0 F018 - 42361 l122:; BSR set to: 0 - 42362 0030F4 - 42363 line 26 - 42364 - 42365 l9719:; BSR set to: 0 - 42366 0030F4 - 42367 ;commands/command_ALARM_THRESHOLD_SET.c: 26: if((uint8_t)req_alarm_number_analog > ( - uint8_t)ALARM_NUMBER_ANALOG_ALARM_FAST_MON_LBL_I) return ((err_t)2); - 42368 movlw 09h-1 - 42369 0030F4 0E08 cpfsgt ((command_ALARM_THRESHOLD_SET@req_alarm_number_analog))&0ffh - 42370 0030F6 6564 goto u5251 - 42371 0030F8 EF80 F018 goto u5250 - 42372 0030FC EF82 F018 - 42373 u5251: - 42374 003100 goto l9725 - 42375 003100 EF87 F018 u5250: - 42376 003104 - 42377 l9721:; BSR set to: 0 - 42378 003104 - 42379 movlw (02h)&0ffh - 42380 003104 0E02 goto l123 - 42381 003106 EFA0 F018 - 42382 l9723:; BSR set to: 0 - 42383 00310A - 42384 goto l123 - 42385 00310A EFA0 F018 - 42386 l124:; BSR set to: 0 - 42387 00310E - 42388 line 33 - 42389 - 42390 l9725:; BSR set to: 0 - 42391 00310E - 42392 ;commands/command_ALARM_THRESHOLD_SET.c: 33: analogalarm_info_t* p_alarm = alarm_get - _analog_alarm_ptr_by_enum((enum_alarm_number_t)req_alarm_number_analog); - 42393 movf ((command_ALARM_THRESHOLD_SET@req_alarm_number_analog))&0ffh,w - 42394 00310E 5164 - 42395 call _alarm_get_analog_alarm_ptr_by_enum - 42396 003110 EC36 F00C movff 0+?_alarm_get_analog_alarm_ptr_by_enum,(command_ALARM_THRESHOLD_SET@p_alarm) - 42397 003114 C01F F062 movff 1+?_alarm_get_analog_alarm_ptr_by_enum,(command_ALARM_THRESHOLD_SET@p_alarm+1) - 42398 003118 C020 F063 line 35 - 42399 - 42400 l9727: - 42401 00311C ;commands/command_ALARM_THRESHOLD_SET.c: 35: (INTCONbits.GIE = 0); - 42402 bcf ((c:4082)),c,7 ;volatile - 42403 00311C 9EF2 line 36 - 42404 - 42405 l9729: - 42406 00311E ;commands/command_ALARM_THRESHOLD_SET.c: 36: p_alarm->threshold = req_threshold; - 42407 movlb 0 ; () banked - 42408 00311E 0100 lfsr 2,02h - 42409 003120 EE20 F002 movf ((command_ALARM_THRESHOLD_SET@p_alarm))&0ffh,w - 42410 003124 5162 addwf fsr2l - 42411 003126 26D9 movf ((command_ALARM_THRESHOLD_SET@p_alarm+1))&0ffh,w - 42412 003128 5163 addwfc fsr2h - 42413 00312A 22DA movff (command_ALARM_THRESHOLD_SET@req_threshold),postinc2 - 42414 00312C C060 FFDE movff (command_ALARM_THRESHOLD_SET@req_threshold+1),postdec2 - 42415 003130 C061 FFDD line 37 - 42416 - 42417 l9731:; BSR set to: 0 - 42418 003134 - 42419 ;commands/command_ALARM_THRESHOLD_SET.c: 37: (INTCONbits.GIE = 1); - 42420 bsf ((c:4082)),c,7 ;volatile - 42421 003134 8EF2 line 40 - 42422 - 42423 l9733:; BSR set to: 0 - 42424 003136 - 42425 ;commands/command_ALARM_THRESHOLD_SET.c: 40: communication_response_payload_appender - _reset(); - 42426 call _communication_response_payload_appender_reset ;wreg free - 42427 003136 ECF3 F021 line 41 - 42428 - 42429 l9735: - 42430 00313A ;commands/command_ALARM_THRESHOLD_SET.c: 41: return ((err_t)0); - 42431 movlw (0)&0ffh - 42432 00313A 0E00 goto l123 - 42433 00313C EFA0 F018 - 42434 l9737: - 42435 003140 line 43 - 42436 - 42437 l123: - 42438 003140 return ;funcret - 42439 003140 0012 opt stack 0 - 42440 GLOBAL __end_of_command_ALARM_THRESHOLD_SET - 42441 __end_of_command_ALARM_THRESHOLD_SET: - 42442 003142 signat _command_ALARM_THRESHOLD_SET,89 - 42443 - 42444 ;; *************** function _command_ALARM_MAXCOUNT_RESET ***************** - 42445 ;; Defined at: - 42446 ;; line 10 in file "commands/command_ALARM_MAXCOUNT_RESET.c" - 42447 ;; Parameters: Size Location Type - 42448 ;; None - 42449 ;; Auto vars: Size Location Type - 42450 ;; p_timeout_co 2 0[BANK0 ] PTR unsigned short - 42451 ;; -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.time - out_counter_max(2), analog_variables.alarms.timeout_counter_max(2), - 42452 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.ala - rms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), - 42453 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 42454 ;; enum_idx 1 4[BANK0 ] unsigned char - 42455 ;; p_timeout_co 2 2[BANK0 ] PTR unsigned short - 42456 ;; -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.time - out_counter_max(2), analog_variables.alarms.timeout_counter_max(2), - 42457 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.ala - rms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), - 42458 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 42459 ;; req_alarm_nu 1 5[BANK0 ] enum E6263 - 42460 ;; Return value: Size Location Type - 42461 ;; 1 wreg unsigned char - 42462 ;; Registers used: - 42463 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 42464 ;; Tracked objects: - 42465 ;; On entry : 0/0 - 42466 ;; On exit : 0/0 - 42467 ;; Unchanged: 0/0 - 42468 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 42469 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42470 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42471 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42472 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42473 ;;Total ram usage: 6 bytes - 42474 ;; Hardware stack levels used: 1 - 42475 ;; Hardware stack levels required when called: 13 - 42476 ;; This function calls: - 42477 ;; _alarm_get_timeout_counter_max_ptr_by_enum - 42478 ;; _communication_request_payload_retrieve_uint8_t - 42479 ;; _communication_response_payload_appender_reset - 42480 ;; This function is called by: - 42481 ;; _communication_parser_executecommand - 42482 ;; This function uses a non-reentrant model - 42483 ;; - 42484 psect text51,class=CODE,space=0,reloc=2,group=0 - 42485 file "commands/command_ALARM_MAXCOUNT_RESET.c" - 42486 line 10 - 42487 global __ptext51 - 42488 __ptext51: - 42489 001ED4 psect text51 - 42490 file "commands/command_ALARM_MAXCOUNT_RESET.c" - 42491 line 10 - 42492 global __size_of_command_ALARM_MAXCOUNT_RESET - 42493 __size_of_command_ALARM_MAXCOUNT_RESET equ __end_of_command_ALARM_MAXCOUNT_RESET-_comma - nd_ALARM_MAXCOUNT_RESET - 42494 0000 - 42495 _command_ALARM_MAXCOUNT_RESET: - 42496 001ED4 ;incstack = 0 - 42497 opt stack 15 - 42498 line 21 - 42499 - 42500 l9663: - 42501 001ED4 ;commands/command_ALARM_MAXCOUNT_RESET.c: 21: enum_alarm_number_all_t req_alarm_numb - er_all = (enum_alarm_number_all_t)communication_request_payload_retrieve_uint8_t(); - 42502 call _communication_request_payload_retrieve_uint8_t ;wreg free - 42503 001ED4 EC21 F01F movlb 0 ; () banked - 42504 001ED8 0100 movwf ((command_ALARM_MAXCOUNT_RESET@req_alarm_number_all))&0ffh - 42505 001EDA 6F65 line 23 - 42506 - 42507 l9665:; BSR set to: 0 - 42508 001EDC - 42509 ;commands/command_ALARM_MAXCOUNT_RESET.c: 23: if((uint8_t)req_alarm_number_all < (ui - nt8_t)ALARM_NUMBER_ALL_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 42510 movf ((command_ALARM_MAXCOUNT_RESET@req_alarm_number_all))&0ffh,w - 42511 001EDC 5165 btfss status,2 - 42512 001EDE A4D8 goto u5191 - 42513 001EE0 EF74 F00F goto u5190 - 42514 001EE4 EF76 F00F u5191: - 42515 001EE8 goto l9671 - 42516 001EE8 EF7B F00F u5190: - 42517 001EEC - 42518 l9667:; BSR set to: 0 - 42519 001EEC - 42520 movlw (02h)&0ffh - 42521 001EEC 0E02 goto l104 - 42522 001EEE EFD6 F00F - 42523 l9669:; BSR set to: 0 - 42524 001EF2 - 42525 goto l104 - 42526 001EF2 EFD6 F00F - 42527 l103:; BSR set to: 0 - 42528 001EF6 - 42529 line 24 - 42530 - 42531 l9671:; BSR set to: 0 - 42532 001EF6 - 42533 ;commands/command_ALARM_MAXCOUNT_RESET.c: 24: if((uint8_t)req_alarm_number_all > (ui - nt8_t)ALARM_NUMBER_ALL_ALARMS_ALL) return ((err_t)2); - 42534 movlw 010h-1 - 42535 001EF6 0E0F cpfsgt ((command_ALARM_MAXCOUNT_RESET@req_alarm_number_all))&0ffh - 42536 001EF8 6565 goto u5201 - 42537 001EFA EF81 F00F goto u5200 - 42538 001EFE EF83 F00F - 42539 u5201: - 42540 001F02 goto l9677 - 42541 001F02 EF88 F00F u5200: - 42542 001F06 - 42543 l9673:; BSR set to: 0 - 42544 001F06 - 42545 movlw (02h)&0ffh - 42546 001F06 0E02 goto l104 - 42547 001F08 EFD6 F00F - 42548 l9675:; BSR set to: 0 - 42549 001F0C - 42550 goto l104 - 42551 001F0C EFD6 F00F - 42552 l105:; BSR set to: 0 - 42553 001F10 - 42554 line 29 - 42555 - 42556 l9677:; BSR set to: 0 - 42557 001F10 - 42558 ;commands/command_ALARM_MAXCOUNT_RESET.c: 29: if(req_alarm_number_all == ALARM_NUMBE - R_ALL_ALARMS_ALL) { - 42559 movlw 15 - 42560 001F10 0E0F xorwf ((command_ALARM_MAXCOUNT_RESET@req_alarm_number_all))&0ffh,w - 42561 001F12 1965 btfss status,2 - 42562 001F14 A4D8 goto u5211 - 42563 001F16 EF8F F00F goto u5210 - 42564 001F1A EF91 F00F - 42565 u5211: - 42566 001F1E goto l9697 - 42567 001F1E EFBE F00F u5210: - 42568 001F22 line 30 - 42569 - 42570 l9679:; BSR set to: 0 - 42571 001F22 - 42572 ;commands/command_ALARM_MAXCOUNT_RESET.c: 30: for(uint8_t enum_idx = ALARM_NUMBE - R_ALARM_SLOW_MON_VEOC_RTN_I; enum_idx <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT; enum_idx - ++) { - 42573 movlw low(01h) - 42574 001F22 0E01 movwf ((command_ALARM_MAXCOUNT_RESET@enum_idx))&0ffh - 42575 001F24 6F64 - 42576 l9681:; BSR set to: 0 - 42577 001F26 - 42578 movlw 0Fh-1 - 42579 001F26 0E0E cpfsgt ((command_ALARM_MAXCOUNT_RESET@enum_idx))&0ffh - 42580 001F28 6564 goto u5221 - 42581 001F2A EF99 F00F goto u5220 - 42582 001F2E EF9B F00F - 42583 u5221: - 42584 001F32 goto l9685 - 42585 001F32 EF9F F00F u5220: - 42586 001F36 goto l9705 - 42587 001F36 EFD1 F00F - 42588 l9683:; BSR set to: 0 - 42589 001F3A - 42590 goto l9705 - 42591 001F3A EFD1 F00F - 42592 l107:; BSR set to: 0 - 42593 001F3E - 42594 line 31 - 42595 - 42596 l9685:; BSR set to: 0 - 42597 001F3E - 42598 ;commands/command_ALARM_MAXCOUNT_RESET.c: 31: alarm_timeout_t* p_timeout_cou - nter_max = alarm_get_timeout_counter_max_ptr_by_enum((enum_alarm_number_t)enum_idx); - 42599 movf ((command_ALARM_MAXCOUNT_RESET@enum_idx))&0ffh,w - 42600 001F3E 5164 - 42601 call _alarm_get_timeout_counter_max_ptr_by_enum - 42602 001F40 ECF7 F01A movff 0+?_alarm_get_timeout_counter_max_ptr_by_enum,(command_ALARM_MAXCOUNT_RESET@p_tim - eout_counter_max) - 42603 001F44 C024 F060 movff 1+?_alarm_get_timeout_counter_max_ptr_by_enum,(command_ALARM_MAXCOUNT_RESET@p_tim - eout_counter_max+1) - 42604 001F48 C025 F061 line 32 - 42605 - 42606 l9687: - 42607 001F4C ;commands/command_ALARM_MAXCOUNT_RESET.c: 32: (INTCONbits.GIE = 0); - 42608 bcf ((c:4082)),c,7 ;volatile - 42609 001F4C 9EF2 line 33 - 42610 - 42611 l9689: - 42612 001F4E ;commands/command_ALARM_MAXCOUNT_RESET.c: 33: (*p_timeout_counter_max) = 0; - - 42613 movff (command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max),fsr2l - 42614 001F4E C060 FFD9 movff (command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max+1),fsr2h - 42615 001F52 C061 FFDA movlw low(0) - 42616 001F56 0E00 movwf postinc2,c - 42617 001F58 6EDE movlw high(0) - 42618 001F5A 0E00 movwf postdec2,c - 42619 001F5C 6EDD line 34 - 42620 - 42621 l9691: - 42622 001F5E ;commands/command_ALARM_MAXCOUNT_RESET.c: 34: (INTCONbits.GIE = 1); - 42623 bsf ((c:4082)),c,7 ;volatile - 42624 001F5E 8EF2 line 35 - 42625 - 42626 l9693: - 42627 001F60 ;commands/command_ALARM_MAXCOUNT_RESET.c: 35: } - 42628 movlb 0 ; () banked - 42629 001F60 0100 incf ((command_ALARM_MAXCOUNT_RESET@enum_idx))&0ffh - 42630 001F62 2B64 - 42631 l9695:; BSR set to: 0 - 42632 001F64 - 42633 movlw 0Fh-1 - 42634 001F64 0E0E cpfsgt ((command_ALARM_MAXCOUNT_RESET@enum_idx))&0ffh - 42635 001F66 6564 goto u5231 - 42636 001F68 EFB8 F00F goto u5230 - 42637 001F6C EFBA F00F - 42638 u5231: - 42639 001F70 goto l9685 - 42640 001F70 EF9F F00F u5230: - 42641 001F74 goto l9705 - 42642 001F74 EFD1 F00F - 42643 l108:; BSR set to: 0 - 42644 001F78 - 42645 line 36 - 42646 ;commands/command_ALARM_MAXCOUNT_RESET.c: 36: }else{ - 42647 goto l9705 - 42648 001F78 EFD1 F00F - 42649 l106:; BSR set to: 0 - 42650 001F7C - 42651 line 37 - 42652 - 42653 l9697:; BSR set to: 0 - 42654 001F7C - 42655 ;commands/command_ALARM_MAXCOUNT_RESET.c: 37: alarm_timeout_t* p_timeout_counter - _max = alarm_get_timeout_counter_max_ptr_by_enum((enum_alarm_number_t)req_alarm_number_a - ll); - 42656 movf ((command_ALARM_MAXCOUNT_RESET@req_alarm_number_all))&0ffh,w - 42657 001F7C 5165 - 42658 call _alarm_get_timeout_counter_max_ptr_by_enum - 42659 001F7E ECF7 F01A movff 0+?_alarm_get_timeout_counter_max_ptr_by_enum,(command_ALARM_MAXCOUNT_RESET@p_tim - eout_counter_max_438) - 42660 001F82 C024 F062 movff 1+?_alarm_get_timeout_counter_max_ptr_by_enum,(command_ALARM_MAXCOUNT_RESET@p_tim - eout_counter_max_438+1) - 42661 001F86 C025 F063 line 38 - 42662 - 42663 l9699: - 42664 001F8A ;commands/command_ALARM_MAXCOUNT_RESET.c: 38: (INTCONbits.GIE = 0); - 42665 bcf ((c:4082)),c,7 ;volatile - 42666 001F8A 9EF2 line 39 - 42667 - 42668 l9701: - 42669 001F8C ;commands/command_ALARM_MAXCOUNT_RESET.c: 39: (*p_timeout_counter_max) = 0; - 42670 movff (command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438),fsr2l - 42671 001F8C C062 FFD9 movff (command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438+1),fsr2h - 42672 001F90 C063 FFDA movlw low(0) - 42673 001F94 0E00 movwf postinc2,c - 42674 001F96 6EDE movlw high(0) - 42675 001F98 0E00 movwf postdec2,c - 42676 001F9A 6EDD line 40 - 42677 - 42678 l9703: - 42679 001F9C ;commands/command_ALARM_MAXCOUNT_RESET.c: 40: (INTCONbits.GIE = 1); - 42680 bsf ((c:4082)),c,7 ;volatile - 42681 001F9C 8EF2 goto l9705 - 42682 001F9E EFD1 F00F line 41 - 42683 ;commands/command_ALARM_MAXCOUNT_RESET.c: 41: } - 42684 - 42685 l109: - 42686 001FA2 line 44 - 42687 - 42688 l9705: - 42689 001FA2 ;commands/command_ALARM_MAXCOUNT_RESET.c: 44: communication_response_payload_appende - r_reset(); - 42690 call _communication_response_payload_appender_reset ;wreg free - 42691 001FA2 ECF3 F021 line 45 - 42692 - 42693 l9707: - 42694 001FA6 ;commands/command_ALARM_MAXCOUNT_RESET.c: 45: return ((err_t)0); - 42695 movlw (0)&0ffh - 42696 001FA6 0E00 goto l104 - 42697 001FA8 EFD6 F00F - 42698 l9709: - 42699 001FAC line 47 - 42700 - 42701 l104: - 42702 001FAC return ;funcret - 42703 001FAC 0012 opt stack 0 - 42704 GLOBAL __end_of_command_ALARM_MAXCOUNT_RESET - 42705 __end_of_command_ALARM_MAXCOUNT_RESET: - 42706 001FAE signat _command_ALARM_MAXCOUNT_RESET,89 - 42707 - 42708 ;; *************** function _command_ALARM_MAXCOUNT_GET ***************** - 42709 ;; Defined at: - 42710 ;; line 10 in file "commands/command_ALARM_MAXCOUNT_GET.c" - 42711 ;; Parameters: Size Location Type - 42712 ;; None - 42713 ;; Auto vars: Size Location Type - 42714 ;; p_maxcount 2 2[BANK0 ] PTR unsigned short - 42715 ;; -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.time - out_counter_max(2), analog_variables.alarms.timeout_counter_max(2), - 42716 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.ala - rms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), - 42717 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 42718 ;; resp_maxcoun 2 0[BANK0 ] unsigned short - 42719 ;; req_alarm_nu 1 5[BANK0 ] enum E6167 - 42720 ;; resp_alarm_n 1 4[BANK0 ] enum E6167 - 42721 ;; Return value: Size Location Type - 42722 ;; 1 wreg unsigned char - 42723 ;; Registers used: - 42724 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 42725 ;; Tracked objects: - 42726 ;; On entry : 0/0 - 42727 ;; On exit : 0/0 - 42728 ;; Unchanged: 0/0 - 42729 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 42730 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42731 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42732 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42733 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42734 ;;Total ram usage: 6 bytes - 42735 ;; Hardware stack levels used: 1 - 42736 ;; Hardware stack levels required when called: 13 - 42737 ;; This function calls: - 42738 ;; _alarm_get_timeout_counter_max_ptr_by_enum - 42739 ;; _communication_request_payload_retrieve_uint8_t - 42740 ;; _communication_response_payload_append_uint16_t - 42741 ;; _communication_response_payload_append_uint8_t - 42742 ;; _communication_response_payload_appender_reset - 42743 ;; This function is called by: - 42744 ;; _communication_parser_executecommand - 42745 ;; This function uses a non-reentrant model - 42746 ;; - 42747 psect text52,class=CODE,space=0,reloc=2,group=0 - 42748 file "commands/command_ALARM_MAXCOUNT_GET.c" - 42749 line 10 - 42750 global __ptext52 - 42751 __ptext52: - 42752 002F3E psect text52 - 42753 file "commands/command_ALARM_MAXCOUNT_GET.c" - 42754 line 10 - 42755 global __size_of_command_ALARM_MAXCOUNT_GET - 42756 __size_of_command_ALARM_MAXCOUNT_GET equ __end_of_command_ALARM_MAXCOUNT_GET-_command_A - LARM_MAXCOUNT_GET - 42757 0000 - 42758 _command_ALARM_MAXCOUNT_GET: - 42759 002F3E ;incstack = 0 - 42760 opt stack 15 - 42761 line 23 - 42762 - 42763 l9631: - 42764 002F3E ;commands/command_ALARM_MAXCOUNT_GET.c: 23: enum_alarm_number_t req_alarm_number = ( - enum_alarm_number_t)communication_request_payload_retrieve_uint8_t(); - 42765 call _communication_request_payload_retrieve_uint8_t ;wreg free - 42766 002F3E EC21 F01F movlb 0 ; () banked - 42767 002F42 0100 movwf ((command_ALARM_MAXCOUNT_GET@req_alarm_number))&0ffh - 42768 002F44 6F65 line 25 - 42769 - 42770 l9633:; BSR set to: 0 - 42771 002F46 - 42772 ;commands/command_ALARM_MAXCOUNT_GET.c: 25: if((uint8_t)req_alarm_number < (uint8_t) - ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 42773 movf ((command_ALARM_MAXCOUNT_GET@req_alarm_number))&0ffh,w - 42774 002F46 5165 btfss status,2 - 42775 002F48 A4D8 goto u5171 - 42776 002F4A EFA9 F017 goto u5170 - 42777 002F4E EFAB F017 u5171: - 42778 002F52 goto l9639 - 42779 002F52 EFB0 F017 u5170: - 42780 002F56 - 42781 l9635:; BSR set to: 0 - 42782 002F56 - 42783 movlw (02h)&0ffh - 42784 002F56 0E02 goto l91 - 42785 002F58 EFDF F017 - 42786 l9637:; BSR set to: 0 - 42787 002F5C - 42788 goto l91 - 42789 002F5C EFDF F017 - 42790 l90:; BSR set to: 0 - 42791 002F60 - 42792 line 26 - 42793 - 42794 l9639:; BSR set to: 0 - 42795 002F60 - 42796 ;commands/command_ALARM_MAXCOUNT_GET.c: 26: if((uint8_t)req_alarm_number > (uint8_t) - ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); - 42797 movlw 0Fh-1 - 42798 002F60 0E0E cpfsgt ((command_ALARM_MAXCOUNT_GET@req_alarm_number))&0ffh - 42799 002F62 6565 goto u5181 - 42800 002F64 EFB6 F017 goto u5180 - 42801 002F68 EFB8 F017 - 42802 u5181: - 42803 002F6C goto l92 - 42804 002F6C EFBD F017 u5180: - 42805 002F70 - 42806 l9641:; BSR set to: 0 - 42807 002F70 - 42808 movlw (02h)&0ffh - 42809 002F70 0E02 goto l91 - 42810 002F72 EFDF F017 - 42811 l9643:; BSR set to: 0 - 42812 002F76 - 42813 goto l91 - 42814 002F76 EFDF F017 - 42815 l92:; BSR set to: 0 - 42816 002F7A - 42817 line 31 - 42818 ;commands/command_ALARM_MAXCOUNT_GET.c: 31: enum_alarm_number_t resp_alarm_number = - req_alarm_number; - 42819 movff (command_ALARM_MAXCOUNT_GET@req_alarm_number),(command_ALARM_MAXCOUNT_GET@resp_al - arm_number) - 42820 002F7A C065 F064 line 33 - 42821 - 42822 l9645:; BSR set to: 0 - 42823 002F7E - 42824 ;commands/command_ALARM_MAXCOUNT_GET.c: 32: uint16_t resp_maxcount;;commands/command - _ALARM_MAXCOUNT_GET.c: 33: alarm_timeout_t* p_maxcount = alarm_get_timeout_counter_m - ax_ptr_by_enum(req_alarm_number); - 42825 movf ((command_ALARM_MAXCOUNT_GET@req_alarm_number))&0ffh,w - 42826 002F7E 5165 - 42827 call _alarm_get_timeout_counter_max_ptr_by_enum - 42828 002F80 ECF7 F01A movff 0+?_alarm_get_timeout_counter_max_ptr_by_enum,(command_ALARM_MAXCOUNT_GET@p_maxco - unt) - 42829 002F84 C024 F062 movff 1+?_alarm_get_timeout_counter_max_ptr_by_enum,(command_ALARM_MAXCOUNT_GET@p_maxco - unt+1) - 42830 002F88 C025 F063 line 34 - 42831 - 42832 l9647: - 42833 002F8C ;commands/command_ALARM_MAXCOUNT_GET.c: 34: (INTCONbits.GIE = 0); - 42834 bcf ((c:4082)),c,7 ;volatile - 42835 002F8C 9EF2 line 35 - 42836 - 42837 l9649: - 42838 002F8E ;commands/command_ALARM_MAXCOUNT_GET.c: 35: resp_maxcount = (*p_maxcount); - 42839 movff (command_ALARM_MAXCOUNT_GET@p_maxcount),fsr2l - 42840 002F8E C062 FFD9 movff (command_ALARM_MAXCOUNT_GET@p_maxcount+1),fsr2h - 42841 002F92 C063 FFDA movff postinc2,(command_ALARM_MAXCOUNT_GET@resp_maxcount) - 42842 002F96 CFDE F060 movff postdec2,(command_ALARM_MAXCOUNT_GET@resp_maxcount+1) - 42843 002F9A CFDD F061 line 36 - 42844 - 42845 l9651: - 42846 002F9E ;commands/command_ALARM_MAXCOUNT_GET.c: 36: (INTCONbits.GIE = 1); - 42847 bsf ((c:4082)),c,7 ;volatile - 42848 002F9E 8EF2 line 39 - 42849 - 42850 l9653: - 42851 002FA0 ;commands/command_ALARM_MAXCOUNT_GET.c: 39: communication_response_payload_appender_ - reset(); - 42852 call _communication_response_payload_appender_reset ;wreg free - 42853 002FA0 ECF3 F021 line 40 - 42854 - 42855 l9655: - 42856 002FA4 ;commands/command_ALARM_MAXCOUNT_GET.c: 40: communication_response_payload_append_ui - nt8_t((uint8_t)resp_alarm_number); - 42857 movlb 0 ; () banked - 42858 002FA4 0100 movf ((command_ALARM_MAXCOUNT_GET@resp_alarm_number))&0ffh,w - 42859 002FA6 5164 - 42860 call _communication_response_payload_append_uint8_t - 42861 002FA8 EC68 F01F line 41 - 42862 - 42863 l9657: - 42864 002FAC ;commands/command_ALARM_MAXCOUNT_GET.c: 41: communication_response_payload_append_ui - nt16_t((uint16_t)resp_maxcount); - 42865 movff (command_ALARM_MAXCOUNT_GET@resp_maxcount),(c:communication_response_payload_appe - nd_uint16_t@_value) - 42866 002FAC C060 F01D movff (command_ALARM_MAXCOUNT_GET@resp_maxcount+1),(c:communication_response_payload_ap - pend_uint16_t@_value+1) - 42867 002FB0 C061 F01E call _communication_response_payload_append_uint16_t ;wreg free - 42868 002FB4 ECD4 F01C line 42 - 42869 - 42870 l9659: - 42871 002FB8 ;commands/command_ALARM_MAXCOUNT_GET.c: 42: return ((err_t)0); - 42872 movlw (0)&0ffh - 42873 002FB8 0E00 goto l91 - 42874 002FBA EFDF F017 - 42875 l9661: - 42876 002FBE line 44 - 42877 - 42878 l91: - 42879 002FBE return ;funcret - 42880 002FBE 0012 opt stack 0 - 42881 GLOBAL __end_of_command_ALARM_MAXCOUNT_GET - 42882 __end_of_command_ALARM_MAXCOUNT_GET: - 42883 002FC0 signat _command_ALARM_MAXCOUNT_GET,89 - 42884 - 42885 ;; *************** function _command_ALARM_TIMEOUT_GET ***************** - 42886 ;; Defined at: - 42887 ;; line 10 in file "commands/command_ALARM_TIMEOUT_GET.c" - 42888 ;; Parameters: Size Location Type - 42889 ;; None - 42890 ;; Auto vars: Size Location Type - 42891 ;; p_timeout 2 2[BANK0 ] PTR unsigned short - 42892 ;; -> analog_variables.alarms.timeout(2), digital_variables.timeout(2), digital_variables.timeout(2), analog_variables - .alarms.timeout(2), - 42893 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout(2), analog_variables.alarms.slow.tim - eout(2), analog_variables.alarms.fast.timeout(2), - 42894 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 42895 ;; resp_timeout 2 0[BANK0 ] unsigned short - 42896 ;; req_alarm_nu 1 5[BANK0 ] enum E6167 - 42897 ;; resp_alarm_n 1 4[BANK0 ] enum E6167 - 42898 ;; Return value: Size Location Type - 42899 ;; 1 wreg unsigned char - 42900 ;; Registers used: - 42901 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 42902 ;; Tracked objects: - 42903 ;; On entry : 0/0 - 42904 ;; On exit : 0/0 - 42905 ;; Unchanged: 0/0 - 42906 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 42907 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42908 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42909 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42910 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 42911 ;;Total ram usage: 6 bytes - 42912 ;; Hardware stack levels used: 1 - 42913 ;; Hardware stack levels required when called: 13 - 42914 ;; This function calls: - 42915 ;; _alarm_get_timeout_ptr_by_enum - 42916 ;; _communication_request_payload_retrieve_uint8_t - 42917 ;; _communication_response_payload_append_uint16_t - 42918 ;; _communication_response_payload_append_uint8_t - 42919 ;; _communication_response_payload_appender_reset - 42920 ;; This function is called by: - 42921 ;; _communication_parser_executecommand - 42922 ;; This function uses a non-reentrant model - 42923 ;; - 42924 psect text53,class=CODE,space=0,reloc=2,group=0 - 42925 file "commands/command_ALARM_TIMEOUT_GET.c" - 42926 line 10 - 42927 global __ptext53 - 42928 __ptext53: - 42929 002FC0 psect text53 - 42930 file "commands/command_ALARM_TIMEOUT_GET.c" - 42931 line 10 - 42932 global __size_of_command_ALARM_TIMEOUT_GET - 42933 __size_of_command_ALARM_TIMEOUT_GET equ __end_of_command_ALARM_TIMEOUT_GET-_command_ALA - RM_TIMEOUT_GET - 42934 0000 - 42935 _command_ALARM_TIMEOUT_GET: - 42936 002FC0 ;incstack = 0 - 42937 opt stack 15 - 42938 line 23 - 42939 - 42940 l9599: - 42941 002FC0 ;commands/command_ALARM_TIMEOUT_GET.c: 23: enum_alarm_number_t req_alarm_number = (e - num_alarm_number_t)communication_request_payload_retrieve_uint8_t(); - 42942 call _communication_request_payload_retrieve_uint8_t ;wreg free - 42943 002FC0 EC21 F01F movlb 0 ; () banked - 42944 002FC4 0100 movwf ((command_ALARM_TIMEOUT_GET@req_alarm_number))&0ffh - 42945 002FC6 6F65 line 25 - 42946 - 42947 l9601:; BSR set to: 0 - 42948 002FC8 - 42949 ;commands/command_ALARM_TIMEOUT_GET.c: 25: if((uint8_t)req_alarm_number < (uint8_t)A - LARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 42950 movf ((command_ALARM_TIMEOUT_GET@req_alarm_number))&0ffh,w - 42951 002FC8 5165 btfss status,2 - 42952 002FCA A4D8 goto u5151 - 42953 002FCC EFEA F017 goto u5150 - 42954 002FD0 EFEC F017 u5151: - 42955 002FD4 goto l9607 - 42956 002FD4 EFF1 F017 u5150: - 42957 002FD8 - 42958 l9603:; BSR set to: 0 - 42959 002FD8 - 42960 movlw (02h)&0ffh - 42961 002FD8 0E02 goto l74 - 42962 002FDA EF20 F018 - 42963 l9605:; BSR set to: 0 - 42964 002FDE - 42965 goto l74 - 42966 002FDE EF20 F018 - 42967 l73:; BSR set to: 0 - 42968 002FE2 - 42969 line 26 - 42970 - 42971 l9607:; BSR set to: 0 - 42972 002FE2 - 42973 ;commands/command_ALARM_TIMEOUT_GET.c: 26: if((uint8_t)req_alarm_number > (uint8_t)A - LARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); - 42974 movlw 0Fh-1 - 42975 002FE2 0E0E cpfsgt ((command_ALARM_TIMEOUT_GET@req_alarm_number))&0ffh - 42976 002FE4 6565 goto u5161 - 42977 002FE6 EFF7 F017 goto u5160 - 42978 002FEA EFF9 F017 - 42979 u5161: - 42980 002FEE goto l75 - 42981 002FEE EFFE F017 u5160: - 42982 002FF2 - 42983 l9609:; BSR set to: 0 - 42984 002FF2 - 42985 movlw (02h)&0ffh - 42986 002FF2 0E02 goto l74 - 42987 002FF4 EF20 F018 - 42988 l9611:; BSR set to: 0 - 42989 002FF8 - 42990 goto l74 - 42991 002FF8 EF20 F018 - 42992 l75:; BSR set to: 0 - 42993 002FFC - 42994 line 31 - 42995 ;commands/command_ALARM_TIMEOUT_GET.c: 31: enum_alarm_number_t resp_alarm_number = r - eq_alarm_number; - 42996 movff (command_ALARM_TIMEOUT_GET@req_alarm_number),(command_ALARM_TIMEOUT_GET@resp_alar - m_number) - 42997 002FFC C065 F064 line 33 - 42998 - 42999 l9613:; BSR set to: 0 - 43000 003000 - 43001 ;commands/command_ALARM_TIMEOUT_GET.c: 32: uint16_t resp_timeout;;commands/command_A - LARM_TIMEOUT_GET.c: 33: alarm_timeout_t* p_timeout = alarm_get_timeout_ptr_by_enum(r - eq_alarm_number); - 43002 movf ((command_ALARM_TIMEOUT_GET@req_alarm_number))&0ffh,w - 43003 003000 5165 - 43004 call _alarm_get_timeout_ptr_by_enum - 43005 003002 ECCE F01A movff 0+?_alarm_get_timeout_ptr_by_enum,(command_ALARM_TIMEOUT_GET@p_timeout) - 43006 003006 C024 F062 movff 1+?_alarm_get_timeout_ptr_by_enum,(command_ALARM_TIMEOUT_GET@p_timeout+1) - 43007 00300A C025 F063 line 34 - 43008 - 43009 l9615: - 43010 00300E ;commands/command_ALARM_TIMEOUT_GET.c: 34: (INTCONbits.GIE = 0); - 43011 bcf ((c:4082)),c,7 ;volatile - 43012 00300E 9EF2 line 35 - 43013 - 43014 l9617: - 43015 003010 ;commands/command_ALARM_TIMEOUT_GET.c: 35: resp_timeout = (*p_timeout); - 43016 movff (command_ALARM_TIMEOUT_GET@p_timeout),fsr2l - 43017 003010 C062 FFD9 movff (command_ALARM_TIMEOUT_GET@p_timeout+1),fsr2h - 43018 003014 C063 FFDA movff postinc2,(command_ALARM_TIMEOUT_GET@resp_timeout) - 43019 003018 CFDE F060 movff postdec2,(command_ALARM_TIMEOUT_GET@resp_timeout+1) - 43020 00301C CFDD F061 line 36 - 43021 - 43022 l9619: - 43023 003020 ;commands/command_ALARM_TIMEOUT_GET.c: 36: (INTCONbits.GIE = 1); - 43024 bsf ((c:4082)),c,7 ;volatile - 43025 003020 8EF2 line 39 - 43026 - 43027 l9621: - 43028 003022 ;commands/command_ALARM_TIMEOUT_GET.c: 39: communication_response_payload_appender_r - eset(); - 43029 call _communication_response_payload_appender_reset ;wreg free - 43030 003022 ECF3 F021 line 40 - 43031 - 43032 l9623: - 43033 003026 ;commands/command_ALARM_TIMEOUT_GET.c: 40: communication_response_payload_append_uin - t8_t((uint8_t)resp_alarm_number); - 43034 movlb 0 ; () banked - 43035 003026 0100 movf ((command_ALARM_TIMEOUT_GET@resp_alarm_number))&0ffh,w - 43036 003028 5164 - 43037 call _communication_response_payload_append_uint8_t - 43038 00302A EC68 F01F line 41 - 43039 - 43040 l9625: - 43041 00302E ;commands/command_ALARM_TIMEOUT_GET.c: 41: communication_response_payload_append_uin - t16_t((uint16_t)resp_timeout); - 43042 movff (command_ALARM_TIMEOUT_GET@resp_timeout),(c:communication_response_payload_append - _uint16_t@_value) - 43043 00302E C060 F01D movff (command_ALARM_TIMEOUT_GET@resp_timeout+1),(c:communication_response_payload_appe - nd_uint16_t@_value+1) - 43044 003032 C061 F01E call _communication_response_payload_append_uint16_t ;wreg free - 43045 003036 ECD4 F01C line 42 - 43046 - 43047 l9627: - 43048 00303A ;commands/command_ALARM_TIMEOUT_GET.c: 42: return ((err_t)0); - 43049 movlw (0)&0ffh - 43050 00303A 0E00 goto l74 - 43051 00303C EF20 F018 - 43052 l9629: - 43053 003040 line 44 - 43054 - 43055 l74: - 43056 003040 return ;funcret - 43057 003040 0012 opt stack 0 - 43058 GLOBAL __end_of_command_ALARM_TIMEOUT_GET - 43059 __end_of_command_ALARM_TIMEOUT_GET: - 43060 003042 signat _command_ALARM_TIMEOUT_GET,89 - 43061 - 43062 ;; *************** function _command_ALARM_TIMEOUT_SET ***************** - 43063 ;; Defined at: - 43064 ;; line 10 in file "commands/command_ALARM_TIMEOUT_SET.c" - 43065 ;; Parameters: Size Location Type - 43066 ;; None - 43067 ;; Auto vars: Size Location Type - 43068 ;; p_timeout 2 3[BANK0 ] PTR unsigned short - 43069 ;; -> analog_variables.alarms.timeout(2), digital_variables.timeout(2), digital_variables.timeout(2), analog_variables - .alarms.timeout(2), - 43070 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout(2), analog_variables.alarms.slow.tim - eout(2), analog_variables.alarms.fast.timeout(2), - 43071 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 43072 ;; req_timeout 2 1[BANK0 ] unsigned short - 43073 ;; resp_timeout 2 0 unsigned short - 43074 ;; req_alarm_nu 1 5[BANK0 ] enum E6167 - 43075 ;; resp_alarm_n 1 0[BANK0 ] enum E6167 - 43076 ;; Return value: Size Location Type - 43077 ;; 1 wreg unsigned char - 43078 ;; Registers used: - 43079 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 43080 ;; Tracked objects: - 43081 ;; On entry : 0/0 - 43082 ;; On exit : 0/0 - 43083 ;; Unchanged: 0/0 - 43084 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 43085 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43086 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43087 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43088 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43089 ;;Total ram usage: 6 bytes - 43090 ;; Hardware stack levels used: 1 - 43091 ;; Hardware stack levels required when called: 13 - 43092 ;; This function calls: - 43093 ;; _alarm_get_timeout_ptr_by_enum - 43094 ;; _communication_request_payload_retrieve_uint16_t - 43095 ;; _communication_request_payload_retrieve_uint8_t - 43096 ;; _communication_response_payload_appender_reset - 43097 ;; This function is called by: - 43098 ;; _communication_parser_executecommand - 43099 ;; This function uses a non-reentrant model - 43100 ;; - 43101 psect text54,class=CODE,space=0,reloc=2,group=0 - 43102 file "commands/command_ALARM_TIMEOUT_SET.c" - 43103 line 10 - 43104 global __ptext54 - 43105 __ptext54: - 43106 003142 psect text54 - 43107 file "commands/command_ALARM_TIMEOUT_SET.c" - 43108 line 10 - 43109 global __size_of_command_ALARM_TIMEOUT_SET - 43110 __size_of_command_ALARM_TIMEOUT_SET equ __end_of_command_ALARM_TIMEOUT_SET-_command_ALA - RM_TIMEOUT_SET - 43111 0000 - 43112 _command_ALARM_TIMEOUT_SET: - 43113 003142 ;incstack = 0 - 43114 opt stack 15 - 43115 line 22 - 43116 - 43117 l9571: - 43118 003142 ;commands/command_ALARM_TIMEOUT_SET.c: 22: enum_alarm_number_t req_alarm_number = (e - num_alarm_number_t)communication_request_payload_retrieve_uint8_t(); - 43119 call _communication_request_payload_retrieve_uint8_t ;wreg free - 43120 003142 EC21 F01F movlb 0 ; () banked - 43121 003146 0100 movwf ((command_ALARM_TIMEOUT_SET@req_alarm_number))&0ffh - 43122 003148 6F65 line 23 - 43123 ;commands/command_ALARM_TIMEOUT_SET.c: 23: uint16_t req_timeout = (uint16_t)communic - ation_request_payload_retrieve_uint16_t(); - 43124 call _communication_request_payload_retrieve_uint16_t ;wreg free - 43125 00314A ECE8 F01B movff 0+?_communication_request_payload_retrieve_uint16_t,(command_ALARM_TIMEOUT_SET@re - q_timeout) - 43126 00314E C01D F061 movff 1+?_communication_request_payload_retrieve_uint16_t,(command_ALARM_TIMEOUT_SET@re - q_timeout+1) - 43127 003152 C01E F062 line 25 - 43128 - 43129 l9573: - 43130 003156 ;commands/command_ALARM_TIMEOUT_SET.c: 25: if((uint8_t)req_alarm_number < (uint8_t)A - LARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 43131 movlb 0 ; () banked - 43132 003156 0100 movf ((command_ALARM_TIMEOUT_SET@req_alarm_number))&0ffh,w - 43133 003158 5165 btfss status,2 - 43134 00315A A4D8 goto u5131 - 43135 00315C EFB2 F018 goto u5130 - 43136 003160 EFB4 F018 u5131: - 43137 003164 goto l9579 - 43138 003164 EFB9 F018 u5130: - 43139 003168 - 43140 l9575:; BSR set to: 0 - 43141 003168 - 43142 movlw (02h)&0ffh - 43143 003168 0E02 goto l57 - 43144 00316A EFDE F018 - 43145 l9577:; BSR set to: 0 - 43146 00316E - 43147 goto l57 - 43148 00316E EFDE F018 - 43149 l56:; BSR set to: 0 - 43150 003172 - 43151 line 26 - 43152 - 43153 l9579:; BSR set to: 0 - 43154 003172 - 43155 ;commands/command_ALARM_TIMEOUT_SET.c: 26: if((uint8_t)req_alarm_number > (uint8_t)A - LARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); - 43156 movlw 0Fh-1 - 43157 003172 0E0E cpfsgt ((command_ALARM_TIMEOUT_SET@req_alarm_number))&0ffh - 43158 003174 6565 goto u5141 - 43159 003176 EFBF F018 goto u5140 - 43160 00317A EFC1 F018 - 43161 u5141: - 43162 00317E goto l58 - 43163 00317E EFC6 F018 u5140: - 43164 003182 - 43165 l9581:; BSR set to: 0 - 43166 003182 - 43167 movlw (02h)&0ffh - 43168 003182 0E02 goto l57 - 43169 003184 EFDE F018 - 43170 l9583:; BSR set to: 0 - 43171 003188 - 43172 goto l57 - 43173 003188 EFDE F018 - 43174 l58:; BSR set to: 0 - 43175 00318C - 43176 line 31 - 43177 ;commands/command_ALARM_TIMEOUT_SET.c: 31: enum_alarm_number_t resp_alarm_number = r - eq_alarm_number; - 43178 movff (command_ALARM_TIMEOUT_SET@req_alarm_number),(command_ALARM_TIMEOUT_SET@resp_alar - m_number) - 43179 00318C C065 F060 line 33 - 43180 - 43181 l9585:; BSR set to: 0 - 43182 003190 - 43183 ;commands/command_ALARM_TIMEOUT_SET.c: 32: uint16_t resp_timeout;;commands/command_A - LARM_TIMEOUT_SET.c: 33: alarm_timeout_t* p_timeout = alarm_get_timeout_ptr_by_enum(r - eq_alarm_number); - 43184 movf ((command_ALARM_TIMEOUT_SET@req_alarm_number))&0ffh,w - 43185 003190 5165 - 43186 call _alarm_get_timeout_ptr_by_enum - 43187 003192 ECCE F01A movff 0+?_alarm_get_timeout_ptr_by_enum,(command_ALARM_TIMEOUT_SET@p_timeout) - 43188 003196 C024 F063 movff 1+?_alarm_get_timeout_ptr_by_enum,(command_ALARM_TIMEOUT_SET@p_timeout+1) - 43189 00319A C025 F064 line 34 - 43190 - 43191 l9587: - 43192 00319E ;commands/command_ALARM_TIMEOUT_SET.c: 34: (INTCONbits.GIE = 0); - 43193 bcf ((c:4082)),c,7 ;volatile - 43194 00319E 9EF2 line 35 - 43195 - 43196 l9589: - 43197 0031A0 ;commands/command_ALARM_TIMEOUT_SET.c: 35: (*p_timeout) = req_timeout; - 43198 movff (command_ALARM_TIMEOUT_SET@p_timeout),fsr2l - 43199 0031A0 C063 FFD9 movff (command_ALARM_TIMEOUT_SET@p_timeout+1),fsr2h - 43200 0031A4 C064 FFDA movff (command_ALARM_TIMEOUT_SET@req_timeout),postinc2 - 43201 0031A8 C061 FFDE movff (command_ALARM_TIMEOUT_SET@req_timeout+1),postdec2 - 43202 0031AC C062 FFDD line 36 - 43203 - 43204 l9591: - 43205 0031B0 ;commands/command_ALARM_TIMEOUT_SET.c: 36: (INTCONbits.GIE = 1); - 43206 bsf ((c:4082)),c,7 ;volatile - 43207 0031B0 8EF2 line 39 - 43208 - 43209 l9593: - 43210 0031B2 ;commands/command_ALARM_TIMEOUT_SET.c: 39: communication_response_payload_appender_r - eset(); - 43211 call _communication_response_payload_appender_reset ;wreg free - 43212 0031B2 ECF3 F021 line 40 - 43213 - 43214 l9595: - 43215 0031B6 ;commands/command_ALARM_TIMEOUT_SET.c: 40: return ((err_t)0); - 43216 movlw (0)&0ffh - 43217 0031B6 0E00 goto l57 - 43218 0031B8 EFDE F018 - 43219 l9597: - 43220 0031BC line 42 - 43221 - 43222 l57: - 43223 0031BC return ;funcret - 43224 0031BC 0012 opt stack 0 - 43225 GLOBAL __end_of_command_ALARM_TIMEOUT_SET - 43226 __end_of_command_ALARM_TIMEOUT_SET: - 43227 0031BE signat _command_ALARM_TIMEOUT_SET,89 - 43228 - 43229 ;; *************** function _command_ALARM_ENABLE ***************** - 43230 ;; Defined at: - 43231 ;; line 10 in file "commands/command_ALARM_ENABLE.c" - 43232 ;; Parameters: Size Location Type - 43233 ;; None - 43234 ;; Auto vars: Size Location Type - 43235 ;; enable_ptr 2 5[BANK0 ] PTR _Bool - 43236 ;; -> analog_variables.alarms.enabled(1), digital_variables.enabled(1), digital_variables.enabled(1), analog_variables - .alarms.enabled(1), - 43237 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.enabled(1), analog_variables.alarms.slow.ena - bled(1), analog_variables.alarms.fast.enabled(1), - 43238 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - 43239 ;; req_alarm_nu 1 7[BANK0 ] enum E6167 - 43240 ;; req_enablest 1 4[BANK0 ] enum E6145 - 43241 ;; resp_enables 1 3[BANK0 ] enum E6082 - 43242 ;; resp_alarm_n 1 2[BANK0 ] enum E6167 - 43243 ;; Return value: Size Location Type - 43244 ;; 1 wreg unsigned char - 43245 ;; Registers used: - 43246 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 43247 ;; Tracked objects: - 43248 ;; On entry : 0/0 - 43249 ;; On exit : 0/0 - 43250 ;; Unchanged: 0/0 - 43251 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 43252 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43253 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43254 ;; Temps: 0 2 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43255 ;; Totals: 0 8 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43256 ;;Total ram usage: 8 bytes - 43257 ;; Hardware stack levels used: 1 - 43258 ;; Hardware stack levels required when called: 13 - 43259 ;; This function calls: - 43260 ;; _alarm_get_enable_ptr_by_enum - 43261 ;; _communication_request_payload_retrieve_uint8_t - 43262 ;; _communication_response_payload_append_uint8_t - 43263 ;; _communication_response_payload_appender_reset - 43264 ;; This function is called by: - 43265 ;; _communication_parser_executecommand - 43266 ;; This function uses a non-reentrant model - 43267 ;; - 43268 psect text55,class=CODE,space=0,reloc=2,group=0 - 43269 file "commands/command_ALARM_ENABLE.c" - 43270 line 10 - 43271 global __ptext55 - 43272 __ptext55: - 43273 000FE6 psect text55 - 43274 file "commands/command_ALARM_ENABLE.c" - 43275 line 10 - 43276 global __size_of_command_ALARM_ENABLE - 43277 __size_of_command_ALARM_ENABLE equ __end_of_command_ALARM_ENABLE-_command_ALARM_ENABLE - - 43278 0000 - 43279 _command_ALARM_ENABLE: - 43280 000FE6 ;incstack = 0 - 43281 opt stack 15 - 43282 line 24 - 43283 - 43284 l9509: - 43285 000FE6 ;commands/command_ALARM_ENABLE.c: 24: enum_alarm_number_t req_alarm_number = (enum_a - larm_number_t)communication_request_payload_retrieve_uint8_t(); - 43286 call _communication_request_payload_retrieve_uint8_t ;wreg free - 43287 000FE6 EC21 F01F movlb 0 ; () banked - 43288 000FEA 0100 movwf ((command_ALARM_ENABLE@req_alarm_number))&0ffh - 43289 000FEC 6F67 line 25 - 43290 ;commands/command_ALARM_ENABLE.c: 25: enum_enablestate_nc_t req_enablestate_nc = (en - um_enablestate_nc_t)communication_request_payload_retrieve_uint8_t(); - 43291 call _communication_request_payload_retrieve_uint8_t ;wreg free - 43292 000FEE EC21 F01F movlb 0 ; () banked - 43293 000FF2 0100 movwf ((command_ALARM_ENABLE@req_enablestate_nc))&0ffh - 43294 000FF4 6F64 line 27 - 43295 - 43296 l9511:; BSR set to: 0 - 43297 000FF6 - 43298 ;commands/command_ALARM_ENABLE.c: 27: if((uint8_t)req_alarm_number < (uint8_t)ALARM_ - NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); - 43299 movf ((command_ALARM_ENABLE@req_alarm_number))&0ffh,w - 43300 000FF6 5167 btfss status,2 - 43301 000FF8 A4D8 goto u5081 - 43302 000FFA EF01 F008 goto u5080 - 43303 000FFE EF03 F008 u5081: - 43304 001002 goto l9517 - 43305 001002 EF08 F008 u5080: - 43306 001006 - 43307 l9513:; BSR set to: 0 - 43308 001006 - 43309 movlw (02h)&0ffh - 43310 001006 0E02 goto l34 - 43311 001008 EF8B F008 - 43312 l9515:; BSR set to: 0 - 43313 00100C - 43314 goto l34 - 43315 00100C EF8B F008 - 43316 l33:; BSR set to: 0 - 43317 001010 - 43318 line 28 - 43319 - 43320 l9517:; BSR set to: 0 - 43321 001010 - 43322 ;commands/command_ALARM_ENABLE.c: 28: if((uint8_t)req_alarm_number > (uint8_t)ALARM_ - NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); - 43323 movlw 0Fh-1 - 43324 001010 0E0E cpfsgt ((command_ALARM_ENABLE@req_alarm_number))&0ffh - 43325 001012 6567 goto u5091 - 43326 001014 EF0E F008 goto u5090 - 43327 001018 EF10 F008 - 43328 u5091: - 43329 00101C goto l9527 - 43330 00101C EF1C F008 u5090: - 43331 001020 - 43332 l9519:; BSR set to: 0 - 43333 001020 - 43334 movlw (02h)&0ffh - 43335 001020 0E02 goto l34 - 43336 001022 EF8B F008 - 43337 l9521:; BSR set to: 0 - 43338 001026 - 43339 goto l34 - 43340 001026 EF8B F008 - 43341 l35:; BSR set to: 0 - 43342 00102A - 43343 line 30 - 43344 ;commands/command_ALARM_ENABLE.c: 30: if((uint8_t)req_enablestate_nc < (uint8_t)ENAB - LESTATE_NC_DISABLED) return ((err_t)2); - 43345 goto l9527 - 43346 00102A EF1C F008 - 43347 l9523:; BSR set to: 0 - 43348 00102E - 43349 movlw (02h)&0ffh - 43350 00102E 0E02 goto l34 - 43351 001030 EF8B F008 - 43352 l9525:; BSR set to: 0 - 43353 001034 - 43354 goto l34 - 43355 001034 EF8B F008 - 43356 l36:; BSR set to: 0 - 43357 001038 - 43358 line 31 - 43359 - 43360 l9527:; BSR set to: 0 - 43361 001038 - 43362 ;commands/command_ALARM_ENABLE.c: 31: if((uint8_t)req_enablestate_nc > (uint8_t)ENAB - LESTATE_NC_NO_CHANGE) return ((err_t)2); - 43363 movlw 03h-1 - 43364 001038 0E02 cpfsgt ((command_ALARM_ENABLE@req_enablestate_nc))&0ffh - 43365 00103A 6564 goto u5101 - 43366 00103C EF22 F008 goto u5100 - 43367 001040 EF24 F008 - 43368 u5101: - 43369 001044 goto l37 - 43370 001044 EF29 F008 u5100: - 43371 001048 - 43372 l9529:; BSR set to: 0 - 43373 001048 - 43374 movlw (02h)&0ffh - 43375 001048 0E02 goto l34 - 43376 00104A EF8B F008 - 43377 l9531:; BSR set to: 0 - 43378 00104E - 43379 goto l34 - 43380 00104E EF8B F008 - 43381 l37:; BSR set to: 0 - 43382 001052 - 43383 line 36 - 43384 ;commands/command_ALARM_ENABLE.c: 36: enum_alarm_number_t resp_alarm_number = req_al - arm_number; - 43385 movff (command_ALARM_ENABLE@req_alarm_number),(command_ALARM_ENABLE@resp_alarm_number) - - 43386 001052 C067 F062 line 38 - 43387 - 43388 l9533:; BSR set to: 0 - 43389 001056 - 43390 ;commands/command_ALARM_ENABLE.c: 37: enum_enablestate_t resp_enablestate;;commands/ - command_ALARM_ENABLE.c: 38: _Bool* enable_ptr = alarm_get_enable_ptr_by_enum(req_ala - rm_number); - 43391 movf ((command_ALARM_ENABLE@req_alarm_number))&0ffh,w - 43392 001056 5167 - 43393 call _alarm_get_enable_ptr_by_enum - 43394 001058 EC49 F01B movff 0+?_alarm_get_enable_ptr_by_enum,(command_ALARM_ENABLE@enable_ptr) - 43395 00105C C024 F065 movff 1+?_alarm_get_enable_ptr_by_enum,(command_ALARM_ENABLE@enable_ptr+1) - 43396 001060 C025 F066 line 39 - 43397 - 43398 l9535: - 43399 001064 ;commands/command_ALARM_ENABLE.c: 39: (INTCONbits.GIE = 0); - 43400 bcf ((c:4082)),c,7 ;volatile - 43401 001064 9EF2 line 40 - 43402 ;commands/command_ALARM_ENABLE.c: 40: switch(req_enablestate_nc) { - 43403 goto l9553 - 43404 001066 EF63 F008 line 41 - 43405 ;commands/command_ALARM_ENABLE.c: 41: case ENABLESTATE_NC_DISABLED: - 43406 - 43407 l39: - 43408 00106A line 42 - 43409 - 43410 l9537: - 43411 00106A ;commands/command_ALARM_ENABLE.c: 42: (*enable_ptr) = 0; - 43412 movff (command_ALARM_ENABLE@enable_ptr),fsr2l - 43413 00106A C065 FFD9 movff (command_ALARM_ENABLE@enable_ptr+1),fsr2h - 43414 00106E C066 FFDA movlw low(0) - 43415 001072 0E00 movwf indf2 - 43416 001074 6EDF line 43 - 43417 - 43418 l9539: - 43419 001076 ;commands/command_ALARM_ENABLE.c: 43: resp_enablestate = ENABLESTATE_DISABLE - D; - 43420 movlw low(0) - 43421 001076 0E00 movlb 0 ; () banked - 43422 001078 0100 movwf ((command_ALARM_ENABLE@resp_enablestate))&0ffh - 43423 00107A 6F63 line 44 - 43424 ;commands/command_ALARM_ENABLE.c: 44: break; - 43425 goto l40 - 43426 00107C EF7D F008 line 45 - 43427 ;commands/command_ALARM_ENABLE.c: 45: case ENABLESTATE_NC_ENABLED: - 43428 - 43429 l41:; BSR set to: 0 - 43430 001080 - 43431 line 46 - 43432 - 43433 l9541:; BSR set to: 0 - 43434 001080 - 43435 ;commands/command_ALARM_ENABLE.c: 46: (*enable_ptr) = 1; - 43436 movff (command_ALARM_ENABLE@enable_ptr),fsr2l - 43437 001080 C065 FFD9 movff (command_ALARM_ENABLE@enable_ptr+1),fsr2h - 43438 001084 C066 FFDA movlw low(01h) - 43439 001088 0E01 movwf indf2 - 43440 00108A 6EDF line 47 - 43441 - 43442 l9543:; BSR set to: 0 - 43443 00108C - 43444 ;commands/command_ALARM_ENABLE.c: 47: resp_enablestate = ENABLESTATE_ENABLED - ; - 43445 movlw low(01h) - 43446 00108C 0E01 movwf ((command_ALARM_ENABLE@resp_enablestate))&0ffh - 43447 00108E 6F63 line 48 - 43448 ;commands/command_ALARM_ENABLE.c: 48: break; - 43449 goto l40 - 43450 001090 EF7D F008 line 49 - 43451 ;commands/command_ALARM_ENABLE.c: 49: case ENABLESTATE_NC_NO_CHANGE: - 43452 - 43453 l42:; BSR set to: 0 - 43454 001094 - 43455 line 50 - 43456 - 43457 l9545:; BSR set to: 0 - 43458 001094 - 43459 ;commands/command_ALARM_ENABLE.c: 50: resp_enablestate = ((*enable_ptr) == 1 - )?ENABLESTATE_ENABLED:ENABLESTATE_DISABLED; - 43460 movff (command_ALARM_ENABLE@enable_ptr),fsr2l - 43461 001094 C065 FFD9 movff (command_ALARM_ENABLE@enable_ptr+1),fsr2h - 43462 001098 C066 FFDA decf postinc2,w - 43463 00109C 04DE btfsc status,2 - 43464 00109E B4D8 goto u5111 - 43465 0010A0 EF54 F008 goto u5110 - 43466 0010A4 EF57 F008 - 43467 u5111: - 43468 0010A8 movlw 1 - 43469 0010A8 0E01 goto u5120 - 43470 0010AA EF58 F008 u5110: - 43471 0010AE movlw 0 - 43472 0010AE 0E00 u5120: - 43473 0010B0 movwf ((command_ALARM_ENABLE@resp_enablestate))&0ffh - 43474 0010B0 6F63 line 51 - 43475 ;commands/command_ALARM_ENABLE.c: 51: break; - 43476 goto l40 - 43477 0010B2 EF7D F008 line 52 - 43478 ;commands/command_ALARM_ENABLE.c: 52: default: - 43479 - 43480 l43:; BSR set to: 0 - 43481 0010B6 - 43482 line 53 - 43483 ;commands/command_ALARM_ENABLE.c: 53: (INTCONbits.GIE = 1); - 43484 bsf ((c:4082)),c,7 ;volatile - 43485 0010B6 8EF2 line 54 - 43486 - 43487 l9547:; BSR set to: 0 - 43488 0010B8 - 43489 ;commands/command_ALARM_ENABLE.c: 54: return ((err_t)1); - 43490 movlw (01h)&0ffh - 43491 0010B8 0E01 goto l34 - 43492 0010BA EF8B F008 - 43493 l9549:; BSR set to: 0 - 43494 0010BE - 43495 goto l34 - 43496 0010BE EF8B F008 line 55 - 43497 - 43498 l9551:; BSR set to: 0 - 43499 0010C2 - 43500 ;commands/command_ALARM_ENABLE.c: 55: } - 43501 goto l40 - 43502 0010C2 EF7D F008 - 43503 l38:; BSR set to: 0 - 43504 0010C6 - 43505 - 43506 l9553: - 43507 0010C6 movlb 0 ; () banked - 43508 0010C6 0100 movf ((command_ALARM_ENABLE@req_enablestate_nc))&0ffh,w - 43509 0010C8 5164 movwf (??_command_ALARM_ENABLE+0+0)&0ffh - 43510 0010CA 6F60 clrf (??_command_ALARM_ENABLE+0+0+1)&0ffh - 43511 0010CC 6B61 - 43512 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 43513 ; Switch size 1, requested type "space" - 43514 ; Number of cases is 1, Range of values is 0 to 0 - 43515 ; switch strategies available: - 43516 ; Name Instructions Cycles - 43517 ; simple_byte 4 3 (average) - 43518 ; Chosen strategy is simple_byte - 43519 - 43520 movf ??_command_ALARM_ENABLE+0+1&0ffh,w - 43521 0010CE 5161 xorlw 0^0 ; case 0 - 43522 0010D0 0A00 skipnz - 43523 0010D2 B4D8 goto l11177 - 43524 0010D4 EF6E F008 goto l43 - 43525 0010D8 EF5B F008 - 43526 l11177:; BSR set to: 0 - 43527 0010DC - 43528 ; Switch size 1, requested type "space" - 43529 ; Number of cases is 3, Range of values is 0 to 2 - 43530 ; switch strategies available: - 43531 ; Name Instructions Cycles - 43532 ; simple_byte 10 6 (average) - 43533 ; Chosen strategy is simple_byte - 43534 - 43535 movf ??_command_ALARM_ENABLE+0+0&0ffh,w - 43536 0010DC 5160 xorlw 0^0 ; case 0 - 43537 0010DE 0A00 skipnz - 43538 0010E0 B4D8 goto l9537 - 43539 0010E2 EF35 F008 xorlw 1^0 ; case 1 - 43540 0010E6 0A01 skipnz - 43541 0010E8 B4D8 goto l9541 - 43542 0010EA EF40 F008 xorlw 2^1 ; case 2 - 43543 0010EE 0A03 skipnz - 43544 0010F0 B4D8 goto l9545 - 43545 0010F2 EF4A F008 goto l43 - 43546 0010F6 EF5B F008 - 43547 - 43548 l40:; BSR set to: 0 - 43549 0010FA - 43550 line 56 - 43551 ;commands/command_ALARM_ENABLE.c: 56: (INTCONbits.GIE = 1); - 43552 bsf ((c:4082)),c,7 ;volatile - 43553 0010FA 8EF2 line 59 - 43554 - 43555 l9555:; BSR set to: 0 - 43556 0010FC - 43557 ;commands/command_ALARM_ENABLE.c: 59: communication_response_payload_appender_reset( - ); - 43558 call _communication_response_payload_appender_reset ;wreg free - 43559 0010FC ECF3 F021 line 60 - 43560 - 43561 l9557: - 43562 001100 ;commands/command_ALARM_ENABLE.c: 60: communication_response_payload_append_uint8_t( - (uint8_t)resp_alarm_number); - 43563 movlb 0 ; () banked - 43564 001100 0100 movf ((command_ALARM_ENABLE@resp_alarm_number))&0ffh,w - 43565 001102 5162 - 43566 call _communication_response_payload_append_uint8_t - 43567 001104 EC68 F01F line 61 - 43568 - 43569 l9559: - 43570 001108 ;commands/command_ALARM_ENABLE.c: 61: communication_response_payload_append_uint8_t( - (uint8_t)resp_enablestate); - 43571 movlb 0 ; () banked - 43572 001108 0100 movf ((command_ALARM_ENABLE@resp_enablestate))&0ffh,w - 43573 00110A 5163 - 43574 call _communication_response_payload_append_uint8_t - 43575 00110C EC68 F01F line 62 - 43576 - 43577 l9561: - 43578 001110 ;commands/command_ALARM_ENABLE.c: 62: return ((err_t)0); - 43579 movlw (0)&0ffh - 43580 001110 0E00 goto l34 - 43581 001112 EF8B F008 - 43582 l9563: - 43583 001116 line 64 - 43584 - 43585 l34: - 43586 001116 return ;funcret - 43587 001116 0012 opt stack 0 - 43588 GLOBAL __end_of_command_ALARM_ENABLE - 43589 __end_of_command_ALARM_ENABLE: - 43590 001118 signat _command_ALARM_ENABLE,89 - 43591 - 43592 ;; *************** function _command_SWITCH_CONTROL ***************** - 43593 ;; Defined at: - 43594 ;; line 10 in file "commands/command_SWITCH_CONTROL.c" - 43595 ;; Parameters: Size Location Type - 43596 ;; None - 43597 ;; Auto vars: Size Location Type - 43598 ;; switch_state 2 2[BANK0 ] PTR FTN()enum E6259 - 43599 ;; -> switch_SWITCH_PWB_get(1), switch_SWITCH_GLRB_get(1), switch_SWITCH_GLRA_get(1), switch_SWITCH_HYDRO_get(1), - 43600 ;; -> switch_SWITCH_LBL_get(1), switch_SWITCH_12V_get(1), switch_SWITCH_VEOC_DIRECT_get(1), switch_SWITCH_VEOC_RETURN_ - get(1), - 43601 ;; switch_state 2 0[BANK0 ] PTR FTN(enum E6259,)void - 43602 ;; -> switch_SWITCH_PWB_set(1), switch_SWITCH_GLRB_set(1), switch_SWITCH_GLRA_set(1), switch_SWITCH_HYDRO_set(1), - 43603 ;; -> switch_SWITCH_LBL_set(1), switch_SWITCH_12V_set(1), switch_SWITCH_VEOC_DIRECT_set(1), switch_SWITCH_VEOC_RETURN_ - set(1), - 43604 ;; req_switchnu 1 7[BANK0 ] enum E6241 - 43605 ;; req_switchst 1 6[BANK0 ] enum E6077 - 43606 ;; resp_switchs 1 5[BANK0 ] enum E6259 - 43607 ;; resp_switchn 1 4[BANK0 ] enum E6241 - 43608 ;; Return value: Size Location Type - 43609 ;; 1 wreg unsigned char - 43610 ;; Registers used: - 43611 ;; wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 43612 ;; Tracked objects: - 43613 ;; On entry : 0/0 - 43614 ;; On exit : 0/0 - 43615 ;; Unchanged: 0/0 - 43616 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 43617 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43618 ;; Locals: 0 8 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43619 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43620 ;; Totals: 0 8 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43621 ;;Total ram usage: 8 bytes - 43622 ;; Hardware stack levels used: 1 - 43623 ;; Hardware stack levels required when called: 12 - 43624 ;; This function calls: - 43625 ;; _communication_request_payload_retrieve_uint8_t - 43626 ;; _communication_response_payload_append_uint8_t - 43627 ;; _communication_response_payload_appender_reset - 43628 ;; _switch_SWITCH_12V_get - 43629 ;; _switch_SWITCH_12V_set - 43630 ;; _switch_SWITCH_GLRA_get - 43631 ;; _switch_SWITCH_GLRA_set - 43632 ;; _switch_SWITCH_GLRB_get - 43633 ;; _switch_SWITCH_GLRB_set - 43634 ;; _switch_SWITCH_HYDRO_get - 43635 ;; _switch_SWITCH_HYDRO_set - 43636 ;; _switch_SWITCH_LBL_get - 43637 ;; _switch_SWITCH_LBL_set - 43638 ;; _switch_SWITCH_PWB_get - 43639 ;; _switch_SWITCH_PWB_set - 43640 ;; _switch_SWITCH_VEOC_DIRECT_get - 43641 ;; _switch_SWITCH_VEOC_DIRECT_set - 43642 ;; _switch_SWITCH_VEOC_RETURN_get - 43643 ;; _switch_SWITCH_VEOC_RETURN_set - 43644 ;; _switch_get_function_get_by_enum - 43645 ;; _switch_get_function_set_by_enum - 43646 ;; This function is called by: - 43647 ;; _communication_parser_executecommand - 43648 ;; This function uses a non-reentrant model - 43649 ;; - 43650 psect text56,class=CODE,space=0,reloc=2,group=0 - 43651 file "commands/command_SWITCH_CONTROL.c" - 43652 line 10 - 43653 global __ptext56 - 43654 __ptext56: - 43655 00145A psect text56 - 43656 file "commands/command_SWITCH_CONTROL.c" - 43657 line 10 - 43658 global __size_of_command_SWITCH_CONTROL - 43659 __size_of_command_SWITCH_CONTROL equ __end_of_command_SWITCH_CONTROL-_command_SWITCH_CO - NTROL - 43660 0000 - 43661 _command_SWITCH_CONTROL: - 43662 00145A ;incstack = 0 - 43663 opt stack 16 - 43664 line 24 - 43665 - 43666 l9459: - 43667 00145A ;commands/command_SWITCH_CONTROL.c: 24: enum_switchnum_t req_switchnum = (enum_switc - hnum_t)communication_request_payload_retrieve_uint8_t(); - 43668 call _communication_request_payload_retrieve_uint8_t ;wreg free - 43669 00145A EC21 F01F movlb 0 ; () banked - 43670 00145E 0100 movwf ((command_SWITCH_CONTROL@req_switchnum))&0ffh - 43671 001460 6F67 line 25 - 43672 ;commands/command_SWITCH_CONTROL.c: 25: enum_switchstate_nc_t req_switchstate_nc = ( - enum_switchstate_nc_t)communication_request_payload_retrieve_uint8_t(); - 43673 call _communication_request_payload_retrieve_uint8_t ;wreg free - 43674 001462 EC21 F01F movlb 0 ; () banked - 43675 001466 0100 movwf ((command_SWITCH_CONTROL@req_switchstate_nc))&0ffh - 43676 001468 6F66 line 27 - 43677 - 43678 l9461:; BSR set to: 0 - 43679 00146A - 43680 ;commands/command_SWITCH_CONTROL.c: 27: if((uint8_t)req_switchnum < (uint8_t)SWITCHN - UM_SWITCH_VEOC_RETURN) return ((err_t)2); - 43681 movf ((command_SWITCH_CONTROL@req_switchnum))&0ffh,w - 43682 00146A 5167 btfss status,2 - 43683 00146C A4D8 goto u5021 - 43684 00146E EF3B F00A goto u5020 - 43685 001472 EF3D F00A u5021: - 43686 001476 goto l9467 - 43687 001476 EF42 F00A u5020: - 43688 00147A - 43689 l9463:; BSR set to: 0 - 43690 00147A - 43691 movlw (02h)&0ffh - 43692 00147A 0E02 goto l16 - 43693 00147C EFAF F00A - 43694 l9465:; BSR set to: 0 - 43695 001480 - 43696 goto l16 - 43697 001480 EFAF F00A - 43698 l15:; BSR set to: 0 - 43699 001484 - 43700 line 28 - 43701 - 43702 l9467:; BSR set to: 0 - 43703 001484 - 43704 ;commands/command_SWITCH_CONTROL.c: 28: if((uint8_t)req_switchnum > (uint8_t)SWITCHN - UM_SWITCH_PWB) return ((err_t)2); - 43705 movlw 09h-1 - 43706 001484 0E08 cpfsgt ((command_SWITCH_CONTROL@req_switchnum))&0ffh - 43707 001486 6567 goto u5031 - 43708 001488 EF48 F00A goto u5030 - 43709 00148C EF4A F00A - 43710 u5031: - 43711 001490 goto l9477 - 43712 001490 EF56 F00A u5030: - 43713 001494 - 43714 l9469:; BSR set to: 0 - 43715 001494 - 43716 movlw (02h)&0ffh - 43717 001494 0E02 goto l16 - 43718 001496 EFAF F00A - 43719 l9471:; BSR set to: 0 - 43720 00149A - 43721 goto l16 - 43722 00149A EFAF F00A - 43723 l17:; BSR set to: 0 - 43724 00149E - 43725 line 30 - 43726 ;commands/command_SWITCH_CONTROL.c: 30: if((uint8_t)req_switchstate_nc < (uint8_t)SW - ITCHSTATE_NC_OPEN) return ((err_t)2); - 43727 goto l9477 - 43728 00149E EF56 F00A - 43729 l9473:; BSR set to: 0 - 43730 0014A2 - 43731 movlw (02h)&0ffh - 43732 0014A2 0E02 goto l16 - 43733 0014A4 EFAF F00A - 43734 l9475:; BSR set to: 0 - 43735 0014A8 - 43736 goto l16 - 43737 0014A8 EFAF F00A - 43738 l18:; BSR set to: 0 - 43739 0014AC - 43740 line 31 - 43741 - 43742 l9477:; BSR set to: 0 - 43743 0014AC - 43744 ;commands/command_SWITCH_CONTROL.c: 31: if((uint8_t)req_switchstate_nc > (uint8_t)SW - ITCHSTATE_NC_NO_CHANGE) return ((err_t)2); - 43745 movlw 03h-1 - 43746 0014AC 0E02 cpfsgt ((command_SWITCH_CONTROL@req_switchstate_nc))&0ffh - 43747 0014AE 6566 goto u5041 - 43748 0014B0 EF5C F00A goto u5040 - 43749 0014B4 EF5E F00A - 43750 u5041: - 43751 0014B8 goto l19 - 43752 0014B8 EF63 F00A u5040: - 43753 0014BC - 43754 l9479:; BSR set to: 0 - 43755 0014BC - 43756 movlw (02h)&0ffh - 43757 0014BC 0E02 goto l16 - 43758 0014BE EFAF F00A - 43759 l9481:; BSR set to: 0 - 43760 0014C2 - 43761 goto l16 - 43762 0014C2 EFAF F00A - 43763 l19:; BSR set to: 0 - 43764 0014C6 - 43765 line 36 - 43766 ;commands/command_SWITCH_CONTROL.c: 36: enum_switchnum_t resp_switchnum = req_switch - num; - 43767 movff (command_SWITCH_CONTROL@req_switchnum),(command_SWITCH_CONTROL@resp_switchnum) - 43768 0014C6 C067 F064 line 38 - 43769 - 43770 l9483:; BSR set to: 0 - 43771 0014CA - 43772 ;commands/command_SWITCH_CONTROL.c: 37: enum_switchstate_t resp_switchstate;;command - s/command_SWITCH_CONTROL.c: 38: switch_state_set_func_t switch_state_set_func = swit - ch_get_function_set_by_enum(req_switchnum); - 43773 movf ((command_SWITCH_CONTROL@req_switchnum))&0ffh,w - 43774 0014CA 5167 - 43775 call _switch_get_function_set_by_enum - 43776 0014CC ECB3 F00C movff 0+?_switch_get_function_set_by_enum,(command_SWITCH_CONTROL@switch_state_set_func - ) - 43777 0014D0 C01F F060 movff 1+?_switch_get_function_set_by_enum,(command_SWITCH_CONTROL@switch_state_set_func - +1) - 43778 0014D4 C020 F061 line 39 - 43779 ;commands/command_SWITCH_CONTROL.c: 39: switch_state_get_func_t switch_state_get_fun - c = switch_get_function_get_by_enum(req_switchnum); - 43780 movlb 0 ; () banked - 43781 0014D8 0100 movf ((command_SWITCH_CONTROL@req_switchnum))&0ffh,w - 43782 0014DA 5167 - 43783 call _switch_get_function_get_by_enum - 43784 0014DC EC2E F00D movff 0+?_switch_get_function_get_by_enum,(command_SWITCH_CONTROL@switch_state_get_func - ) - 43785 0014E0 C01F F062 movff 1+?_switch_get_function_get_by_enum,(command_SWITCH_CONTROL@switch_state_get_func - +1) - 43786 0014E4 C020 F063 line 41 - 43787 - 43788 l9485: - 43789 0014E8 ;commands/command_SWITCH_CONTROL.c: 41: if(req_switchstate_nc != SWITCHSTATE_NC_NO_C - HANGE) { - 43790 movlw 2 - 43791 0014E8 0E02 movlb 0 ; () banked - 43792 0014EA 0100 xorwf ((command_SWITCH_CONTROL@req_switchstate_nc))&0ffh,w - 43793 0014EC 1966 btfsc status,2 - 43794 0014EE B4D8 goto u5051 - 43795 0014F0 EF7C F00A goto u5050 - 43796 0014F4 EF7E F00A - 43797 u5051: - 43798 0014F8 goto l9493 - 43799 0014F8 EF90 F00A u5050: - 43800 0014FC line 42 - 43801 - 43802 l9487:; BSR set to: 0 - 43803 0014FC - 43804 ;commands/command_SWITCH_CONTROL.c: 42: (INTCONbits.GIE = 0); - 43805 bcf ((c:4082)),c,7 ;volatile - 43806 0014FC 9EF2 line 43 - 43807 - 43808 l9489:; BSR set to: 0 - 43809 0014FE - 43810 ;commands/command_SWITCH_CONTROL.c: 43: switch_state_set_func((enum_switchstate_ - t)req_switchstate_nc); - 43811 call u5068 - 43812 0014FE D802 goto u5069 - 43813 001500 EF8D F00A u5068: - 43814 001504 push - 43815 001504 0005 - 43816 movwf pclath - 43817 001506 6EFA movf ((command_SWITCH_CONTROL@switch_state_set_func))&0ffh,w - 43818 001508 5160 movwf tosl - 43819 00150A 6EFD movf ((command_SWITCH_CONTROL@switch_state_set_func+1))&0ffh,w - 43820 00150C 5161 movwf tosl+1 - 43821 00150E 6EFE movf tblptru,w - 43822 001510 50F8 movwf tosl+2 - 43823 001512 6EFF movf pclath,w - 43824 001514 50FA - 43825 movf ((command_SWITCH_CONTROL@req_switchstate_nc))&0ffh,w - 43826 001516 5166 - 43827 return ;indir - 43828 001518 0012 u5069: - 43829 00151A line 44 - 43830 - 43831 l9491: - 43832 00151A ;commands/command_SWITCH_CONTROL.c: 44: (INTCONbits.GIE = 1); - 43833 bsf ((c:4082)),c,7 ;volatile - 43834 00151A 8EF2 goto l9493 - 43835 00151C EF90 F00A line 45 - 43836 ;commands/command_SWITCH_CONTROL.c: 45: } - 43837 - 43838 l20: - 43839 001520 line 47 - 43840 - 43841 l9493: - 43842 001520 ;commands/command_SWITCH_CONTROL.c: 47: (INTCONbits.GIE = 0); - 43843 bcf ((c:4082)),c,7 ;volatile - 43844 001520 9EF2 line 48 - 43845 - 43846 l9495: - 43847 001522 ;commands/command_SWITCH_CONTROL.c: 48: resp_switchstate = switch_state_get_func(); - - 43848 call u5078 - 43849 001522 D802 goto u5079 - 43850 001524 EF9F F00A u5078: - 43851 001528 push - 43852 001528 0005 movlb 0 ; () banked - 43853 00152A 0100 - 43854 movwf pclath - 43855 00152C 6EFA movf ((command_SWITCH_CONTROL@switch_state_get_func))&0ffh,w - 43856 00152E 5162 movwf tosl - 43857 001530 6EFD movf ((command_SWITCH_CONTROL@switch_state_get_func+1))&0ffh,w - 43858 001532 5163 movwf tosl+1 - 43859 001534 6EFE movf tblptru,w - 43860 001536 50F8 movwf tosl+2 - 43861 001538 6EFF movf pclath,w - 43862 00153A 50FA - 43863 return ;indir - 43864 00153C 0012 u5079: - 43865 00153E movlb 0 ; () banked - 43866 00153E 0100 movwf ((command_SWITCH_CONTROL@resp_switchstate))&0ffh - 43867 001540 6F65 line 49 - 43868 - 43869 l9497:; BSR set to: 0 - 43870 001542 - 43871 ;commands/command_SWITCH_CONTROL.c: 49: (INTCONbits.GIE = 1); - 43872 bsf ((c:4082)),c,7 ;volatile - 43873 001542 8EF2 line 52 - 43874 - 43875 l9499:; BSR set to: 0 - 43876 001544 - 43877 ;commands/command_SWITCH_CONTROL.c: 52: communication_response_payload_appender_rese - t(); - 43878 call _communication_response_payload_appender_reset - 43879 001544 ECF3 F021 line 53 - 43880 - 43881 l9501: - 43882 001548 ;commands/command_SWITCH_CONTROL.c: 53: communication_response_payload_append_uint8_ - t((uint8_t)resp_switchnum); - 43883 movlb 0 ; () banked - 43884 001548 0100 movf ((command_SWITCH_CONTROL@resp_switchnum))&0ffh,w - 43885 00154A 5164 - 43886 call _communication_response_payload_append_uint8_t - 43887 00154C EC68 F01F line 54 - 43888 - 43889 l9503: - 43890 001550 ;commands/command_SWITCH_CONTROL.c: 54: communication_response_payload_append_uint8_ - t((uint8_t)resp_switchstate); - 43891 movlb 0 ; () banked - 43892 001550 0100 movf ((command_SWITCH_CONTROL@resp_switchstate))&0ffh,w - 43893 001552 5165 - 43894 call _communication_response_payload_append_uint8_t - 43895 001554 EC68 F01F line 55 - 43896 - 43897 l9505: - 43898 001558 ;commands/command_SWITCH_CONTROL.c: 55: return ((err_t)0); - 43899 movlw (0)&0ffh - 43900 001558 0E00 goto l16 - 43901 00155A EFAF F00A - 43902 l9507: - 43903 00155E line 57 - 43904 - 43905 l16: - 43906 00155E return ;funcret - 43907 00155E 0012 opt stack 0 - 43908 GLOBAL __end_of_command_SWITCH_CONTROL - 43909 __end_of_command_SWITCH_CONTROL: - 43910 001560 signat _command_SWITCH_CONTROL,89 - 43911 - 43912 ;; *************** function _command_VERSION ***************** - 43913 ;; Defined at: - 43914 ;; line 11 in file "commands/command_VERSION.c" - 43915 ;; Parameters: Size Location Type - 43916 ;; None - 43917 ;; Auto vars: Size Location Type - 43918 ;; resp_firmwar 4 0[BANK0 ] unsigned long - 43919 ;; resp_templat 2 6[BANK0 ] unsigned short - 43920 ;; resp_command 2 4[BANK0 ] unsigned short - 43921 ;; resp_templat 1 12[BANK0 ] unsigned char - 43922 ;; resp_templat 1 11[BANK0 ] unsigned char - 43923 ;; resp_templat 1 10[BANK0 ] unsigned char - 43924 ;; resp_templat 1 9[BANK0 ] unsigned char - 43925 ;; resp_templat 1 8[BANK0 ] unsigned char - 43926 ;; Return value: Size Location Type - 43927 ;; 1 wreg unsigned char - 43928 ;; Registers used: - 43929 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 43930 ;; Tracked objects: - 43931 ;; On entry : 0/0 - 43932 ;; On exit : 0/0 - 43933 ;; Unchanged: 0/0 - 43934 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 43935 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43936 ;; Locals: 0 13 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43937 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43938 ;; Totals: 0 13 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 43939 ;;Total ram usage: 13 bytes - 43940 ;; Hardware stack levels used: 1 - 43941 ;; Hardware stack levels required when called: 10 - 43942 ;; This function calls: - 43943 ;; _communication_response_payload_append_uint16_t - 43944 ;; _communication_response_payload_append_uint32_t - 43945 ;; _communication_response_payload_append_uint8_t - 43946 ;; _communication_response_payload_appender_reset - 43947 ;; This function is called by: - 43948 ;; _communication_parser_executecommand - 43949 ;; This function uses a non-reentrant model - 43950 ;; - 43951 psect text57,class=CODE,space=0,reloc=2,group=0 - 43952 file "commands/command_VERSION.c" - 43953 line 11 - 43954 global __ptext57 - 43955 __ptext57: - 43956 002C00 psect text57 - 43957 file "commands/command_VERSION.c" - 43958 line 11 - 43959 global __size_of_command_VERSION - 43960 __size_of_command_VERSION equ __end_of_command_VERSION-_command_VERSION - 43961 0000 - 43962 _command_VERSION: - 43963 002C00 ;incstack = 0 - 43964 opt stack 18 - 43965 line 33 - 43966 - 43967 l10371: - 43968 002C00 ;commands/command_VERSION.c: 33: uint32_t resp_firmware_target = 0x00000001; - 43969 movlw low(01h) - 43970 002C00 0E01 movlb 0 ; () banked - 43971 002C02 0100 movwf ((command_VERSION@resp_firmware_target))&0ffh - 43972 002C04 6F60 movlw high(01h) - 43973 002C06 0E00 movwf ((command_VERSION@resp_firmware_target+1))&0ffh - 43974 002C08 6F61 movlw low highword(01h) - 43975 002C0A 0E00 movwf ((command_VERSION@resp_firmware_target+2))&0ffh - 43976 002C0C 6F62 movlw high highword(01h) - 43977 002C0E 0E00 movwf ((command_VERSION@resp_firmware_target+3))&0ffh - 43978 002C10 6F63 line 34 - 43979 ;commands/command_VERSION.c: 34: uint16_t resp_command_table_version = 34; - 43980 movlw high(022h) - 43981 002C12 0E00 movwf ((command_VERSION@resp_command_table_version+1))&0ffh - 43982 002C14 6F65 movlw low(022h) - 43983 002C16 0E22 movwf ((command_VERSION@resp_command_table_version))&0ffh - 43984 002C18 6F64 line 35 - 43985 ;commands/command_VERSION.c: 35: uint16_t resp_template_generation_year = 2021; - 43986 movlw high(07E5h) - 43987 002C1A 0E07 movwf ((command_VERSION@resp_template_generation_year+1))&0ffh - 43988 002C1C 6F67 movlw low(07E5h) - 43989 002C1E 0EE5 movwf ((command_VERSION@resp_template_generation_year))&0ffh - 43990 002C20 6F66 line 36 - 43991 ;commands/command_VERSION.c: 36: uint8_t resp_template_generation_month = 6; - 43992 movlw low(06h) - 43993 002C22 0E06 movwf ((command_VERSION@resp_template_generation_month))&0ffh - 43994 002C24 6F68 line 37 - 43995 ;commands/command_VERSION.c: 37: uint8_t resp_template_generation_day = 24; - 43996 movlw low(018h) - 43997 002C26 0E18 movwf ((command_VERSION@resp_template_generation_day))&0ffh - 43998 002C28 6F69 line 38 - 43999 ;commands/command_VERSION.c: 38: uint8_t resp_template_generation_hour = 21; - 44000 movlw low(015h) - 44001 002C2A 0E15 movwf ((command_VERSION@resp_template_generation_hour))&0ffh - 44002 002C2C 6F6A line 39 - 44003 ;commands/command_VERSION.c: 39: uint8_t resp_template_generation_minute = 21; - 44004 movlw low(015h) - 44005 002C2E 0E15 movwf ((command_VERSION@resp_template_generation_minute))&0ffh - 44006 002C30 6F6B line 40 - 44007 ;commands/command_VERSION.c: 40: uint8_t resp_template_generation_second = 8; - 44008 movlw low(08h) - 44009 002C32 0E08 movwf ((command_VERSION@resp_template_generation_second))&0ffh - 44010 002C34 6F6C line 43 - 44011 - 44012 l10373:; BSR set to: 0 - 44013 002C36 - 44014 ;commands/command_VERSION.c: 43: communication_response_payload_appender_reset(); - 44015 call _communication_response_payload_appender_reset ;wreg free - 44016 002C36 ECF3 F021 line 44 - 44017 - 44018 l10375: - 44019 002C3A ;commands/command_VERSION.c: 44: communication_response_payload_append_uint32_t((uin - t32_t)resp_firmware_target); - 44020 movff (command_VERSION@resp_firmware_target),(c:communication_response_payload_append_u - int32_t@_value) - 44021 002C3A C060 F01D movff (command_VERSION@resp_firmware_target+1),(c:communication_response_payload_append - _uint32_t@_value+1) - 44022 002C3E C061 F01E movff (command_VERSION@resp_firmware_target+2),(c:communication_response_payload_append - _uint32_t@_value+2) - 44023 002C42 C062 F01F movff (command_VERSION@resp_firmware_target+3),(c:communication_response_payload_append - _uint32_t@_value+3) - 44024 002C46 C063 F020 call _communication_response_payload_append_uint32_t ;wreg free - 44025 002C4A ECDF F018 line 45 - 44026 - 44027 l10377: - 44028 002C4E ;commands/command_VERSION.c: 45: communication_response_payload_append_uint16_t((uin - t16_t)resp_command_table_version); - 44029 movff (command_VERSION@resp_command_table_version),(c:communication_response_payload_ap - pend_uint16_t@_value) - 44030 002C4E C064 F01D movff (command_VERSION@resp_command_table_version+1),(c:communication_response_payload_ - append_uint16_t@_value+1) - 44031 002C52 C065 F01E call _communication_response_payload_append_uint16_t ;wreg free - 44032 002C56 ECD4 F01C line 46 - 44033 - 44034 l10379: - 44035 002C5A ;commands/command_VERSION.c: 46: communication_response_payload_append_uint16_t((uin - t16_t)resp_template_generation_year); - 44036 movff (command_VERSION@resp_template_generation_year),(c:communication_response_payload - _append_uint16_t@_value) - 44037 002C5A C066 F01D movff (command_VERSION@resp_template_generation_year+1),(c:communication_response_paylo - ad_append_uint16_t@_value+1) - 44038 002C5E C067 F01E call _communication_response_payload_append_uint16_t ;wreg free - 44039 002C62 ECD4 F01C line 47 - 44040 - 44041 l10381: - 44042 002C66 ;commands/command_VERSION.c: 47: communication_response_payload_append_uint8_t((uint - 8_t)resp_template_generation_month); - 44043 movlb 0 ; () banked - 44044 002C66 0100 movf ((command_VERSION@resp_template_generation_month))&0ffh,w - 44045 002C68 5168 - 44046 call _communication_response_payload_append_uint8_t - 44047 002C6A EC68 F01F line 48 - 44048 - 44049 l10383: - 44050 002C6E ;commands/command_VERSION.c: 48: communication_response_payload_append_uint8_t((uint - 8_t)resp_template_generation_day); - 44051 movlb 0 ; () banked - 44052 002C6E 0100 movf ((command_VERSION@resp_template_generation_day))&0ffh,w - 44053 002C70 5169 - 44054 call _communication_response_payload_append_uint8_t - 44055 002C72 EC68 F01F line 49 - 44056 - 44057 l10385: - 44058 002C76 ;commands/command_VERSION.c: 49: communication_response_payload_append_uint8_t((uint - 8_t)resp_template_generation_hour); - 44059 movlb 0 ; () banked - 44060 002C76 0100 movf ((command_VERSION@resp_template_generation_hour))&0ffh,w - 44061 002C78 516A - 44062 call _communication_response_payload_append_uint8_t - 44063 002C7A EC68 F01F line 50 - 44064 - 44065 l10387: - 44066 002C7E ;commands/command_VERSION.c: 50: communication_response_payload_append_uint8_t((uint - 8_t)resp_template_generation_minute); - 44067 movlb 0 ; () banked - 44068 002C7E 0100 movf ((command_VERSION@resp_template_generation_minute))&0ffh,w - 44069 002C80 516B - 44070 call _communication_response_payload_append_uint8_t - 44071 002C82 EC68 F01F line 51 - 44072 - 44073 l10389: - 44074 002C86 ;commands/command_VERSION.c: 51: communication_response_payload_append_uint8_t((uint - 8_t)resp_template_generation_second); - 44075 movlb 0 ; () banked - 44076 002C86 0100 movf ((command_VERSION@resp_template_generation_second))&0ffh,w - 44077 002C88 516C - 44078 call _communication_response_payload_append_uint8_t - 44079 002C8A EC68 F01F line 52 - 44080 - 44081 l10391: - 44082 002C8E ;commands/command_VERSION.c: 52: return ((err_t)0); - 44083 movlw (0)&0ffh - 44084 002C8E 0E00 goto l450 - 44085 002C90 EF4A F016 - 44086 l10393: - 44087 002C94 line 54 - 44088 - 44089 l450: - 44090 002C94 return ;funcret - 44091 002C94 0012 opt stack 0 - 44092 GLOBAL __end_of_command_VERSION - 44093 __end_of_command_VERSION: - 44094 002C96 signat _command_VERSION,89 - 44095 global _userpin_get_function_set_by_enum - 44096 - 44097 ;; *************** function _userpin_get_function_set_by_enum ***************** - 44098 ;; Defined at: - 44099 ;; line 1058 in file "generated/sources/variables.c" - 44100 ;; Parameters: Size Location Type - 44101 ;; _userpin_ind 1 wreg enum E6237 - 44102 ;; Auto vars: Size Location Type - 44103 ;; _userpin_ind 1 34[COMRAM] enum E6237 - 44104 ;; Return value: Size Location Type - 44105 ;; 2 30[COMRAM] PTR FTN(enum E6233,)void - 44106 ;; Registers used: - 44107 ;; wreg, status,2, status,0, cstack - 44108 ;; Tracked objects: - 44109 ;; On entry : 0/0 - 44110 ;; On exit : 0/0 - 44111 ;; Unchanged: 0/0 - 44112 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 44113 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44114 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44115 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44116 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44117 ;;Total ram usage: 5 bytes - 44118 ;; Hardware stack levels used: 1 - 44119 ;; Hardware stack levels required when called: 11 - 44120 ;; This function calls: - 44121 ;; _error_die_forever - 44122 ;; This function is called by: - 44123 ;; _command_USER_PIN_CONTROL - 44124 ;; This function uses a non-reentrant model - 44125 ;; - 44126 psect text58,class=CODE,space=0,reloc=2,group=0 - 44127 file "generated/sources/variables.c" - 44128 line 1058 - 44129 global __ptext58 - 44130 __ptext58: - 44131 003536 psect text58 - 44132 file "generated/sources/variables.c" - 44133 line 1058 - 44134 global __size_of_userpin_get_function_set_by_enum - 44135 __size_of_userpin_get_function_set_by_enum equ __end_of_userpin_get_function_set_by_enu - m-_userpin_get_function_set_by_enum - 44136 0000 - 44137 _userpin_get_function_set_by_enum: - 44138 003536 ;incstack = 0 - 44139 opt stack 16 - 44140 ;userpin_get_function_set_by_enum@_userpin_index stored from wreg - 44141 movwf ((c:userpin_get_function_set_by_enum@_userpin_index)),c - 44142 003536 6E23 line 1059 - 44143 - 44144 l9251: - 44145 003538 ;generated/sources/variables.c: 1059: switch(_userpin_index) { - 44146 goto l9263 - 44147 003538 EFB0 F01A line 1060 - 44148 ;generated/sources/variables.c: 1060: case PINNUM_SWITCH_LED_D9: return userpin_ - SWITCH_LED_D9_set; - 44149 - 44150 l1055: - 44151 00353C - 44152 l9253: - 44153 00353C movlw low(_userpin_SWITCH_LED_D9_set) - 44154 00353C 0E9A movwf ((c:?_userpin_get_function_set_by_enum)),c - 44155 00353E 6E1F movlw high(_userpin_SWITCH_LED_D9_set) - 44156 003540 0E3C movwf ((c:?_userpin_get_function_set_by_enum+1)),c - 44157 003542 6E20 - 44158 goto l1056 - 44159 003544 EFCD F01A - 44160 l9255: - 44161 003548 goto l1056 - 44162 003548 EFCD F01A line 1061 - 44163 ;generated/sources/variables.c: 1061: case PINNUM_SWITCH_LED_D10: return userpin - _SWITCH_LED_D10_set; - 44164 - 44165 l1057: - 44166 00354C - 44167 l9257: - 44168 00354C movlw low(_userpin_SWITCH_LED_D10_set) - 44169 00354C 0E76 movwf ((c:?_userpin_get_function_set_by_enum)),c - 44170 00354E 6E1F movlw high(_userpin_SWITCH_LED_D10_set) - 44171 003550 0E3C movwf ((c:?_userpin_get_function_set_by_enum+1)),c - 44172 003552 6E20 - 44173 goto l1056 - 44174 003554 EFCD F01A - 44175 l9259: - 44176 003558 goto l1056 - 44177 003558 EFCD F01A line 1062 - 44178 - 44179 l9261: - 44180 00355C ;generated/sources/variables.c: 1062: } - 44181 goto l9265 - 44182 00355C EFC5 F01A - 44183 l1054: - 44184 003560 - 44185 l9263: - 44186 003560 movf ((c:userpin_get_function_set_by_enum@_userpin_index)),c,w - 44187 003560 5023 movwf (??_userpin_get_function_set_by_enum+0+0)&0ffh,c - 44188 003562 6E21 clrf (??_userpin_get_function_set_by_enum+0+0+1)&0ffh,c - 44189 003564 6A22 - 44190 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 44191 ; Switch size 1, requested type "space" - 44192 ; Number of cases is 1, Range of values is 0 to 0 - 44193 ; switch strategies available: - 44194 ; Name Instructions Cycles - 44195 ; simple_byte 4 3 (average) - 44196 ; Chosen strategy is simple_byte - 44197 - 44198 movf ??_userpin_get_function_set_by_enum+0+1,c,w - 44199 003566 5022 xorlw 0^0 ; case 0 - 44200 003568 0A00 skipnz - 44201 00356A B4D8 goto l11179 - 44202 00356C EFBA F01A goto l9265 - 44203 003570 EFC5 F01A - 44204 l11179: - 44205 003574 ; Switch size 1, requested type "space" - 44206 ; Number of cases is 2, Range of values is 1 to 2 - 44207 ; switch strategies available: - 44208 ; Name Instructions Cycles - 44209 ; simple_byte 7 4 (average) - 44210 ; Chosen strategy is simple_byte - 44211 - 44212 movf ??_userpin_get_function_set_by_enum+0+0,c,w - 44213 003574 5021 xorlw 1^0 ; case 1 - 44214 003576 0A01 skipnz - 44215 003578 B4D8 goto l9253 - 44216 00357A EF9E F01A xorlw 2^1 ; case 2 - 44217 00357E 0A03 skipnz - 44218 003580 B4D8 goto l9257 - 44219 003582 EFA6 F01A goto l9265 - 44220 003586 EFC5 F01A - 44221 - 44222 l1058: - 44223 00358A line 1064 - 44224 - 44225 l9265: - 44226 00358A ;generated/sources/variables.c: 1064: error_die_forever(); - 44227 call _error_die_forever ;wreg free - 44228 00358A EC72 F01B line 1066 - 44229 - 44230 l9267: - 44231 00358E ;generated/sources/variables.c: 1066: return userpin_SWITCH_LED_D10_set; - 44232 movlw low(_userpin_SWITCH_LED_D10_set) - 44233 00358E 0E76 movwf ((c:?_userpin_get_function_set_by_enum)),c - 44234 003590 6E1F movlw high(_userpin_SWITCH_LED_D10_set) - 44235 003592 0E3C movwf ((c:?_userpin_get_function_set_by_enum+1)),c - 44236 003594 6E20 - 44237 goto l1056 - 44238 003596 EFCD F01A - 44239 l9269: - 44240 00359A line 1067 - 44241 - 44242 l1056: - 44243 00359A return ;funcret - 44244 00359A 0012 opt stack 0 - 44245 GLOBAL __end_of_userpin_get_function_set_by_enum - 44246 __end_of_userpin_get_function_set_by_enum: - 44247 00359C signat _userpin_get_function_set_by_enum,4218 - 44248 global _userpin_SWITCH_LED_D9_set - 44249 global _userpin_SWITCH_LED_D10_set - 44250 - 44251 ;; *************** function _userpin_SWITCH_LED_D10_set ***************** - 44252 ;; Defined at: - 44253 ;; line 1043 in file "generated/sources/variables.c" - 44254 ;; Parameters: Size Location Type - 44255 ;; _state 1 wreg enum E6233 - 44256 ;; Auto vars: Size Location Type - 44257 ;; _state 1 28[COMRAM] enum E6233 - 44258 ;; Return value: Size Location Type - 44259 ;; 1 wreg void - 44260 ;; Registers used: - 44261 ;; wreg, status,2, status,0, cstack - 44262 ;; Tracked objects: - 44263 ;; On entry : 0/0 - 44264 ;; On exit : 0/0 - 44265 ;; Unchanged: 0/0 - 44266 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 44267 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44268 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44269 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44270 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44271 ;;Total ram usage: 1 bytes - 44272 ;; Hardware stack levels used: 1 - 44273 ;; Hardware stack levels required when called: 10 - 44274 ;; This function calls: - 44275 ;; _userpin_SWITCH_LED_D10_set_high - 44276 ;; _userpin_SWITCH_LED_D10_set_low - 44277 ;; This function is called by: - 44278 ;; _userpin_get_function_set_by_enum - 44279 ;; _command_USER_PIN_CONTROL - 44280 ;; This function uses a non-reentrant model - 44281 ;; - 44282 psect text59,class=CODE,space=0,reloc=2,group=0 - 44283 line 1043 - 44284 global __ptext59 - 44285 __ptext59: - 44286 003C76 psect text59 - 44287 file "generated/sources/variables.c" - 44288 line 1043 - 44289 global __size_of_userpin_SWITCH_LED_D10_set - 44290 __size_of_userpin_SWITCH_LED_D10_set equ __end_of_userpin_SWITCH_LED_D10_set-_userpin_S - WITCH_LED_D10_set - 44291 0000 - 44292 _userpin_SWITCH_LED_D10_set: - 44293 003C76 ;incstack = 0 - 44294 opt stack 17 - 44295 ;userpin_SWITCH_LED_D10_set@_state stored from wreg - 44296 movwf ((c:userpin_SWITCH_LED_D10_set@_state)),c - 44297 003C76 6E1D line 1044 - 44298 - 44299 l9361: - 44300 003C78 ;generated/sources/variables.c: 1044: if(_state == PINSTATE_HIGH) { - 44301 decf ((c:userpin_SWITCH_LED_D10_set@_state)),c,w - 44302 003C78 041D btfss status,2 - 44303 003C7A A4D8 goto u4921 - 44304 003C7C EF42 F01E goto u4920 - 44305 003C80 EF44 F01E - 44306 u4921: - 44307 003C84 goto l9365 - 44308 003C84 EF48 F01E u4920: - 44309 003C88 line 1045 - 44310 - 44311 l9363: - 44312 003C88 ;generated/sources/variables.c: 1045: userpin_SWITCH_LED_D10_set_high(); - 44313 call _userpin_SWITCH_LED_D10_set_high ;wreg free - 44314 003C88 EC30 F021 line 1046 - 44315 ;generated/sources/variables.c: 1046: }else{ - 44316 goto l1048 - 44317 003C8C EF4C F01E - 44318 l1046: - 44319 003C90 line 1047 - 44320 - 44321 l9365: - 44322 003C90 ;generated/sources/variables.c: 1047: userpin_SWITCH_LED_D10_set_low(); - 44323 call _userpin_SWITCH_LED_D10_set_low ;wreg free - 44324 003C90 EC2A F021 goto l1048 - 44325 003C94 EF4C F01E line 1048 - 44326 ;generated/sources/variables.c: 1048: } - 44327 - 44328 l1047: - 44329 003C98 line 1049 - 44330 - 44331 l1048: - 44332 003C98 return ;funcret - 44333 003C98 0012 opt stack 0 - 44334 GLOBAL __end_of_userpin_SWITCH_LED_D10_set - 44335 __end_of_userpin_SWITCH_LED_D10_set: - 44336 003C9A signat _userpin_SWITCH_LED_D10_set,4217 - 44337 - 44338 ;; *************** function _userpin_SWITCH_LED_D9_set ***************** - 44339 ;; Defined at: - 44340 ;; line 1016 in file "generated/sources/variables.c" - 44341 ;; Parameters: Size Location Type - 44342 ;; _state 1 wreg enum E6233 - 44343 ;; Auto vars: Size Location Type - 44344 ;; _state 1 28[COMRAM] enum E6233 - 44345 ;; Return value: Size Location Type - 44346 ;; 1 wreg void - 44347 ;; Registers used: - 44348 ;; wreg, status,2, status,0, cstack - 44349 ;; Tracked objects: - 44350 ;; On entry : 0/0 - 44351 ;; On exit : 0/0 - 44352 ;; Unchanged: 0/0 - 44353 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 44354 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44355 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44356 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44357 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44358 ;;Total ram usage: 1 bytes - 44359 ;; Hardware stack levels used: 1 - 44360 ;; Hardware stack levels required when called: 10 - 44361 ;; This function calls: - 44362 ;; _userpin_SWITCH_LED_D9_set_high - 44363 ;; _userpin_SWITCH_LED_D9_set_low - 44364 ;; This function is called by: - 44365 ;; _userpin_get_function_set_by_enum - 44366 ;; _command_USER_PIN_CONTROL - 44367 ;; This function uses a non-reentrant model - 44368 ;; - 44369 psect text60,class=CODE,space=0,reloc=2,group=0 - 44370 line 1016 - 44371 global __ptext60 - 44372 __ptext60: - 44373 003C9A psect text60 - 44374 file "generated/sources/variables.c" - 44375 line 1016 - 44376 global __size_of_userpin_SWITCH_LED_D9_set - 44377 __size_of_userpin_SWITCH_LED_D9_set equ __end_of_userpin_SWITCH_LED_D9_set-_userpin_SWI - TCH_LED_D9_set - 44378 0000 - 44379 _userpin_SWITCH_LED_D9_set: - 44380 003C9A ;incstack = 0 - 44381 opt stack 17 - 44382 ;userpin_SWITCH_LED_D9_set@_state stored from wreg - 44383 movwf ((c:userpin_SWITCH_LED_D9_set@_state)),c - 44384 003C9A 6E1D line 1017 - 44385 - 44386 l9355: - 44387 003C9C ;generated/sources/variables.c: 1017: if(_state == PINSTATE_HIGH) { - 44388 decf ((c:userpin_SWITCH_LED_D9_set@_state)),c,w - 44389 003C9C 041D btfss status,2 - 44390 003C9E A4D8 goto u4911 - 44391 003CA0 EF54 F01E goto u4910 - 44392 003CA4 EF56 F01E - 44393 u4911: - 44394 003CA8 goto l9359 - 44395 003CA8 EF5A F01E u4910: - 44396 003CAC line 1018 - 44397 - 44398 l9357: - 44399 003CAC ;generated/sources/variables.c: 1018: userpin_SWITCH_LED_D9_set_high(); - 44400 call _userpin_SWITCH_LED_D9_set_high ;wreg free - 44401 003CAC EC24 F021 line 1019 - 44402 ;generated/sources/variables.c: 1019: }else{ - 44403 goto l1030 - 44404 003CB0 EF5E F01E - 44405 l1028: - 44406 003CB4 line 1020 - 44407 - 44408 l9359: - 44409 003CB4 ;generated/sources/variables.c: 1020: userpin_SWITCH_LED_D9_set_low(); - 44410 call _userpin_SWITCH_LED_D9_set_low ;wreg free - 44411 003CB4 EC1E F021 goto l1030 - 44412 003CB8 EF5E F01E line 1021 - 44413 ;generated/sources/variables.c: 1021: } - 44414 - 44415 l1029: - 44416 003CBC line 1022 - 44417 - 44418 l1030: - 44419 003CBC return ;funcret - 44420 003CBC 0012 opt stack 0 - 44421 GLOBAL __end_of_userpin_SWITCH_LED_D9_set - 44422 __end_of_userpin_SWITCH_LED_D9_set: - 44423 003CBE signat _userpin_SWITCH_LED_D9_set,4217 - 44424 global _switch_get_function_set_by_enum - 44425 - 44426 ;; *************** function _switch_get_function_set_by_enum ***************** - 44427 ;; Defined at: - 44428 ;; line 961 in file "generated/sources/variables.c" - 44429 ;; Parameters: Size Location Type - 44430 ;; _switch_inde 1 wreg enum E6241 - 44431 ;; Auto vars: Size Location Type - 44432 ;; _switch_inde 1 34[COMRAM] enum E6241 - 44433 ;; Return value: Size Location Type - 44434 ;; 2 30[COMRAM] PTR FTN(enum E6259,)void - 44435 ;; Registers used: - 44436 ;; wreg, status,2, status,0, cstack - 44437 ;; Tracked objects: - 44438 ;; On entry : 0/0 - 44439 ;; On exit : 0/0 - 44440 ;; Unchanged: 0/0 - 44441 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 44442 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44443 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44444 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44445 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44446 ;;Total ram usage: 5 bytes - 44447 ;; Hardware stack levels used: 1 - 44448 ;; Hardware stack levels required when called: 11 - 44449 ;; This function calls: - 44450 ;; _error_die_forever - 44451 ;; This function is called by: - 44452 ;; _command_SWITCH_CONTROL - 44453 ;; This function uses a non-reentrant model - 44454 ;; - 44455 psect text61,class=CODE,space=0,reloc=2,group=0 - 44456 line 961 - 44457 global __ptext61 - 44458 __ptext61: - 44459 001966 psect text61 - 44460 file "generated/sources/variables.c" - 44461 line 961 - 44462 global __size_of_switch_get_function_set_by_enum - 44463 __size_of_switch_get_function_set_by_enum equ __end_of_switch_get_function_set_by_enum- - _switch_get_function_set_by_enum - 44464 0000 - 44465 _switch_get_function_set_by_enum: - 44466 001966 ;incstack = 0 - 44467 opt stack 16 - 44468 ;switch_get_function_set_by_enum@_switch_index stored from wreg - 44469 movwf ((c:switch_get_function_set_by_enum@_switch_index)),c - 44470 001966 6E23 line 962 - 44471 - 44472 l8931: - 44473 001968 ;generated/sources/variables.c: 962: switch(_switch_index) { - 44474 goto l8967 - 44475 001968 EFF8 F00C line 963 - 44476 ;generated/sources/variables.c: 963: case SWITCHNUM_SWITCH_VEOC_RETURN: return s - witch_SWITCH_VEOC_RETURN_set; - 44477 - 44478 l991: - 44479 00196C - 44480 l8933: - 44481 00196C movlw low(_switch_SWITCH_VEOC_RETURN_set) - 44482 00196C 0EBA movwf ((c:?_switch_get_function_set_by_enum)),c - 44483 00196E 6E1F movlw high(_switch_SWITCH_VEOC_RETURN_set) - 44484 001970 0E3D movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44485 001972 6E20 - 44486 goto l992 - 44487 001974 EF2D F00D - 44488 l8935: - 44489 001978 goto l992 - 44490 001978 EF2D F00D line 964 - 44491 ;generated/sources/variables.c: 964: case SWITCHNUM_SWITCH_VEOC_DIRECT: return s - witch_SWITCH_VEOC_DIRECT_set; - 44492 - 44493 l993: - 44494 00197C - 44495 l8937: - 44496 00197C movlw low(_switch_SWITCH_VEOC_DIRECT_set) - 44497 00197C 0E96 movwf ((c:?_switch_get_function_set_by_enum)),c - 44498 00197E 6E1F movlw high(_switch_SWITCH_VEOC_DIRECT_set) - 44499 001980 0E3D movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44500 001982 6E20 - 44501 goto l992 - 44502 001984 EF2D F00D - 44503 l8939: - 44504 001988 goto l992 - 44505 001988 EF2D F00D line 965 - 44506 ;generated/sources/variables.c: 965: case SWITCHNUM_SWITCH_12V: return switch_SW - ITCH_12V_set; - 44507 - 44508 l994: - 44509 00198C - 44510 l8941: - 44511 00198C movlw low(_switch_SWITCH_12V_set) - 44512 00198C 0E72 movwf ((c:?_switch_get_function_set_by_enum)),c - 44513 00198E 6E1F movlw high(_switch_SWITCH_12V_set) - 44514 001990 0E3D movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44515 001992 6E20 - 44516 goto l992 - 44517 001994 EF2D F00D - 44518 l8943: - 44519 001998 goto l992 - 44520 001998 EF2D F00D line 966 - 44521 ;generated/sources/variables.c: 966: case SWITCHNUM_SWITCH_LBL: return switch_SW - ITCH_LBL_set; - 44522 - 44523 l995: - 44524 00199C - 44525 l8945: - 44526 00199C movlw low(_switch_SWITCH_LBL_set) - 44527 00199C 0E4E movwf ((c:?_switch_get_function_set_by_enum)),c - 44528 00199E 6E1F movlw high(_switch_SWITCH_LBL_set) - 44529 0019A0 0E3D movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44530 0019A2 6E20 - 44531 goto l992 - 44532 0019A4 EF2D F00D - 44533 l8947: - 44534 0019A8 goto l992 - 44535 0019A8 EF2D F00D line 967 - 44536 ;generated/sources/variables.c: 967: case SWITCHNUM_SWITCH_HYDRO: return switch_ - SWITCH_HYDRO_set; - 44537 - 44538 l996: - 44539 0019AC - 44540 l8949: - 44541 0019AC movlw low(_switch_SWITCH_HYDRO_set) - 44542 0019AC 0E2A movwf ((c:?_switch_get_function_set_by_enum)),c - 44543 0019AE 6E1F movlw high(_switch_SWITCH_HYDRO_set) - 44544 0019B0 0E3D movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44545 0019B2 6E20 - 44546 goto l992 - 44547 0019B4 EF2D F00D - 44548 l8951: - 44549 0019B8 goto l992 - 44550 0019B8 EF2D F00D line 968 - 44551 ;generated/sources/variables.c: 968: case SWITCHNUM_SWITCH_GLRA: return switch_S - WITCH_GLRA_set; - 44552 - 44553 l997: - 44554 0019BC - 44555 l8953: - 44556 0019BC movlw low(_switch_SWITCH_GLRA_set) - 44557 0019BC 0E06 movwf ((c:?_switch_get_function_set_by_enum)),c - 44558 0019BE 6E1F movlw high(_switch_SWITCH_GLRA_set) - 44559 0019C0 0E3D movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44560 0019C2 6E20 - 44561 goto l992 - 44562 0019C4 EF2D F00D - 44563 l8955: - 44564 0019C8 goto l992 - 44565 0019C8 EF2D F00D line 969 - 44566 ;generated/sources/variables.c: 969: case SWITCHNUM_SWITCH_GLRB: return switch_S - WITCH_GLRB_set; - 44567 - 44568 l998: - 44569 0019CC - 44570 l8957: - 44571 0019CC movlw low(_switch_SWITCH_GLRB_set) - 44572 0019CC 0EE2 movwf ((c:?_switch_get_function_set_by_enum)),c - 44573 0019CE 6E1F movlw high(_switch_SWITCH_GLRB_set) - 44574 0019D0 0E3C movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44575 0019D2 6E20 - 44576 goto l992 - 44577 0019D4 EF2D F00D - 44578 l8959: - 44579 0019D8 goto l992 - 44580 0019D8 EF2D F00D line 970 - 44581 ;generated/sources/variables.c: 970: case SWITCHNUM_SWITCH_PWB: return switch_SW - ITCH_PWB_set; - 44582 - 44583 l999: - 44584 0019DC - 44585 l8961: - 44586 0019DC movlw low(_switch_SWITCH_PWB_set) - 44587 0019DC 0EBE movwf ((c:?_switch_get_function_set_by_enum)),c - 44588 0019DE 6E1F movlw high(_switch_SWITCH_PWB_set) - 44589 0019E0 0E3C movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44590 0019E2 6E20 - 44591 goto l992 - 44592 0019E4 EF2D F00D - 44593 l8963: - 44594 0019E8 goto l992 - 44595 0019E8 EF2D F00D line 971 - 44596 - 44597 l8965: - 44598 0019EC ;generated/sources/variables.c: 971: } - 44599 goto l8969 - 44600 0019EC EF25 F00D - 44601 l990: - 44602 0019F0 - 44603 l8967: - 44604 0019F0 movf ((c:switch_get_function_set_by_enum@_switch_index)),c,w - 44605 0019F0 5023 movwf (??_switch_get_function_set_by_enum+0+0)&0ffh,c - 44606 0019F2 6E21 clrf (??_switch_get_function_set_by_enum+0+0+1)&0ffh,c - 44607 0019F4 6A22 - 44608 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 44609 ; Switch size 1, requested type "space" - 44610 ; Number of cases is 1, Range of values is 0 to 0 - 44611 ; switch strategies available: - 44612 ; Name Instructions Cycles - 44613 ; simple_byte 4 3 (average) - 44614 ; Chosen strategy is simple_byte - 44615 - 44616 movf ??_switch_get_function_set_by_enum+0+1,c,w - 44617 0019F6 5022 xorlw 0^0 ; case 0 - 44618 0019F8 0A00 skipnz - 44619 0019FA B4D8 goto l11181 - 44620 0019FC EF02 F00D goto l8969 - 44621 001A00 EF25 F00D - 44622 l11181: - 44623 001A04 ; Switch size 1, requested type "space" - 44624 ; Number of cases is 8, Range of values is 1 to 8 - 44625 ; switch strategies available: - 44626 ; Name Instructions Cycles - 44627 ; simple_byte 25 13 (average) - 44628 ; Chosen strategy is simple_byte - 44629 - 44630 movf ??_switch_get_function_set_by_enum+0+0,c,w - 44631 001A04 5021 xorlw 1^0 ; case 1 - 44632 001A06 0A01 skipnz - 44633 001A08 B4D8 goto l8933 - 44634 001A0A EFB6 F00C xorlw 2^1 ; case 2 - 44635 001A0E 0A03 skipnz - 44636 001A10 B4D8 goto l8937 - 44637 001A12 EFBE F00C xorlw 3^2 ; case 3 - 44638 001A16 0A01 skipnz - 44639 001A18 B4D8 goto l8941 - 44640 001A1A EFC6 F00C xorlw 4^3 ; case 4 - 44641 001A1E 0A07 skipnz - 44642 001A20 B4D8 goto l8945 - 44643 001A22 EFCE F00C xorlw 5^4 ; case 5 - 44644 001A26 0A01 skipnz - 44645 001A28 B4D8 goto l8949 - 44646 001A2A EFD6 F00C xorlw 6^5 ; case 6 - 44647 001A2E 0A03 skipnz - 44648 001A30 B4D8 goto l8953 - 44649 001A32 EFDE F00C xorlw 7^6 ; case 7 - 44650 001A36 0A01 skipnz - 44651 001A38 B4D8 goto l8957 - 44652 001A3A EFE6 F00C xorlw 8^7 ; case 8 - 44653 001A3E 0A0F skipnz - 44654 001A40 B4D8 goto l8961 - 44655 001A42 EFEE F00C goto l8969 - 44656 001A46 EF25 F00D - 44657 - 44658 l1000: - 44659 001A4A line 973 - 44660 - 44661 l8969: - 44662 001A4A ;generated/sources/variables.c: 973: error_die_forever(); - 44663 call _error_die_forever ;wreg free - 44664 001A4A EC72 F01B line 975 - 44665 - 44666 l8971: - 44667 001A4E ;generated/sources/variables.c: 975: return switch_SWITCH_PWB_set; - 44668 movlw low(_switch_SWITCH_PWB_set) - 44669 001A4E 0EBE movwf ((c:?_switch_get_function_set_by_enum)),c - 44670 001A50 6E1F movlw high(_switch_SWITCH_PWB_set) - 44671 001A52 0E3C movwf ((c:?_switch_get_function_set_by_enum+1)),c - 44672 001A54 6E20 - 44673 goto l992 - 44674 001A56 EF2D F00D - 44675 l8973: - 44676 001A5A line 976 - 44677 - 44678 l992: - 44679 001A5A return ;funcret - 44680 001A5A 0012 opt stack 0 - 44681 GLOBAL __end_of_switch_get_function_set_by_enum - 44682 __end_of_switch_get_function_set_by_enum: - 44683 001A5C signat _switch_get_function_set_by_enum,4218 - 44684 global _switch_get_function_get_by_enum - 44685 - 44686 ;; *************** function _switch_get_function_get_by_enum ***************** - 44687 ;; Defined at: - 44688 ;; line 979 in file "generated/sources/variables.c" - 44689 ;; Parameters: Size Location Type - 44690 ;; _switch_inde 1 wreg enum E6241 - 44691 ;; Auto vars: Size Location Type - 44692 ;; _switch_inde 1 34[COMRAM] enum E6241 - 44693 ;; Return value: Size Location Type - 44694 ;; 2 30[COMRAM] PTR FTN()enum E6259 - 44695 ;; Registers used: - 44696 ;; wreg, status,2, status,0, cstack - 44697 ;; Tracked objects: - 44698 ;; On entry : 0/0 - 44699 ;; On exit : 0/0 - 44700 ;; Unchanged: 0/0 - 44701 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 44702 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44703 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44704 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44705 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44706 ;;Total ram usage: 5 bytes - 44707 ;; Hardware stack levels used: 1 - 44708 ;; Hardware stack levels required when called: 11 - 44709 ;; This function calls: - 44710 ;; _error_die_forever - 44711 ;; This function is called by: - 44712 ;; _command_SWITCH_CONTROL - 44713 ;; This function uses a non-reentrant model - 44714 ;; - 44715 psect text62,class=CODE,space=0,reloc=2,group=0 - 44716 line 979 - 44717 global __ptext62 - 44718 __ptext62: - 44719 001A5C psect text62 - 44720 file "generated/sources/variables.c" - 44721 line 979 - 44722 global __size_of_switch_get_function_get_by_enum - 44723 __size_of_switch_get_function_get_by_enum equ __end_of_switch_get_function_get_by_enum- - _switch_get_function_get_by_enum - 44724 0000 - 44725 _switch_get_function_get_by_enum: - 44726 001A5C ;incstack = 0 - 44727 opt stack 16 - 44728 ;switch_get_function_get_by_enum@_switch_index stored from wreg - 44729 movwf ((c:switch_get_function_get_by_enum@_switch_index)),c - 44730 001A5C 6E23 line 980 - 44731 - 44732 l8979: - 44733 001A5E ;generated/sources/variables.c: 980: switch(_switch_index) { - 44734 goto l9015 - 44735 001A5E EF73 F00D line 981 - 44736 ;generated/sources/variables.c: 981: case SWITCHNUM_SWITCH_VEOC_RETURN: return s - witch_SWITCH_VEOC_RETURN_get; - 44737 - 44738 l1004: - 44739 001A62 - 44740 l8981: - 44741 001A62 movlw low(_switch_SWITCH_VEOC_RETURN_get) - 44742 001A62 0EE2 movwf ((c:?_switch_get_function_get_by_enum)),c - 44743 001A64 6E1F movlw high(_switch_SWITCH_VEOC_RETURN_get) - 44744 001A66 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44745 001A68 6E20 - 44746 goto l1005 - 44747 001A6A EFA8 F00D - 44748 l8983: - 44749 001A6E goto l1005 - 44750 001A6E EFA8 F00D line 982 - 44751 ;generated/sources/variables.c: 982: case SWITCHNUM_SWITCH_VEOC_DIRECT: return s - witch_SWITCH_VEOC_DIRECT_get; - 44752 - 44753 l1006: - 44754 001A72 - 44755 l8985: - 44756 001A72 movlw low(_switch_SWITCH_VEOC_DIRECT_get) - 44757 001A72 0ED8 movwf ((c:?_switch_get_function_get_by_enum)),c - 44758 001A74 6E1F movlw high(_switch_SWITCH_VEOC_DIRECT_get) - 44759 001A76 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44760 001A78 6E20 - 44761 goto l1005 - 44762 001A7A EFA8 F00D - 44763 l8987: - 44764 001A7E goto l1005 - 44765 001A7E EFA8 F00D line 983 - 44766 ;generated/sources/variables.c: 983: case SWITCHNUM_SWITCH_12V: return switch_SW - ITCH_12V_get; - 44767 - 44768 l1007: - 44769 001A82 - 44770 l8989: - 44771 001A82 movlw low(_switch_SWITCH_12V_get) - 44772 001A82 0ECE movwf ((c:?_switch_get_function_get_by_enum)),c - 44773 001A84 6E1F movlw high(_switch_SWITCH_12V_get) - 44774 001A86 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44775 001A88 6E20 - 44776 goto l1005 - 44777 001A8A EFA8 F00D - 44778 l8991: - 44779 001A8E goto l1005 - 44780 001A8E EFA8 F00D line 984 - 44781 ;generated/sources/variables.c: 984: case SWITCHNUM_SWITCH_LBL: return switch_SW - ITCH_LBL_get; - 44782 - 44783 l1008: - 44784 001A92 - 44785 l8993: - 44786 001A92 movlw low(_switch_SWITCH_LBL_get) - 44787 001A92 0EC4 movwf ((c:?_switch_get_function_get_by_enum)),c - 44788 001A94 6E1F movlw high(_switch_SWITCH_LBL_get) - 44789 001A96 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44790 001A98 6E20 - 44791 goto l1005 - 44792 001A9A EFA8 F00D - 44793 l8995: - 44794 001A9E goto l1005 - 44795 001A9E EFA8 F00D line 985 - 44796 ;generated/sources/variables.c: 985: case SWITCHNUM_SWITCH_HYDRO: return switch_ - SWITCH_HYDRO_get; - 44797 - 44798 l1009: - 44799 001AA2 - 44800 l8997: - 44801 001AA2 movlw low(_switch_SWITCH_HYDRO_get) - 44802 001AA2 0EBA movwf ((c:?_switch_get_function_get_by_enum)),c - 44803 001AA4 6E1F movlw high(_switch_SWITCH_HYDRO_get) - 44804 001AA6 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44805 001AA8 6E20 - 44806 goto l1005 - 44807 001AAA EFA8 F00D - 44808 l8999: - 44809 001AAE goto l1005 - 44810 001AAE EFA8 F00D line 986 - 44811 ;generated/sources/variables.c: 986: case SWITCHNUM_SWITCH_GLRA: return switch_S - WITCH_GLRA_get; - 44812 - 44813 l1010: - 44814 001AB2 - 44815 l9001: - 44816 001AB2 movlw low(_switch_SWITCH_GLRA_get) - 44817 001AB2 0EB0 movwf ((c:?_switch_get_function_get_by_enum)),c - 44818 001AB4 6E1F movlw high(_switch_SWITCH_GLRA_get) - 44819 001AB6 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44820 001AB8 6E20 - 44821 goto l1005 - 44822 001ABA EFA8 F00D - 44823 l9003: - 44824 001ABE goto l1005 - 44825 001ABE EFA8 F00D line 987 - 44826 ;generated/sources/variables.c: 987: case SWITCHNUM_SWITCH_GLRB: return switch_S - WITCH_GLRB_get; - 44827 - 44828 l1011: - 44829 001AC2 - 44830 l9005: - 44831 001AC2 movlw low(_switch_SWITCH_GLRB_get) - 44832 001AC2 0EA6 movwf ((c:?_switch_get_function_get_by_enum)),c - 44833 001AC4 6E1F movlw high(_switch_SWITCH_GLRB_get) - 44834 001AC6 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44835 001AC8 6E20 - 44836 goto l1005 - 44837 001ACA EFA8 F00D - 44838 l9007: - 44839 001ACE goto l1005 - 44840 001ACE EFA8 F00D line 988 - 44841 ;generated/sources/variables.c: 988: case SWITCHNUM_SWITCH_PWB: return switch_SW - ITCH_PWB_get; - 44842 - 44843 l1012: - 44844 001AD2 - 44845 l9009: - 44846 001AD2 movlw low(_switch_SWITCH_PWB_get) - 44847 001AD2 0E9C movwf ((c:?_switch_get_function_get_by_enum)),c - 44848 001AD4 6E1F movlw high(_switch_SWITCH_PWB_get) - 44849 001AD6 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44850 001AD8 6E20 - 44851 goto l1005 - 44852 001ADA EFA8 F00D - 44853 l9011: - 44854 001ADE goto l1005 - 44855 001ADE EFA8 F00D line 989 - 44856 - 44857 l9013: - 44858 001AE2 ;generated/sources/variables.c: 989: } - 44859 goto l9017 - 44860 001AE2 EFA0 F00D - 44861 l1003: - 44862 001AE6 - 44863 l9015: - 44864 001AE6 movf ((c:switch_get_function_get_by_enum@_switch_index)),c,w - 44865 001AE6 5023 movwf (??_switch_get_function_get_by_enum+0+0)&0ffh,c - 44866 001AE8 6E21 clrf (??_switch_get_function_get_by_enum+0+0+1)&0ffh,c - 44867 001AEA 6A22 - 44868 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 44869 ; Switch size 1, requested type "space" - 44870 ; Number of cases is 1, Range of values is 0 to 0 - 44871 ; switch strategies available: - 44872 ; Name Instructions Cycles - 44873 ; simple_byte 4 3 (average) - 44874 ; Chosen strategy is simple_byte - 44875 - 44876 movf ??_switch_get_function_get_by_enum+0+1,c,w - 44877 001AEC 5022 xorlw 0^0 ; case 0 - 44878 001AEE 0A00 skipnz - 44879 001AF0 B4D8 goto l11183 - 44880 001AF2 EF7D F00D goto l9017 - 44881 001AF6 EFA0 F00D - 44882 l11183: - 44883 001AFA ; Switch size 1, requested type "space" - 44884 ; Number of cases is 8, Range of values is 1 to 8 - 44885 ; switch strategies available: - 44886 ; Name Instructions Cycles - 44887 ; simple_byte 25 13 (average) - 44888 ; Chosen strategy is simple_byte - 44889 - 44890 movf ??_switch_get_function_get_by_enum+0+0,c,w - 44891 001AFA 5021 xorlw 1^0 ; case 1 - 44892 001AFC 0A01 skipnz - 44893 001AFE B4D8 goto l8981 - 44894 001B00 EF31 F00D xorlw 2^1 ; case 2 - 44895 001B04 0A03 skipnz - 44896 001B06 B4D8 goto l8985 - 44897 001B08 EF39 F00D xorlw 3^2 ; case 3 - 44898 001B0C 0A01 skipnz - 44899 001B0E B4D8 goto l8989 - 44900 001B10 EF41 F00D xorlw 4^3 ; case 4 - 44901 001B14 0A07 skipnz - 44902 001B16 B4D8 goto l8993 - 44903 001B18 EF49 F00D xorlw 5^4 ; case 5 - 44904 001B1C 0A01 skipnz - 44905 001B1E B4D8 goto l8997 - 44906 001B20 EF51 F00D xorlw 6^5 ; case 6 - 44907 001B24 0A03 skipnz - 44908 001B26 B4D8 goto l9001 - 44909 001B28 EF59 F00D xorlw 7^6 ; case 7 - 44910 001B2C 0A01 skipnz - 44911 001B2E B4D8 goto l9005 - 44912 001B30 EF61 F00D xorlw 8^7 ; case 8 - 44913 001B34 0A0F skipnz - 44914 001B36 B4D8 goto l9009 - 44915 001B38 EF69 F00D goto l9017 - 44916 001B3C EFA0 F00D - 44917 - 44918 l1013: - 44919 001B40 line 991 - 44920 - 44921 l9017: - 44922 001B40 ;generated/sources/variables.c: 991: error_die_forever(); - 44923 call _error_die_forever ;wreg free - 44924 001B40 EC72 F01B line 993 - 44925 - 44926 l9019: - 44927 001B44 ;generated/sources/variables.c: 993: return switch_SWITCH_PWB_get; - 44928 movlw low(_switch_SWITCH_PWB_get) - 44929 001B44 0E9C movwf ((c:?_switch_get_function_get_by_enum)),c - 44930 001B46 6E1F movlw high(_switch_SWITCH_PWB_get) - 44931 001B48 0E42 movwf ((c:?_switch_get_function_get_by_enum+1)),c - 44932 001B4A 6E20 - 44933 goto l1005 - 44934 001B4C EFA8 F00D - 44935 l9021: - 44936 001B50 line 994 - 44937 - 44938 l1005: - 44939 001B50 return ;funcret - 44940 001B50 0012 opt stack 0 - 44941 GLOBAL __end_of_switch_get_function_get_by_enum - 44942 __end_of_switch_get_function_get_by_enum: - 44943 001B52 signat _switch_get_function_get_by_enum,4218 - 44944 global _switch_SWITCH_VEOC_RETURN_set - 44945 global _switch_SWITCH_VEOC_DIRECT_set - 44946 global _switch_SWITCH_12V_set - 44947 global _switch_SWITCH_LBL_set - 44948 global _switch_SWITCH_HYDRO_set - 44949 global _switch_SWITCH_GLRA_set - 44950 global _switch_SWITCH_GLRB_set - 44951 global _switch_SWITCH_PWB_set - 44952 - 44953 ;; *************** function _switch_SWITCH_PWB_set ***************** - 44954 ;; Defined at: - 44955 ;; line 946 in file "generated/sources/variables.c" - 44956 ;; Parameters: Size Location Type - 44957 ;; _state 1 wreg enum E6259 - 44958 ;; Auto vars: Size Location Type - 44959 ;; _state 1 28[COMRAM] enum E6259 - 44960 ;; Return value: Size Location Type - 44961 ;; 1 wreg void - 44962 ;; Registers used: - 44963 ;; wreg, status,2, status,0, cstack - 44964 ;; Tracked objects: - 44965 ;; On entry : 0/0 - 44966 ;; On exit : 0/0 - 44967 ;; Unchanged: 0/0 - 44968 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 44969 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44970 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44971 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44972 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 44973 ;;Total ram usage: 1 bytes - 44974 ;; Hardware stack levels used: 1 - 44975 ;; Hardware stack levels required when called: 10 - 44976 ;; This function calls: - 44977 ;; _switch_SWITCH_PWB_set_closed - 44978 ;; _switch_SWITCH_PWB_set_open - 44979 ;; This function is called by: - 44980 ;; _switch_get_function_set_by_enum - 44981 ;; _du_base_powersequence - 44982 ;; _command_SWITCH_CONTROL - 44983 ;; This function uses a non-reentrant model - 44984 ;; - 44985 psect text63,class=CODE,space=0,reloc=2,group=0 - 44986 line 946 - 44987 global __ptext63 - 44988 __ptext63: - 44989 003CBE psect text63 - 44990 file "generated/sources/variables.c" - 44991 line 946 - 44992 global __size_of_switch_SWITCH_PWB_set - 44993 __size_of_switch_SWITCH_PWB_set equ __end_of_switch_SWITCH_PWB_set-_switch_SWITCH_PWB_s - et - 44994 0000 - 44995 _switch_SWITCH_PWB_set: - 44996 003CBE ;incstack = 0 - 44997 opt stack 17 - 44998 ;switch_SWITCH_PWB_set@_state stored from wreg - 44999 movwf ((c:switch_SWITCH_PWB_set@_state)),c - 45000 003CBE 6E1D line 947 - 45001 - 45002 l9345: - 45003 003CC0 ;generated/sources/variables.c: 947: if(_state == SWITCHSTATE_CLOSED) { - 45004 decf ((c:switch_SWITCH_PWB_set@_state)),c,w - 45005 003CC0 041D btfss status,2 - 45006 003CC2 A4D8 goto u4901 - 45007 003CC4 EF66 F01E goto u4900 - 45008 003CC8 EF68 F01E - 45009 u4901: - 45010 003CCC goto l9349 - 45011 003CCC EF6C F01E u4900: - 45012 003CD0 line 948 - 45013 - 45014 l9347: - 45015 003CD0 ;generated/sources/variables.c: 948: switch_SWITCH_PWB_set_closed(); - 45016 call _switch_SWITCH_PWB_set_closed ;wreg free - 45017 003CD0 ECD9 F020 line 949 - 45018 ;generated/sources/variables.c: 949: }else{ - 45019 goto l984 - 45020 003CD4 EF70 F01E - 45021 l982: - 45022 003CD8 line 950 - 45023 - 45024 l9349: - 45025 003CD8 ;generated/sources/variables.c: 950: switch_SWITCH_PWB_set_open(); - 45026 call _switch_SWITCH_PWB_set_open ;wreg free - 45027 003CD8 ECD2 F020 goto l984 - 45028 003CDC EF70 F01E line 951 - 45029 ;generated/sources/variables.c: 951: } - 45030 - 45031 l983: - 45032 003CE0 line 952 - 45033 - 45034 l984: - 45035 003CE0 return ;funcret - 45036 003CE0 0012 opt stack 0 - 45037 GLOBAL __end_of_switch_SWITCH_PWB_set - 45038 __end_of_switch_SWITCH_PWB_set: - 45039 003CE2 signat _switch_SWITCH_PWB_set,4217 - 45040 - 45041 ;; *************** function _switch_SWITCH_GLRB_set ***************** - 45042 ;; Defined at: - 45043 ;; line 919 in file "generated/sources/variables.c" - 45044 ;; Parameters: Size Location Type - 45045 ;; _state 1 wreg enum E6259 - 45046 ;; Auto vars: Size Location Type - 45047 ;; _state 1 28[COMRAM] enum E6259 - 45048 ;; Return value: Size Location Type - 45049 ;; 1 wreg void - 45050 ;; Registers used: - 45051 ;; wreg, status,2, status,0, cstack - 45052 ;; Tracked objects: - 45053 ;; On entry : 0/0 - 45054 ;; On exit : 0/0 - 45055 ;; Unchanged: 0/0 - 45056 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45057 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45058 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45059 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45060 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45061 ;;Total ram usage: 1 bytes - 45062 ;; Hardware stack levels used: 1 - 45063 ;; Hardware stack levels required when called: 10 - 45064 ;; This function calls: - 45065 ;; _switch_SWITCH_GLRB_set_closed - 45066 ;; _switch_SWITCH_GLRB_set_open - 45067 ;; This function is called by: - 45068 ;; _switch_get_function_set_by_enum - 45069 ;; _du_base_powersequence - 45070 ;; _command_SWITCH_CONTROL - 45071 ;; This function uses a non-reentrant model - 45072 ;; - 45073 psect text64,class=CODE,space=0,reloc=2,group=0 - 45074 line 919 - 45075 global __ptext64 - 45076 __ptext64: - 45077 003CE2 psect text64 - 45078 file "generated/sources/variables.c" - 45079 line 919 - 45080 global __size_of_switch_SWITCH_GLRB_set - 45081 __size_of_switch_SWITCH_GLRB_set equ __end_of_switch_SWITCH_GLRB_set-_switch_SWITCH_GLR - B_set - 45082 0000 - 45083 _switch_SWITCH_GLRB_set: - 45084 003CE2 ;incstack = 0 - 45085 opt stack 17 - 45086 ;switch_SWITCH_GLRB_set@_state stored from wreg - 45087 movwf ((c:switch_SWITCH_GLRB_set@_state)),c - 45088 003CE2 6E1D line 920 - 45089 - 45090 l9335: - 45091 003CE4 ;generated/sources/variables.c: 920: if(_state == SWITCHSTATE_CLOSED) { - 45092 decf ((c:switch_SWITCH_GLRB_set@_state)),c,w - 45093 003CE4 041D btfss status,2 - 45094 003CE6 A4D8 goto u4891 - 45095 003CE8 EF78 F01E goto u4890 - 45096 003CEC EF7A F01E - 45097 u4891: - 45098 003CF0 goto l9339 - 45099 003CF0 EF7E F01E u4890: - 45100 003CF4 line 921 - 45101 - 45102 l9337: - 45103 003CF4 ;generated/sources/variables.c: 921: switch_SWITCH_GLRB_set_closed(); - 45104 call _switch_SWITCH_GLRB_set_closed ;wreg free - 45105 003CF4 ECE7 F020 line 922 - 45106 ;generated/sources/variables.c: 922: }else{ - 45107 goto l966 - 45108 003CF8 EF82 F01E - 45109 l964: - 45110 003CFC line 923 - 45111 - 45112 l9339: - 45113 003CFC ;generated/sources/variables.c: 923: switch_SWITCH_GLRB_set_open(); - 45114 call _switch_SWITCH_GLRB_set_open ;wreg free - 45115 003CFC ECE0 F020 goto l966 - 45116 003D00 EF82 F01E line 924 - 45117 ;generated/sources/variables.c: 924: } - 45118 - 45119 l965: - 45120 003D04 line 925 - 45121 - 45122 l966: - 45123 003D04 return ;funcret - 45124 003D04 0012 opt stack 0 - 45125 GLOBAL __end_of_switch_SWITCH_GLRB_set - 45126 __end_of_switch_SWITCH_GLRB_set: - 45127 003D06 signat _switch_SWITCH_GLRB_set,4217 - 45128 - 45129 ;; *************** function _switch_SWITCH_GLRA_set ***************** - 45130 ;; Defined at: - 45131 ;; line 892 in file "generated/sources/variables.c" - 45132 ;; Parameters: Size Location Type - 45133 ;; _state 1 wreg enum E6259 - 45134 ;; Auto vars: Size Location Type - 45135 ;; _state 1 28[COMRAM] enum E6259 - 45136 ;; Return value: Size Location Type - 45137 ;; 1 wreg void - 45138 ;; Registers used: - 45139 ;; wreg, status,2, status,0, cstack - 45140 ;; Tracked objects: - 45141 ;; On entry : 0/0 - 45142 ;; On exit : 0/0 - 45143 ;; Unchanged: 0/0 - 45144 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45145 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45146 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45147 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45148 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45149 ;;Total ram usage: 1 bytes - 45150 ;; Hardware stack levels used: 1 - 45151 ;; Hardware stack levels required when called: 10 - 45152 ;; This function calls: - 45153 ;; _switch_SWITCH_GLRA_set_closed - 45154 ;; _switch_SWITCH_GLRA_set_open - 45155 ;; This function is called by: - 45156 ;; _switch_get_function_set_by_enum - 45157 ;; _du_base_powersequence - 45158 ;; _command_SWITCH_CONTROL - 45159 ;; This function uses a non-reentrant model - 45160 ;; - 45161 psect text65,class=CODE,space=0,reloc=2,group=0 - 45162 line 892 - 45163 global __ptext65 - 45164 __ptext65: - 45165 003D06 psect text65 - 45166 file "generated/sources/variables.c" - 45167 line 892 - 45168 global __size_of_switch_SWITCH_GLRA_set - 45169 __size_of_switch_SWITCH_GLRA_set equ __end_of_switch_SWITCH_GLRA_set-_switch_SWITCH_GLR - A_set - 45170 0000 - 45171 _switch_SWITCH_GLRA_set: - 45172 003D06 ;incstack = 0 - 45173 opt stack 17 - 45174 ;switch_SWITCH_GLRA_set@_state stored from wreg - 45175 movwf ((c:switch_SWITCH_GLRA_set@_state)),c - 45176 003D06 6E1D line 893 - 45177 - 45178 l9325: - 45179 003D08 ;generated/sources/variables.c: 893: if(_state == SWITCHSTATE_CLOSED) { - 45180 decf ((c:switch_SWITCH_GLRA_set@_state)),c,w - 45181 003D08 041D btfss status,2 - 45182 003D0A A4D8 goto u4881 - 45183 003D0C EF8A F01E goto u4880 - 45184 003D10 EF8C F01E - 45185 u4881: - 45186 003D14 goto l9329 - 45187 003D14 EF90 F01E u4880: - 45188 003D18 line 894 - 45189 - 45190 l9327: - 45191 003D18 ;generated/sources/variables.c: 894: switch_SWITCH_GLRA_set_closed(); - 45192 call _switch_SWITCH_GLRA_set_closed ;wreg free - 45193 003D18 ECF5 F020 line 895 - 45194 ;generated/sources/variables.c: 895: }else{ - 45195 goto l948 - 45196 003D1C EF94 F01E - 45197 l946: - 45198 003D20 line 896 - 45199 - 45200 l9329: - 45201 003D20 ;generated/sources/variables.c: 896: switch_SWITCH_GLRA_set_open(); - 45202 call _switch_SWITCH_GLRA_set_open ;wreg free - 45203 003D20 ECEE F020 goto l948 - 45204 003D24 EF94 F01E line 897 - 45205 ;generated/sources/variables.c: 897: } - 45206 - 45207 l947: - 45208 003D28 line 898 - 45209 - 45210 l948: - 45211 003D28 return ;funcret - 45212 003D28 0012 opt stack 0 - 45213 GLOBAL __end_of_switch_SWITCH_GLRA_set - 45214 __end_of_switch_SWITCH_GLRA_set: - 45215 003D2A signat _switch_SWITCH_GLRA_set,4217 - 45216 - 45217 ;; *************** function _switch_SWITCH_HYDRO_set ***************** - 45218 ;; Defined at: - 45219 ;; line 865 in file "generated/sources/variables.c" - 45220 ;; Parameters: Size Location Type - 45221 ;; _state 1 wreg enum E6259 - 45222 ;; Auto vars: Size Location Type - 45223 ;; _state 1 28[COMRAM] enum E6259 - 45224 ;; Return value: Size Location Type - 45225 ;; 1 wreg void - 45226 ;; Registers used: - 45227 ;; wreg, status,2, status,0, cstack - 45228 ;; Tracked objects: - 45229 ;; On entry : 0/0 - 45230 ;; On exit : 0/0 - 45231 ;; Unchanged: 0/0 - 45232 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45233 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45234 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45235 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45236 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45237 ;;Total ram usage: 1 bytes - 45238 ;; Hardware stack levels used: 1 - 45239 ;; Hardware stack levels required when called: 10 - 45240 ;; This function calls: - 45241 ;; _switch_SWITCH_HYDRO_set_closed - 45242 ;; _switch_SWITCH_HYDRO_set_open - 45243 ;; This function is called by: - 45244 ;; _switch_get_function_set_by_enum - 45245 ;; _command_SWITCH_CONTROL - 45246 ;; This function uses a non-reentrant model - 45247 ;; - 45248 psect text66,class=CODE,space=0,reloc=2,group=0 - 45249 line 865 - 45250 global __ptext66 - 45251 __ptext66: - 45252 003D2A psect text66 - 45253 file "generated/sources/variables.c" - 45254 line 865 - 45255 global __size_of_switch_SWITCH_HYDRO_set - 45256 __size_of_switch_SWITCH_HYDRO_set equ __end_of_switch_SWITCH_HYDRO_set-_switch_SWITCH_H - YDRO_set - 45257 0000 - 45258 _switch_SWITCH_HYDRO_set: - 45259 003D2A ;incstack = 0 - 45260 opt stack 17 - 45261 ;switch_SWITCH_HYDRO_set@_state stored from wreg - 45262 movwf ((c:switch_SWITCH_HYDRO_set@_state)),c - 45263 003D2A 6E1D line 866 - 45264 - 45265 l9315: - 45266 003D2C ;generated/sources/variables.c: 866: if(_state == SWITCHSTATE_CLOSED) { - 45267 decf ((c:switch_SWITCH_HYDRO_set@_state)),c,w - 45268 003D2C 041D btfss status,2 - 45269 003D2E A4D8 goto u4871 - 45270 003D30 EF9C F01E goto u4870 - 45271 003D34 EF9E F01E - 45272 u4871: - 45273 003D38 goto l9319 - 45274 003D38 EFA2 F01E u4870: - 45275 003D3C line 867 - 45276 - 45277 l9317: - 45278 003D3C ;generated/sources/variables.c: 867: switch_SWITCH_HYDRO_set_closed(); - 45279 call _switch_SWITCH_HYDRO_set_closed ;wreg free - 45280 003D3C ECAF F020 line 868 - 45281 ;generated/sources/variables.c: 868: }else{ - 45282 goto l930 - 45283 003D40 EFA6 F01E - 45284 l928: - 45285 003D44 line 869 - 45286 - 45287 l9319: - 45288 003D44 ;generated/sources/variables.c: 869: switch_SWITCH_HYDRO_set_open(); - 45289 call _switch_SWITCH_HYDRO_set_open ;wreg free - 45290 003D44 ECA8 F020 goto l930 - 45291 003D48 EFA6 F01E line 870 - 45292 ;generated/sources/variables.c: 870: } - 45293 - 45294 l929: - 45295 003D4C line 871 - 45296 - 45297 l930: - 45298 003D4C return ;funcret - 45299 003D4C 0012 opt stack 0 - 45300 GLOBAL __end_of_switch_SWITCH_HYDRO_set - 45301 __end_of_switch_SWITCH_HYDRO_set: - 45302 003D4E signat _switch_SWITCH_HYDRO_set,4217 - 45303 - 45304 ;; *************** function _switch_SWITCH_LBL_set ***************** - 45305 ;; Defined at: - 45306 ;; line 838 in file "generated/sources/variables.c" - 45307 ;; Parameters: Size Location Type - 45308 ;; _state 1 wreg enum E6259 - 45309 ;; Auto vars: Size Location Type - 45310 ;; _state 1 28[COMRAM] enum E6259 - 45311 ;; Return value: Size Location Type - 45312 ;; 1 wreg void - 45313 ;; Registers used: - 45314 ;; wreg, status,2, status,0, cstack - 45315 ;; Tracked objects: - 45316 ;; On entry : 0/0 - 45317 ;; On exit : 0/0 - 45318 ;; Unchanged: 0/0 - 45319 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45320 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45321 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45322 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45323 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45324 ;;Total ram usage: 1 bytes - 45325 ;; Hardware stack levels used: 1 - 45326 ;; Hardware stack levels required when called: 10 - 45327 ;; This function calls: - 45328 ;; _switch_SWITCH_LBL_set_closed - 45329 ;; _switch_SWITCH_LBL_set_open - 45330 ;; This function is called by: - 45331 ;; _switch_get_function_set_by_enum - 45332 ;; _command_SWITCH_CONTROL - 45333 ;; This function uses a non-reentrant model - 45334 ;; - 45335 psect text67,class=CODE,space=0,reloc=2,group=0 - 45336 line 838 - 45337 global __ptext67 - 45338 __ptext67: - 45339 003D4E psect text67 - 45340 file "generated/sources/variables.c" - 45341 line 838 - 45342 global __size_of_switch_SWITCH_LBL_set - 45343 __size_of_switch_SWITCH_LBL_set equ __end_of_switch_SWITCH_LBL_set-_switch_SWITCH_LBL_s - et - 45344 0000 - 45345 _switch_SWITCH_LBL_set: - 45346 003D4E ;incstack = 0 - 45347 opt stack 17 - 45348 ;switch_SWITCH_LBL_set@_state stored from wreg - 45349 movwf ((c:switch_SWITCH_LBL_set@_state)),c - 45350 003D4E 6E1D line 839 - 45351 - 45352 l9305: - 45353 003D50 ;generated/sources/variables.c: 839: if(_state == SWITCHSTATE_CLOSED) { - 45354 decf ((c:switch_SWITCH_LBL_set@_state)),c,w - 45355 003D50 041D btfss status,2 - 45356 003D52 A4D8 goto u4861 - 45357 003D54 EFAE F01E goto u4860 - 45358 003D58 EFB0 F01E - 45359 u4861: - 45360 003D5C goto l9309 - 45361 003D5C EFB4 F01E u4860: - 45362 003D60 line 840 - 45363 - 45364 l9307: - 45365 003D60 ;generated/sources/variables.c: 840: switch_SWITCH_LBL_set_closed(); - 45366 call _switch_SWITCH_LBL_set_closed ;wreg free - 45367 003D60 ECA1 F020 line 841 - 45368 ;generated/sources/variables.c: 841: }else{ - 45369 goto l912 - 45370 003D64 EFB8 F01E - 45371 l910: - 45372 003D68 line 842 - 45373 - 45374 l9309: - 45375 003D68 ;generated/sources/variables.c: 842: switch_SWITCH_LBL_set_open(); - 45376 call _switch_SWITCH_LBL_set_open ;wreg free - 45377 003D68 EC9A F020 goto l912 - 45378 003D6C EFB8 F01E line 843 - 45379 ;generated/sources/variables.c: 843: } - 45380 - 45381 l911: - 45382 003D70 line 844 - 45383 - 45384 l912: - 45385 003D70 return ;funcret - 45386 003D70 0012 opt stack 0 - 45387 GLOBAL __end_of_switch_SWITCH_LBL_set - 45388 __end_of_switch_SWITCH_LBL_set: - 45389 003D72 signat _switch_SWITCH_LBL_set,4217 - 45390 - 45391 ;; *************** function _switch_SWITCH_12V_set ***************** - 45392 ;; Defined at: - 45393 ;; line 811 in file "generated/sources/variables.c" - 45394 ;; Parameters: Size Location Type - 45395 ;; _state 1 wreg enum E6259 - 45396 ;; Auto vars: Size Location Type - 45397 ;; _state 1 28[COMRAM] enum E6259 - 45398 ;; Return value: Size Location Type - 45399 ;; 1 wreg void - 45400 ;; Registers used: - 45401 ;; wreg, status,2, status,0, cstack - 45402 ;; Tracked objects: - 45403 ;; On entry : 0/0 - 45404 ;; On exit : 0/0 - 45405 ;; Unchanged: 0/0 - 45406 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45407 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45408 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45409 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45410 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45411 ;;Total ram usage: 1 bytes - 45412 ;; Hardware stack levels used: 1 - 45413 ;; Hardware stack levels required when called: 10 - 45414 ;; This function calls: - 45415 ;; _switch_SWITCH_12V_set_closed - 45416 ;; _switch_SWITCH_12V_set_open - 45417 ;; This function is called by: - 45418 ;; _switch_get_function_set_by_enum - 45419 ;; _command_SWITCH_CONTROL - 45420 ;; This function uses a non-reentrant model - 45421 ;; - 45422 psect text68,class=CODE,space=0,reloc=2,group=0 - 45423 line 811 - 45424 global __ptext68 - 45425 __ptext68: - 45426 003D72 psect text68 - 45427 file "generated/sources/variables.c" - 45428 line 811 - 45429 global __size_of_switch_SWITCH_12V_set - 45430 __size_of_switch_SWITCH_12V_set equ __end_of_switch_SWITCH_12V_set-_switch_SWITCH_12V_s - et - 45431 0000 - 45432 _switch_SWITCH_12V_set: - 45433 003D72 ;incstack = 0 - 45434 opt stack 17 - 45435 ;switch_SWITCH_12V_set@_state stored from wreg - 45436 movwf ((c:switch_SWITCH_12V_set@_state)),c - 45437 003D72 6E1D line 812 - 45438 - 45439 l9295: - 45440 003D74 ;generated/sources/variables.c: 812: if(_state == SWITCHSTATE_CLOSED) { - 45441 decf ((c:switch_SWITCH_12V_set@_state)),c,w - 45442 003D74 041D btfss status,2 - 45443 003D76 A4D8 goto u4851 - 45444 003D78 EFC0 F01E goto u4850 - 45445 003D7C EFC2 F01E - 45446 u4851: - 45447 003D80 goto l9299 - 45448 003D80 EFC6 F01E u4850: - 45449 003D84 line 813 - 45450 - 45451 l9297: - 45452 003D84 ;generated/sources/variables.c: 813: switch_SWITCH_12V_set_closed(); - 45453 call _switch_SWITCH_12V_set_closed ;wreg free - 45454 003D84 ECBD F020 line 814 - 45455 ;generated/sources/variables.c: 814: }else{ - 45456 goto l894 - 45457 003D88 EFCA F01E - 45458 l892: - 45459 003D8C line 815 - 45460 - 45461 l9299: - 45462 003D8C ;generated/sources/variables.c: 815: switch_SWITCH_12V_set_open(); - 45463 call _switch_SWITCH_12V_set_open ;wreg free - 45464 003D8C ECB6 F020 goto l894 - 45465 003D90 EFCA F01E line 816 - 45466 ;generated/sources/variables.c: 816: } - 45467 - 45468 l893: - 45469 003D94 line 817 - 45470 - 45471 l894: - 45472 003D94 return ;funcret - 45473 003D94 0012 opt stack 0 - 45474 GLOBAL __end_of_switch_SWITCH_12V_set - 45475 __end_of_switch_SWITCH_12V_set: - 45476 003D96 signat _switch_SWITCH_12V_set,4217 - 45477 - 45478 ;; *************** function _switch_SWITCH_VEOC_DIRECT_set ***************** - 45479 ;; Defined at: - 45480 ;; line 784 in file "generated/sources/variables.c" - 45481 ;; Parameters: Size Location Type - 45482 ;; _state 1 wreg enum E6259 - 45483 ;; Auto vars: Size Location Type - 45484 ;; _state 1 28[COMRAM] enum E6259 - 45485 ;; Return value: Size Location Type - 45486 ;; 1 wreg void - 45487 ;; Registers used: - 45488 ;; wreg, status,2, status,0, cstack - 45489 ;; Tracked objects: - 45490 ;; On entry : 0/0 - 45491 ;; On exit : 0/0 - 45492 ;; Unchanged: 0/0 - 45493 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45494 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45495 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45496 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45497 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45498 ;;Total ram usage: 1 bytes - 45499 ;; Hardware stack levels used: 1 - 45500 ;; Hardware stack levels required when called: 10 - 45501 ;; This function calls: - 45502 ;; _switch_SWITCH_VEOC_DIRECT_set_closed - 45503 ;; _switch_SWITCH_VEOC_DIRECT_set_open - 45504 ;; This function is called by: - 45505 ;; _switch_get_function_set_by_enum - 45506 ;; _command_SWITCH_CONTROL - 45507 ;; This function uses a non-reentrant model - 45508 ;; - 45509 psect text69,class=CODE,space=0,reloc=2,group=0 - 45510 line 784 - 45511 global __ptext69 - 45512 __ptext69: - 45513 003D96 psect text69 - 45514 file "generated/sources/variables.c" - 45515 line 784 - 45516 global __size_of_switch_SWITCH_VEOC_DIRECT_set - 45517 __size_of_switch_SWITCH_VEOC_DIRECT_set equ __end_of_switch_SWITCH_VEOC_DIRECT_set-_swi - tch_SWITCH_VEOC_DIRECT_set - 45518 0000 - 45519 _switch_SWITCH_VEOC_DIRECT_set: - 45520 003D96 ;incstack = 0 - 45521 opt stack 17 - 45522 ;switch_SWITCH_VEOC_DIRECT_set@_state stored from wreg - 45523 movwf ((c:switch_SWITCH_VEOC_DIRECT_set@_state)),c - 45524 003D96 6E1D line 785 - 45525 - 45526 l9285: - 45527 003D98 ;generated/sources/variables.c: 785: if(_state == SWITCHSTATE_CLOSED) { - 45528 decf ((c:switch_SWITCH_VEOC_DIRECT_set@_state)),c,w - 45529 003D98 041D btfss status,2 - 45530 003D9A A4D8 goto u4841 - 45531 003D9C EFD2 F01E goto u4840 - 45532 003DA0 EFD4 F01E - 45533 u4841: - 45534 003DA4 goto l9289 - 45535 003DA4 EFD8 F01E u4840: - 45536 003DA8 line 786 - 45537 - 45538 l9287: - 45539 003DA8 ;generated/sources/variables.c: 786: switch_SWITCH_VEOC_DIRECT_set_closed(); - 45540 call _switch_SWITCH_VEOC_DIRECT_set_closed ;wreg free - 45541 003DA8 EC93 F020 line 787 - 45542 ;generated/sources/variables.c: 787: }else{ - 45543 goto l876 - 45544 003DAC EFDC F01E - 45545 l874: - 45546 003DB0 line 788 - 45547 - 45548 l9289: - 45549 003DB0 ;generated/sources/variables.c: 788: switch_SWITCH_VEOC_DIRECT_set_open(); - 45550 call _switch_SWITCH_VEOC_DIRECT_set_open ;wreg free - 45551 003DB0 EC8C F020 goto l876 - 45552 003DB4 EFDC F01E line 789 - 45553 ;generated/sources/variables.c: 789: } - 45554 - 45555 l875: - 45556 003DB8 line 790 - 45557 - 45558 l876: - 45559 003DB8 return ;funcret - 45560 003DB8 0012 opt stack 0 - 45561 GLOBAL __end_of_switch_SWITCH_VEOC_DIRECT_set - 45562 __end_of_switch_SWITCH_VEOC_DIRECT_set: - 45563 003DBA signat _switch_SWITCH_VEOC_DIRECT_set,4217 - 45564 - 45565 ;; *************** function _switch_SWITCH_VEOC_RETURN_set ***************** - 45566 ;; Defined at: - 45567 ;; line 757 in file "generated/sources/variables.c" - 45568 ;; Parameters: Size Location Type - 45569 ;; _state 1 wreg enum E6259 - 45570 ;; Auto vars: Size Location Type - 45571 ;; _state 1 28[COMRAM] enum E6259 - 45572 ;; Return value: Size Location Type - 45573 ;; 1 wreg void - 45574 ;; Registers used: - 45575 ;; wreg, status,2, status,0, cstack - 45576 ;; Tracked objects: - 45577 ;; On entry : 0/0 - 45578 ;; On exit : 0/0 - 45579 ;; Unchanged: 0/0 - 45580 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45581 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45582 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45583 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45584 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45585 ;;Total ram usage: 1 bytes - 45586 ;; Hardware stack levels used: 1 - 45587 ;; Hardware stack levels required when called: 10 - 45588 ;; This function calls: - 45589 ;; _switch_SWITCH_VEOC_RETURN_set_closed - 45590 ;; _switch_SWITCH_VEOC_RETURN_set_open - 45591 ;; This function is called by: - 45592 ;; _switch_get_function_set_by_enum - 45593 ;; _command_SWITCH_CONTROL - 45594 ;; This function uses a non-reentrant model - 45595 ;; - 45596 psect text70,class=CODE,space=0,reloc=2,group=0 - 45597 line 757 - 45598 global __ptext70 - 45599 __ptext70: - 45600 003DBA psect text70 - 45601 file "generated/sources/variables.c" - 45602 line 757 - 45603 global __size_of_switch_SWITCH_VEOC_RETURN_set - 45604 __size_of_switch_SWITCH_VEOC_RETURN_set equ __end_of_switch_SWITCH_VEOC_RETURN_set-_swi - tch_SWITCH_VEOC_RETURN_set - 45605 0000 - 45606 _switch_SWITCH_VEOC_RETURN_set: - 45607 003DBA ;incstack = 0 - 45608 opt stack 17 - 45609 ;switch_SWITCH_VEOC_RETURN_set@_state stored from wreg - 45610 movwf ((c:switch_SWITCH_VEOC_RETURN_set@_state)),c - 45611 003DBA 6E1D line 758 - 45612 - 45613 l9275: - 45614 003DBC ;generated/sources/variables.c: 758: if(_state == SWITCHSTATE_CLOSED) { - 45615 decf ((c:switch_SWITCH_VEOC_RETURN_set@_state)),c,w - 45616 003DBC 041D btfss status,2 - 45617 003DBE A4D8 goto u4831 - 45618 003DC0 EFE4 F01E goto u4830 - 45619 003DC4 EFE6 F01E - 45620 u4831: - 45621 003DC8 goto l9279 - 45622 003DC8 EFEA F01E u4830: - 45623 003DCC line 759 - 45624 - 45625 l9277: - 45626 003DCC ;generated/sources/variables.c: 759: switch_SWITCH_VEOC_RETURN_set_closed(); - 45627 call _switch_SWITCH_VEOC_RETURN_set_closed ;wreg free - 45628 003DCC EC85 F020 line 760 - 45629 ;generated/sources/variables.c: 760: }else{ - 45630 goto l858 - 45631 003DD0 EFEE F01E - 45632 l856: - 45633 003DD4 line 761 - 45634 - 45635 l9279: - 45636 003DD4 ;generated/sources/variables.c: 761: switch_SWITCH_VEOC_RETURN_set_open(); - 45637 call _switch_SWITCH_VEOC_RETURN_set_open ;wreg free - 45638 003DD4 EC7E F020 goto l858 - 45639 003DD8 EFEE F01E line 762 - 45640 ;generated/sources/variables.c: 762: } - 45641 - 45642 l857: - 45643 003DDC line 763 - 45644 - 45645 l858: - 45646 003DDC return ;funcret - 45647 003DDC 0012 opt stack 0 - 45648 GLOBAL __end_of_switch_SWITCH_VEOC_RETURN_set - 45649 __end_of_switch_SWITCH_VEOC_RETURN_set: - 45650 003DDE signat _switch_SWITCH_VEOC_RETURN_set,4217 - 45651 global _switch_SWITCH_VEOC_RETURN_set_open - 45652 - 45653 ;; *************** function _switch_SWITCH_VEOC_RETURN_set_open ***************** - 45654 ;; Defined at: - 45655 ;; line 751 in file "generated/sources/variables.c" - 45656 ;; Parameters: Size Location Type - 45657 ;; None - 45658 ;; Auto vars: Size Location Type - 45659 ;; None - 45660 ;; Return value: Size Location Type - 45661 ;; 1 wreg void - 45662 ;; Registers used: - 45663 ;; wreg, status,2 - 45664 ;; Tracked objects: - 45665 ;; On entry : 0/0 - 45666 ;; On exit : 0/0 - 45667 ;; Unchanged: 0/0 - 45668 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45669 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45670 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45671 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45672 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45673 ;;Total ram usage: 0 bytes - 45674 ;; Hardware stack levels used: 1 - 45675 ;; Hardware stack levels required when called: 9 - 45676 ;; This function calls: - 45677 ;; Nothing - 45678 ;; This function is called by: - 45679 ;; _switch_SWITCH_VEOC_RETURN_set - 45680 ;; This function uses a non-reentrant model - 45681 ;; - 45682 psect text71,class=CODE,space=0,reloc=2,group=0 - 45683 line 751 - 45684 global __ptext71 - 45685 __ptext71: - 45686 0040FC psect text71 - 45687 file "generated/sources/variables.c" - 45688 line 751 - 45689 global __size_of_switch_SWITCH_VEOC_RETURN_set_open - 45690 __size_of_switch_SWITCH_VEOC_RETURN_set_open equ __end_of_switch_SWITCH_VEOC_RETURN_set - _open-_switch_SWITCH_VEOC_RETURN_set_open - 45691 0000 - 45692 _switch_SWITCH_VEOC_RETURN_set_open: - 45693 0040FC ;incstack = 0 - 45694 opt stack 17 - 45695 line 752 - 45696 ;generated/sources/variables.c: 752: do { LATDbits.LATD0 = 0; } while(0); - 45697 - 45698 l851: - 45699 0040FC bcf ((c:3980)),c,0 ;volatile - 45700 0040FC 908C goto l8893 - 45701 0040FE EF81 F020 - 45702 l852: - 45703 004102 line 753 - 45704 - 45705 l8893: - 45706 004102 ;generated/sources/variables.c: 753: switches.state_SWITCH_VEOC_RETURN = SWITCHSTATE - _OPEN; - 45707 movlw low(0) - 45708 004102 0E00 movlb 0 ; () banked - 45709 004104 0100 movwf ((_switches))&0ffh - 45710 004106 6F90 line 754 - 45711 - 45712 l853:; BSR set to: 0 - 45713 004108 - 45714 return ;funcret - 45715 004108 0012 opt stack 0 - 45716 GLOBAL __end_of_switch_SWITCH_VEOC_RETURN_set_open - 45717 __end_of_switch_SWITCH_VEOC_RETURN_set_open: - 45718 00410A signat _switch_SWITCH_VEOC_RETURN_set_open,89 - 45719 global _switch_SWITCH_VEOC_RETURN_set_closed - 45720 - 45721 ;; *************** function _switch_SWITCH_VEOC_RETURN_set_closed ***************** - 45722 ;; Defined at: - 45723 ;; line 745 in file "generated/sources/variables.c" - 45724 ;; Parameters: Size Location Type - 45725 ;; None - 45726 ;; Auto vars: Size Location Type - 45727 ;; None - 45728 ;; Return value: Size Location Type - 45729 ;; 1 wreg void - 45730 ;; Registers used: - 45731 ;; wreg, status,2 - 45732 ;; Tracked objects: - 45733 ;; On entry : 0/0 - 45734 ;; On exit : 0/0 - 45735 ;; Unchanged: 0/0 - 45736 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45737 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45738 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45739 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45740 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45741 ;;Total ram usage: 0 bytes - 45742 ;; Hardware stack levels used: 1 - 45743 ;; Hardware stack levels required when called: 9 - 45744 ;; This function calls: - 45745 ;; Nothing - 45746 ;; This function is called by: - 45747 ;; _switch_SWITCH_VEOC_RETURN_set - 45748 ;; This function uses a non-reentrant model - 45749 ;; - 45750 psect text72,class=CODE,space=0,reloc=2,group=0 - 45751 line 745 - 45752 global __ptext72 - 45753 __ptext72: - 45754 00410A psect text72 - 45755 file "generated/sources/variables.c" - 45756 line 745 - 45757 global __size_of_switch_SWITCH_VEOC_RETURN_set_closed - 45758 __size_of_switch_SWITCH_VEOC_RETURN_set_closed equ __end_of_switch_SWITCH_VEOC_RETURN_s - et_closed-_switch_SWITCH_VEOC_RETURN_set_closed - 45759 0000 - 45760 _switch_SWITCH_VEOC_RETURN_set_closed:; BSR set to: 0 - 45761 00410A - 45762 ;incstack = 0 - 45763 opt stack 17 - 45764 line 746 - 45765 ;generated/sources/variables.c: 746: do { LATDbits.LATD0 = 1; } while(0); - 45766 - 45767 l846: - 45768 00410A bsf ((c:3980)),c,0 ;volatile - 45769 00410A 808C goto l8891 - 45770 00410C EF88 F020 - 45771 l847: - 45772 004110 line 747 - 45773 - 45774 l8891: - 45775 004110 ;generated/sources/variables.c: 747: switches.state_SWITCH_VEOC_RETURN = SWITCHSTATE - _CLOSED; - 45776 movlw low(01h) - 45777 004110 0E01 movlb 0 ; () banked - 45778 004112 0100 movwf ((_switches))&0ffh - 45779 004114 6F90 line 748 - 45780 - 45781 l848:; BSR set to: 0 - 45782 004116 - 45783 return ;funcret - 45784 004116 0012 opt stack 0 - 45785 GLOBAL __end_of_switch_SWITCH_VEOC_RETURN_set_closed - 45786 __end_of_switch_SWITCH_VEOC_RETURN_set_closed: - 45787 004118 signat _switch_SWITCH_VEOC_RETURN_set_closed,89 - 45788 global _switch_SWITCH_VEOC_RETURN_get - 45789 global _switch_SWITCH_VEOC_DIRECT_get - 45790 global _switch_SWITCH_12V_get - 45791 global _switch_SWITCH_LBL_get - 45792 global _switch_SWITCH_HYDRO_get - 45793 global _switch_SWITCH_GLRA_get - 45794 global _switch_SWITCH_GLRB_get - 45795 global _switch_SWITCH_PWB_get - 45796 - 45797 ;; *************** function _switch_SWITCH_PWB_get ***************** - 45798 ;; Defined at: - 45799 ;; line 955 in file "generated/sources/variables.c" - 45800 ;; Parameters: Size Location Type - 45801 ;; None - 45802 ;; Auto vars: Size Location Type - 45803 ;; None - 45804 ;; Return value: Size Location Type - 45805 ;; 1 wreg enum E6259 - 45806 ;; Registers used: - 45807 ;; wreg, status,2 - 45808 ;; Tracked objects: - 45809 ;; On entry : 0/0 - 45810 ;; On exit : 0/0 - 45811 ;; Unchanged: 0/0 - 45812 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45813 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45814 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45815 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45816 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45817 ;;Total ram usage: 0 bytes - 45818 ;; Hardware stack levels used: 1 - 45819 ;; Hardware stack levels required when called: 9 - 45820 ;; This function calls: - 45821 ;; Nothing - 45822 ;; This function is called by: - 45823 ;; _switch_get_function_get_by_enum - 45824 ;; _command_SWITCH_CONTROL - 45825 ;; This function uses a non-reentrant model - 45826 ;; - 45827 psect text73,class=CODE,space=0,reloc=2,group=0 - 45828 line 955 - 45829 global __ptext73 - 45830 __ptext73: - 45831 00429C psect text73 - 45832 file "generated/sources/variables.c" - 45833 line 955 - 45834 global __size_of_switch_SWITCH_PWB_get - 45835 __size_of_switch_SWITCH_PWB_get equ __end_of_switch_SWITCH_PWB_get-_switch_SWITCH_PWB_g - et - 45836 0000 - 45837 _switch_SWITCH_PWB_get:; BSR set to: 0 - 45838 00429C - 45839 ;incstack = 0 - 45840 opt stack 18 - 45841 line 956 - 45842 - 45843 l9351: - 45844 00429C ;generated/sources/variables.c: 956: return switches.state_SWITCH_PWB; - 45845 movlb 0 ; () banked - 45846 00429C 0100 movf (0+(_switches+07h))&0ffh,w - 45847 00429E 5197 goto l987 - 45848 0042A0 EF52 F021 - 45849 l9353:; BSR set to: 0 - 45850 0042A4 - 45851 line 957 - 45852 - 45853 l987:; BSR set to: 0 - 45854 0042A4 - 45855 return ;funcret - 45856 0042A4 0012 opt stack 0 - 45857 GLOBAL __end_of_switch_SWITCH_PWB_get - 45858 __end_of_switch_SWITCH_PWB_get: - 45859 0042A6 signat _switch_SWITCH_PWB_get,89 - 45860 - 45861 ;; *************** function _switch_SWITCH_GLRB_get ***************** - 45862 ;; Defined at: - 45863 ;; line 928 in file "generated/sources/variables.c" - 45864 ;; Parameters: Size Location Type - 45865 ;; None - 45866 ;; Auto vars: Size Location Type - 45867 ;; None - 45868 ;; Return value: Size Location Type - 45869 ;; 1 wreg enum E6259 - 45870 ;; Registers used: - 45871 ;; wreg, status,2 - 45872 ;; Tracked objects: - 45873 ;; On entry : 0/0 - 45874 ;; On exit : 0/0 - 45875 ;; Unchanged: 0/0 - 45876 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45877 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45878 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45879 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45880 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45881 ;;Total ram usage: 0 bytes - 45882 ;; Hardware stack levels used: 1 - 45883 ;; Hardware stack levels required when called: 9 - 45884 ;; This function calls: - 45885 ;; Nothing - 45886 ;; This function is called by: - 45887 ;; _switch_get_function_get_by_enum - 45888 ;; _command_SWITCH_CONTROL - 45889 ;; This function uses a non-reentrant model - 45890 ;; - 45891 psect text74,class=CODE,space=0,reloc=2,group=0 - 45892 line 928 - 45893 global __ptext74 - 45894 __ptext74: - 45895 0042A6 psect text74 - 45896 file "generated/sources/variables.c" - 45897 line 928 - 45898 global __size_of_switch_SWITCH_GLRB_get - 45899 __size_of_switch_SWITCH_GLRB_get equ __end_of_switch_SWITCH_GLRB_get-_switch_SWITCH_GLR - B_get - 45900 0000 - 45901 _switch_SWITCH_GLRB_get:; BSR set to: 0 - 45902 0042A6 - 45903 ;incstack = 0 - 45904 opt stack 18 - 45905 line 929 - 45906 - 45907 l9341: - 45908 0042A6 ;generated/sources/variables.c: 929: return switches.state_SWITCH_GLRB; - 45909 movlb 0 ; () banked - 45910 0042A6 0100 movf (0+(_switches+06h))&0ffh,w - 45911 0042A8 5196 goto l969 - 45912 0042AA EF57 F021 - 45913 l9343:; BSR set to: 0 - 45914 0042AE - 45915 line 930 - 45916 - 45917 l969:; BSR set to: 0 - 45918 0042AE - 45919 return ;funcret - 45920 0042AE 0012 opt stack 0 - 45921 GLOBAL __end_of_switch_SWITCH_GLRB_get - 45922 __end_of_switch_SWITCH_GLRB_get: - 45923 0042B0 signat _switch_SWITCH_GLRB_get,89 - 45924 - 45925 ;; *************** function _switch_SWITCH_GLRA_get ***************** - 45926 ;; Defined at: - 45927 ;; line 901 in file "generated/sources/variables.c" - 45928 ;; Parameters: Size Location Type - 45929 ;; None - 45930 ;; Auto vars: Size Location Type - 45931 ;; None - 45932 ;; Return value: Size Location Type - 45933 ;; 1 wreg enum E6259 - 45934 ;; Registers used: - 45935 ;; wreg, status,2 - 45936 ;; Tracked objects: - 45937 ;; On entry : 0/0 - 45938 ;; On exit : 0/0 - 45939 ;; Unchanged: 0/0 - 45940 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 45941 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45942 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45943 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45944 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 45945 ;;Total ram usage: 0 bytes - 45946 ;; Hardware stack levels used: 1 - 45947 ;; Hardware stack levels required when called: 9 - 45948 ;; This function calls: - 45949 ;; Nothing - 45950 ;; This function is called by: - 45951 ;; _switch_get_function_get_by_enum - 45952 ;; _command_SWITCH_CONTROL - 45953 ;; This function uses a non-reentrant model - 45954 ;; - 45955 psect text75,class=CODE,space=0,reloc=2,group=0 - 45956 line 901 - 45957 global __ptext75 - 45958 __ptext75: - 45959 0042B0 psect text75 - 45960 file "generated/sources/variables.c" - 45961 line 901 - 45962 global __size_of_switch_SWITCH_GLRA_get - 45963 __size_of_switch_SWITCH_GLRA_get equ __end_of_switch_SWITCH_GLRA_get-_switch_SWITCH_GLR - A_get - 45964 0000 - 45965 _switch_SWITCH_GLRA_get:; BSR set to: 0 - 45966 0042B0 - 45967 ;incstack = 0 - 45968 opt stack 18 - 45969 line 902 - 45970 - 45971 l9331: - 45972 0042B0 ;generated/sources/variables.c: 902: return switches.state_SWITCH_GLRA; - 45973 movlb 0 ; () banked - 45974 0042B0 0100 movf (0+(_switches+05h))&0ffh,w - 45975 0042B2 5195 goto l951 - 45976 0042B4 EF5C F021 - 45977 l9333:; BSR set to: 0 - 45978 0042B8 - 45979 line 903 - 45980 - 45981 l951:; BSR set to: 0 - 45982 0042B8 - 45983 return ;funcret - 45984 0042B8 0012 opt stack 0 - 45985 GLOBAL __end_of_switch_SWITCH_GLRA_get - 45986 __end_of_switch_SWITCH_GLRA_get: - 45987 0042BA signat _switch_SWITCH_GLRA_get,89 - 45988 - 45989 ;; *************** function _switch_SWITCH_HYDRO_get ***************** - 45990 ;; Defined at: - 45991 ;; line 874 in file "generated/sources/variables.c" - 45992 ;; Parameters: Size Location Type - 45993 ;; None - 45994 ;; Auto vars: Size Location Type - 45995 ;; None - 45996 ;; Return value: Size Location Type - 45997 ;; 1 wreg enum E6259 - 45998 ;; Registers used: - 45999 ;; wreg, status,2 - 46000 ;; Tracked objects: - 46001 ;; On entry : 0/0 - 46002 ;; On exit : 0/0 - 46003 ;; Unchanged: 0/0 - 46004 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46005 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46006 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46007 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46008 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46009 ;;Total ram usage: 0 bytes - 46010 ;; Hardware stack levels used: 1 - 46011 ;; Hardware stack levels required when called: 9 - 46012 ;; This function calls: - 46013 ;; Nothing - 46014 ;; This function is called by: - 46015 ;; _switch_get_function_get_by_enum - 46016 ;; _command_SWITCH_CONTROL - 46017 ;; This function uses a non-reentrant model - 46018 ;; - 46019 psect text76,class=CODE,space=0,reloc=2,group=0 - 46020 line 874 - 46021 global __ptext76 - 46022 __ptext76: - 46023 0042BA psect text76 - 46024 file "generated/sources/variables.c" - 46025 line 874 - 46026 global __size_of_switch_SWITCH_HYDRO_get - 46027 __size_of_switch_SWITCH_HYDRO_get equ __end_of_switch_SWITCH_HYDRO_get-_switch_SWITCH_H - YDRO_get - 46028 0000 - 46029 _switch_SWITCH_HYDRO_get:; BSR set to: 0 - 46030 0042BA - 46031 ;incstack = 0 - 46032 opt stack 18 - 46033 line 875 - 46034 - 46035 l9321: - 46036 0042BA ;generated/sources/variables.c: 875: return switches.state_SWITCH_HYDRO; - 46037 movlb 0 ; () banked - 46038 0042BA 0100 movf (0+(_switches+04h))&0ffh,w - 46039 0042BC 5194 goto l933 - 46040 0042BE EF61 F021 - 46041 l9323:; BSR set to: 0 - 46042 0042C2 - 46043 line 876 - 46044 - 46045 l933:; BSR set to: 0 - 46046 0042C2 - 46047 return ;funcret - 46048 0042C2 0012 opt stack 0 - 46049 GLOBAL __end_of_switch_SWITCH_HYDRO_get - 46050 __end_of_switch_SWITCH_HYDRO_get: - 46051 0042C4 signat _switch_SWITCH_HYDRO_get,89 - 46052 - 46053 ;; *************** function _switch_SWITCH_LBL_get ***************** - 46054 ;; Defined at: - 46055 ;; line 847 in file "generated/sources/variables.c" - 46056 ;; Parameters: Size Location Type - 46057 ;; None - 46058 ;; Auto vars: Size Location Type - 46059 ;; None - 46060 ;; Return value: Size Location Type - 46061 ;; 1 wreg enum E6259 - 46062 ;; Registers used: - 46063 ;; wreg, status,2 - 46064 ;; Tracked objects: - 46065 ;; On entry : 0/0 - 46066 ;; On exit : 0/0 - 46067 ;; Unchanged: 0/0 - 46068 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46069 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46070 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46071 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46072 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46073 ;;Total ram usage: 0 bytes - 46074 ;; Hardware stack levels used: 1 - 46075 ;; Hardware stack levels required when called: 9 - 46076 ;; This function calls: - 46077 ;; Nothing - 46078 ;; This function is called by: - 46079 ;; _switch_get_function_get_by_enum - 46080 ;; _command_SWITCH_CONTROL - 46081 ;; This function uses a non-reentrant model - 46082 ;; - 46083 psect text77,class=CODE,space=0,reloc=2,group=0 - 46084 line 847 - 46085 global __ptext77 - 46086 __ptext77: - 46087 0042C4 psect text77 - 46088 file "generated/sources/variables.c" - 46089 line 847 - 46090 global __size_of_switch_SWITCH_LBL_get - 46091 __size_of_switch_SWITCH_LBL_get equ __end_of_switch_SWITCH_LBL_get-_switch_SWITCH_LBL_g - et - 46092 0000 - 46093 _switch_SWITCH_LBL_get:; BSR set to: 0 - 46094 0042C4 - 46095 ;incstack = 0 - 46096 opt stack 18 - 46097 line 848 - 46098 - 46099 l9311: - 46100 0042C4 ;generated/sources/variables.c: 848: return switches.state_SWITCH_LBL; - 46101 movlb 0 ; () banked - 46102 0042C4 0100 movf (0+(_switches+03h))&0ffh,w - 46103 0042C6 5193 goto l915 - 46104 0042C8 EF66 F021 - 46105 l9313:; BSR set to: 0 - 46106 0042CC - 46107 line 849 - 46108 - 46109 l915:; BSR set to: 0 - 46110 0042CC - 46111 return ;funcret - 46112 0042CC 0012 opt stack 0 - 46113 GLOBAL __end_of_switch_SWITCH_LBL_get - 46114 __end_of_switch_SWITCH_LBL_get: - 46115 0042CE signat _switch_SWITCH_LBL_get,89 - 46116 - 46117 ;; *************** function _switch_SWITCH_12V_get ***************** - 46118 ;; Defined at: - 46119 ;; line 820 in file "generated/sources/variables.c" - 46120 ;; Parameters: Size Location Type - 46121 ;; None - 46122 ;; Auto vars: Size Location Type - 46123 ;; None - 46124 ;; Return value: Size Location Type - 46125 ;; 1 wreg enum E6259 - 46126 ;; Registers used: - 46127 ;; wreg, status,2 - 46128 ;; Tracked objects: - 46129 ;; On entry : 0/0 - 46130 ;; On exit : 0/0 - 46131 ;; Unchanged: 0/0 - 46132 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46133 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46134 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46135 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46136 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46137 ;;Total ram usage: 0 bytes - 46138 ;; Hardware stack levels used: 1 - 46139 ;; Hardware stack levels required when called: 9 - 46140 ;; This function calls: - 46141 ;; Nothing - 46142 ;; This function is called by: - 46143 ;; _switch_get_function_get_by_enum - 46144 ;; _command_SWITCH_CONTROL - 46145 ;; This function uses a non-reentrant model - 46146 ;; - 46147 psect text78,class=CODE,space=0,reloc=2,group=0 - 46148 line 820 - 46149 global __ptext78 - 46150 __ptext78: - 46151 0042CE psect text78 - 46152 file "generated/sources/variables.c" - 46153 line 820 - 46154 global __size_of_switch_SWITCH_12V_get - 46155 __size_of_switch_SWITCH_12V_get equ __end_of_switch_SWITCH_12V_get-_switch_SWITCH_12V_g - et - 46156 0000 - 46157 _switch_SWITCH_12V_get:; BSR set to: 0 - 46158 0042CE - 46159 ;incstack = 0 - 46160 opt stack 18 - 46161 line 821 - 46162 - 46163 l9301: - 46164 0042CE ;generated/sources/variables.c: 821: return switches.state_SWITCH_12V; - 46165 movlb 0 ; () banked - 46166 0042CE 0100 movf (0+(_switches+02h))&0ffh,w - 46167 0042D0 5192 goto l897 - 46168 0042D2 EF6B F021 - 46169 l9303:; BSR set to: 0 - 46170 0042D6 - 46171 line 822 - 46172 - 46173 l897:; BSR set to: 0 - 46174 0042D6 - 46175 return ;funcret - 46176 0042D6 0012 opt stack 0 - 46177 GLOBAL __end_of_switch_SWITCH_12V_get - 46178 __end_of_switch_SWITCH_12V_get: - 46179 0042D8 signat _switch_SWITCH_12V_get,89 - 46180 - 46181 ;; *************** function _switch_SWITCH_VEOC_DIRECT_get ***************** - 46182 ;; Defined at: - 46183 ;; line 793 in file "generated/sources/variables.c" - 46184 ;; Parameters: Size Location Type - 46185 ;; None - 46186 ;; Auto vars: Size Location Type - 46187 ;; None - 46188 ;; Return value: Size Location Type - 46189 ;; 1 wreg enum E6259 - 46190 ;; Registers used: - 46191 ;; wreg, status,2 - 46192 ;; Tracked objects: - 46193 ;; On entry : 0/0 - 46194 ;; On exit : 0/0 - 46195 ;; Unchanged: 0/0 - 46196 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46197 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46198 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46199 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46200 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46201 ;;Total ram usage: 0 bytes - 46202 ;; Hardware stack levels used: 1 - 46203 ;; Hardware stack levels required when called: 9 - 46204 ;; This function calls: - 46205 ;; Nothing - 46206 ;; This function is called by: - 46207 ;; _switch_get_function_get_by_enum - 46208 ;; _command_SWITCH_CONTROL - 46209 ;; This function uses a non-reentrant model - 46210 ;; - 46211 psect text79,class=CODE,space=0,reloc=2,group=0 - 46212 line 793 - 46213 global __ptext79 - 46214 __ptext79: - 46215 0042D8 psect text79 - 46216 file "generated/sources/variables.c" - 46217 line 793 - 46218 global __size_of_switch_SWITCH_VEOC_DIRECT_get - 46219 __size_of_switch_SWITCH_VEOC_DIRECT_get equ __end_of_switch_SWITCH_VEOC_DIRECT_get-_swi - tch_SWITCH_VEOC_DIRECT_get - 46220 0000 - 46221 _switch_SWITCH_VEOC_DIRECT_get:; BSR set to: 0 - 46222 0042D8 - 46223 ;incstack = 0 - 46224 opt stack 18 - 46225 line 794 - 46226 - 46227 l9291: - 46228 0042D8 ;generated/sources/variables.c: 794: return switches.state_SWITCH_VEOC_DIRECT; - 46229 movlb 0 ; () banked - 46230 0042D8 0100 movf (0+(_switches+01h))&0ffh,w - 46231 0042DA 5191 goto l879 - 46232 0042DC EF70 F021 - 46233 l9293:; BSR set to: 0 - 46234 0042E0 - 46235 line 795 - 46236 - 46237 l879:; BSR set to: 0 - 46238 0042E0 - 46239 return ;funcret - 46240 0042E0 0012 opt stack 0 - 46241 GLOBAL __end_of_switch_SWITCH_VEOC_DIRECT_get - 46242 __end_of_switch_SWITCH_VEOC_DIRECT_get: - 46243 0042E2 signat _switch_SWITCH_VEOC_DIRECT_get,89 - 46244 - 46245 ;; *************** function _switch_SWITCH_VEOC_RETURN_get ***************** - 46246 ;; Defined at: - 46247 ;; line 766 in file "generated/sources/variables.c" - 46248 ;; Parameters: Size Location Type - 46249 ;; None - 46250 ;; Auto vars: Size Location Type - 46251 ;; None - 46252 ;; Return value: Size Location Type - 46253 ;; 1 wreg enum E6259 - 46254 ;; Registers used: - 46255 ;; wreg, status,2 - 46256 ;; Tracked objects: - 46257 ;; On entry : 0/0 - 46258 ;; On exit : 0/0 - 46259 ;; Unchanged: 0/0 - 46260 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46261 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46262 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46263 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46264 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46265 ;;Total ram usage: 0 bytes - 46266 ;; Hardware stack levels used: 1 - 46267 ;; Hardware stack levels required when called: 9 - 46268 ;; This function calls: - 46269 ;; Nothing - 46270 ;; This function is called by: - 46271 ;; _switch_get_function_get_by_enum - 46272 ;; _command_SWITCH_CONTROL - 46273 ;; This function uses a non-reentrant model - 46274 ;; - 46275 psect text80,class=CODE,space=0,reloc=2,group=0 - 46276 line 766 - 46277 global __ptext80 - 46278 __ptext80: - 46279 0042E2 psect text80 - 46280 file "generated/sources/variables.c" - 46281 line 766 - 46282 global __size_of_switch_SWITCH_VEOC_RETURN_get - 46283 __size_of_switch_SWITCH_VEOC_RETURN_get equ __end_of_switch_SWITCH_VEOC_RETURN_get-_swi - tch_SWITCH_VEOC_RETURN_get - 46284 0000 - 46285 _switch_SWITCH_VEOC_RETURN_get:; BSR set to: 0 - 46286 0042E2 - 46287 ;incstack = 0 - 46288 opt stack 18 - 46289 line 767 - 46290 - 46291 l9281: - 46292 0042E2 ;generated/sources/variables.c: 767: return switches.state_SWITCH_VEOC_RETURN; - 46293 movlb 0 ; () banked - 46294 0042E2 0100 movf ((_switches))&0ffh,w - 46295 0042E4 5190 goto l861 - 46296 0042E6 EF75 F021 - 46297 l9283:; BSR set to: 0 - 46298 0042EA - 46299 line 768 - 46300 - 46301 l861:; BSR set to: 0 - 46302 0042EA - 46303 return ;funcret - 46304 0042EA 0012 opt stack 0 - 46305 GLOBAL __end_of_switch_SWITCH_VEOC_RETURN_get - 46306 __end_of_switch_SWITCH_VEOC_RETURN_get: - 46307 0042EC signat _switch_SWITCH_VEOC_RETURN_get,89 - 46308 global _switch_SWITCH_VEOC_DIRECT_set_open - 46309 - 46310 ;; *************** function _switch_SWITCH_VEOC_DIRECT_set_open ***************** - 46311 ;; Defined at: - 46312 ;; line 778 in file "generated/sources/variables.c" - 46313 ;; Parameters: Size Location Type - 46314 ;; None - 46315 ;; Auto vars: Size Location Type - 46316 ;; None - 46317 ;; Return value: Size Location Type - 46318 ;; 1 wreg void - 46319 ;; Registers used: - 46320 ;; wreg, status,2 - 46321 ;; Tracked objects: - 46322 ;; On entry : 0/0 - 46323 ;; On exit : 0/0 - 46324 ;; Unchanged: 0/0 - 46325 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46326 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46327 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46328 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46329 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46330 ;;Total ram usage: 0 bytes - 46331 ;; Hardware stack levels used: 1 - 46332 ;; Hardware stack levels required when called: 9 - 46333 ;; This function calls: - 46334 ;; Nothing - 46335 ;; This function is called by: - 46336 ;; _switch_SWITCH_VEOC_DIRECT_set - 46337 ;; This function uses a non-reentrant model - 46338 ;; - 46339 psect text81,class=CODE,space=0,reloc=2,group=0 - 46340 line 778 - 46341 global __ptext81 - 46342 __ptext81: - 46343 004118 psect text81 - 46344 file "generated/sources/variables.c" - 46345 line 778 - 46346 global __size_of_switch_SWITCH_VEOC_DIRECT_set_open - 46347 __size_of_switch_SWITCH_VEOC_DIRECT_set_open equ __end_of_switch_SWITCH_VEOC_DIRECT_set - _open-_switch_SWITCH_VEOC_DIRECT_set_open - 46348 0000 - 46349 _switch_SWITCH_VEOC_DIRECT_set_open:; BSR set to: 0 - 46350 004118 - 46351 ;incstack = 0 - 46352 opt stack 17 - 46353 line 779 - 46354 ;generated/sources/variables.c: 779: do { LATDbits.LATD1 = 0; } while(0); - 46355 - 46356 l869: - 46357 004118 bcf ((c:3980)),c,1 ;volatile - 46358 004118 928C goto l8897 - 46359 00411A EF8F F020 - 46360 l870: - 46361 00411E line 780 - 46362 - 46363 l8897: - 46364 00411E ;generated/sources/variables.c: 780: switches.state_SWITCH_VEOC_DIRECT = SWITCHSTATE - _OPEN; - 46365 movlw low(0) - 46366 00411E 0E00 movlb 0 ; () banked - 46367 004120 0100 movwf (0+(_switches+01h))&0ffh - 46368 004122 6F91 line 781 - 46369 - 46370 l871:; BSR set to: 0 - 46371 004124 - 46372 return ;funcret - 46373 004124 0012 opt stack 0 - 46374 GLOBAL __end_of_switch_SWITCH_VEOC_DIRECT_set_open - 46375 __end_of_switch_SWITCH_VEOC_DIRECT_set_open: - 46376 004126 signat _switch_SWITCH_VEOC_DIRECT_set_open,89 - 46377 global _switch_SWITCH_VEOC_DIRECT_set_closed - 46378 - 46379 ;; *************** function _switch_SWITCH_VEOC_DIRECT_set_closed ***************** - 46380 ;; Defined at: - 46381 ;; line 772 in file "generated/sources/variables.c" - 46382 ;; Parameters: Size Location Type - 46383 ;; None - 46384 ;; Auto vars: Size Location Type - 46385 ;; None - 46386 ;; Return value: Size Location Type - 46387 ;; 1 wreg void - 46388 ;; Registers used: - 46389 ;; wreg, status,2 - 46390 ;; Tracked objects: - 46391 ;; On entry : 0/0 - 46392 ;; On exit : 0/0 - 46393 ;; Unchanged: 0/0 - 46394 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46395 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46396 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46397 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46398 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46399 ;;Total ram usage: 0 bytes - 46400 ;; Hardware stack levels used: 1 - 46401 ;; Hardware stack levels required when called: 9 - 46402 ;; This function calls: - 46403 ;; Nothing - 46404 ;; This function is called by: - 46405 ;; _switch_SWITCH_VEOC_DIRECT_set - 46406 ;; This function uses a non-reentrant model - 46407 ;; - 46408 psect text82,class=CODE,space=0,reloc=2,group=0 - 46409 line 772 - 46410 global __ptext82 - 46411 __ptext82: - 46412 004126 psect text82 - 46413 file "generated/sources/variables.c" - 46414 line 772 - 46415 global __size_of_switch_SWITCH_VEOC_DIRECT_set_closed - 46416 __size_of_switch_SWITCH_VEOC_DIRECT_set_closed equ __end_of_switch_SWITCH_VEOC_DIRECT_s - et_closed-_switch_SWITCH_VEOC_DIRECT_set_closed - 46417 0000 - 46418 _switch_SWITCH_VEOC_DIRECT_set_closed:; BSR set to: 0 - 46419 004126 - 46420 ;incstack = 0 - 46421 opt stack 17 - 46422 line 773 - 46423 ;generated/sources/variables.c: 773: do { LATDbits.LATD1 = 1; } while(0); - 46424 - 46425 l864: - 46426 004126 bsf ((c:3980)),c,1 ;volatile - 46427 004126 828C goto l8895 - 46428 004128 EF96 F020 - 46429 l865: - 46430 00412C line 774 - 46431 - 46432 l8895: - 46433 00412C ;generated/sources/variables.c: 774: switches.state_SWITCH_VEOC_DIRECT = SWITCHSTATE - _CLOSED; - 46434 movlw low(01h) - 46435 00412C 0E01 movlb 0 ; () banked - 46436 00412E 0100 movwf (0+(_switches+01h))&0ffh - 46437 004130 6F91 line 775 - 46438 - 46439 l866:; BSR set to: 0 - 46440 004132 - 46441 return ;funcret - 46442 004132 0012 opt stack 0 - 46443 GLOBAL __end_of_switch_SWITCH_VEOC_DIRECT_set_closed - 46444 __end_of_switch_SWITCH_VEOC_DIRECT_set_closed: - 46445 004134 signat _switch_SWITCH_VEOC_DIRECT_set_closed,89 - 46446 global _switch_SWITCH_LBL_set_open - 46447 - 46448 ;; *************** function _switch_SWITCH_LBL_set_open ***************** - 46449 ;; Defined at: - 46450 ;; line 832 in file "generated/sources/variables.c" - 46451 ;; Parameters: Size Location Type - 46452 ;; None - 46453 ;; Auto vars: Size Location Type - 46454 ;; None - 46455 ;; Return value: Size Location Type - 46456 ;; 1 wreg void - 46457 ;; Registers used: - 46458 ;; wreg, status,2 - 46459 ;; Tracked objects: - 46460 ;; On entry : 0/0 - 46461 ;; On exit : 0/0 - 46462 ;; Unchanged: 0/0 - 46463 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46464 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46465 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46466 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46467 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46468 ;;Total ram usage: 0 bytes - 46469 ;; Hardware stack levels used: 1 - 46470 ;; Hardware stack levels required when called: 9 - 46471 ;; This function calls: - 46472 ;; Nothing - 46473 ;; This function is called by: - 46474 ;; _switch_SWITCH_LBL_set - 46475 ;; This function uses a non-reentrant model - 46476 ;; - 46477 psect text83,class=CODE,space=0,reloc=2,group=0 - 46478 line 832 - 46479 global __ptext83 - 46480 __ptext83: - 46481 004134 psect text83 - 46482 file "generated/sources/variables.c" - 46483 line 832 - 46484 global __size_of_switch_SWITCH_LBL_set_open - 46485 __size_of_switch_SWITCH_LBL_set_open equ __end_of_switch_SWITCH_LBL_set_open-_switch_SW - ITCH_LBL_set_open - 46486 0000 - 46487 _switch_SWITCH_LBL_set_open:; BSR set to: 0 - 46488 004134 - 46489 ;incstack = 0 - 46490 opt stack 17 - 46491 line 833 - 46492 ;generated/sources/variables.c: 833: do { LATDbits.LATD3 = 0; } while(0); - 46493 - 46494 l905: - 46495 004134 bcf ((c:3980)),c,3 ;volatile - 46496 004134 968C goto l8905 - 46497 004136 EF9D F020 - 46498 l906: - 46499 00413A line 834 - 46500 - 46501 l8905: - 46502 00413A ;generated/sources/variables.c: 834: switches.state_SWITCH_LBL = SWITCHSTATE_OPEN; - 46503 movlw low(0) - 46504 00413A 0E00 movlb 0 ; () banked - 46505 00413C 0100 movwf (0+(_switches+03h))&0ffh - 46506 00413E 6F93 line 835 - 46507 - 46508 l907:; BSR set to: 0 - 46509 004140 - 46510 return ;funcret - 46511 004140 0012 opt stack 0 - 46512 GLOBAL __end_of_switch_SWITCH_LBL_set_open - 46513 __end_of_switch_SWITCH_LBL_set_open: - 46514 004142 signat _switch_SWITCH_LBL_set_open,89 - 46515 global _switch_SWITCH_LBL_set_closed - 46516 - 46517 ;; *************** function _switch_SWITCH_LBL_set_closed ***************** - 46518 ;; Defined at: - 46519 ;; line 826 in file "generated/sources/variables.c" - 46520 ;; Parameters: Size Location Type - 46521 ;; None - 46522 ;; Auto vars: Size Location Type - 46523 ;; None - 46524 ;; Return value: Size Location Type - 46525 ;; 1 wreg void - 46526 ;; Registers used: - 46527 ;; wreg, status,2 - 46528 ;; Tracked objects: - 46529 ;; On entry : 0/0 - 46530 ;; On exit : 0/0 - 46531 ;; Unchanged: 0/0 - 46532 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46533 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46534 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46535 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46536 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46537 ;;Total ram usage: 0 bytes - 46538 ;; Hardware stack levels used: 1 - 46539 ;; Hardware stack levels required when called: 9 - 46540 ;; This function calls: - 46541 ;; Nothing - 46542 ;; This function is called by: - 46543 ;; _switch_SWITCH_LBL_set - 46544 ;; This function uses a non-reentrant model - 46545 ;; - 46546 psect text84,class=CODE,space=0,reloc=2,group=0 - 46547 line 826 - 46548 global __ptext84 - 46549 __ptext84: - 46550 004142 psect text84 - 46551 file "generated/sources/variables.c" - 46552 line 826 - 46553 global __size_of_switch_SWITCH_LBL_set_closed - 46554 __size_of_switch_SWITCH_LBL_set_closed equ __end_of_switch_SWITCH_LBL_set_closed-_switc - h_SWITCH_LBL_set_closed - 46555 0000 - 46556 _switch_SWITCH_LBL_set_closed:; BSR set to: 0 - 46557 004142 - 46558 ;incstack = 0 - 46559 opt stack 17 - 46560 line 827 - 46561 ;generated/sources/variables.c: 827: do { LATDbits.LATD3 = 1; } while(0); - 46562 - 46563 l900: - 46564 004142 bsf ((c:3980)),c,3 ;volatile - 46565 004142 868C goto l8903 - 46566 004144 EFA4 F020 - 46567 l901: - 46568 004148 line 828 - 46569 - 46570 l8903: - 46571 004148 ;generated/sources/variables.c: 828: switches.state_SWITCH_LBL = SWITCHSTATE_CLOSED; - - 46572 movlw low(01h) - 46573 004148 0E01 movlb 0 ; () banked - 46574 00414A 0100 movwf (0+(_switches+03h))&0ffh - 46575 00414C 6F93 line 829 - 46576 - 46577 l902:; BSR set to: 0 - 46578 00414E - 46579 return ;funcret - 46580 00414E 0012 opt stack 0 - 46581 GLOBAL __end_of_switch_SWITCH_LBL_set_closed - 46582 __end_of_switch_SWITCH_LBL_set_closed: - 46583 004150 signat _switch_SWITCH_LBL_set_closed,89 - 46584 global _switch_SWITCH_HYDRO_set_open - 46585 - 46586 ;; *************** function _switch_SWITCH_HYDRO_set_open ***************** - 46587 ;; Defined at: - 46588 ;; line 859 in file "generated/sources/variables.c" - 46589 ;; Parameters: Size Location Type - 46590 ;; None - 46591 ;; Auto vars: Size Location Type - 46592 ;; None - 46593 ;; Return value: Size Location Type - 46594 ;; 1 wreg void - 46595 ;; Registers used: - 46596 ;; wreg, status,2 - 46597 ;; Tracked objects: - 46598 ;; On entry : 0/0 - 46599 ;; On exit : 0/0 - 46600 ;; Unchanged: 0/0 - 46601 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46602 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46603 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46604 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46605 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46606 ;;Total ram usage: 0 bytes - 46607 ;; Hardware stack levels used: 1 - 46608 ;; Hardware stack levels required when called: 9 - 46609 ;; This function calls: - 46610 ;; Nothing - 46611 ;; This function is called by: - 46612 ;; _switch_SWITCH_HYDRO_set - 46613 ;; This function uses a non-reentrant model - 46614 ;; - 46615 psect text85,class=CODE,space=0,reloc=2,group=0 - 46616 line 859 - 46617 global __ptext85 - 46618 __ptext85: - 46619 004150 psect text85 - 46620 file "generated/sources/variables.c" - 46621 line 859 - 46622 global __size_of_switch_SWITCH_HYDRO_set_open - 46623 __size_of_switch_SWITCH_HYDRO_set_open equ __end_of_switch_SWITCH_HYDRO_set_open-_switc - h_SWITCH_HYDRO_set_open - 46624 0000 - 46625 _switch_SWITCH_HYDRO_set_open:; BSR set to: 0 - 46626 004150 - 46627 ;incstack = 0 - 46628 opt stack 17 - 46629 line 860 - 46630 ;generated/sources/variables.c: 860: do { LATDbits.LATD4 = 0; } while(0); - 46631 - 46632 l923: - 46633 004150 bcf ((c:3980)),c,4 ;volatile - 46634 004150 988C goto l8909 - 46635 004152 EFAB F020 - 46636 l924: - 46637 004156 line 861 - 46638 - 46639 l8909: - 46640 004156 ;generated/sources/variables.c: 861: switches.state_SWITCH_HYDRO = SWITCHSTATE_OPEN; - - 46641 movlw low(0) - 46642 004156 0E00 movlb 0 ; () banked - 46643 004158 0100 movwf (0+(_switches+04h))&0ffh - 46644 00415A 6F94 line 862 - 46645 - 46646 l925:; BSR set to: 0 - 46647 00415C - 46648 return ;funcret - 46649 00415C 0012 opt stack 0 - 46650 GLOBAL __end_of_switch_SWITCH_HYDRO_set_open - 46651 __end_of_switch_SWITCH_HYDRO_set_open: - 46652 00415E signat _switch_SWITCH_HYDRO_set_open,89 - 46653 global _switch_SWITCH_HYDRO_set_closed - 46654 - 46655 ;; *************** function _switch_SWITCH_HYDRO_set_closed ***************** - 46656 ;; Defined at: - 46657 ;; line 853 in file "generated/sources/variables.c" - 46658 ;; Parameters: Size Location Type - 46659 ;; None - 46660 ;; Auto vars: Size Location Type - 46661 ;; None - 46662 ;; Return value: Size Location Type - 46663 ;; 1 wreg void - 46664 ;; Registers used: - 46665 ;; wreg, status,2 - 46666 ;; Tracked objects: - 46667 ;; On entry : 0/0 - 46668 ;; On exit : 0/0 - 46669 ;; Unchanged: 0/0 - 46670 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46671 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46672 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46673 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46674 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46675 ;;Total ram usage: 0 bytes - 46676 ;; Hardware stack levels used: 1 - 46677 ;; Hardware stack levels required when called: 9 - 46678 ;; This function calls: - 46679 ;; Nothing - 46680 ;; This function is called by: - 46681 ;; _switch_SWITCH_HYDRO_set - 46682 ;; This function uses a non-reentrant model - 46683 ;; - 46684 psect text86,class=CODE,space=0,reloc=2,group=0 - 46685 line 853 - 46686 global __ptext86 - 46687 __ptext86: - 46688 00415E psect text86 - 46689 file "generated/sources/variables.c" - 46690 line 853 - 46691 global __size_of_switch_SWITCH_HYDRO_set_closed - 46692 __size_of_switch_SWITCH_HYDRO_set_closed equ __end_of_switch_SWITCH_HYDRO_set_closed-_s - witch_SWITCH_HYDRO_set_closed - 46693 0000 - 46694 _switch_SWITCH_HYDRO_set_closed:; BSR set to: 0 - 46695 00415E - 46696 ;incstack = 0 - 46697 opt stack 17 - 46698 line 854 - 46699 ;generated/sources/variables.c: 854: do { LATDbits.LATD4 = 1; } while(0); - 46700 - 46701 l918: - 46702 00415E bsf ((c:3980)),c,4 ;volatile - 46703 00415E 888C goto l8907 - 46704 004160 EFB2 F020 - 46705 l919: - 46706 004164 line 855 - 46707 - 46708 l8907: - 46709 004164 ;generated/sources/variables.c: 855: switches.state_SWITCH_HYDRO = SWITCHSTATE_CLOSE - D; - 46710 movlw low(01h) - 46711 004164 0E01 movlb 0 ; () banked - 46712 004166 0100 movwf (0+(_switches+04h))&0ffh - 46713 004168 6F94 line 856 - 46714 - 46715 l920:; BSR set to: 0 - 46716 00416A - 46717 return ;funcret - 46718 00416A 0012 opt stack 0 - 46719 GLOBAL __end_of_switch_SWITCH_HYDRO_set_closed - 46720 __end_of_switch_SWITCH_HYDRO_set_closed: - 46721 00416C signat _switch_SWITCH_HYDRO_set_closed,89 - 46722 global _switch_SWITCH_12V_set_open - 46723 - 46724 ;; *************** function _switch_SWITCH_12V_set_open ***************** - 46725 ;; Defined at: - 46726 ;; line 805 in file "generated/sources/variables.c" - 46727 ;; Parameters: Size Location Type - 46728 ;; None - 46729 ;; Auto vars: Size Location Type - 46730 ;; None - 46731 ;; Return value: Size Location Type - 46732 ;; 1 wreg void - 46733 ;; Registers used: - 46734 ;; wreg, status,2 - 46735 ;; Tracked objects: - 46736 ;; On entry : 0/0 - 46737 ;; On exit : 0/0 - 46738 ;; Unchanged: 0/0 - 46739 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46740 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46741 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46742 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46743 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46744 ;;Total ram usage: 0 bytes - 46745 ;; Hardware stack levels used: 1 - 46746 ;; Hardware stack levels required when called: 9 - 46747 ;; This function calls: - 46748 ;; Nothing - 46749 ;; This function is called by: - 46750 ;; _switch_SWITCH_12V_set - 46751 ;; This function uses a non-reentrant model - 46752 ;; - 46753 psect text87,class=CODE,space=0,reloc=2,group=0 - 46754 line 805 - 46755 global __ptext87 - 46756 __ptext87: - 46757 00416C psect text87 - 46758 file "generated/sources/variables.c" - 46759 line 805 - 46760 global __size_of_switch_SWITCH_12V_set_open - 46761 __size_of_switch_SWITCH_12V_set_open equ __end_of_switch_SWITCH_12V_set_open-_switch_SW - ITCH_12V_set_open - 46762 0000 - 46763 _switch_SWITCH_12V_set_open:; BSR set to: 0 - 46764 00416C - 46765 ;incstack = 0 - 46766 opt stack 17 - 46767 line 806 - 46768 ;generated/sources/variables.c: 806: do { LATDbits.LATD2 = 0; } while(0); - 46769 - 46770 l887: - 46771 00416C bcf ((c:3980)),c,2 ;volatile - 46772 00416C 948C goto l8901 - 46773 00416E EFB9 F020 - 46774 l888: - 46775 004172 line 807 - 46776 - 46777 l8901: - 46778 004172 ;generated/sources/variables.c: 807: switches.state_SWITCH_12V = SWITCHSTATE_OPEN; - 46779 movlw low(0) - 46780 004172 0E00 movlb 0 ; () banked - 46781 004174 0100 movwf (0+(_switches+02h))&0ffh - 46782 004176 6F92 line 808 - 46783 - 46784 l889:; BSR set to: 0 - 46785 004178 - 46786 return ;funcret - 46787 004178 0012 opt stack 0 - 46788 GLOBAL __end_of_switch_SWITCH_12V_set_open - 46789 __end_of_switch_SWITCH_12V_set_open: - 46790 00417A signat _switch_SWITCH_12V_set_open,89 - 46791 global _switch_SWITCH_12V_set_closed - 46792 - 46793 ;; *************** function _switch_SWITCH_12V_set_closed ***************** - 46794 ;; Defined at: - 46795 ;; line 799 in file "generated/sources/variables.c" - 46796 ;; Parameters: Size Location Type - 46797 ;; None - 46798 ;; Auto vars: Size Location Type - 46799 ;; None - 46800 ;; Return value: Size Location Type - 46801 ;; 1 wreg void - 46802 ;; Registers used: - 46803 ;; wreg, status,2 - 46804 ;; Tracked objects: - 46805 ;; On entry : 0/0 - 46806 ;; On exit : 0/0 - 46807 ;; Unchanged: 0/0 - 46808 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46809 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46810 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46811 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46812 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46813 ;;Total ram usage: 0 bytes - 46814 ;; Hardware stack levels used: 1 - 46815 ;; Hardware stack levels required when called: 9 - 46816 ;; This function calls: - 46817 ;; Nothing - 46818 ;; This function is called by: - 46819 ;; _switch_SWITCH_12V_set - 46820 ;; This function uses a non-reentrant model - 46821 ;; - 46822 psect text88,class=CODE,space=0,reloc=2,group=0 - 46823 line 799 - 46824 global __ptext88 - 46825 __ptext88: - 46826 00417A psect text88 - 46827 file "generated/sources/variables.c" - 46828 line 799 - 46829 global __size_of_switch_SWITCH_12V_set_closed - 46830 __size_of_switch_SWITCH_12V_set_closed equ __end_of_switch_SWITCH_12V_set_closed-_switc - h_SWITCH_12V_set_closed - 46831 0000 - 46832 _switch_SWITCH_12V_set_closed:; BSR set to: 0 - 46833 00417A - 46834 ;incstack = 0 - 46835 opt stack 17 - 46836 line 800 - 46837 ;generated/sources/variables.c: 800: do { LATDbits.LATD2 = 1; } while(0); - 46838 - 46839 l882: - 46840 00417A bsf ((c:3980)),c,2 ;volatile - 46841 00417A 848C goto l8899 - 46842 00417C EFC0 F020 - 46843 l883: - 46844 004180 line 801 - 46845 - 46846 l8899: - 46847 004180 ;generated/sources/variables.c: 801: switches.state_SWITCH_12V = SWITCHSTATE_CLOSED; - - 46848 movlw low(01h) - 46849 004180 0E01 movlb 0 ; () banked - 46850 004182 0100 movwf (0+(_switches+02h))&0ffh - 46851 004184 6F92 line 802 - 46852 - 46853 l884:; BSR set to: 0 - 46854 004186 - 46855 return ;funcret - 46856 004186 0012 opt stack 0 - 46857 GLOBAL __end_of_switch_SWITCH_12V_set_closed - 46858 __end_of_switch_SWITCH_12V_set_closed: - 46859 004188 signat _switch_SWITCH_12V_set_closed,89 - 46860 global _digital_variable_get_pointer_by_enum - 46861 - 46862 ;; *************** function _digital_variable_get_pointer_by_enum ***************** - 46863 ;; Defined at: - 46864 ;; line 606 in file "generated/sources/variables.c" - 46865 ;; Parameters: Size Location Type - 46866 ;; _variable_in 1 wreg enum E6120 - 46867 ;; Auto vars: Size Location Type - 46868 ;; _variable_in 1 34[COMRAM] enum E6120 - 46869 ;; Return value: Size Location Type - 46870 ;; 2 30[COMRAM] PTR struct . - 46871 ;; Registers used: - 46872 ;; wreg, status,2, status,0, cstack - 46873 ;; Tracked objects: - 46874 ;; On entry : 0/0 - 46875 ;; On exit : 0/0 - 46876 ;; Unchanged: 0/0 - 46877 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 46878 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46879 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46880 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46881 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 46882 ;;Total ram usage: 5 bytes - 46883 ;; Hardware stack levels used: 1 - 46884 ;; Hardware stack levels required when called: 11 - 46885 ;; This function calls: - 46886 ;; _error_die_forever - 46887 ;; This function is called by: - 46888 ;; _command_SENSOR_GET_SINGLE - 46889 ;; _command_SENSOR_MAXVALUES_GETALL - 46890 ;; _command_SENSOR_MAXVALUE_RESET - 46891 ;; _command_SENSOR_VALUES_GETALL - 46892 ;; This function uses a non-reentrant model - 46893 ;; - 46894 psect text89,class=CODE,space=0,reloc=2,group=0 - 46895 line 606 - 46896 global __ptext89 - 46897 __ptext89: - 46898 000C0E psect text89 - 46899 file "generated/sources/variables.c" - 46900 line 606 - 46901 global __size_of_digital_variable_get_pointer_by_enum - 46902 __size_of_digital_variable_get_pointer_by_enum equ __end_of_digital_variable_get_pointe - r_by_enum-_digital_variable_get_pointer_by_enum - 46903 0000 - 46904 _digital_variable_get_pointer_by_enum:; BSR set to: 0 - 46905 000C0E - 46906 ;incstack = 0 - 46907 opt stack 16 - 46908 ;digital_variable_get_pointer_by_enum@_variable_index stored from wreg - 46909 movwf ((c:digital_variable_get_pointer_by_enum@_variable_index)),c - 46910 000C0E 6E23 line 607 - 46911 - 46912 l9173: - 46913 000C10 ;generated/sources/variables.c: 607: switch(_variable_index) { - 46914 goto l9231 - 46915 000C10 EF76 F006 line 608 - 46916 ;generated/sources/variables.c: 608: case VARIABLE_NUMBER_FLAG_DUL_ALARMPOS1: - 46917 - 46918 l779: - 46919 000C14 line 609 - 46920 - 46921 l9175: - 46922 000C14 ;generated/sources/variables.c: 609: return &(digital_variables[0]); - 46923 movlw low(_digital_variables) - 46924 000C14 0E00 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 46925 000C16 6E1F movlw high(_digital_variables) - 46926 000C18 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 46927 000C1A 6E20 - 46928 goto l780 - 46929 000C1C EFB3 F006 - 46930 l9177: - 46931 000C20 goto l780 - 46932 000C20 EFB3 F006 line 610 - 46933 ;generated/sources/variables.c: 610: case VARIABLE_NUMBER_FLAG_DUL_ALARMPOS2: - 46934 - 46935 l781: - 46936 000C24 line 611 - 46937 - 46938 l9179: - 46939 000C24 ;generated/sources/variables.c: 611: return &(digital_variables[1]); - 46940 movlw low(_digital_variables+010h) - 46941 000C24 0E10 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 46942 000C26 6E1F movlw high(_digital_variables+010h) - 46943 000C28 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 46944 000C2A 6E20 - 46945 goto l780 - 46946 000C2C EFB3 F006 - 46947 l9181: - 46948 000C30 goto l780 - 46949 000C30 EFB3 F006 line 612 - 46950 ;generated/sources/variables.c: 612: case VARIABLE_NUMBER_FLAG_DUL_ALARMNEG1: - 46951 - 46952 l782: - 46953 000C34 line 613 - 46954 - 46955 l9183: - 46956 000C34 ;generated/sources/variables.c: 613: return &(digital_variables[2]); - 46957 movlw low(_digital_variables+020h) - 46958 000C34 0E20 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 46959 000C36 6E1F movlw high(_digital_variables+020h) - 46960 000C38 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 46961 000C3A 6E20 - 46962 goto l780 - 46963 000C3C EFB3 F006 - 46964 l9185: - 46965 000C40 goto l780 - 46966 000C40 EFB3 F006 line 614 - 46967 ;generated/sources/variables.c: 614: case VARIABLE_NUMBER_FLAG_DUL_ALARMNEG2: - 46968 - 46969 l783: - 46970 000C44 line 615 - 46971 - 46972 l9187: - 46973 000C44 ;generated/sources/variables.c: 615: return &(digital_variables[3]); - 46974 movlw low(_digital_variables+030h) - 46975 000C44 0E30 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 46976 000C46 6E1F movlw high(_digital_variables+030h) - 46977 000C48 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 46978 000C4A 6E20 - 46979 goto l780 - 46980 000C4C EFB3 F006 - 46981 l9189: - 46982 000C50 goto l780 - 46983 000C50 EFB3 F006 line 616 - 46984 ;generated/sources/variables.c: 616: case VARIABLE_NUMBER_FLAG_HYDRO_PWR_FAULT: - - 46985 - 46986 l784: - 46987 000C54 line 617 - 46988 - 46989 l9191: - 46990 000C54 ;generated/sources/variables.c: 617: return &(digital_variables[4]); - 46991 movlw low(_digital_variables+040h) - 46992 000C54 0E40 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 46993 000C56 6E1F movlw high(_digital_variables+040h) - 46994 000C58 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 46995 000C5A 6E20 - 46996 goto l780 - 46997 000C5C EFB3 F006 - 46998 l9193: - 46999 000C60 goto l780 - 47000 000C60 EFB3 F006 line 618 - 47001 ;generated/sources/variables.c: 618: case VARIABLE_NUMBER_FLAG_LBL_PWR_FAULT: - 47002 - 47003 l785: - 47004 000C64 line 619 - 47005 - 47006 l9195: - 47007 000C64 ;generated/sources/variables.c: 619: return &(digital_variables[5]); - 47008 movlw low(_digital_variables+050h) - 47009 000C64 0E50 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 47010 000C66 6E1F movlw high(_digital_variables+050h) - 47011 000C68 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 47012 000C6A 6E20 - 47013 goto l780 - 47014 000C6C EFB3 F006 - 47015 l9197: - 47016 000C70 goto l780 - 47017 000C70 EFB3 F006 line 620 - 47018 ;generated/sources/variables.c: 620: case VARIABLE_NUMBER_FLAG_GLRA_FAULT: - 47019 - 47020 l786: - 47021 000C74 line 621 - 47022 - 47023 l9199: - 47024 000C74 ;generated/sources/variables.c: 621: return &(digital_variables[6]); - 47025 movlw low(_digital_variables+060h) - 47026 000C74 0E60 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 47027 000C76 6E1F movlw high(_digital_variables+060h) - 47028 000C78 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 47029 000C7A 6E20 - 47030 goto l780 - 47031 000C7C EFB3 F006 - 47032 l9201: - 47033 000C80 goto l780 - 47034 000C80 EFB3 F006 line 622 - 47035 ;generated/sources/variables.c: 622: case VARIABLE_NUMBER_FLAG_GLRB_FAULT: - 47036 - 47037 l787: - 47038 000C84 line 623 - 47039 - 47040 l9203: - 47041 000C84 ;generated/sources/variables.c: 623: return &(digital_variables[7]); - 47042 movlw low(_digital_variables+070h) - 47043 000C84 0E70 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 47044 000C86 6E1F movlw high(_digital_variables+070h) - 47045 000C88 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 47046 000C8A 6E20 - 47047 goto l780 - 47048 000C8C EFB3 F006 - 47049 l9205: - 47050 000C90 goto l780 - 47051 000C90 EFB3 F006 line 624 - 47052 ;generated/sources/variables.c: 624: case VARIABLE_NUMBER_FLAG_POWERBOARD_FAULT: - - 47053 - 47054 l788: - 47055 000C94 line 625 - 47056 - 47057 l9207: - 47058 000C94 ;generated/sources/variables.c: 625: return &(digital_variables[8]); - 47059 movlw low(_digital_variables+080h) - 47060 000C94 0E80 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 47061 000C96 6E1F movlw high(_digital_variables+080h) - 47062 000C98 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 47063 000C9A 6E20 - 47064 goto l780 - 47065 000C9C EFB3 F006 - 47066 l9209: - 47067 000CA0 goto l780 - 47068 000CA0 EFB3 F006 line 626 - 47069 ;generated/sources/variables.c: 626: case VARIABLE_NUMBER_FLAG_GLRA_GOOD: - 47070 - 47071 l789: - 47072 000CA4 line 627 - 47073 - 47074 l9211: - 47075 000CA4 ;generated/sources/variables.c: 627: return &(digital_variables[9]); - 47076 movlw low(_digital_variables+090h) - 47077 000CA4 0E90 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 47078 000CA6 6E1F movlw high(_digital_variables+090h) - 47079 000CA8 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 47080 000CAA 6E20 - 47081 goto l780 - 47082 000CAC EFB3 F006 - 47083 l9213: - 47084 000CB0 goto l780 - 47085 000CB0 EFB3 F006 line 628 - 47086 ;generated/sources/variables.c: 628: case VARIABLE_NUMBER_FLAG_GLRB_GOOD: - 47087 - 47088 l790: - 47089 000CB4 line 629 - 47090 - 47091 l9215: - 47092 000CB4 ;generated/sources/variables.c: 629: return &(digital_variables[10]); - 47093 movlw low(_digital_variables+0A0h) - 47094 000CB4 0EA0 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 47095 000CB6 6E1F movlw high(_digital_variables+0A0h) - 47096 000CB8 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 47097 000CBA 6E20 - 47098 goto l780 - 47099 000CBC EFB3 F006 - 47100 l9217: - 47101 000CC0 goto l780 - 47102 000CC0 EFB3 F006 line 630 - 47103 ;generated/sources/variables.c: 630: case VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD: - - 47104 - 47105 l791: - 47106 000CC4 line 631 - 47107 - 47108 l9219: - 47109 000CC4 ;generated/sources/variables.c: 631: return &(digital_variables[11]); - 47110 movlw low(_digital_variables+0B0h) - 47111 000CC4 0EB0 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 47112 000CC6 6E1F movlw high(_digital_variables+0B0h) - 47113 000CC8 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 47114 000CCA 6E20 - 47115 goto l780 - 47116 000CCC EFB3 F006 - 47117 l9221: - 47118 000CD0 goto l780 - 47119 000CD0 EFB3 F006 line 632 - 47120 ;generated/sources/variables.c: 632: default: - 47121 - 47122 l792: - 47123 000CD4 line 633 - 47124 - 47125 l9223: - 47126 000CD4 ;generated/sources/variables.c: 633: error_die_forever(); - 47127 call _error_die_forever ;wreg free - 47128 000CD4 EC72 F01B line 635 - 47129 - 47130 l9225: - 47131 000CD8 ;generated/sources/variables.c: 635: return &(digital_variables[0]); - 47132 movlw low(_digital_variables) - 47133 000CD8 0E00 movwf ((c:?_digital_variable_get_pointer_by_enum)),c - 47134 000CDA 6E1F movlw high(_digital_variables) - 47135 000CDC 0E01 movwf ((c:?_digital_variable_get_pointer_by_enum+1)),c - 47136 000CDE 6E20 - 47137 goto l780 - 47138 000CE0 EFB3 F006 - 47139 l9227: - 47140 000CE4 goto l780 - 47141 000CE4 EFB3 F006 line 636 - 47142 - 47143 l9229: - 47144 000CE8 ;generated/sources/variables.c: 636: } - 47145 goto l780 - 47146 000CE8 EFB3 F006 - 47147 l778: - 47148 000CEC - 47149 l9231: - 47150 000CEC movf ((c:digital_variable_get_pointer_by_enum@_variable_index)),c,w - 47151 000CEC 5023 movwf (??_digital_variable_get_pointer_by_enum+0+0)&0ffh,c - 47152 000CEE 6E21 clrf (??_digital_variable_get_pointer_by_enum+0+0+1)&0ffh,c - 47153 000CF0 6A22 - 47154 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 47155 ; Switch size 1, requested type "space" - 47156 ; Number of cases is 1, Range of values is 0 to 0 - 47157 ; switch strategies available: - 47158 ; Name Instructions Cycles - 47159 ; simple_byte 4 3 (average) - 47160 ; Chosen strategy is simple_byte - 47161 - 47162 movf ??_digital_variable_get_pointer_by_enum+0+1,c,w - 47163 000CF2 5022 xorlw 0^0 ; case 0 - 47164 000CF4 0A00 skipnz - 47165 000CF6 B4D8 goto l11185 - 47166 000CF8 EF80 F006 goto l9223 - 47167 000CFC EF6A F006 - 47168 l11185: - 47169 000D00 ; Switch size 1, requested type "space" - 47170 ; Number of cases is 12, Range of values is 12 to 23 - 47171 ; switch strategies available: - 47172 ; Name Instructions Cycles - 47173 ; simple_byte 37 19 (average) - 47174 ; Chosen strategy is simple_byte - 47175 - 47176 movf ??_digital_variable_get_pointer_by_enum+0+0,c,w - 47177 000D00 5021 xorlw 12^0 ; case 12 - 47178 000D02 0A0C skipnz - 47179 000D04 B4D8 goto l9175 - 47180 000D06 EF0A F006 xorlw 13^12 ; case 13 - 47181 000D0A 0A01 skipnz - 47182 000D0C B4D8 goto l9179 - 47183 000D0E EF12 F006 xorlw 14^13 ; case 14 - 47184 000D12 0A03 skipnz - 47185 000D14 B4D8 goto l9183 - 47186 000D16 EF1A F006 xorlw 15^14 ; case 15 - 47187 000D1A 0A01 skipnz - 47188 000D1C B4D8 goto l9187 - 47189 000D1E EF22 F006 xorlw 16^15 ; case 16 - 47190 000D22 0A1F skipnz - 47191 000D24 B4D8 goto l9191 - 47192 000D26 EF2A F006 xorlw 17^16 ; case 17 - 47193 000D2A 0A01 skipnz - 47194 000D2C B4D8 goto l9195 - 47195 000D2E EF32 F006 xorlw 18^17 ; case 18 - 47196 000D32 0A03 skipnz - 47197 000D34 B4D8 goto l9199 - 47198 000D36 EF3A F006 xorlw 19^18 ; case 19 - 47199 000D3A 0A01 skipnz - 47200 000D3C B4D8 goto l9203 - 47201 000D3E EF42 F006 xorlw 20^19 ; case 20 - 47202 000D42 0A07 skipnz - 47203 000D44 B4D8 goto l9207 - 47204 000D46 EF4A F006 xorlw 21^20 ; case 21 - 47205 000D4A 0A01 skipnz - 47206 000D4C B4D8 goto l9211 - 47207 000D4E EF52 F006 xorlw 22^21 ; case 22 - 47208 000D52 0A03 skipnz - 47209 000D54 B4D8 goto l9215 - 47210 000D56 EF5A F006 xorlw 23^22 ; case 23 - 47211 000D5A 0A01 skipnz - 47212 000D5C B4D8 goto l9219 - 47213 000D5E EF62 F006 goto l9223 - 47214 000D62 EF6A F006 - 47215 - 47216 l793: - 47217 000D66 line 637 - 47218 - 47219 l780: - 47220 000D66 return ;funcret - 47221 000D66 0012 opt stack 0 - 47222 GLOBAL __end_of_digital_variable_get_pointer_by_enum - 47223 __end_of_digital_variable_get_pointer_by_enum: - 47224 000D68 signat _digital_variable_get_pointer_by_enum,4218 - 47225 global _variable_is_analog_by_enum - 47226 - 47227 ;; *************** function _variable_is_analog_by_enum ***************** - 47228 ;; Defined at: - 47229 ;; line 341 in file "generated/sources/variables.c" - 47230 ;; Parameters: Size Location Type - 47231 ;; _variable_in 1 wreg enum E6120 - 47232 ;; Auto vars: Size Location Type - 47233 ;; _variable_in 1 30[COMRAM] enum E6120 - 47234 ;; Return value: Size Location Type - 47235 ;; 1 wreg _Bool - 47236 ;; Registers used: - 47237 ;; wreg, status,2, status,0 - 47238 ;; Tracked objects: - 47239 ;; On entry : 0/0 - 47240 ;; On exit : 0/0 - 47241 ;; Unchanged: 0/0 - 47242 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 47243 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47244 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47245 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47246 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47247 ;;Total ram usage: 3 bytes - 47248 ;; Hardware stack levels used: 1 - 47249 ;; Hardware stack levels required when called: 9 - 47250 ;; This function calls: - 47251 ;; Nothing - 47252 ;; This function is called by: - 47253 ;; _command_SENSOR_GET_SINGLE - 47254 ;; _command_SENSOR_AVERAGE_GETALL - 47255 ;; _command_SENSOR_AVERAGING_PRESCALER_SET - 47256 ;; _command_SENSOR_MAXVALUES_GETALL - 47257 ;; _command_SENSOR_MAXVALUE_RESET - 47258 ;; _command_SENSOR_OFFSETS_GETALL - 47259 ;; _command_SENSOR_VALUES_GETALL - 47260 ;; This function uses a non-reentrant model - 47261 ;; - 47262 psect text90,class=CODE,space=0,reloc=2,group=0 - 47263 line 341 - 47264 global __ptext90 - 47265 __ptext90: - 47266 002604 psect text90 - 47267 file "generated/sources/variables.c" - 47268 line 341 - 47269 global __size_of_variable_is_analog_by_enum - 47270 __size_of_variable_is_analog_by_enum equ __end_of_variable_is_analog_by_enum-_variable_ - is_analog_by_enum - 47271 0000 - 47272 _variable_is_analog_by_enum: - 47273 002604 ;incstack = 0 - 47274 opt stack 18 - 47275 ;variable_is_analog_by_enum@_variable_index stored from wreg - 47276 movwf ((c:variable_is_analog_by_enum@_variable_index)),c - 47277 002604 6E1F line 342 - 47278 - 47279 l9095: - 47280 002606 ;generated/sources/variables.c: 342: switch(_variable_index) { - 47281 goto l9107 - 47282 002606 EF25 F013 line 343 - 47283 ;generated/sources/variables.c: 343: case VARIABLE_NUMBER_MON_DUL_BOARDTEMP: - 47284 - 47285 l715: - 47286 00260A goto l9097 - 47287 00260A EF19 F013 line 344 - 47288 ;generated/sources/variables.c: 344: case VARIABLE_NUMBER_MON_TEMP2: - 47289 - 47290 l716: - 47291 00260E goto l9097 - 47292 00260E EF19 F013 line 345 - 47293 ;generated/sources/variables.c: 345: case VARIABLE_NUMBER_MON_TEMP1: - 47294 - 47295 l717: - 47296 002612 goto l9097 - 47297 002612 EF19 F013 line 346 - 47298 ;generated/sources/variables.c: 346: case VARIABLE_NUMBER_MON_VEOC_RTN_I: - 47299 - 47300 l718: - 47301 002616 goto l9097 - 47302 002616 EF19 F013 line 347 - 47303 ;generated/sources/variables.c: 347: case VARIABLE_NUMBER_MON_VEOC_FWR_I: - 47304 - 47305 l719: - 47306 00261A goto l9097 - 47307 00261A EF19 F013 line 348 - 47308 ;generated/sources/variables.c: 348: case VARIABLE_NUMBER_MON_HYDRO_I: - 47309 - 47310 l720: - 47311 00261E goto l9097 - 47312 00261E EF19 F013 line 349 - 47313 ;generated/sources/variables.c: 349: case VARIABLE_NUMBER_MON_INPUT_V: - 47314 - 47315 l721: - 47316 002622 goto l9097 - 47317 002622 EF19 F013 line 350 - 47318 ;generated/sources/variables.c: 350: case VARIABLE_NUMBER_MON_LBL_I: - 47319 - 47320 l722: - 47321 002626 goto l9097 - 47322 002626 EF19 F013 line 351 - 47323 ;generated/sources/variables.c: 351: case VARIABLE_NUMBER_MON_GLRA_I: - 47324 - 47325 l723: - 47326 00262A goto l9097 - 47327 00262A EF19 F013 line 352 - 47328 ;generated/sources/variables.c: 352: case VARIABLE_NUMBER_MON_GLRB_I: - 47329 - 47330 l724: - 47331 00262E goto l9097 - 47332 00262E EF19 F013 line 353 - 47333 ;generated/sources/variables.c: 353: case VARIABLE_NUMBER_MON_PWB_I: - 47334 - 47335 l725: - 47336 002632 line 354 - 47337 - 47338 l9097: - 47339 002632 ;generated/sources/variables.c: 354: return 1; - 47340 movlw (01h)&0ffh - 47341 002632 0E01 goto l726 - 47342 002634 EF5E F013 - 47343 l9099: - 47344 002638 goto l726 - 47345 002638 EF5E F013 line 355 - 47346 ;generated/sources/variables.c: 355: default: - 47347 - 47348 l727: - 47349 00263C line 356 - 47350 - 47351 l9101: - 47352 00263C ;generated/sources/variables.c: 356: return 0; - 47353 movlw (0)&0ffh - 47354 00263C 0E00 goto l726 - 47355 00263E EF5E F013 - 47356 l9103: - 47357 002642 goto l726 - 47358 002642 EF5E F013 line 357 - 47359 - 47360 l9105: - 47361 002646 ;generated/sources/variables.c: 357: } - 47362 goto l726 - 47363 002646 EF5E F013 - 47364 l714: - 47365 00264A - 47366 l9107: - 47367 00264A movf ((c:variable_is_analog_by_enum@_variable_index)),c,w - 47368 00264A 501F movwf (??_variable_is_analog_by_enum+0+0)&0ffh,c - 47369 00264C 6E1D clrf (??_variable_is_analog_by_enum+0+0+1)&0ffh,c - 47370 00264E 6A1E - 47371 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 47372 ; Switch size 1, requested type "space" - 47373 ; Number of cases is 1, Range of values is 0 to 0 - 47374 ; switch strategies available: - 47375 ; Name Instructions Cycles - 47376 ; simple_byte 4 3 (average) - 47377 ; Chosen strategy is simple_byte - 47378 - 47379 movf ??_variable_is_analog_by_enum+0+1,c,w - 47380 002650 501E xorlw 0^0 ; case 0 - 47381 002652 0A00 skipnz - 47382 002654 B4D8 goto l11187 - 47383 002656 EF2F F013 goto l9101 - 47384 00265A EF1E F013 - 47385 l11187: - 47386 00265E ; Switch size 1, requested type "space" - 47387 ; Number of cases is 11, Range of values is 1 to 11 - 47388 ; switch strategies available: - 47389 ; Name Instructions Cycles - 47390 ; simple_byte 34 18 (average) - 47391 ; Chosen strategy is simple_byte - 47392 - 47393 movf ??_variable_is_analog_by_enum+0+0,c,w - 47394 00265E 501D xorlw 1^0 ; case 1 - 47395 002660 0A01 skipnz - 47396 002662 B4D8 goto l9097 - 47397 002664 EF19 F013 xorlw 2^1 ; case 2 - 47398 002668 0A03 skipnz - 47399 00266A B4D8 goto l9097 - 47400 00266C EF19 F013 xorlw 3^2 ; case 3 - 47401 002670 0A01 skipnz - 47402 002672 B4D8 goto l9097 - 47403 002674 EF19 F013 xorlw 4^3 ; case 4 - 47404 002678 0A07 skipnz - 47405 00267A B4D8 goto l9097 - 47406 00267C EF19 F013 xorlw 5^4 ; case 5 - 47407 002680 0A01 skipnz - 47408 002682 B4D8 goto l9097 - 47409 002684 EF19 F013 xorlw 6^5 ; case 6 - 47410 002688 0A03 skipnz - 47411 00268A B4D8 goto l9097 - 47412 00268C EF19 F013 xorlw 7^6 ; case 7 - 47413 002690 0A01 skipnz - 47414 002692 B4D8 goto l9097 - 47415 002694 EF19 F013 xorlw 8^7 ; case 8 - 47416 002698 0A0F skipnz - 47417 00269A B4D8 goto l9097 - 47418 00269C EF19 F013 xorlw 9^8 ; case 9 - 47419 0026A0 0A01 skipnz - 47420 0026A2 B4D8 goto l9097 - 47421 0026A4 EF19 F013 xorlw 10^9 ; case 10 - 47422 0026A8 0A03 skipnz - 47423 0026AA B4D8 goto l9097 - 47424 0026AC EF19 F013 xorlw 11^10 ; case 11 - 47425 0026B0 0A01 skipnz - 47426 0026B2 B4D8 goto l9097 - 47427 0026B4 EF19 F013 goto l9101 - 47428 0026B8 EF1E F013 - 47429 - 47430 l728: - 47431 0026BC line 358 - 47432 - 47433 l726: - 47434 0026BC return ;funcret - 47435 0026BC 0012 opt stack 0 - 47436 GLOBAL __end_of_variable_is_analog_by_enum - 47437 __end_of_variable_is_analog_by_enum: - 47438 0026BE signat _variable_is_analog_by_enum,4217 - 47439 global _analog_variable_get_pointer_by_enum - 47440 - 47441 ;; *************** function _analog_variable_get_pointer_by_enum ***************** - 47442 ;; Defined at: - 47443 ;; line 360 in file "generated/sources/variables.c" - 47444 ;; Parameters: Size Location Type - 47445 ;; _variable_in 1 wreg enum E6120 - 47446 ;; Auto vars: Size Location Type - 47447 ;; _variable_in 1 34[COMRAM] enum E6120 - 47448 ;; Return value: Size Location Type - 47449 ;; 2 30[COMRAM] PTR struct . - 47450 ;; Registers used: - 47451 ;; wreg, status,2, status,0, cstack - 47452 ;; Tracked objects: - 47453 ;; On entry : 0/0 - 47454 ;; On exit : 0/0 - 47455 ;; Unchanged: 0/0 - 47456 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 47457 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47458 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47459 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47460 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47461 ;;Total ram usage: 5 bytes - 47462 ;; Hardware stack levels used: 1 - 47463 ;; Hardware stack levels required when called: 11 - 47464 ;; This function calls: - 47465 ;; _error_die_forever - 47466 ;; This function is called by: - 47467 ;; _command_SENSOR_GET_SINGLE - 47468 ;; _command_SENSOR_AVERAGE_GETALL - 47469 ;; _command_SENSOR_AVERAGING_PRESCALER_SET - 47470 ;; _command_SENSOR_MAXVALUES_GETALL - 47471 ;; _command_SENSOR_MAXVALUE_RESET - 47472 ;; _command_SENSOR_OFFSETS_GETALL - 47473 ;; _command_SENSOR_VALUES_GETALL - 47474 ;; This function uses a non-reentrant model - 47475 ;; - 47476 psect text91,class=CODE,space=0,reloc=2,group=0 - 47477 line 360 - 47478 global __ptext91 - 47479 __ptext91: - 47480 000D68 psect text91 - 47481 file "generated/sources/variables.c" - 47482 line 360 - 47483 global __size_of_analog_variable_get_pointer_by_enum - 47484 __size_of_analog_variable_get_pointer_by_enum equ __end_of_analog_variable_get_pointer_ - by_enum-_analog_variable_get_pointer_by_enum - 47485 0000 - 47486 _analog_variable_get_pointer_by_enum: - 47487 000D68 ;incstack = 0 - 47488 opt stack 16 - 47489 ;analog_variable_get_pointer_by_enum@_variable_index stored from wreg - 47490 movwf ((c:analog_variable_get_pointer_by_enum@_variable_index)),c - 47491 000D68 6E23 line 361 - 47492 - 47493 l9113: - 47494 000D6A ;generated/sources/variables.c: 361: switch(_variable_index) { - 47495 goto l9167 - 47496 000D6A EF1B F007 line 362 - 47497 ;generated/sources/variables.c: 362: case VARIABLE_NUMBER_MON_DUL_BOARDTEMP: - 47498 - 47499 l732: - 47500 000D6E line 363 - 47501 - 47502 l9115: - 47503 000D6E ;generated/sources/variables.c: 363: return &(analog_variables[0]); - 47504 movlw low(_analog_variables) - 47505 000D6E 0EBE movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47506 000D70 6E1F movlw high(_analog_variables) - 47507 000D72 0E04 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47508 000D74 6E20 - 47509 goto l733 - 47510 000D76 EF54 F007 - 47511 l9117: - 47512 000D7A goto l733 - 47513 000D7A EF54 F007 line 364 - 47514 ;generated/sources/variables.c: 364: case VARIABLE_NUMBER_MON_TEMP2: - 47515 - 47516 l734: - 47517 000D7E line 365 - 47518 - 47519 l9119: - 47520 000D7E ;generated/sources/variables.c: 365: return &(analog_variables[1]); - 47521 movlw low(_analog_variables+02Bh) - 47522 000D7E 0EE9 movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47523 000D80 6E1F movlw high(_analog_variables+02Bh) - 47524 000D82 0E04 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47525 000D84 6E20 - 47526 goto l733 - 47527 000D86 EF54 F007 - 47528 l9121: - 47529 000D8A goto l733 - 47530 000D8A EF54 F007 line 366 - 47531 ;generated/sources/variables.c: 366: case VARIABLE_NUMBER_MON_TEMP1: - 47532 - 47533 l735: - 47534 000D8E line 367 - 47535 - 47536 l9123: - 47537 000D8E ;generated/sources/variables.c: 367: return &(analog_variables[2]); - 47538 movlw low(_analog_variables+056h) - 47539 000D8E 0E14 movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47540 000D90 6E1F movlw high(_analog_variables+056h) - 47541 000D92 0E05 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47542 000D94 6E20 - 47543 goto l733 - 47544 000D96 EF54 F007 - 47545 l9125: - 47546 000D9A goto l733 - 47547 000D9A EF54 F007 line 368 - 47548 ;generated/sources/variables.c: 368: case VARIABLE_NUMBER_MON_VEOC_RTN_I: - 47549 - 47550 l736: - 47551 000D9E line 369 - 47552 - 47553 l9127: - 47554 000D9E ;generated/sources/variables.c: 369: return &(analog_variables[3]); - 47555 movlw low(_analog_variables+081h) - 47556 000D9E 0E3F movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47557 000DA0 6E1F movlw high(_analog_variables+081h) - 47558 000DA2 0E05 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47559 000DA4 6E20 - 47560 goto l733 - 47561 000DA6 EF54 F007 - 47562 l9129: - 47563 000DAA goto l733 - 47564 000DAA EF54 F007 line 370 - 47565 ;generated/sources/variables.c: 370: case VARIABLE_NUMBER_MON_VEOC_FWR_I: - 47566 - 47567 l737: - 47568 000DAE line 371 - 47569 - 47570 l9131: - 47571 000DAE ;generated/sources/variables.c: 371: return &(analog_variables[4]); - 47572 movlw low(_analog_variables+0ACh) - 47573 000DAE 0E6A movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47574 000DB0 6E1F movlw high(_analog_variables+0ACh) - 47575 000DB2 0E05 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47576 000DB4 6E20 - 47577 goto l733 - 47578 000DB6 EF54 F007 - 47579 l9133: - 47580 000DBA goto l733 - 47581 000DBA EF54 F007 line 372 - 47582 ;generated/sources/variables.c: 372: case VARIABLE_NUMBER_MON_HYDRO_I: - 47583 - 47584 l738: - 47585 000DBE line 373 - 47586 - 47587 l9135: - 47588 000DBE ;generated/sources/variables.c: 373: return &(analog_variables[5]); - 47589 movlw low(_analog_variables+0D7h) - 47590 000DBE 0E95 movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47591 000DC0 6E1F movlw high(_analog_variables+0D7h) - 47592 000DC2 0E05 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47593 000DC4 6E20 - 47594 goto l733 - 47595 000DC6 EF54 F007 - 47596 l9137: - 47597 000DCA goto l733 - 47598 000DCA EF54 F007 line 374 - 47599 ;generated/sources/variables.c: 374: case VARIABLE_NUMBER_MON_INPUT_V: - 47600 - 47601 l739: - 47602 000DCE line 375 - 47603 - 47604 l9139: - 47605 000DCE ;generated/sources/variables.c: 375: return &(analog_variables[6]); - 47606 movlw low(_analog_variables+0102h) - 47607 000DCE 0EC0 movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47608 000DD0 6E1F movlw high(_analog_variables+0102h) - 47609 000DD2 0E05 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47610 000DD4 6E20 - 47611 goto l733 - 47612 000DD6 EF54 F007 - 47613 l9141: - 47614 000DDA goto l733 - 47615 000DDA EF54 F007 line 376 - 47616 ;generated/sources/variables.c: 376: case VARIABLE_NUMBER_MON_LBL_I: - 47617 - 47618 l740: - 47619 000DDE line 377 - 47620 - 47621 l9143: - 47622 000DDE ;generated/sources/variables.c: 377: return &(analog_variables[7]); - 47623 movlw low(_analog_variables+012Dh) - 47624 000DDE 0EEB movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47625 000DE0 6E1F movlw high(_analog_variables+012Dh) - 47626 000DE2 0E05 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47627 000DE4 6E20 - 47628 goto l733 - 47629 000DE6 EF54 F007 - 47630 l9145: - 47631 000DEA goto l733 - 47632 000DEA EF54 F007 line 378 - 47633 ;generated/sources/variables.c: 378: case VARIABLE_NUMBER_MON_GLRA_I: - 47634 - 47635 l741: - 47636 000DEE line 379 - 47637 - 47638 l9147: - 47639 000DEE ;generated/sources/variables.c: 379: return &(analog_variables[8]); - 47640 movlw low(_analog_variables+0158h) - 47641 000DEE 0E16 movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47642 000DF0 6E1F movlw high(_analog_variables+0158h) - 47643 000DF2 0E06 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47644 000DF4 6E20 - 47645 goto l733 - 47646 000DF6 EF54 F007 - 47647 l9149: - 47648 000DFA goto l733 - 47649 000DFA EF54 F007 line 380 - 47650 ;generated/sources/variables.c: 380: case VARIABLE_NUMBER_MON_GLRB_I: - 47651 - 47652 l742: - 47653 000DFE line 381 - 47654 - 47655 l9151: - 47656 000DFE ;generated/sources/variables.c: 381: return &(analog_variables[9]); - 47657 movlw low(_analog_variables+0183h) - 47658 000DFE 0E41 movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47659 000E00 6E1F movlw high(_analog_variables+0183h) - 47660 000E02 0E06 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47661 000E04 6E20 - 47662 goto l733 - 47663 000E06 EF54 F007 - 47664 l9153: - 47665 000E0A goto l733 - 47666 000E0A EF54 F007 line 382 - 47667 ;generated/sources/variables.c: 382: case VARIABLE_NUMBER_MON_PWB_I: - 47668 - 47669 l743: - 47670 000E0E line 383 - 47671 - 47672 l9155: - 47673 000E0E ;generated/sources/variables.c: 383: return &(analog_variables[10]); - 47674 movlw low(_analog_variables+01AEh) - 47675 000E0E 0E6C movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47676 000E10 6E1F movlw high(_analog_variables+01AEh) - 47677 000E12 0E06 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47678 000E14 6E20 - 47679 goto l733 - 47680 000E16 EF54 F007 - 47681 l9157: - 47682 000E1A goto l733 - 47683 000E1A EF54 F007 line 384 - 47684 ;generated/sources/variables.c: 384: default: - 47685 - 47686 l744: - 47687 000E1E line 385 - 47688 - 47689 l9159: - 47690 000E1E ;generated/sources/variables.c: 385: error_die_forever(); - 47691 call _error_die_forever ;wreg free - 47692 000E1E EC72 F01B line 387 - 47693 - 47694 l9161: - 47695 000E22 ;generated/sources/variables.c: 387: return &(analog_variables[0]); - 47696 movlw low(_analog_variables) - 47697 000E22 0EBE movwf ((c:?_analog_variable_get_pointer_by_enum)),c - 47698 000E24 6E1F movlw high(_analog_variables) - 47699 000E26 0E04 movwf ((c:?_analog_variable_get_pointer_by_enum+1)),c - 47700 000E28 6E20 - 47701 goto l733 - 47702 000E2A EF54 F007 - 47703 l9163: - 47704 000E2E goto l733 - 47705 000E2E EF54 F007 line 388 - 47706 - 47707 l9165: - 47708 000E32 ;generated/sources/variables.c: 388: } - 47709 goto l733 - 47710 000E32 EF54 F007 - 47711 l731: - 47712 000E36 - 47713 l9167: - 47714 000E36 movf ((c:analog_variable_get_pointer_by_enum@_variable_index)),c,w - 47715 000E36 5023 movwf (??_analog_variable_get_pointer_by_enum+0+0)&0ffh,c - 47716 000E38 6E21 clrf (??_analog_variable_get_pointer_by_enum+0+0+1)&0ffh,c - 47717 000E3A 6A22 - 47718 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 47719 ; Switch size 1, requested type "space" - 47720 ; Number of cases is 1, Range of values is 0 to 0 - 47721 ; switch strategies available: - 47722 ; Name Instructions Cycles - 47723 ; simple_byte 4 3 (average) - 47724 ; Chosen strategy is simple_byte - 47725 - 47726 movf ??_analog_variable_get_pointer_by_enum+0+1,c,w - 47727 000E3C 5022 xorlw 0^0 ; case 0 - 47728 000E3E 0A00 skipnz - 47729 000E40 B4D8 goto l11189 - 47730 000E42 EF25 F007 goto l9159 - 47731 000E46 EF0F F007 - 47732 l11189: - 47733 000E4A ; Switch size 1, requested type "space" - 47734 ; Number of cases is 11, Range of values is 1 to 11 - 47735 ; switch strategies available: - 47736 ; Name Instructions Cycles - 47737 ; simple_byte 34 18 (average) - 47738 ; Chosen strategy is simple_byte - 47739 - 47740 movf ??_analog_variable_get_pointer_by_enum+0+0,c,w - 47741 000E4A 5021 xorlw 1^0 ; case 1 - 47742 000E4C 0A01 skipnz - 47743 000E4E B4D8 goto l9115 - 47744 000E50 EFB7 F006 xorlw 2^1 ; case 2 - 47745 000E54 0A03 skipnz - 47746 000E56 B4D8 goto l9119 - 47747 000E58 EFBF F006 xorlw 3^2 ; case 3 - 47748 000E5C 0A01 skipnz - 47749 000E5E B4D8 goto l9123 - 47750 000E60 EFC7 F006 xorlw 4^3 ; case 4 - 47751 000E64 0A07 skipnz - 47752 000E66 B4D8 goto l9127 - 47753 000E68 EFCF F006 xorlw 5^4 ; case 5 - 47754 000E6C 0A01 skipnz - 47755 000E6E B4D8 goto l9131 - 47756 000E70 EFD7 F006 xorlw 6^5 ; case 6 - 47757 000E74 0A03 skipnz - 47758 000E76 B4D8 goto l9135 - 47759 000E78 EFDF F006 xorlw 7^6 ; case 7 - 47760 000E7C 0A01 skipnz - 47761 000E7E B4D8 goto l9139 - 47762 000E80 EFE7 F006 xorlw 8^7 ; case 8 - 47763 000E84 0A0F skipnz - 47764 000E86 B4D8 goto l9143 - 47765 000E88 EFEF F006 xorlw 9^8 ; case 9 - 47766 000E8C 0A01 skipnz - 47767 000E8E B4D8 goto l9147 - 47768 000E90 EFF7 F006 xorlw 10^9 ; case 10 - 47769 000E94 0A03 skipnz - 47770 000E96 B4D8 goto l9151 - 47771 000E98 EFFF F006 xorlw 11^10 ; case 11 - 47772 000E9C 0A01 skipnz - 47773 000E9E B4D8 goto l9155 - 47774 000EA0 EF07 F007 goto l9159 - 47775 000EA4 EF0F F007 - 47776 - 47777 l745: - 47778 000EA8 line 389 - 47779 - 47780 l733: - 47781 000EA8 return ;funcret - 47782 000EA8 0012 opt stack 0 - 47783 GLOBAL __end_of_analog_variable_get_pointer_by_enum - 47784 __end_of_analog_variable_get_pointer_by_enum: - 47785 000EAA signat _analog_variable_get_pointer_by_enum,4218 - 47786 global _rescue_set_timeout_seconds - 47787 - 47788 ;; *************** function _rescue_set_timeout_seconds ***************** - 47789 ;; Defined at: - 47790 ;; line 33 in file "rescue.c" - 47791 ;; Parameters: Size Location Type - 47792 ;; _seconds 2 28[COMRAM] unsigned short - 47793 ;; Auto vars: Size Location Type - 47794 ;; None - 47795 ;; Return value: Size Location Type - 47796 ;; 1 wreg void - 47797 ;; Registers used: - 47798 ;; None - 47799 ;; Tracked objects: - 47800 ;; On entry : 0/0 - 47801 ;; On exit : 0/0 - 47802 ;; Unchanged: 0/0 - 47803 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 47804 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47805 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47806 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47807 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47808 ;;Total ram usage: 2 bytes - 47809 ;; Hardware stack levels used: 1 - 47810 ;; Hardware stack levels required when called: 9 - 47811 ;; This function calls: - 47812 ;; Nothing - 47813 ;; This function is called by: - 47814 ;; _command_RESCUE_TIMEOUT_SET - 47815 ;; This function uses a non-reentrant model - 47816 ;; - 47817 psect text92,class=CODE,space=0,reloc=2,group=0 - 47818 file "rescue.c" - 47819 line 33 - 47820 global __ptext92 - 47821 __ptext92: - 47822 0042EC psect text92 - 47823 file "rescue.c" - 47824 line 33 - 47825 global __size_of_rescue_set_timeout_seconds - 47826 __size_of_rescue_set_timeout_seconds equ __end_of_rescue_set_timeout_seconds-_rescue_se - t_timeout_seconds - 47827 0000 - 47828 _rescue_set_timeout_seconds: - 47829 0042EC ;incstack = 0 - 47830 opt stack 18 - 47831 line 34 - 47832 - 47833 l6485: - 47834 0042EC ;rescue.c: 34: _rescue_timeout_seconds = _seconds; - 47835 movff (c:rescue_set_timeout_seconds@_seconds),(__rescue_timeout_seconds) - 47836 0042EC C01D F0BD movff (c:rescue_set_timeout_seconds@_seconds+1),(__rescue_timeout_seconds+1) - 47837 0042F0 C01E F0BE line 35 - 47838 - 47839 l2055: - 47840 0042F4 return ;funcret - 47841 0042F4 0012 opt stack 0 - 47842 GLOBAL __end_of_rescue_set_timeout_seconds - 47843 __end_of_rescue_set_timeout_seconds: - 47844 0042F6 signat _rescue_set_timeout_seconds,4217 - 47845 global _rescue_get_timeout_seconds - 47846 - 47847 ;; *************** function _rescue_get_timeout_seconds ***************** - 47848 ;; Defined at: - 47849 ;; line 29 in file "rescue.c" - 47850 ;; Parameters: Size Location Type - 47851 ;; None - 47852 ;; Auto vars: Size Location Type - 47853 ;; None - 47854 ;; Return value: Size Location Type - 47855 ;; 2 28[COMRAM] unsigned short - 47856 ;; Registers used: - 47857 ;; None - 47858 ;; Tracked objects: - 47859 ;; On entry : 0/0 - 47860 ;; On exit : 0/0 - 47861 ;; Unchanged: 0/0 - 47862 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 47863 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47864 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47865 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47866 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47867 ;;Total ram usage: 2 bytes - 47868 ;; Hardware stack levels used: 1 - 47869 ;; Hardware stack levels required when called: 9 - 47870 ;; This function calls: - 47871 ;; Nothing - 47872 ;; This function is called by: - 47873 ;; _command_RESCUE_TIMEOUT_GET - 47874 ;; This function uses a non-reentrant model - 47875 ;; - 47876 psect text93,class=CODE,space=0,reloc=2,group=0 - 47877 line 29 - 47878 global __ptext93 - 47879 __ptext93: - 47880 0042F6 psect text93 - 47881 file "rescue.c" - 47882 line 29 - 47883 global __size_of_rescue_get_timeout_seconds - 47884 __size_of_rescue_get_timeout_seconds equ __end_of_rescue_get_timeout_seconds-_rescue_ge - t_timeout_seconds - 47885 0000 - 47886 _rescue_get_timeout_seconds: - 47887 0042F6 ;incstack = 0 - 47888 opt stack 18 - 47889 line 30 - 47890 - 47891 l6483: - 47892 0042F6 ;rescue.c: 30: return _rescue_timeout_seconds; - 47893 movff (__rescue_timeout_seconds),(c:?_rescue_get_timeout_seconds) - 47894 0042F6 C0BD F01D movff (__rescue_timeout_seconds+1),(c:?_rescue_get_timeout_seconds+1) - 47895 0042FA C0BE F01E line 31 - 47896 - 47897 l2052: - 47898 0042FE return ;funcret - 47899 0042FE 0012 opt stack 0 - 47900 GLOBAL __end_of_rescue_get_timeout_seconds - 47901 __end_of_rescue_get_timeout_seconds: - 47902 004300 signat _rescue_get_timeout_seconds,90 - 47903 global _rescue_reset_fired_status - 47904 - 47905 ;; *************** function _rescue_reset_fired_status ***************** - 47906 ;; Defined at: - 47907 ;; line 53 in file "rescue.c" - 47908 ;; Parameters: Size Location Type - 47909 ;; None - 47910 ;; Auto vars: Size Location Type - 47911 ;; None - 47912 ;; Return value: Size Location Type - 47913 ;; 1 wreg void - 47914 ;; Registers used: - 47915 ;; wreg, status,2 - 47916 ;; Tracked objects: - 47917 ;; On entry : 0/0 - 47918 ;; On exit : 0/0 - 47919 ;; Unchanged: 0/0 - 47920 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 47921 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47922 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47923 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47924 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47925 ;;Total ram usage: 0 bytes - 47926 ;; Hardware stack levels used: 1 - 47927 ;; Hardware stack levels required when called: 9 - 47928 ;; This function calls: - 47929 ;; Nothing - 47930 ;; This function is called by: - 47931 ;; _command_RESCUE_STATUS_RESET - 47932 ;; This function uses a non-reentrant model - 47933 ;; - 47934 psect text94,class=CODE,space=0,reloc=2,group=0 - 47935 line 53 - 47936 global __ptext94 - 47937 __ptext94: - 47938 0043D4 psect text94 - 47939 file "rescue.c" - 47940 line 53 - 47941 global __size_of_rescue_reset_fired_status - 47942 __size_of_rescue_reset_fired_status equ __end_of_rescue_reset_fired_status-_rescue_rese - t_fired_status - 47943 0000 - 47944 _rescue_reset_fired_status: - 47945 0043D4 ;incstack = 0 - 47946 opt stack 18 - 47947 line 54 - 47948 - 47949 l6481: - 47950 0043D4 ;rescue.c: 54: _rescue_fired = 0; - 47951 movlw low(0) - 47952 0043D4 0E00 movwf ((c:__rescue_fired)),c - 47953 0043D6 6E2D line 55 - 47954 - 47955 l2070: - 47956 0043D8 return ;funcret - 47957 0043D8 0012 opt stack 0 - 47958 GLOBAL __end_of_rescue_reset_fired_status - 47959 __end_of_rescue_reset_fired_status: - 47960 0043DA signat _rescue_reset_fired_status,89 - 47961 global _rescue_get_fired_status - 47962 - 47963 ;; *************** function _rescue_get_fired_status ***************** - 47964 ;; Defined at: - 47965 ;; line 49 in file "rescue.c" - 47966 ;; Parameters: Size Location Type - 47967 ;; None - 47968 ;; Auto vars: Size Location Type - 47969 ;; None - 47970 ;; Return value: Size Location Type - 47971 ;; 1 wreg _Bool - 47972 ;; Registers used: - 47973 ;; wreg, status,2 - 47974 ;; Tracked objects: - 47975 ;; On entry : 0/0 - 47976 ;; On exit : 0/0 - 47977 ;; Unchanged: 0/0 - 47978 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 47979 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47980 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47981 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47982 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 47983 ;;Total ram usage: 0 bytes - 47984 ;; Hardware stack levels used: 1 - 47985 ;; Hardware stack levels required when called: 9 - 47986 ;; This function calls: - 47987 ;; Nothing - 47988 ;; This function is called by: - 47989 ;; _command_RESCUE_STATUS_GET - 47990 ;; This function uses a non-reentrant model - 47991 ;; - 47992 psect text95,class=CODE,space=0,reloc=2,group=0 - 47993 line 49 - 47994 global __ptext95 - 47995 __ptext95: - 47996 004396 psect text95 - 47997 file "rescue.c" - 47998 line 49 - 47999 global __size_of_rescue_get_fired_status - 48000 __size_of_rescue_get_fired_status equ __end_of_rescue_get_fired_status-_rescue_get_fire - d_status - 48001 0000 - 48002 _rescue_get_fired_status: - 48003 004396 ;incstack = 0 - 48004 opt stack 18 - 48005 line 50 - 48006 - 48007 l6477: - 48008 004396 ;rescue.c: 50: return _rescue_fired; - 48009 movf ((c:__rescue_fired)),c,w - 48010 004396 502D goto l2067 - 48011 004398 EFCE F021 - 48012 l6479: - 48013 00439C line 51 - 48014 - 48015 l2067: - 48016 00439C return ;funcret - 48017 00439C 0012 opt stack 0 - 48018 GLOBAL __end_of_rescue_get_fired_status - 48019 __end_of_rescue_get_fired_status: - 48020 00439E signat _rescue_get_fired_status,89 - 48021 global _rescue_set_enabled - 48022 - 48023 ;; *************** function _rescue_set_enabled ***************** - 48024 ;; Defined at: - 48025 ;; line 41 in file "rescue.c" - 48026 ;; Parameters: Size Location Type - 48027 ;; None - 48028 ;; Auto vars: Size Location Type - 48029 ;; None - 48030 ;; Return value: Size Location Type - 48031 ;; 1 wreg void - 48032 ;; Registers used: - 48033 ;; wreg, status,2 - 48034 ;; Tracked objects: - 48035 ;; On entry : 0/0 - 48036 ;; On exit : 0/0 - 48037 ;; Unchanged: 0/0 - 48038 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48039 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48040 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48041 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48042 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48043 ;;Total ram usage: 0 bytes - 48044 ;; Hardware stack levels used: 1 - 48045 ;; Hardware stack levels required when called: 9 - 48046 ;; This function calls: - 48047 ;; Nothing - 48048 ;; This function is called by: - 48049 ;; _command_RESCUE_ENABLE - 48050 ;; This function uses a non-reentrant model - 48051 ;; - 48052 psect text96,class=CODE,space=0,reloc=2,group=0 - 48053 line 41 - 48054 global __ptext96 - 48055 __ptext96: - 48056 0043DA psect text96 - 48057 file "rescue.c" - 48058 line 41 - 48059 global __size_of_rescue_set_enabled - 48060 __size_of_rescue_set_enabled equ __end_of_rescue_set_enabled-_rescue_set_enabled - 48061 0000 - 48062 _rescue_set_enabled: - 48063 0043DA ;incstack = 0 - 48064 opt stack 18 - 48065 line 42 - 48066 - 48067 l6471: - 48068 0043DA ;rescue.c: 42: _rescue_enabled = 1; - 48069 movlw low(01h) - 48070 0043DA 0E01 movwf ((c:__rescue_enabled)),c - 48071 0043DC 6E41 line 43 - 48072 - 48073 l2061: - 48074 0043DE return ;funcret - 48075 0043DE 0012 opt stack 0 - 48076 GLOBAL __end_of_rescue_set_enabled - 48077 __end_of_rescue_set_enabled: - 48078 0043E0 signat _rescue_set_enabled,89 - 48079 global _rescue_set_disabled - 48080 - 48081 ;; *************** function _rescue_set_disabled ***************** - 48082 ;; Defined at: - 48083 ;; line 45 in file "rescue.c" - 48084 ;; Parameters: Size Location Type - 48085 ;; None - 48086 ;; Auto vars: Size Location Type - 48087 ;; None - 48088 ;; Return value: Size Location Type - 48089 ;; 1 wreg void - 48090 ;; Registers used: - 48091 ;; wreg, status,2 - 48092 ;; Tracked objects: - 48093 ;; On entry : 0/0 - 48094 ;; On exit : 0/0 - 48095 ;; Unchanged: 0/0 - 48096 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48097 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48098 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48099 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48100 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48101 ;;Total ram usage: 0 bytes - 48102 ;; Hardware stack levels used: 1 - 48103 ;; Hardware stack levels required when called: 9 - 48104 ;; This function calls: - 48105 ;; Nothing - 48106 ;; This function is called by: - 48107 ;; _command_RESCUE_ENABLE - 48108 ;; This function uses a non-reentrant model - 48109 ;; - 48110 psect text97,class=CODE,space=0,reloc=2,group=0 - 48111 line 45 - 48112 global __ptext97 - 48113 __ptext97: - 48114 0043E0 psect text97 - 48115 file "rescue.c" - 48116 line 45 - 48117 global __size_of_rescue_set_disabled - 48118 __size_of_rescue_set_disabled equ __end_of_rescue_set_disabled-_rescue_set_disabled - 48119 0000 - 48120 _rescue_set_disabled: - 48121 0043E0 ;incstack = 0 - 48122 opt stack 18 - 48123 line 46 - 48124 - 48125 l6469: - 48126 0043E0 ;rescue.c: 46: _rescue_enabled = 0; - 48127 movlw low(0) - 48128 0043E0 0E00 movwf ((c:__rescue_enabled)),c - 48129 0043E2 6E41 line 47 - 48130 - 48131 l2064: - 48132 0043E4 return ;funcret - 48133 0043E4 0012 opt stack 0 - 48134 GLOBAL __end_of_rescue_set_disabled - 48135 __end_of_rescue_set_disabled: - 48136 0043E6 signat _rescue_set_disabled,89 - 48137 global _rescue_get_enable_status - 48138 - 48139 ;; *************** function _rescue_get_enable_status ***************** - 48140 ;; Defined at: - 48141 ;; line 37 in file "rescue.c" - 48142 ;; Parameters: Size Location Type - 48143 ;; None - 48144 ;; Auto vars: Size Location Type - 48145 ;; None - 48146 ;; Return value: Size Location Type - 48147 ;; 1 wreg _Bool - 48148 ;; Registers used: - 48149 ;; wreg, status,2 - 48150 ;; Tracked objects: - 48151 ;; On entry : 0/0 - 48152 ;; On exit : 0/0 - 48153 ;; Unchanged: 0/0 - 48154 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48155 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48156 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48157 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48158 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48159 ;;Total ram usage: 0 bytes - 48160 ;; Hardware stack levels used: 1 - 48161 ;; Hardware stack levels required when called: 9 - 48162 ;; This function calls: - 48163 ;; Nothing - 48164 ;; This function is called by: - 48165 ;; _command_RESCUE_ENABLE - 48166 ;; This function uses a non-reentrant model - 48167 ;; - 48168 psect text98,class=CODE,space=0,reloc=2,group=0 - 48169 line 37 - 48170 global __ptext98 - 48171 __ptext98: - 48172 00439E psect text98 - 48173 file "rescue.c" - 48174 line 37 - 48175 global __size_of_rescue_get_enable_status - 48176 __size_of_rescue_get_enable_status equ __end_of_rescue_get_enable_status-_rescue_get_en - able_status - 48177 0000 - 48178 _rescue_get_enable_status: - 48179 00439E ;incstack = 0 - 48180 opt stack 18 - 48181 line 38 - 48182 - 48183 l6473: - 48184 00439E ;rescue.c: 38: return _rescue_enabled; - 48185 movf ((c:__rescue_enabled)),c,w - 48186 00439E 5041 goto l2058 - 48187 0043A0 EFD2 F021 - 48188 l6475: - 48189 0043A4 line 39 - 48190 - 48191 l2058: - 48192 0043A4 return ;funcret - 48193 0043A4 0012 opt stack 0 - 48194 GLOBAL __end_of_rescue_get_enable_status - 48195 __end_of_rescue_get_enable_status: - 48196 0043A6 signat _rescue_get_enable_status,89 - 48197 global _timing_get_seconds_since_last_command - 48198 - 48199 ;; *************** function _timing_get_seconds_since_last_command ***************** - 48200 ;; Defined at: - 48201 ;; line 44 in file "timing.c" - 48202 ;; Parameters: Size Location Type - 48203 ;; None - 48204 ;; Auto vars: Size Location Type - 48205 ;; seconds 4 32[COMRAM] unsigned long - 48206 ;; Return value: Size Location Type - 48207 ;; 4 28[COMRAM] unsigned long - 48208 ;; Registers used: - 48209 ;; None - 48210 ;; Tracked objects: - 48211 ;; On entry : 0/0 - 48212 ;; On exit : 0/0 - 48213 ;; Unchanged: 0/0 - 48214 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48215 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48216 ;; Locals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48217 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48218 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48219 ;;Total ram usage: 8 bytes - 48220 ;; Hardware stack levels used: 1 - 48221 ;; Hardware stack levels required when called: 9 - 48222 ;; This function calls: - 48223 ;; Nothing - 48224 ;; This function is called by: - 48225 ;; _command_LASTCOMMANDTIME - 48226 ;; _rescue_check - 48227 ;; This function uses a non-reentrant model - 48228 ;; - 48229 psect text99,class=CODE,space=0,reloc=2,group=0 - 48230 file "timing.c" - 48231 line 44 - 48232 global __ptext99 - 48233 __ptext99: - 48234 003B96 psect text99 - 48235 file "timing.c" - 48236 line 44 - 48237 global __size_of_timing_get_seconds_since_last_command - 48238 __size_of_timing_get_seconds_since_last_command equ __end_of_timing_get_seconds_since_l - ast_command-_timing_get_seconds_since_last_command - 48239 0000 - 48240 _timing_get_seconds_since_last_command: - 48241 003B96 ;incstack = 0 - 48242 opt stack 20 - 48243 line 46 - 48244 - 48245 l9249: - 48246 003B96 ;timing.c: 45: uint32_t seconds;;timing.c: 46: (INTCONbits.GIE = 0); - 48247 bcf ((c:4082)),c,7 ;volatile - 48248 003B96 9EF2 line 47 - 48249 ;timing.c: 47: seconds = _timing_seconds_lc; - 48250 movff (__timing_seconds_lc),(c:timing_get_seconds_since_last_command@seconds) - 48251 003B98 C0A0 F021 movff (__timing_seconds_lc+1),(c:timing_get_seconds_since_last_command@seconds+1) - 48252 003B9C C0A1 F022 movff (__timing_seconds_lc+2),(c:timing_get_seconds_since_last_command@seconds+2) - 48253 003BA0 C0A2 F023 movff (__timing_seconds_lc+3),(c:timing_get_seconds_since_last_command@seconds+3) - 48254 003BA4 C0A3 F024 line 48 - 48255 ;timing.c: 48: (INTCONbits.GIE = 1); - 48256 bsf ((c:4082)),c,7 ;volatile - 48257 003BA8 8EF2 line 49 - 48258 ;timing.c: 49: return seconds; - 48259 movff (c:timing_get_seconds_since_last_command@seconds),(c:?_timing_get_seconds_since_l - ast_command) - 48260 003BAA C021 F01D movff (c:timing_get_seconds_since_last_command@seconds+1),(c:?_timing_get_seconds_since - _last_command+1) - 48261 003BAE C022 F01E movff (c:timing_get_seconds_since_last_command@seconds+2),(c:?_timing_get_seconds_since - _last_command+2) - 48262 003BB2 C023 F01F movff (c:timing_get_seconds_since_last_command@seconds+3),(c:?_timing_get_seconds_since - _last_command+3) - 48263 003BB6 C024 F020 line 50 - 48264 - 48265 l1713: - 48266 003BBA return ;funcret - 48267 003BBA 0012 opt stack 0 - 48268 GLOBAL __end_of_timing_get_seconds_since_last_command - 48269 __end_of_timing_get_seconds_since_last_command: - 48270 003BBC signat _timing_get_seconds_since_last_command,92 - 48271 global _timing_get_seconds_since_reset - 48272 - 48273 ;; *************** function _timing_get_seconds_since_reset ***************** - 48274 ;; Defined at: - 48275 ;; line 53 in file "timing.c" - 48276 ;; Parameters: Size Location Type - 48277 ;; None - 48278 ;; Auto vars: Size Location Type - 48279 ;; seconds 4 32[COMRAM] unsigned long - 48280 ;; Return value: Size Location Type - 48281 ;; 4 28[COMRAM] unsigned long - 48282 ;; Registers used: - 48283 ;; None - 48284 ;; Tracked objects: - 48285 ;; On entry : 0/0 - 48286 ;; On exit : 0/0 - 48287 ;; Unchanged: 0/0 - 48288 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48289 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48290 ;; Locals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48291 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48292 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48293 ;;Total ram usage: 8 bytes - 48294 ;; Hardware stack levels used: 1 - 48295 ;; Hardware stack levels required when called: 9 - 48296 ;; This function calls: - 48297 ;; Nothing - 48298 ;; This function is called by: - 48299 ;; _command_BOARDTIME - 48300 ;; This function uses a non-reentrant model - 48301 ;; - 48302 psect text100,class=CODE,space=0,reloc=2,group=0 - 48303 line 53 - 48304 global __ptext100 - 48305 __ptext100: - 48306 003BBC psect text100 - 48307 file "timing.c" - 48308 line 53 - 48309 global __size_of_timing_get_seconds_since_reset - 48310 __size_of_timing_get_seconds_since_reset equ __end_of_timing_get_seconds_since_reset-_t - iming_get_seconds_since_reset - 48311 0000 - 48312 _timing_get_seconds_since_reset: - 48313 003BBC ;incstack = 0 - 48314 opt stack 18 - 48315 line 55 - 48316 - 48317 l9237: - 48318 003BBC ;timing.c: 54: uint32_t seconds;;timing.c: 55: (INTCONbits.GIE = 0); - 48319 bcf ((c:4082)),c,7 ;volatile - 48320 003BBC 9EF2 line 56 - 48321 ;timing.c: 56: seconds = _timing_seconds_rst; - 48322 movff (__timing_seconds_rst),(c:timing_get_seconds_since_reset@seconds) - 48323 003BBE C09C F021 movff (__timing_seconds_rst+1),(c:timing_get_seconds_since_reset@seconds+1) - 48324 003BC2 C09D F022 movff (__timing_seconds_rst+2),(c:timing_get_seconds_since_reset@seconds+2) - 48325 003BC6 C09E F023 movff (__timing_seconds_rst+3),(c:timing_get_seconds_since_reset@seconds+3) - 48326 003BCA C09F F024 line 57 - 48327 ;timing.c: 57: (INTCONbits.GIE = 1); - 48328 bsf ((c:4082)),c,7 ;volatile - 48329 003BCE 8EF2 line 58 - 48330 ;timing.c: 58: return seconds; - 48331 movff (c:timing_get_seconds_since_reset@seconds),(c:?_timing_get_seconds_since_reset) - 48332 003BD0 C021 F01D movff (c:timing_get_seconds_since_reset@seconds+1),(c:?_timing_get_seconds_since_reset+ - 1) - 48333 003BD4 C022 F01E movff (c:timing_get_seconds_since_reset@seconds+2),(c:?_timing_get_seconds_since_reset+ - 2) - 48334 003BD8 C023 F01F movff (c:timing_get_seconds_since_reset@seconds+3),(c:?_timing_get_seconds_since_reset+ - 3) - 48335 003BDC C024 F020 line 59 - 48336 - 48337 l1716: - 48338 003BE0 return ;funcret - 48339 003BE0 0012 opt stack 0 - 48340 GLOBAL __end_of_timing_get_seconds_since_reset - 48341 __end_of_timing_get_seconds_since_reset: - 48342 003BE2 signat _timing_get_seconds_since_reset,92 - 48343 global _communication_response_payload_append_uint32_t - 48344 - 48345 ;; *************** function _communication_response_payload_append_uint32_t ***************** - 48346 ;; Defined at: - 48347 ;; line 299 in file "communication.c" - 48348 ;; Parameters: Size Location Type - 48349 ;; _value 4 28[COMRAM] unsigned long - 48350 ;; Auto vars: Size Location Type - 48351 ;; None - 48352 ;; Return value: Size Location Type - 48353 ;; 1 wreg void - 48354 ;; Registers used: - 48355 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 48356 ;; Tracked objects: - 48357 ;; On entry : 0/0 - 48358 ;; On exit : 0/0 - 48359 ;; Unchanged: 0/0 - 48360 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48361 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48362 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48363 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48364 ;; Totals: 6 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48365 ;;Total ram usage: 6 bytes - 48366 ;; Hardware stack levels used: 1 - 48367 ;; Hardware stack levels required when called: 9 - 48368 ;; This function calls: - 48369 ;; Nothing - 48370 ;; This function is called by: - 48371 ;; _command_BOARDTIME - 48372 ;; _command_LASTCOMMANDTIME - 48373 ;; _command_VALCHECK - 48374 ;; _command_VERSION - 48375 ;; This function uses a non-reentrant model - 48376 ;; - 48377 psect text101,class=CODE,space=0,reloc=2,group=0 - 48378 file "communication.c" - 48379 line 299 - 48380 global __ptext101 - 48381 __ptext101: - 48382 0031BE psect text101 - 48383 file "communication.c" - 48384 line 299 - 48385 global __size_of_communication_response_payload_append_uint32_t - 48386 __size_of_communication_response_payload_append_uint32_t equ __end_of_communication_res - ponse_payload_append_uint32_t-_communication_response_payload_append_uint32_t - 48387 0000 - 48388 _communication_response_payload_append_uint32_t: - 48389 0031BE ;incstack = 0 - 48390 opt stack 18 - 48391 line 300 - 48392 - 48393 l9239: - 48394 0031BE ;communication.c: 300: _databuf[_databuf_index] = (uint8_t)((_value >> 24) & 0xff); - - 48395 movf ((c:__databuf_index)),c,w - 48396 0031BE 502F mullw 01h - 48397 0031C0 0D01 movlw low(__databuf) - 48398 0031C2 0E00 addwf (prodl),c,w - 48399 0031C4 24F3 movwf c:fsr2l - 48400 0031C6 6ED9 movlw high(__databuf) - 48401 0031C8 0E03 addwfc prod+1,w - 48402 0031CA 20F4 movwf 1+c:fsr2l - 48403 0031CC 6EDA movff 0+3+(c:communication_response_payload_append_uint32_t@_value),indf2 - 48404 0031CE C020 FFDF - 48405 line 301 - 48406 - 48407 l9241: - 48408 0031D2 ;communication.c: 301: _databuf[_databuf_index+1] = (uint8_t)((_value >> 16) & 0xff) - ; - 48409 movf ((c:__databuf_index)),c,w - 48410 0031D2 502F movwf (??_communication_response_payload_append_uint32_t+0+0)&0ffh,c - 48411 0031D4 6E21 clrf (??_communication_response_payload_append_uint32_t+0+0+1)&0ffh,c - 48412 0031D6 6A22 - 48413 movlw 01h - 48414 0031D8 0E01 addwf (??_communication_response_payload_append_uint32_t+0+0),c - 48415 0031DA 2621 movlw 0 - 48416 0031DC 0E00 addwfc (??_communication_response_payload_append_uint32_t+0+1),c - 48417 0031DE 2222 movlw low(__databuf) - 48418 0031E0 0E00 addwf (??_communication_response_payload_append_uint32_t+0+0),c,w - 48419 0031E2 2421 movwf c:fsr2l - 48420 0031E4 6ED9 movlw high(__databuf) - 48421 0031E6 0E03 addwfc (??_communication_response_payload_append_uint32_t+0+1),c,w - 48422 0031E8 2022 movwf 1+c:fsr2l - 48423 0031EA 6EDA movff 0+2+(c:communication_response_payload_append_uint32_t@_value),indf2 - 48424 0031EC C01F FFDF - 48425 line 302 - 48426 - 48427 l9243: - 48428 0031F0 ;communication.c: 302: _databuf[_databuf_index+2] = (uint8_t)((_value >> 8) & 0xff); - - 48429 movf ((c:__databuf_index)),c,w - 48430 0031F0 502F movwf (??_communication_response_payload_append_uint32_t+0+0)&0ffh,c - 48431 0031F2 6E21 clrf (??_communication_response_payload_append_uint32_t+0+0+1)&0ffh,c - 48432 0031F4 6A22 - 48433 movlw 02h - 48434 0031F6 0E02 addwf (??_communication_response_payload_append_uint32_t+0+0),c - 48435 0031F8 2621 movlw 0 - 48436 0031FA 0E00 addwfc (??_communication_response_payload_append_uint32_t+0+1),c - 48437 0031FC 2222 movlw low(__databuf) - 48438 0031FE 0E00 addwf (??_communication_response_payload_append_uint32_t+0+0),c,w - 48439 003200 2421 movwf c:fsr2l - 48440 003202 6ED9 movlw high(__databuf) - 48441 003204 0E03 addwfc (??_communication_response_payload_append_uint32_t+0+1),c,w - 48442 003206 2022 movwf 1+c:fsr2l - 48443 003208 6EDA movff 0+1+(c:communication_response_payload_append_uint32_t@_value),indf2 - 48444 00320A C01E FFDF - 48445 line 303 - 48446 - 48447 l9245: - 48448 00320E ;communication.c: 303: _databuf[_databuf_index+3] = (uint8_t)(_value & 0xff); - 48449 movf ((c:__databuf_index)),c,w - 48450 00320E 502F movwf (??_communication_response_payload_append_uint32_t+0+0)&0ffh,c - 48451 003210 6E21 clrf (??_communication_response_payload_append_uint32_t+0+0+1)&0ffh,c - 48452 003212 6A22 - 48453 movlw 03h - 48454 003214 0E03 addwf (??_communication_response_payload_append_uint32_t+0+0),c - 48455 003216 2621 movlw 0 - 48456 003218 0E00 addwfc (??_communication_response_payload_append_uint32_t+0+1),c - 48457 00321A 2222 movlw low(__databuf) - 48458 00321C 0E00 addwf (??_communication_response_payload_append_uint32_t+0+0),c,w - 48459 00321E 2421 movwf c:fsr2l - 48460 003220 6ED9 movlw high(__databuf) - 48461 003222 0E03 addwfc (??_communication_response_payload_append_uint32_t+0+1),c,w - 48462 003224 2022 movwf 1+c:fsr2l - 48463 003226 6EDA movff (c:communication_response_payload_append_uint32_t@_value),indf2 - 48464 003228 C01D FFDF - 48465 line 304 - 48466 - 48467 l9247: - 48468 00322C ;communication.c: 304: _databuf_index += 4; - 48469 movlw (04h)&0ffh - 48470 00322C 0E04 addwf ((c:__databuf_index)),c - 48471 00322E 262F line 305 - 48472 - 48473 l1990: - 48474 003230 return ;funcret - 48475 003230 0012 opt stack 0 - 48476 GLOBAL __end_of_communication_response_payload_append_uint32_t - 48477 __end_of_communication_response_payload_append_uint32_t: - 48478 003232 signat _communication_response_payload_append_uint32_t,4217 - 48479 global _alarm_get_timeout_ptr_by_enum - 48480 - 48481 ;; *************** function _alarm_get_timeout_ptr_by_enum ***************** - 48482 ;; Defined at: - 48483 ;; line 23 in file "spurious.c" - 48484 ;; Parameters: Size Location Type - 48485 ;; _alarm_index 1 wreg enum E6167 - 48486 ;; Auto vars: Size Location Type - 48487 ;; _alarm_index 1 37[COMRAM] enum E6167 - 48488 ;; Return value: Size Location Type - 48489 ;; 2 35[COMRAM] PTR unsigned short - 48490 ;; Registers used: - 48491 ;; wreg, status,2, status,0, cstack - 48492 ;; Tracked objects: - 48493 ;; On entry : 0/0 - 48494 ;; On exit : 0/0 - 48495 ;; Unchanged: 0/0 - 48496 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48497 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48498 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48499 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48500 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48501 ;;Total ram usage: 3 bytes - 48502 ;; Hardware stack levels used: 1 - 48503 ;; Hardware stack levels required when called: 12 - 48504 ;; This function calls: - 48505 ;; _alarm_get_analog_alarm_ptr_by_enum - 48506 ;; _alarm_get_digital_alarm_ptr_by_enum - 48507 ;; _alarm_is_analog_by_enum - 48508 ;; This function is called by: - 48509 ;; _command_ALARM_TIMEOUT_SET - 48510 ;; _command_ALARM_TIMEOUT_GET - 48511 ;; This function uses a non-reentrant model - 48512 ;; - 48513 psect text102,class=CODE,space=0,reloc=2,group=0 - 48514 file "spurious.c" - 48515 line 23 - 48516 global __ptext102 - 48517 __ptext102: - 48518 00359C psect text102 - 48519 file "spurious.c" - 48520 line 23 - 48521 global __size_of_alarm_get_timeout_ptr_by_enum - 48522 __size_of_alarm_get_timeout_ptr_by_enum equ __end_of_alarm_get_timeout_ptr_by_enum-_ala - rm_get_timeout_ptr_by_enum - 48523 0000 - 48524 _alarm_get_timeout_ptr_by_enum: - 48525 00359C ;incstack = 0 - 48526 opt stack 15 - 48527 ;alarm_get_timeout_ptr_by_enum@_alarm_index stored from wreg - 48528 movwf ((c:alarm_get_timeout_ptr_by_enum@_alarm_index)),c - 48529 00359C 6E26 line 24 - 48530 - 48531 l9053: - 48532 00359E ;spurious.c: 24: if(alarm_is_analog_by_enum(_alarm_index)) { - 48533 movf ((c:alarm_get_timeout_ptr_by_enum@_alarm_index)),c,w - 48534 00359E 5026 - 48535 call _alarm_is_analog_by_enum - 48536 0035A0 EC4B F016 iorlw 0 - 48537 0035A4 0900 btfsc status,2 - 48538 0035A6 B4D8 goto u4801 - 48539 0035A8 EFD8 F01A goto u4800 - 48540 0035AC EFDA F01A u4801: - 48541 0035B0 goto l9061 - 48542 0035B0 EFE9 F01A u4800: - 48543 0035B4 line 25 - 48544 - 48545 l9055: - 48546 0035B4 ;spurious.c: 25: return &(alarm_get_analog_alarm_ptr_by_enum(_alarm_index)->time - out); - 48547 movf ((c:alarm_get_timeout_ptr_by_enum@_alarm_index)),c,w - 48548 0035B4 5026 - 48549 call _alarm_get_analog_alarm_ptr_by_enum - 48550 0035B6 EC36 F00C movlw low(04h) - 48551 0035BA 0E04 addwf (0+?_alarm_get_analog_alarm_ptr_by_enum),c,w - 48552 0035BC 241F movwf ((c:?_alarm_get_timeout_ptr_by_enum)),c - 48553 0035BE 6E24 movlw high(04h) - 48554 0035C0 0E00 addwfc (1+?_alarm_get_analog_alarm_ptr_by_enum),c,w - 48555 0035C2 2020 movwf 1+((c:?_alarm_get_timeout_ptr_by_enum)),c - 48556 0035C4 6E25 goto l1792 - 48557 0035C6 EFF6 F01A - 48558 l9057: - 48559 0035CA goto l1792 - 48560 0035CA EFF6 F01A line 26 - 48561 - 48562 l9059: - 48563 0035CE ;spurious.c: 26: }else{ - 48564 goto l1792 - 48565 0035CE EFF6 F01A - 48566 l1791: - 48567 0035D2 line 27 - 48568 - 48569 l9061: - 48570 0035D2 ;spurious.c: 27: return &(alarm_get_digital_alarm_ptr_by_enum(_alarm_index)->tim - eout); - 48571 movf ((c:alarm_get_timeout_ptr_by_enum@_alarm_index)),c,w - 48572 0035D2 5026 - 48573 call _alarm_get_digital_alarm_ptr_by_enum - 48574 0035D4 EC81 F011 movlw low(02h) - 48575 0035D8 0E02 addwf (0+?_alarm_get_digital_alarm_ptr_by_enum),c,w - 48576 0035DA 241F movwf ((c:?_alarm_get_timeout_ptr_by_enum)),c - 48577 0035DC 6E24 movlw high(02h) - 48578 0035DE 0E00 addwfc (1+?_alarm_get_digital_alarm_ptr_by_enum),c,w - 48579 0035E0 2020 movwf 1+((c:?_alarm_get_timeout_ptr_by_enum)),c - 48580 0035E2 6E25 goto l1792 - 48581 0035E4 EFF6 F01A - 48582 l9063: - 48583 0035E8 goto l1792 - 48584 0035E8 EFF6 F01A line 28 - 48585 ;spurious.c: 28: } - 48586 - 48587 l1793: - 48588 0035EC line 29 - 48589 - 48590 l1792: - 48591 0035EC return ;funcret - 48592 0035EC 0012 opt stack 0 - 48593 GLOBAL __end_of_alarm_get_timeout_ptr_by_enum - 48594 __end_of_alarm_get_timeout_ptr_by_enum: - 48595 0035EE signat _alarm_get_timeout_ptr_by_enum,4218 - 48596 global _communication_request_payload_retrieve_uint16_t - 48597 - 48598 ;; *************** function _communication_request_payload_retrieve_uint16_t ***************** - 48599 ;; Defined at: - 48600 ;; line 278 in file "communication.c" - 48601 ;; Parameters: Size Location Type - 48602 ;; None - 48603 ;; Auto vars: Size Location Type - 48604 ;; retval 2 35[COMRAM] unsigned short - 48605 ;; Return value: Size Location Type - 48606 ;; 2 28[COMRAM] unsigned short - 48607 ;; Registers used: - 48608 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 48609 ;; Tracked objects: - 48610 ;; On entry : 0/0 - 48611 ;; On exit : 0/0 - 48612 ;; Unchanged: 0/0 - 48613 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48614 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48615 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48616 ;; Temps: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48617 ;; Totals: 9 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48618 ;;Total ram usage: 9 bytes - 48619 ;; Hardware stack levels used: 1 - 48620 ;; Hardware stack levels required when called: 9 - 48621 ;; This function calls: - 48622 ;; Nothing - 48623 ;; This function is called by: - 48624 ;; _command_ALARM_TIMEOUT_SET - 48625 ;; _command_ALARM_THRESHOLD_SET - 48626 ;; _command_RESCUE_TIMEOUT_SET - 48627 ;; This function uses a non-reentrant model - 48628 ;; - 48629 psect text103,class=CODE,space=0,reloc=2,group=0 - 48630 file "communication.c" - 48631 line 278 - 48632 global __ptext103 - 48633 __ptext103: - 48634 0037D0 psect text103 - 48635 file "communication.c" - 48636 line 278 - 48637 global __size_of_communication_request_payload_retrieve_uint16_t - 48638 __size_of_communication_request_payload_retrieve_uint16_t equ __end_of_communication_re - quest_payload_retrieve_uint16_t-_communication_request_payload_retrieve_uint16_t - 48639 0000 - 48640 _communication_request_payload_retrieve_uint16_t: - 48641 0037D0 ;incstack = 0 - 48642 opt stack 18 - 48643 line 279 - 48644 - 48645 l9045: - 48646 0037D0 ;communication.c: 279: uint16_t retval = ((uint16_t)_databuf[_databuf_index] << 8) + - _databuf[_databuf_index+1]; - 48647 movf ((c:__databuf_index)),c,w - 48648 0037D0 502F movwf (??_communication_request_payload_retrieve_uint16_t+0+0)&0ffh,c - 48649 0037D2 6E1F clrf (??_communication_request_payload_retrieve_uint16_t+0+0+1)&0ffh,c - 48650 0037D4 6A20 - 48651 movlw 01h - 48652 0037D6 0E01 addwf (??_communication_request_payload_retrieve_uint16_t+0+0),c - 48653 0037D8 261F movlw 0 - 48654 0037DA 0E00 addwfc (??_communication_request_payload_retrieve_uint16_t+0+1),c - 48655 0037DC 2220 movlw low(__databuf) - 48656 0037DE 0E00 addwf (??_communication_request_payload_retrieve_uint16_t+0+0),c,w - 48657 0037E0 241F movwf c:fsr2l - 48658 0037E2 6ED9 movlw high(__databuf) - 48659 0037E4 0E03 addwfc (??_communication_request_payload_retrieve_uint16_t+0+1),c,w - 48660 0037E6 2020 movwf 1+c:fsr2l - 48661 0037E8 6EDA movf indf2,w - 48662 0037EA 50DF movwf (??_communication_request_payload_retrieve_uint16_t+2+0)&0ffh,c - 48663 0037EC 6E21 movf ((c:__databuf_index)),c,w - 48664 0037EE 502F mullw 01h - 48665 0037F0 0D01 movlw low(__databuf) - 48666 0037F2 0E00 addwf (prodl),c,w - 48667 0037F4 24F3 movwf c:fsr2l - 48668 0037F6 6ED9 movlw high(__databuf) - 48669 0037F8 0E03 addwfc prod+1,w - 48670 0037FA 20F4 movwf 1+c:fsr2l - 48671 0037FC 6EDA movf indf2,w - 48672 0037FE 50DF movwf (??_communication_request_payload_retrieve_uint16_t+3+0)&0ffh,c - 48673 003800 6E22 movf ((??_communication_request_payload_retrieve_uint16_t+2+0)),c,w - 48674 003802 5021 movwf ((c:communication_request_payload_retrieve_uint16_t@retval)),c - 48675 003804 6E24 movff ??_communication_request_payload_retrieve_uint16_t+3+0,((c:communication_request_ - payload_retrieve_uint16_t@retval+1)) - 48676 003806 C022 F025 line 280 - 48677 - 48678 l9047: - 48679 00380A ;communication.c: 280: _databuf_index += 2; - 48680 movlw (02h)&0ffh - 48681 00380A 0E02 addwf ((c:__databuf_index)),c - 48682 00380C 262F line 281 - 48683 - 48684 l9049: - 48685 00380E ;communication.c: 281: return retval; - 48686 movff (c:communication_request_payload_retrieve_uint16_t@retval),(c:?_communication_req - uest_payload_retrieve_uint16_t) - 48687 00380E C024 F01D movff (c:communication_request_payload_retrieve_uint16_t@retval+1),(c:?_communication_r - equest_payload_retrieve_uint16_t+1) - 48688 003812 C025 F01E goto l1978 - 48689 003816 EF0D F01C - 48690 l9051: - 48691 00381A line 282 - 48692 - 48693 l1978: - 48694 00381A return ;funcret - 48695 00381A 0012 opt stack 0 - 48696 GLOBAL __end_of_communication_request_payload_retrieve_uint16_t - 48697 __end_of_communication_request_payload_retrieve_uint16_t: - 48698 00381C signat _communication_request_payload_retrieve_uint16_t,90 - 48699 global _alarm_get_timeout_counter_max_ptr_by_enum - 48700 - 48701 ;; *************** function _alarm_get_timeout_counter_max_ptr_by_enum ***************** - 48702 ;; Defined at: - 48703 ;; line 31 in file "spurious.c" - 48704 ;; Parameters: Size Location Type - 48705 ;; _alarm_index 1 wreg enum E6167 - 48706 ;; Auto vars: Size Location Type - 48707 ;; _alarm_index 1 37[COMRAM] enum E6167 - 48708 ;; Return value: Size Location Type - 48709 ;; 2 35[COMRAM] PTR unsigned short - 48710 ;; Registers used: - 48711 ;; wreg, status,2, status,0, cstack - 48712 ;; Tracked objects: - 48713 ;; On entry : 0/0 - 48714 ;; On exit : 0/0 - 48715 ;; Unchanged: 0/0 - 48716 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48717 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48718 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48719 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48720 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48721 ;;Total ram usage: 3 bytes - 48722 ;; Hardware stack levels used: 1 - 48723 ;; Hardware stack levels required when called: 12 - 48724 ;; This function calls: - 48725 ;; _alarm_get_analog_alarm_ptr_by_enum - 48726 ;; _alarm_get_digital_alarm_ptr_by_enum - 48727 ;; _alarm_is_analog_by_enum - 48728 ;; This function is called by: - 48729 ;; _command_ALARM_MAXCOUNT_GET - 48730 ;; _command_ALARM_MAXCOUNT_RESET - 48731 ;; _command_ALARM_MAXCOUNT_GETALL - 48732 ;; This function uses a non-reentrant model - 48733 ;; - 48734 psect text104,class=CODE,space=0,reloc=2,group=0 - 48735 file "spurious.c" - 48736 line 31 - 48737 global __ptext104 - 48738 __ptext104: - 48739 0035EE psect text104 - 48740 file "spurious.c" - 48741 line 31 - 48742 global __size_of_alarm_get_timeout_counter_max_ptr_by_enum - 48743 __size_of_alarm_get_timeout_counter_max_ptr_by_enum equ __end_of_alarm_get_timeout_coun - ter_max_ptr_by_enum-_alarm_get_timeout_counter_max_ptr_by_enum - 48744 0000 - 48745 _alarm_get_timeout_counter_max_ptr_by_enum: - 48746 0035EE ;incstack = 0 - 48747 opt stack 15 - 48748 ;alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index stored from wreg - 48749 movwf ((c:alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index)),c - 48750 0035EE 6E26 line 32 - 48751 - 48752 l9071: - 48753 0035F0 ;spurious.c: 32: if(alarm_is_analog_by_enum(_alarm_index)) { - 48754 movf ((c:alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index)),c,w - 48755 0035F0 5026 - 48756 call _alarm_is_analog_by_enum - 48757 0035F2 EC4B F016 iorlw 0 - 48758 0035F6 0900 btfsc status,2 - 48759 0035F8 B4D8 goto u4811 - 48760 0035FA EF01 F01B goto u4810 - 48761 0035FE EF03 F01B u4811: - 48762 003602 goto l9079 - 48763 003602 EF12 F01B u4810: - 48764 003606 line 33 - 48765 - 48766 l9073: - 48767 003606 ;spurious.c: 33: return &(alarm_get_analog_alarm_ptr_by_enum(_alarm_index)->time - out_counter_max); - 48768 movf ((c:alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index)),c,w - 48769 003606 5026 - 48770 call _alarm_get_analog_alarm_ptr_by_enum - 48771 003608 EC36 F00C movlw low(08h) - 48772 00360C 0E08 addwf (0+?_alarm_get_analog_alarm_ptr_by_enum),c,w - 48773 00360E 241F movwf ((c:?_alarm_get_timeout_counter_max_ptr_by_enum)),c - 48774 003610 6E24 movlw high(08h) - 48775 003612 0E00 addwfc (1+?_alarm_get_analog_alarm_ptr_by_enum),c,w - 48776 003614 2020 movwf 1+((c:?_alarm_get_timeout_counter_max_ptr_by_enum)),c - 48777 003616 6E25 goto l1797 - 48778 003618 EF1F F01B - 48779 l9075: - 48780 00361C goto l1797 - 48781 00361C EF1F F01B line 34 - 48782 - 48783 l9077: - 48784 003620 ;spurious.c: 34: }else{ - 48785 goto l1797 - 48786 003620 EF1F F01B - 48787 l1796: - 48788 003624 line 35 - 48789 - 48790 l9079: - 48791 003624 ;spurious.c: 35: return &(alarm_get_digital_alarm_ptr_by_enum(_alarm_index)->tim - eout_counter_max); - 48792 movf ((c:alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index)),c,w - 48793 003624 5026 - 48794 call _alarm_get_digital_alarm_ptr_by_enum - 48795 003626 EC81 F011 movlw low(06h) - 48796 00362A 0E06 addwf (0+?_alarm_get_digital_alarm_ptr_by_enum),c,w - 48797 00362C 241F movwf ((c:?_alarm_get_timeout_counter_max_ptr_by_enum)),c - 48798 00362E 6E24 movlw high(06h) - 48799 003630 0E00 addwfc (1+?_alarm_get_digital_alarm_ptr_by_enum),c,w - 48800 003632 2020 movwf 1+((c:?_alarm_get_timeout_counter_max_ptr_by_enum)),c - 48801 003634 6E25 goto l1797 - 48802 003636 EF1F F01B - 48803 l9081: - 48804 00363A goto l1797 - 48805 00363A EF1F F01B line 36 - 48806 ;spurious.c: 36: } - 48807 - 48808 l1798: - 48809 00363E line 37 - 48810 - 48811 l1797: - 48812 00363E return ;funcret - 48813 00363E 0012 opt stack 0 - 48814 GLOBAL __end_of_alarm_get_timeout_counter_max_ptr_by_enum - 48815 __end_of_alarm_get_timeout_counter_max_ptr_by_enum: - 48816 003640 signat _alarm_get_timeout_counter_max_ptr_by_enum,4218 - 48817 global _communication_response_payload_append_uint16_t - 48818 - 48819 ;; *************** function _communication_response_payload_append_uint16_t ***************** - 48820 ;; Defined at: - 48821 ;; line 293 in file "communication.c" - 48822 ;; Parameters: Size Location Type - 48823 ;; _value 2 28[COMRAM] unsigned short - 48824 ;; Auto vars: Size Location Type - 48825 ;; None - 48826 ;; Return value: Size Location Type - 48827 ;; 1 wreg void - 48828 ;; Registers used: - 48829 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 48830 ;; Tracked objects: - 48831 ;; On entry : 0/0 - 48832 ;; On exit : 0/0 - 48833 ;; Unchanged: 0/0 - 48834 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48835 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48836 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48837 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48838 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48839 ;;Total ram usage: 4 bytes - 48840 ;; Hardware stack levels used: 1 - 48841 ;; Hardware stack levels required when called: 9 - 48842 ;; This function calls: - 48843 ;; Nothing - 48844 ;; This function is called by: - 48845 ;; _command_ALARM_TIMEOUT_GET - 48846 ;; _command_ALARM_MAXCOUNT_GET - 48847 ;; _command_ALARM_THRESHOLD_GET - 48848 ;; _command_ALARM_FIRECOUNT_GET - 48849 ;; _command_SENSOR_GET_SINGLE - 48850 ;; _command_SENSOR_AVERAGE_GETALL - 48851 ;; _command_SENSOR_MAXVALUES_GETALL - 48852 ;; _command_SENSOR_OFFSETS_GETALL - 48853 ;; _command_SENSOR_VALUES_GETALL - 48854 ;; _command_VALCHECK - 48855 ;; _command_VERSION - 48856 ;; _command_RESCUE_TIMEOUT_GET - 48857 ;; _command_ALARM_FIRECOUNT_GETALL - 48858 ;; _command_ALARM_MAXCOUNT_GETALL - 48859 ;; This function uses a non-reentrant model - 48860 ;; - 48861 psect text105,class=CODE,space=0,reloc=2,group=0 - 48862 file "communication.c" - 48863 line 293 - 48864 global __ptext105 - 48865 __ptext105: - 48866 0039A8 psect text105 - 48867 file "communication.c" - 48868 line 293 - 48869 global __size_of_communication_response_payload_append_uint16_t - 48870 __size_of_communication_response_payload_append_uint16_t equ __end_of_communication_res - ponse_payload_append_uint16_t-_communication_response_payload_append_uint16_t - 48871 0000 - 48872 _communication_response_payload_append_uint16_t: - 48873 0039A8 ;incstack = 0 - 48874 opt stack 18 - 48875 line 294 - 48876 - 48877 l9065: - 48878 0039A8 ;communication.c: 294: _databuf[_databuf_index] = (uint8_t)((_value >> 8) & 0xff); - 48879 movf ((c:__databuf_index)),c,w - 48880 0039A8 502F mullw 01h - 48881 0039AA 0D01 movlw low(__databuf) - 48882 0039AC 0E00 addwf (prodl),c,w - 48883 0039AE 24F3 movwf c:fsr2l - 48884 0039B0 6ED9 movlw high(__databuf) - 48885 0039B2 0E03 addwfc prod+1,w - 48886 0039B4 20F4 movwf 1+c:fsr2l - 48887 0039B6 6EDA movf ((c:communication_response_payload_append_uint16_t@_value+1)),c,w - 48888 0039B8 501E movwf indf2,c - 48889 0039BA 6EDF - 48890 line 295 - 48891 - 48892 l9067: - 48893 0039BC ;communication.c: 295: _databuf[_databuf_index+1] = (uint8_t)(_value & 0xff); - 48894 movf ((c:__databuf_index)),c,w - 48895 0039BC 502F movwf (??_communication_response_payload_append_uint16_t+0+0)&0ffh,c - 48896 0039BE 6E1F clrf (??_communication_response_payload_append_uint16_t+0+0+1)&0ffh,c - 48897 0039C0 6A20 - 48898 movlw 01h - 48899 0039C2 0E01 addwf (??_communication_response_payload_append_uint16_t+0+0),c - 48900 0039C4 261F movlw 0 - 48901 0039C6 0E00 addwfc (??_communication_response_payload_append_uint16_t+0+1),c - 48902 0039C8 2220 movlw low(__databuf) - 48903 0039CA 0E00 addwf (??_communication_response_payload_append_uint16_t+0+0),c,w - 48904 0039CC 241F movwf c:fsr2l - 48905 0039CE 6ED9 movlw high(__databuf) - 48906 0039D0 0E03 addwfc (??_communication_response_payload_append_uint16_t+0+1),c,w - 48907 0039D2 2020 movwf 1+c:fsr2l - 48908 0039D4 6EDA movff (c:communication_response_payload_append_uint16_t@_value),indf2 - 48909 0039D6 C01D FFDF - 48910 line 296 - 48911 - 48912 l9069: - 48913 0039DA ;communication.c: 296: _databuf_index += 2; - 48914 movlw (02h)&0ffh - 48915 0039DA 0E02 addwf ((c:__databuf_index)),c - 48916 0039DC 262F line 297 - 48917 - 48918 l1987: - 48919 0039DE return ;funcret - 48920 0039DE 0012 opt stack 0 - 48921 GLOBAL __end_of_communication_response_payload_append_uint16_t - 48922 __end_of_communication_response_payload_append_uint16_t: - 48923 0039E0 signat _communication_response_payload_append_uint16_t,4217 - 48924 global _alarm_get_firecount_ptr_by_enum - 48925 - 48926 ;; *************** function _alarm_get_firecount_ptr_by_enum ***************** - 48927 ;; Defined at: - 48928 ;; line 39 in file "spurious.c" - 48929 ;; Parameters: Size Location Type - 48930 ;; _alarm_index 1 wreg enum E6167 - 48931 ;; Auto vars: Size Location Type - 48932 ;; _alarm_index 1 37[COMRAM] enum E6167 - 48933 ;; Return value: Size Location Type - 48934 ;; 2 35[COMRAM] PTR unsigned short - 48935 ;; Registers used: - 48936 ;; wreg, status,2, status,0, cstack - 48937 ;; Tracked objects: - 48938 ;; On entry : 0/0 - 48939 ;; On exit : 0/0 - 48940 ;; Unchanged: 0/0 - 48941 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 48942 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48943 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48944 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48945 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 48946 ;;Total ram usage: 3 bytes - 48947 ;; Hardware stack levels used: 1 - 48948 ;; Hardware stack levels required when called: 12 - 48949 ;; This function calls: - 48950 ;; _alarm_get_analog_alarm_ptr_by_enum - 48951 ;; _alarm_get_digital_alarm_ptr_by_enum - 48952 ;; _alarm_is_analog_by_enum - 48953 ;; This function is called by: - 48954 ;; _command_ALARM_FIRED_GET - 48955 ;; _command_ALARM_FIRED_RESET - 48956 ;; _command_ALARM_FIRECOUNT_GET - 48957 ;; _command_ALARM_FIRED_GETALL - 48958 ;; _command_ALARM_FIRECOUNT_GETALL - 48959 ;; This function uses a non-reentrant model - 48960 ;; - 48961 psect text106,class=CODE,space=0,reloc=2,group=0 - 48962 file "spurious.c" - 48963 line 39 - 48964 global __ptext106 - 48965 __ptext106: - 48966 003640 psect text106 - 48967 file "spurious.c" - 48968 line 39 - 48969 global __size_of_alarm_get_firecount_ptr_by_enum - 48970 __size_of_alarm_get_firecount_ptr_by_enum equ __end_of_alarm_get_firecount_ptr_by_enum- - _alarm_get_firecount_ptr_by_enum - 48971 0000 - 48972 _alarm_get_firecount_ptr_by_enum: - 48973 003640 ;incstack = 0 - 48974 opt stack 15 - 48975 ;alarm_get_firecount_ptr_by_enum@_alarm_index stored from wreg - 48976 movwf ((c:alarm_get_firecount_ptr_by_enum@_alarm_index)),c - 48977 003640 6E26 line 40 - 48978 - 48979 l9083: - 48980 003642 ;spurious.c: 40: if(alarm_is_analog_by_enum(_alarm_index)) { - 48981 movf ((c:alarm_get_firecount_ptr_by_enum@_alarm_index)),c,w - 48982 003642 5026 - 48983 call _alarm_is_analog_by_enum - 48984 003644 EC4B F016 iorlw 0 - 48985 003648 0900 btfsc status,2 - 48986 00364A B4D8 goto u4821 - 48987 00364C EF2A F01B goto u4820 - 48988 003650 EF2C F01B u4821: - 48989 003654 goto l9091 - 48990 003654 EF3B F01B u4820: - 48991 003658 line 41 - 48992 - 48993 l9085: - 48994 003658 ;spurious.c: 41: return &(alarm_get_analog_alarm_ptr_by_enum(_alarm_index)->fire - count); - 48995 movf ((c:alarm_get_firecount_ptr_by_enum@_alarm_index)),c,w - 48996 003658 5026 - 48997 call _alarm_get_analog_alarm_ptr_by_enum - 48998 00365A EC36 F00C movlw low(0Ah) - 48999 00365E 0E0A addwf (0+?_alarm_get_analog_alarm_ptr_by_enum),c,w - 49000 003660 241F movwf ((c:?_alarm_get_firecount_ptr_by_enum)),c - 49001 003662 6E24 movlw high(0Ah) - 49002 003664 0E00 addwfc (1+?_alarm_get_analog_alarm_ptr_by_enum),c,w - 49003 003666 2020 movwf 1+((c:?_alarm_get_firecount_ptr_by_enum)),c - 49004 003668 6E25 goto l1802 - 49005 00366A EF48 F01B - 49006 l9087: - 49007 00366E goto l1802 - 49008 00366E EF48 F01B line 42 - 49009 - 49010 l9089: - 49011 003672 ;spurious.c: 42: }else{ - 49012 goto l1802 - 49013 003672 EF48 F01B - 49014 l1801: - 49015 003676 line 43 - 49016 - 49017 l9091: - 49018 003676 ;spurious.c: 43: return &(alarm_get_digital_alarm_ptr_by_enum(_alarm_index)->fir - ecount); - 49019 movf ((c:alarm_get_firecount_ptr_by_enum@_alarm_index)),c,w - 49020 003676 5026 - 49021 call _alarm_get_digital_alarm_ptr_by_enum - 49022 003678 EC81 F011 movlw low(0Ah) - 49023 00367C 0E0A addwf (0+?_alarm_get_digital_alarm_ptr_by_enum),c,w - 49024 00367E 241F movwf ((c:?_alarm_get_firecount_ptr_by_enum)),c - 49025 003680 6E24 movlw high(0Ah) - 49026 003682 0E00 addwfc (1+?_alarm_get_digital_alarm_ptr_by_enum),c,w - 49027 003684 2020 movwf 1+((c:?_alarm_get_firecount_ptr_by_enum)),c - 49028 003686 6E25 goto l1802 - 49029 003688 EF48 F01B - 49030 l9093: - 49031 00368C goto l1802 - 49032 00368C EF48 F01B line 44 - 49033 ;spurious.c: 44: } - 49034 - 49035 l1803: - 49036 003690 line 45 - 49037 - 49038 l1802: - 49039 003690 return ;funcret - 49040 003690 0012 opt stack 0 - 49041 GLOBAL __end_of_alarm_get_firecount_ptr_by_enum - 49042 __end_of_alarm_get_firecount_ptr_by_enum: - 49043 003692 signat _alarm_get_firecount_ptr_by_enum,4218 - 49044 global _communication_response_payload_appender_reset - 49045 - 49046 ;; *************** function _communication_response_payload_appender_reset ***************** - 49047 ;; Defined at: - 49048 ;; line 284 in file "communication.c" - 49049 ;; Parameters: Size Location Type - 49050 ;; None - 49051 ;; Auto vars: Size Location Type - 49052 ;; None - 49053 ;; Return value: Size Location Type - 49054 ;; 1 wreg void - 49055 ;; Registers used: - 49056 ;; wreg, status,2 - 49057 ;; Tracked objects: - 49058 ;; On entry : 0/0 - 49059 ;; On exit : 0/0 - 49060 ;; Unchanged: 0/0 - 49061 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 49062 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49063 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49064 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49065 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49066 ;;Total ram usage: 0 bytes - 49067 ;; Hardware stack levels used: 1 - 49068 ;; Hardware stack levels required when called: 9 - 49069 ;; This function calls: - 49070 ;; Nothing - 49071 ;; This function is called by: - 49072 ;; _command_SWITCH_CONTROL - 49073 ;; _command_ALARM_ENABLE - 49074 ;; _command_ALARM_TIMEOUT_SET - 49075 ;; _command_ALARM_TIMEOUT_GET - 49076 ;; _command_ALARM_MAXCOUNT_GET - 49077 ;; _command_ALARM_MAXCOUNT_RESET - 49078 ;; _command_ALARM_THRESHOLD_SET - 49079 ;; _command_ALARM_THRESHOLD_GET - 49080 ;; _command_ALARM_FIRED_GET - 49081 ;; _command_ALARM_FIRED_RESET - 49082 ;; _command_ALARM_FIRECOUNT_GET - 49083 ;; _command_SENSOR_GET_SINGLE - 49084 ;; _command_SENSOR_AVERAGING_PRESCALER_GET - 49085 ;; _command_SENSOR_AVERAGING_PRESCALER_SET - 49086 ;; _command_SENSOR_MAXVALUES_GETALL - 49087 ;; _command_SENSOR_MAXVALUE_RESET - 49088 ;; _command_SENSOR_OFFSETS_GETALL - 49089 ;; _command_SENSOR_VALUES_GETALL - 49090 ;; _command_BOARDTIME - 49091 ;; _command_ECHO1 - 49092 ;; _command_ECHO32 - 49093 ;; _command_ECHO4 - 49094 ;; _command_LASTCOMMANDTIME - 49095 ;; _command_LASTERROR - 49096 ;; _command_VALCHECK - 49097 ;; _command_VERSION - 49098 ;; _command_USER_PIN_CONTROL - 49099 ;; _command_RESCUE_ENABLE - 49100 ;; _command_RESCUE_STATUS_GET - 49101 ;; _command_RESCUE_STATUS_RESET - 49102 ;; _command_RESCUE_TIMEOUT_GET - 49103 ;; _command_RESCUE_TIMEOUT_SET - 49104 ;; _command_ALARM_ENABLE_GETALL - 49105 ;; _command_ALARM_FIRED_GETALL - 49106 ;; _command_ALARM_FIRECOUNT_GETALL - 49107 ;; _command_ALARM_MAXCOUNT_GETALL - 49108 ;; This function uses a non-reentrant model - 49109 ;; - 49110 psect text107,class=CODE,space=0,reloc=2,group=0 - 49111 file "communication.c" - 49112 line 284 - 49113 global __ptext107 - 49114 __ptext107: - 49115 0043E6 psect text107 - 49116 file "communication.c" - 49117 line 284 - 49118 global __size_of_communication_response_payload_appender_reset - 49119 __size_of_communication_response_payload_appender_reset equ __end_of_communication_resp - onse_payload_appender_reset-_communication_response_payload_appender_reset - 49120 0000 - 49121 _communication_response_payload_appender_reset: - 49122 0043E6 ;incstack = 0 - 49123 opt stack 18 - 49124 line 285 - 49125 - 49126 l9027: - 49127 0043E6 ;communication.c: 285: _databuf_index = 0; - 49128 movlw low(0) - 49129 0043E6 0E00 movwf ((c:__databuf_index)),c - 49130 0043E8 6E2F line 286 - 49131 - 49132 l1981: - 49133 0043EA return ;funcret - 49134 0043EA 0012 opt stack 0 - 49135 GLOBAL __end_of_communication_response_payload_appender_reset - 49136 __end_of_communication_response_payload_appender_reset: - 49137 0043EC signat _communication_response_payload_appender_reset,89 - 49138 global _communication_response_payload_append_uint8_t - 49139 - 49140 ;; *************** function _communication_response_payload_append_uint8_t ***************** - 49141 ;; Defined at: - 49142 ;; line 288 in file "communication.c" - 49143 ;; Parameters: Size Location Type - 49144 ;; _value 1 wreg unsigned char - 49145 ;; Auto vars: Size Location Type - 49146 ;; _value 1 28[COMRAM] unsigned char - 49147 ;; Return value: Size Location Type - 49148 ;; 1 wreg void - 49149 ;; Registers used: - 49150 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 49151 ;; Tracked objects: - 49152 ;; On entry : 0/0 - 49153 ;; On exit : 0/0 - 49154 ;; Unchanged: 0/0 - 49155 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 49156 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49157 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49158 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49159 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49160 ;;Total ram usage: 1 bytes - 49161 ;; Hardware stack levels used: 1 - 49162 ;; Hardware stack levels required when called: 9 - 49163 ;; This function calls: - 49164 ;; Nothing - 49165 ;; This function is called by: - 49166 ;; _command_SWITCH_CONTROL - 49167 ;; _command_ALARM_ENABLE - 49168 ;; _command_ALARM_TIMEOUT_GET - 49169 ;; _command_ALARM_MAXCOUNT_GET - 49170 ;; _command_ALARM_THRESHOLD_GET - 49171 ;; _command_ALARM_FIRED_GET - 49172 ;; _command_ALARM_FIRECOUNT_GET - 49173 ;; _command_SENSOR_GET_SINGLE - 49174 ;; _command_SENSOR_AVERAGING_PRESCALER_GET - 49175 ;; _command_SENSOR_MAXVALUES_GETALL - 49176 ;; _command_SENSOR_VALUES_GETALL - 49177 ;; _command_ECHO1 - 49178 ;; _command_ECHO32 - 49179 ;; _command_ECHO4 - 49180 ;; _command_LASTERROR - 49181 ;; _command_VALCHECK - 49182 ;; _command_VERSION - 49183 ;; _command_RESCUE_ENABLE - 49184 ;; _command_RESCUE_STATUS_GET - 49185 ;; _command_ALARM_ENABLE_GETALL - 49186 ;; _command_ALARM_FIRED_GETALL - 49187 ;; This function uses a non-reentrant model - 49188 ;; - 49189 psect text108,class=CODE,space=0,reloc=2,group=0 - 49190 line 288 - 49191 global __ptext108 - 49192 __ptext108: - 49193 003ED0 psect text108 - 49194 file "communication.c" - 49195 line 288 - 49196 global __size_of_communication_response_payload_append_uint8_t - 49197 __size_of_communication_response_payload_append_uint8_t equ __end_of_communication_resp - onse_payload_append_uint8_t-_communication_response_payload_append_uint8_t - 49198 0000 - 49199 _communication_response_payload_append_uint8_t: - 49200 003ED0 ;incstack = 0 - 49201 opt stack 18 - 49202 ;communication_response_payload_append_uint8_t@_value stored from wreg - 49203 movwf ((c:communication_response_payload_append_uint8_t@_value)),c - 49204 003ED0 6E1D line 289 - 49205 - 49206 l9029: - 49207 003ED2 ;communication.c: 289: _databuf[_databuf_index] = _value; - 49208 movf ((c:__databuf_index)),c,w - 49209 003ED2 502F mullw 01h - 49210 003ED4 0D01 movlw low(__databuf) - 49211 003ED6 0E00 addwf (prodl),c,w - 49212 003ED8 24F3 movwf c:fsr2l - 49213 003EDA 6ED9 movlw high(__databuf) - 49214 003EDC 0E03 addwfc prod+1,w - 49215 003EDE 20F4 movwf 1+c:fsr2l - 49216 003EE0 6EDA movff (c:communication_response_payload_append_uint8_t@_value),indf2 - 49217 003EE2 C01D FFDF - 49218 line 290 - 49219 - 49220 l9031: - 49221 003EE6 ;communication.c: 290: _databuf_index += 1; - 49222 incf ((c:__databuf_index)),c - 49223 003EE6 2A2F line 291 - 49224 - 49225 l1984: - 49226 003EE8 return ;funcret - 49227 003EE8 0012 opt stack 0 - 49228 GLOBAL __end_of_communication_response_payload_append_uint8_t - 49229 __end_of_communication_response_payload_append_uint8_t: - 49230 003EEA signat _communication_response_payload_append_uint8_t,4217 - 49231 global _communication_request_payload_retrieve_uint8_t - 49232 - 49233 ;; *************** function _communication_request_payload_retrieve_uint8_t ***************** - 49234 ;; Defined at: - 49235 ;; line 272 in file "communication.c" - 49236 ;; Parameters: Size Location Type - 49237 ;; None - 49238 ;; Auto vars: Size Location Type - 49239 ;; retval 1 28[COMRAM] unsigned char - 49240 ;; Return value: Size Location Type - 49241 ;; 1 wreg unsigned char - 49242 ;; Registers used: - 49243 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 49244 ;; Tracked objects: - 49245 ;; On entry : 0/0 - 49246 ;; On exit : 0/0 - 49247 ;; Unchanged: 0/0 - 49248 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 49249 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49250 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49251 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49252 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49253 ;;Total ram usage: 1 bytes - 49254 ;; Hardware stack levels used: 1 - 49255 ;; Hardware stack levels required when called: 9 - 49256 ;; This function calls: - 49257 ;; Nothing - 49258 ;; This function is called by: - 49259 ;; _command_SWITCH_CONTROL - 49260 ;; _command_ALARM_ENABLE - 49261 ;; _command_ALARM_TIMEOUT_SET - 49262 ;; _command_ALARM_TIMEOUT_GET - 49263 ;; _command_ALARM_MAXCOUNT_GET - 49264 ;; _command_ALARM_MAXCOUNT_RESET - 49265 ;; _command_ALARM_THRESHOLD_SET - 49266 ;; _command_ALARM_THRESHOLD_GET - 49267 ;; _command_ALARM_FIRED_GET - 49268 ;; _command_ALARM_FIRED_RESET - 49269 ;; _command_ALARM_FIRECOUNT_GET - 49270 ;; _command_SENSOR_GET_SINGLE - 49271 ;; _command_SENSOR_AVERAGING_PRESCALER_SET - 49272 ;; _command_SENSOR_MAXVALUE_RESET - 49273 ;; _command_ECHO1 - 49274 ;; _command_ECHO32 - 49275 ;; _command_ECHO4 - 49276 ;; _command_USER_PIN_CONTROL - 49277 ;; _command_RESCUE_ENABLE - 49278 ;; This function uses a non-reentrant model - 49279 ;; - 49280 psect text109,class=CODE,space=0,reloc=2,group=0 - 49281 line 272 - 49282 global __ptext109 - 49283 __ptext109: - 49284 003E42 psect text109 - 49285 file "communication.c" - 49286 line 272 - 49287 global __size_of_communication_request_payload_retrieve_uint8_t - 49288 __size_of_communication_request_payload_retrieve_uint8_t equ __end_of_communication_req - uest_payload_retrieve_uint8_t-_communication_request_payload_retrieve_uint8_t - 49289 0000 - 49290 _communication_request_payload_retrieve_uint8_t: - 49291 003E42 ;incstack = 0 - 49292 opt stack 18 - 49293 line 273 - 49294 - 49295 l8923: - 49296 003E42 ;communication.c: 273: uint8_t retval = _databuf[_databuf_index]; - 49297 movf ((c:__databuf_index)),c,w - 49298 003E42 502F mullw 01h - 49299 003E44 0D01 movlw low(__databuf) - 49300 003E46 0E00 addwf (prodl),c,w - 49301 003E48 24F3 movwf c:fsr2l - 49302 003E4A 6ED9 movlw high(__databuf) - 49303 003E4C 0E03 addwfc prod+1,w - 49304 003E4E 20F4 movwf 1+c:fsr2l - 49305 003E50 6EDA movf indf2,w - 49306 003E52 50DF movwf ((c:communication_request_payload_retrieve_uint8_t@retval)),c - 49307 003E54 6E1D line 274 - 49308 - 49309 l8925: - 49310 003E56 ;communication.c: 274: _databuf_index += 1; - 49311 incf ((c:__databuf_index)),c - 49312 003E56 2A2F line 275 - 49313 - 49314 l8927: - 49315 003E58 ;communication.c: 275: return retval; - 49316 movf ((c:communication_request_payload_retrieve_uint8_t@retval)),c,w - 49317 003E58 501D goto l1975 - 49318 003E5A EF2F F01F - 49319 l8929: - 49320 003E5E line 276 - 49321 - 49322 l1975: - 49323 003E5E return ;funcret - 49324 003E5E 0012 opt stack 0 - 49325 GLOBAL __end_of_communication_request_payload_retrieve_uint8_t - 49326 __end_of_communication_request_payload_retrieve_uint8_t: - 49327 003E60 signat _communication_request_payload_retrieve_uint8_t,89 - 49328 global _alarm_get_enable_ptr_by_enum - 49329 - 49330 ;; *************** function _alarm_get_enable_ptr_by_enum ***************** - 49331 ;; Defined at: - 49332 ;; line 15 in file "spurious.c" - 49333 ;; Parameters: Size Location Type - 49334 ;; _alarm_index 1 wreg enum E6167 - 49335 ;; Auto vars: Size Location Type - 49336 ;; _alarm_index 1 37[COMRAM] enum E6167 - 49337 ;; Return value: Size Location Type - 49338 ;; 2 35[COMRAM] PTR _Bool - 49339 ;; Registers used: - 49340 ;; wreg, status,2, status,0, cstack - 49341 ;; Tracked objects: - 49342 ;; On entry : 0/0 - 49343 ;; On exit : 0/0 - 49344 ;; Unchanged: 0/0 - 49345 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 49346 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49347 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49348 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49349 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49350 ;;Total ram usage: 3 bytes - 49351 ;; Hardware stack levels used: 1 - 49352 ;; Hardware stack levels required when called: 12 - 49353 ;; This function calls: - 49354 ;; _alarm_get_analog_alarm_ptr_by_enum - 49355 ;; _alarm_get_digital_alarm_ptr_by_enum - 49356 ;; _alarm_is_analog_by_enum - 49357 ;; This function is called by: - 49358 ;; _command_ALARM_ENABLE - 49359 ;; _command_ALARM_ENABLE_GETALL - 49360 ;; This function uses a non-reentrant model - 49361 ;; - 49362 psect text110,class=CODE,space=0,reloc=2,group=0 - 49363 file "spurious.c" - 49364 line 15 - 49365 global __ptext110 - 49366 __ptext110: - 49367 003692 psect text110 - 49368 file "spurious.c" - 49369 line 15 - 49370 global __size_of_alarm_get_enable_ptr_by_enum - 49371 __size_of_alarm_get_enable_ptr_by_enum equ __end_of_alarm_get_enable_ptr_by_enum-_alarm - _get_enable_ptr_by_enum - 49372 0000 - 49373 _alarm_get_enable_ptr_by_enum: - 49374 003692 ;incstack = 0 - 49375 opt stack 15 - 49376 ;alarm_get_enable_ptr_by_enum@_alarm_index stored from wreg - 49377 movwf ((c:alarm_get_enable_ptr_by_enum@_alarm_index)),c - 49378 003692 6E26 line 16 - 49379 - 49380 l9033: - 49381 003694 ;spurious.c: 16: if(alarm_is_analog_by_enum(_alarm_index)) { - 49382 movf ((c:alarm_get_enable_ptr_by_enum@_alarm_index)),c,w - 49383 003694 5026 - 49384 call _alarm_is_analog_by_enum - 49385 003696 EC4B F016 iorlw 0 - 49386 00369A 0900 btfsc status,2 - 49387 00369C B4D8 goto u4791 - 49388 00369E EF53 F01B goto u4790 - 49389 0036A2 EF55 F01B u4791: - 49390 0036A6 goto l9041 - 49391 0036A6 EF64 F01B u4790: - 49392 0036AA line 17 - 49393 - 49394 l9035: - 49395 0036AA ;spurious.c: 17: return &(alarm_get_analog_alarm_ptr_by_enum(_alarm_index)->enab - led); - 49396 movf ((c:alarm_get_enable_ptr_by_enum@_alarm_index)),c,w - 49397 0036AA 5026 - 49398 call _alarm_get_analog_alarm_ptr_by_enum - 49399 0036AC EC36 F00C movlw low(01h) - 49400 0036B0 0E01 addwf (0+?_alarm_get_analog_alarm_ptr_by_enum),c,w - 49401 0036B2 241F movwf ((c:?_alarm_get_enable_ptr_by_enum)),c - 49402 0036B4 6E24 movlw high(01h) - 49403 0036B6 0E00 addwfc (1+?_alarm_get_analog_alarm_ptr_by_enum),c,w - 49404 0036B8 2020 movwf 1+((c:?_alarm_get_enable_ptr_by_enum)),c - 49405 0036BA 6E25 goto l1787 - 49406 0036BC EF71 F01B - 49407 l9037: - 49408 0036C0 goto l1787 - 49409 0036C0 EF71 F01B line 18 - 49410 - 49411 l9039: - 49412 0036C4 ;spurious.c: 18: }else{ - 49413 goto l1787 - 49414 0036C4 EF71 F01B - 49415 l1786: - 49416 0036C8 line 19 - 49417 - 49418 l9041: - 49419 0036C8 ;spurious.c: 19: return &(alarm_get_digital_alarm_ptr_by_enum(_alarm_index)->ena - bled); - 49420 movf ((c:alarm_get_enable_ptr_by_enum@_alarm_index)),c,w - 49421 0036C8 5026 - 49422 call _alarm_get_digital_alarm_ptr_by_enum - 49423 0036CA EC81 F011 movlw low(01h) - 49424 0036CE 0E01 addwf (0+?_alarm_get_digital_alarm_ptr_by_enum),c,w - 49425 0036D0 241F movwf ((c:?_alarm_get_enable_ptr_by_enum)),c - 49426 0036D2 6E24 movlw high(01h) - 49427 0036D4 0E00 addwfc (1+?_alarm_get_digital_alarm_ptr_by_enum),c,w - 49428 0036D6 2020 movwf 1+((c:?_alarm_get_enable_ptr_by_enum)),c - 49429 0036D8 6E25 goto l1787 - 49430 0036DA EF71 F01B - 49431 l9043: - 49432 0036DE goto l1787 - 49433 0036DE EF71 F01B line 20 - 49434 ;spurious.c: 20: } - 49435 - 49436 l1788: - 49437 0036E2 line 21 - 49438 - 49439 l1787: - 49440 0036E2 return ;funcret - 49441 0036E2 0012 opt stack 0 - 49442 GLOBAL __end_of_alarm_get_enable_ptr_by_enum - 49443 __end_of_alarm_get_enable_ptr_by_enum: - 49444 0036E4 signat _alarm_get_enable_ptr_by_enum,4218 - 49445 global _alarm_is_analog_by_enum - 49446 - 49447 ;; *************** function _alarm_is_analog_by_enum ***************** - 49448 ;; Defined at: - 49449 ;; line 391 in file "generated/sources/variables.c" - 49450 ;; Parameters: Size Location Type - 49451 ;; _alarm_index 1 wreg enum E6167 - 49452 ;; Auto vars: Size Location Type - 49453 ;; _alarm_index 1 30[COMRAM] enum E6167 - 49454 ;; Return value: Size Location Type - 49455 ;; 1 wreg _Bool - 49456 ;; Registers used: - 49457 ;; wreg, status,2, status,0 - 49458 ;; Tracked objects: - 49459 ;; On entry : 0/0 - 49460 ;; On exit : 0/0 - 49461 ;; Unchanged: 0/0 - 49462 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 49463 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49464 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49465 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49466 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49467 ;;Total ram usage: 3 bytes - 49468 ;; Hardware stack levels used: 1 - 49469 ;; Hardware stack levels required when called: 9 - 49470 ;; This function calls: - 49471 ;; Nothing - 49472 ;; This function is called by: - 49473 ;; _alarm_get_enable_ptr_by_enum - 49474 ;; _alarm_get_timeout_ptr_by_enum - 49475 ;; _alarm_get_timeout_counter_max_ptr_by_enum - 49476 ;; _alarm_get_firecount_ptr_by_enum - 49477 ;; This function uses a non-reentrant model - 49478 ;; - 49479 psect text111,class=CODE,space=0,reloc=2,group=0 - 49480 file "generated/sources/variables.c" - 49481 line 391 - 49482 global __ptext111 - 49483 __ptext111: - 49484 002C96 psect text111 - 49485 file "generated/sources/variables.c" - 49486 line 391 - 49487 global __size_of_alarm_is_analog_by_enum - 49488 __size_of_alarm_is_analog_by_enum equ __end_of_alarm_is_analog_by_enum-_alarm_is_analog - _by_enum - 49489 0000 - 49490 _alarm_is_analog_by_enum: - 49491 002C96 ;incstack = 0 - 49492 opt stack 17 - 49493 ;alarm_is_analog_by_enum@_alarm_index stored from wreg - 49494 movwf ((c:alarm_is_analog_by_enum@_alarm_index)),c - 49495 002C96 6E1F line 392 - 49496 - 49497 l8833: - 49498 002C98 ;generated/sources/variables.c: 392: switch(_alarm_index) { - 49499 goto l8845 - 49500 002C98 EF68 F016 line 393 - 49501 ;generated/sources/variables.c: 393: case ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I - : - 49502 - 49503 l749: - 49504 002C9C goto l8835 - 49505 002C9C EF5C F016 line 394 - 49506 ;generated/sources/variables.c: 394: case ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I - : - 49507 - 49508 l750: - 49509 002CA0 goto l8835 - 49510 002CA0 EF5C F016 line 395 - 49511 ;generated/sources/variables.c: 395: case ALARM_NUMBER_ALARM_FAST_MON_VEOC_FWR_I - : - 49512 - 49513 l751: - 49514 002CA4 goto l8835 - 49515 002CA4 EF5C F016 line 396 - 49516 ;generated/sources/variables.c: 396: case ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I - : - 49517 - 49518 l752: - 49519 002CA8 goto l8835 - 49520 002CA8 EF5C F016 line 397 - 49521 ;generated/sources/variables.c: 397: case ALARM_NUMBER_ALARM_FAST_MON_HYDRO_I: - 49522 - 49523 l753: - 49524 002CAC goto l8835 - 49525 002CAC EF5C F016 line 398 - 49526 ;generated/sources/variables.c: 398: case ALARM_NUMBER_ALARM_SLOW_MON_HYDRO_I: - 49527 - 49528 l754: - 49529 002CB0 goto l8835 - 49530 002CB0 EF5C F016 line 399 - 49531 ;generated/sources/variables.c: 399: case ALARM_NUMBER_ALARM_FAST_MON_LBL_I: - 49532 - 49533 l755: - 49534 002CB4 goto l8835 - 49535 002CB4 EF5C F016 line 400 - 49536 ;generated/sources/variables.c: 400: case ALARM_NUMBER_ALARM_SLOW_MON_LBL_I: - 49537 - 49538 l756: - 49539 002CB8 line 401 - 49540 - 49541 l8835: - 49542 002CB8 ;generated/sources/variables.c: 401: return 1; - 49543 movlw (01h)&0ffh - 49544 002CB8 0E01 goto l757 - 49545 002CBA EF95 F016 - 49546 l8837: - 49547 002CBE goto l757 - 49548 002CBE EF95 F016 line 402 - 49549 ;generated/sources/variables.c: 402: default: - 49550 - 49551 l758: - 49552 002CC2 line 403 - 49553 - 49554 l8839: - 49555 002CC2 ;generated/sources/variables.c: 403: return 0; - 49556 movlw (0)&0ffh - 49557 002CC2 0E00 goto l757 - 49558 002CC4 EF95 F016 - 49559 l8841: - 49560 002CC8 goto l757 - 49561 002CC8 EF95 F016 line 404 - 49562 - 49563 l8843: - 49564 002CCC ;generated/sources/variables.c: 404: } - 49565 goto l757 - 49566 002CCC EF95 F016 - 49567 l748: - 49568 002CD0 - 49569 l8845: - 49570 002CD0 movf ((c:alarm_is_analog_by_enum@_alarm_index)),c,w - 49571 002CD0 501F movwf (??_alarm_is_analog_by_enum+0+0)&0ffh,c - 49572 002CD2 6E1D clrf (??_alarm_is_analog_by_enum+0+0+1)&0ffh,c - 49573 002CD4 6A1E - 49574 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 49575 ; Switch size 1, requested type "space" - 49576 ; Number of cases is 1, Range of values is 0 to 0 - 49577 ; switch strategies available: - 49578 ; Name Instructions Cycles - 49579 ; simple_byte 4 3 (average) - 49580 ; Chosen strategy is simple_byte - 49581 - 49582 movf ??_alarm_is_analog_by_enum+0+1,c,w - 49583 002CD6 501E xorlw 0^0 ; case 0 - 49584 002CD8 0A00 skipnz - 49585 002CDA B4D8 goto l11191 - 49586 002CDC EF72 F016 goto l8839 - 49587 002CE0 EF61 F016 - 49588 l11191: - 49589 002CE4 ; Switch size 1, requested type "space" - 49590 ; Number of cases is 8, Range of values is 1 to 8 - 49591 ; switch strategies available: - 49592 ; Name Instructions Cycles - 49593 ; simple_byte 25 13 (average) - 49594 ; Chosen strategy is simple_byte - 49595 - 49596 movf ??_alarm_is_analog_by_enum+0+0,c,w - 49597 002CE4 501D xorlw 1^0 ; case 1 - 49598 002CE6 0A01 skipnz - 49599 002CE8 B4D8 goto l8835 - 49600 002CEA EF5C F016 xorlw 2^1 ; case 2 - 49601 002CEE 0A03 skipnz - 49602 002CF0 B4D8 goto l8835 - 49603 002CF2 EF5C F016 xorlw 3^2 ; case 3 - 49604 002CF6 0A01 skipnz - 49605 002CF8 B4D8 goto l8835 - 49606 002CFA EF5C F016 xorlw 4^3 ; case 4 - 49607 002CFE 0A07 skipnz - 49608 002D00 B4D8 goto l8835 - 49609 002D02 EF5C F016 xorlw 5^4 ; case 5 - 49610 002D06 0A01 skipnz - 49611 002D08 B4D8 goto l8835 - 49612 002D0A EF5C F016 xorlw 6^5 ; case 6 - 49613 002D0E 0A03 skipnz - 49614 002D10 B4D8 goto l8835 - 49615 002D12 EF5C F016 xorlw 7^6 ; case 7 - 49616 002D16 0A01 skipnz - 49617 002D18 B4D8 goto l8835 - 49618 002D1A EF5C F016 xorlw 8^7 ; case 8 - 49619 002D1E 0A0F skipnz - 49620 002D20 B4D8 goto l8835 - 49621 002D22 EF5C F016 goto l8839 - 49622 002D26 EF61 F016 - 49623 - 49624 l759: - 49625 002D2A line 405 - 49626 - 49627 l757: - 49628 002D2A return ;funcret - 49629 002D2A 0012 opt stack 0 - 49630 GLOBAL __end_of_alarm_is_analog_by_enum - 49631 __end_of_alarm_is_analog_by_enum: - 49632 002D2C signat _alarm_is_analog_by_enum,4217 - 49633 global _alarm_get_digital_alarm_ptr_by_enum - 49634 - 49635 ;; *************** function _alarm_get_digital_alarm_ptr_by_enum ***************** - 49636 ;; Defined at: - 49637 ;; line 639 in file "generated/sources/variables.c" - 49638 ;; Parameters: Size Location Type - 49639 ;; _alarm_index 1 wreg enum E6167 - 49640 ;; Auto vars: Size Location Type - 49641 ;; _alarm_index 1 34[COMRAM] enum E6167 - 49642 ;; Return value: Size Location Type - 49643 ;; 2 30[COMRAM] PTR struct . - 49644 ;; Registers used: - 49645 ;; wreg, status,2, status,0, cstack - 49646 ;; Tracked objects: - 49647 ;; On entry : 0/0 - 49648 ;; On exit : 0/0 - 49649 ;; Unchanged: 0/0 - 49650 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 49651 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49652 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49653 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49654 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49655 ;;Total ram usage: 5 bytes - 49656 ;; Hardware stack levels used: 1 - 49657 ;; Hardware stack levels required when called: 11 - 49658 ;; This function calls: - 49659 ;; _error_die_forever - 49660 ;; This function is called by: - 49661 ;; _alarm_get_enable_ptr_by_enum - 49662 ;; _alarm_get_timeout_ptr_by_enum - 49663 ;; _alarm_get_timeout_counter_max_ptr_by_enum - 49664 ;; _alarm_get_firecount_ptr_by_enum - 49665 ;; This function uses a non-reentrant model - 49666 ;; - 49667 psect text112,class=CODE,space=0,reloc=2,group=0 - 49668 line 639 - 49669 global __ptext112 - 49670 __ptext112: - 49671 002302 psect text112 - 49672 file "generated/sources/variables.c" - 49673 line 639 - 49674 global __size_of_alarm_get_digital_alarm_ptr_by_enum - 49675 __size_of_alarm_get_digital_alarm_ptr_by_enum equ __end_of_alarm_get_digital_alarm_ptr_ - by_enum-_alarm_get_digital_alarm_ptr_by_enum - 49676 0000 - 49677 _alarm_get_digital_alarm_ptr_by_enum: - 49678 002302 ;incstack = 0 - 49679 opt stack 15 - 49680 ;alarm_get_digital_alarm_ptr_by_enum@_alarm_index stored from wreg - 49681 movwf ((c:alarm_get_digital_alarm_ptr_by_enum@_alarm_index)),c - 49682 002302 6E23 - 49683 l8851: - 49684 002304 goto l8885 - 49685 002304 EFC0 F011 line 640 - 49686 ;generated/sources/variables.c: 640: case ALARM_NUMBER_ALARM_FLAG_DUL_ALARMPOS1: - - 49687 - 49688 l797: - 49689 002308 line 641 - 49690 - 49691 l8853: - 49692 002308 ;generated/sources/variables.c: 641: return &(digital_variables[0].alarm); - 49693 movlw low(_digital_variables+04h) - 49694 002308 0E04 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum)),c - 49695 00230A 6E1F movlw high(_digital_variables+04h) - 49696 00230C 0E01 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum+1)),c - 49697 00230E 6E20 - 49698 goto l798 - 49699 002310 EFE5 F011 - 49700 l8855: - 49701 002314 goto l798 - 49702 002314 EFE5 F011 line 642 - 49703 ;generated/sources/variables.c: 642: case ALARM_NUMBER_ALARM_FLAG_DUL_ALARMPOS2: - - 49704 - 49705 l799: - 49706 002318 line 643 - 49707 - 49708 l8857: - 49709 002318 ;generated/sources/variables.c: 643: return &(digital_variables[1].alarm); - 49710 movlw low(_digital_variables+014h) - 49711 002318 0E14 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum)),c - 49712 00231A 6E1F movlw high(_digital_variables+014h) - 49713 00231C 0E01 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum+1)),c - 49714 00231E 6E20 - 49715 goto l798 - 49716 002320 EFE5 F011 - 49717 l8859: - 49718 002324 goto l798 - 49719 002324 EFE5 F011 line 644 - 49720 ;generated/sources/variables.c: 644: case ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG1: - - 49721 - 49722 l800: - 49723 002328 line 645 - 49724 - 49725 l8861: - 49726 002328 ;generated/sources/variables.c: 645: return &(digital_variables[2].alarm); - 49727 movlw low(_digital_variables+024h) - 49728 002328 0E24 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum)),c - 49729 00232A 6E1F movlw high(_digital_variables+024h) - 49730 00232C 0E01 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum+1)),c - 49731 00232E 6E20 - 49732 goto l798 - 49733 002330 EFE5 F011 - 49734 l8863: - 49735 002334 goto l798 - 49736 002334 EFE5 F011 line 646 - 49737 ;generated/sources/variables.c: 646: case ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2: - - 49738 - 49739 l801: - 49740 002338 line 647 - 49741 - 49742 l8865: - 49743 002338 ;generated/sources/variables.c: 647: return &(digital_variables[3].alarm); - 49744 movlw low(_digital_variables+034h) - 49745 002338 0E34 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum)),c - 49746 00233A 6E1F movlw high(_digital_variables+034h) - 49747 00233C 0E01 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum+1)),c - 49748 00233E 6E20 - 49749 goto l798 - 49750 002340 EFE5 F011 - 49751 l8867: - 49752 002344 goto l798 - 49753 002344 EFE5 F011 line 648 - 49754 ;generated/sources/variables.c: 648: case ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAUL - T: - 49755 - 49756 l802: - 49757 002348 line 649 - 49758 - 49759 l8869: - 49760 002348 ;generated/sources/variables.c: 649: return &(digital_variables[4].alarm); - 49761 movlw low(_digital_variables+044h) - 49762 002348 0E44 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum)),c - 49763 00234A 6E1F movlw high(_digital_variables+044h) - 49764 00234C 0E01 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum+1)),c - 49765 00234E 6E20 - 49766 goto l798 - 49767 002350 EFE5 F011 - 49768 l8871: - 49769 002354 goto l798 - 49770 002354 EFE5 F011 line 650 - 49771 ;generated/sources/variables.c: 650: case ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT: - - 49772 - 49773 l803: - 49774 002358 line 651 - 49775 - 49776 l8873: - 49777 002358 ;generated/sources/variables.c: 651: return &(digital_variables[5].alarm); - 49778 movlw low(_digital_variables+054h) - 49779 002358 0E54 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum)),c - 49780 00235A 6E1F movlw high(_digital_variables+054h) - 49781 00235C 0E01 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum+1)),c - 49782 00235E 6E20 - 49783 goto l798 - 49784 002360 EFE5 F011 - 49785 l8875: - 49786 002364 goto l798 - 49787 002364 EFE5 F011 line 652 - 49788 ;generated/sources/variables.c: 652: default: - 49789 - 49790 l804: - 49791 002368 line 653 - 49792 - 49793 l8877: - 49794 002368 ;generated/sources/variables.c: 653: error_die_forever(); - 49795 call _error_die_forever ;wreg free - 49796 002368 EC72 F01B line 655 - 49797 - 49798 l8879: - 49799 00236C ;generated/sources/variables.c: 655: return &(digital_variables[0].alarm); - 49800 movlw low(_digital_variables+04h) - 49801 00236C 0E04 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum)),c - 49802 00236E 6E1F movlw high(_digital_variables+04h) - 49803 002370 0E01 movwf ((c:?_alarm_get_digital_alarm_ptr_by_enum+1)),c - 49804 002372 6E20 - 49805 goto l798 - 49806 002374 EFE5 F011 - 49807 l8881: - 49808 002378 goto l798 - 49809 002378 EFE5 F011 line 656 - 49810 - 49811 l8883: - 49812 00237C ;generated/sources/variables.c: 656: } - 49813 goto l798 - 49814 00237C EFE5 F011 - 49815 l796: - 49816 002380 - 49817 l8885: - 49818 002380 movf ((c:alarm_get_digital_alarm_ptr_by_enum@_alarm_index)),c,w - 49819 002380 5023 movwf (??_alarm_get_digital_alarm_ptr_by_enum+0+0)&0ffh,c - 49820 002382 6E21 clrf (??_alarm_get_digital_alarm_ptr_by_enum+0+0+1)&0ffh,c - 49821 002384 6A22 - 49822 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 49823 ; Switch size 1, requested type "space" - 49824 ; Number of cases is 1, Range of values is 0 to 0 - 49825 ; switch strategies available: - 49826 ; Name Instructions Cycles - 49827 ; simple_byte 4 3 (average) - 49828 ; Chosen strategy is simple_byte - 49829 - 49830 movf ??_alarm_get_digital_alarm_ptr_by_enum+0+1,c,w - 49831 002386 5022 xorlw 0^0 ; case 0 - 49832 002388 0A00 skipnz - 49833 00238A B4D8 goto l11193 - 49834 00238C EFCA F011 goto l8877 - 49835 002390 EFB4 F011 - 49836 l11193: - 49837 002394 ; Switch size 1, requested type "space" - 49838 ; Number of cases is 6, Range of values is 9 to 14 - 49839 ; switch strategies available: - 49840 ; Name Instructions Cycles - 49841 ; simple_byte 19 10 (average) - 49842 ; Chosen strategy is simple_byte - 49843 - 49844 movf ??_alarm_get_digital_alarm_ptr_by_enum+0+0,c,w - 49845 002394 5021 xorlw 9^0 ; case 9 - 49846 002396 0A09 skipnz - 49847 002398 B4D8 goto l8853 - 49848 00239A EF84 F011 xorlw 10^9 ; case 10 - 49849 00239E 0A03 skipnz - 49850 0023A0 B4D8 goto l8857 - 49851 0023A2 EF8C F011 xorlw 11^10 ; case 11 - 49852 0023A6 0A01 skipnz - 49853 0023A8 B4D8 goto l8861 - 49854 0023AA EF94 F011 xorlw 12^11 ; case 12 - 49855 0023AE 0A07 skipnz - 49856 0023B0 B4D8 goto l8865 - 49857 0023B2 EF9C F011 xorlw 13^12 ; case 13 - 49858 0023B6 0A01 skipnz - 49859 0023B8 B4D8 goto l8869 - 49860 0023BA EFA4 F011 xorlw 14^13 ; case 14 - 49861 0023BE 0A03 skipnz - 49862 0023C0 B4D8 goto l8873 - 49863 0023C2 EFAC F011 goto l8877 - 49864 0023C6 EFB4 F011 - 49865 - 49866 l805: - 49867 0023CA line 657 - 49868 - 49869 l798: - 49870 0023CA return ;funcret - 49871 0023CA 0012 opt stack 0 - 49872 GLOBAL __end_of_alarm_get_digital_alarm_ptr_by_enum - 49873 __end_of_alarm_get_digital_alarm_ptr_by_enum: - 49874 0023CC signat _alarm_get_digital_alarm_ptr_by_enum,4218 - 49875 global _alarm_get_analog_alarm_ptr_by_enum - 49876 - 49877 ;; *************** function _alarm_get_analog_alarm_ptr_by_enum ***************** - 49878 ;; Defined at: - 49879 ;; line 407 in file "generated/sources/variables.c" - 49880 ;; Parameters: Size Location Type - 49881 ;; _alarm_index 1 wreg enum E6167 - 49882 ;; Auto vars: Size Location Type - 49883 ;; _alarm_index 1 34[COMRAM] enum E6167 - 49884 ;; Return value: Size Location Type - 49885 ;; 2 30[COMRAM] PTR struct . - 49886 ;; Registers used: - 49887 ;; wreg, status,2, status,0, cstack - 49888 ;; Tracked objects: - 49889 ;; On entry : 0/0 - 49890 ;; On exit : 0/0 - 49891 ;; Unchanged: 0/0 - 49892 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 49893 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49894 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49895 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49896 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 49897 ;;Total ram usage: 5 bytes - 49898 ;; Hardware stack levels used: 1 - 49899 ;; Hardware stack levels required when called: 11 - 49900 ;; This function calls: - 49901 ;; _error_die_forever - 49902 ;; This function is called by: - 49903 ;; _command_ALARM_THRESHOLD_SET - 49904 ;; _command_ALARM_THRESHOLD_GET - 49905 ;; _alarm_get_enable_ptr_by_enum - 49906 ;; _alarm_get_timeout_ptr_by_enum - 49907 ;; _alarm_get_timeout_counter_max_ptr_by_enum - 49908 ;; _alarm_get_firecount_ptr_by_enum - 49909 ;; This function uses a non-reentrant model - 49910 ;; - 49911 psect text113,class=CODE,space=0,reloc=2,group=0 - 49912 line 407 - 49913 global __ptext113 - 49914 __ptext113: - 49915 00186C psect text113 - 49916 file "generated/sources/variables.c" - 49917 line 407 - 49918 global __size_of_alarm_get_analog_alarm_ptr_by_enum - 49919 __size_of_alarm_get_analog_alarm_ptr_by_enum equ __end_of_alarm_get_analog_alarm_ptr_by - _enum-_alarm_get_analog_alarm_ptr_by_enum - 49920 0000 - 49921 _alarm_get_analog_alarm_ptr_by_enum: - 49922 00186C ;incstack = 0 - 49923 opt stack 15 - 49924 ;alarm_get_analog_alarm_ptr_by_enum@_alarm_index stored from wreg - 49925 movwf ((c:alarm_get_analog_alarm_ptr_by_enum@_alarm_index)),c - 49926 00186C 6E23 line 408 - 49927 - 49928 l8785: - 49929 00186E ;generated/sources/variables.c: 408: switch(_alarm_index) { - 49930 goto l8827 - 49931 00186E EF85 F00C line 409 - 49932 ;generated/sources/variables.c: 409: case ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I - : - 49933 - 49934 l763: - 49935 001872 line 410 - 49936 - 49937 l8787: - 49938 001872 ;generated/sources/variables.c: 410: return &(analog_variables[3].alarms.fas - t); - 49939 movlw low(_analog_variables+092h) - 49940 001872 0E50 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 49941 001874 6E1F movlw high(_analog_variables+092h) - 49942 001876 0E05 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 49943 001878 6E20 - 49944 goto l764 - 49945 00187A EFB2 F00C - 49946 l8789: - 49947 00187E goto l764 - 49948 00187E EFB2 F00C line 411 - 49949 ;generated/sources/variables.c: 411: case ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I - : - 49950 - 49951 l765: - 49952 001882 line 412 - 49953 - 49954 l8791: - 49955 001882 ;generated/sources/variables.c: 412: return &(analog_variables[3].alarms.slo - w); - 49956 movlw low(_analog_variables+09Eh) - 49957 001882 0E5C movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 49958 001884 6E1F movlw high(_analog_variables+09Eh) - 49959 001886 0E05 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 49960 001888 6E20 - 49961 goto l764 - 49962 00188A EFB2 F00C - 49963 l8793: - 49964 00188E goto l764 - 49965 00188E EFB2 F00C line 413 - 49966 ;generated/sources/variables.c: 413: case ALARM_NUMBER_ALARM_FAST_MON_VEOC_FWR_I - : - 49967 - 49968 l766: - 49969 001892 line 414 - 49970 - 49971 l8795: - 49972 001892 ;generated/sources/variables.c: 414: return &(analog_variables[4].alarms.fas - t); - 49973 movlw low(_analog_variables+0BDh) - 49974 001892 0E7B movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 49975 001894 6E1F movlw high(_analog_variables+0BDh) - 49976 001896 0E05 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 49977 001898 6E20 - 49978 goto l764 - 49979 00189A EFB2 F00C - 49980 l8797: - 49981 00189E goto l764 - 49982 00189E EFB2 F00C line 415 - 49983 ;generated/sources/variables.c: 415: case ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I - : - 49984 - 49985 l767: - 49986 0018A2 line 416 - 49987 - 49988 l8799: - 49989 0018A2 ;generated/sources/variables.c: 416: return &(analog_variables[4].alarms.slo - w); - 49990 movlw low(_analog_variables+0C9h) - 49991 0018A2 0E87 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 49992 0018A4 6E1F movlw high(_analog_variables+0C9h) - 49993 0018A6 0E05 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 49994 0018A8 6E20 - 49995 goto l764 - 49996 0018AA EFB2 F00C - 49997 l8801: - 49998 0018AE goto l764 - 49999 0018AE EFB2 F00C line 417 - 50000 ;generated/sources/variables.c: 417: case ALARM_NUMBER_ALARM_FAST_MON_HYDRO_I: - 50001 - 50002 l768: - 50003 0018B2 line 418 - 50004 - 50005 l8803: - 50006 0018B2 ;generated/sources/variables.c: 418: return &(analog_variables[5].alarms.fas - t); - 50007 movlw low(_analog_variables+0E8h) - 50008 0018B2 0EA6 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 50009 0018B4 6E1F movlw high(_analog_variables+0E8h) - 50010 0018B6 0E05 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 50011 0018B8 6E20 - 50012 goto l764 - 50013 0018BA EFB2 F00C - 50014 l8805: - 50015 0018BE goto l764 - 50016 0018BE EFB2 F00C line 419 - 50017 ;generated/sources/variables.c: 419: case ALARM_NUMBER_ALARM_SLOW_MON_HYDRO_I: - 50018 - 50019 l769: - 50020 0018C2 line 420 - 50021 - 50022 l8807: - 50023 0018C2 ;generated/sources/variables.c: 420: return &(analog_variables[5].alarms.slo - w); - 50024 movlw low(_analog_variables+0F4h) - 50025 0018C2 0EB2 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 50026 0018C4 6E1F movlw high(_analog_variables+0F4h) - 50027 0018C6 0E05 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 50028 0018C8 6E20 - 50029 goto l764 - 50030 0018CA EFB2 F00C - 50031 l8809: - 50032 0018CE goto l764 - 50033 0018CE EFB2 F00C line 421 - 50034 ;generated/sources/variables.c: 421: case ALARM_NUMBER_ALARM_FAST_MON_LBL_I: - 50035 - 50036 l770: - 50037 0018D2 line 422 - 50038 - 50039 l8811: - 50040 0018D2 ;generated/sources/variables.c: 422: return &(analog_variables[7].alarms.fas - t); - 50041 movlw low(_analog_variables+013Eh) - 50042 0018D2 0EFC movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 50043 0018D4 6E1F movlw high(_analog_variables+013Eh) - 50044 0018D6 0E05 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 50045 0018D8 6E20 - 50046 goto l764 - 50047 0018DA EFB2 F00C - 50048 l8813: - 50049 0018DE goto l764 - 50050 0018DE EFB2 F00C line 423 - 50051 ;generated/sources/variables.c: 423: case ALARM_NUMBER_ALARM_SLOW_MON_LBL_I: - 50052 - 50053 l771: - 50054 0018E2 line 424 - 50055 - 50056 l8815: - 50057 0018E2 ;generated/sources/variables.c: 424: return &(analog_variables[7].alarms.slo - w); - 50058 movlw low(_analog_variables+014Ah) - 50059 0018E2 0E08 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 50060 0018E4 6E1F movlw high(_analog_variables+014Ah) - 50061 0018E6 0E06 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 50062 0018E8 6E20 - 50063 goto l764 - 50064 0018EA EFB2 F00C - 50065 l8817: - 50066 0018EE goto l764 - 50067 0018EE EFB2 F00C line 425 - 50068 ;generated/sources/variables.c: 425: default: - 50069 - 50070 l772: - 50071 0018F2 line 426 - 50072 - 50073 l8819: - 50074 0018F2 ;generated/sources/variables.c: 426: error_die_forever(); - 50075 call _error_die_forever ;wreg free - 50076 0018F2 EC72 F01B line 428 - 50077 - 50078 l8821: - 50079 0018F6 ;generated/sources/variables.c: 428: return &(analog_variables[0].alarms.slo - w); - 50080 movlw low(_analog_variables+01Dh) - 50081 0018F6 0EDB movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum)),c - 50082 0018F8 6E1F movlw high(_analog_variables+01Dh) - 50083 0018FA 0E04 movwf ((c:?_alarm_get_analog_alarm_ptr_by_enum+1)),c - 50084 0018FC 6E20 - 50085 goto l764 - 50086 0018FE EFB2 F00C - 50087 l8823: - 50088 001902 goto l764 - 50089 001902 EFB2 F00C line 429 - 50090 - 50091 l8825: - 50092 001906 ;generated/sources/variables.c: 429: } - 50093 goto l764 - 50094 001906 EFB2 F00C - 50095 l762: - 50096 00190A - 50097 l8827: - 50098 00190A movf ((c:alarm_get_analog_alarm_ptr_by_enum@_alarm_index)),c,w - 50099 00190A 5023 movwf (??_alarm_get_analog_alarm_ptr_by_enum+0+0)&0ffh,c - 50100 00190C 6E21 clrf (??_alarm_get_analog_alarm_ptr_by_enum+0+0+1)&0ffh,c - 50101 00190E 6A22 - 50102 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 50103 ; Switch size 1, requested type "space" - 50104 ; Number of cases is 1, Range of values is 0 to 0 - 50105 ; switch strategies available: - 50106 ; Name Instructions Cycles - 50107 ; simple_byte 4 3 (average) - 50108 ; Chosen strategy is simple_byte - 50109 - 50110 movf ??_alarm_get_analog_alarm_ptr_by_enum+0+1,c,w - 50111 001910 5022 xorlw 0^0 ; case 0 - 50112 001912 0A00 skipnz - 50113 001914 B4D8 goto l11195 - 50114 001916 EF8F F00C goto l8819 - 50115 00191A EF79 F00C - 50116 l11195: - 50117 00191E ; Switch size 1, requested type "space" - 50118 ; Number of cases is 8, Range of values is 1 to 8 - 50119 ; switch strategies available: - 50120 ; Name Instructions Cycles - 50121 ; simple_byte 25 13 (average) - 50122 ; Chosen strategy is simple_byte - 50123 - 50124 movf ??_alarm_get_analog_alarm_ptr_by_enum+0+0,c,w - 50125 00191E 5021 xorlw 1^0 ; case 1 - 50126 001920 0A01 skipnz - 50127 001922 B4D8 goto l8791 - 50128 001924 EF41 F00C xorlw 2^1 ; case 2 - 50129 001928 0A03 skipnz - 50130 00192A B4D8 goto l8787 - 50131 00192C EF39 F00C xorlw 3^2 ; case 3 - 50132 001930 0A01 skipnz - 50133 001932 B4D8 goto l8799 - 50134 001934 EF51 F00C xorlw 4^3 ; case 4 - 50135 001938 0A07 skipnz - 50136 00193A B4D8 goto l8795 - 50137 00193C EF49 F00C xorlw 5^4 ; case 5 - 50138 001940 0A01 skipnz - 50139 001942 B4D8 goto l8807 - 50140 001944 EF61 F00C xorlw 6^5 ; case 6 - 50141 001948 0A03 skipnz - 50142 00194A B4D8 goto l8803 - 50143 00194C EF59 F00C xorlw 7^6 ; case 7 - 50144 001950 0A01 skipnz - 50145 001952 B4D8 goto l8815 - 50146 001954 EF71 F00C xorlw 8^7 ; case 8 - 50147 001958 0A0F skipnz - 50148 00195A B4D8 goto l8811 - 50149 00195C EF69 F00C goto l8819 - 50150 001960 EF79 F00C - 50151 - 50152 l773: - 50153 001964 line 430 - 50154 - 50155 l764: - 50156 001964 return ;funcret - 50157 001964 0012 opt stack 0 - 50158 GLOBAL __end_of_alarm_get_analog_alarm_ptr_by_enum - 50159 __end_of_alarm_get_analog_alarm_ptr_by_enum: - 50160 001966 signat _alarm_get_analog_alarm_ptr_by_enum,4218 - 50161 global _error_die_forever - 50162 - 50163 ;; *************** function _error_die_forever ***************** - 50164 ;; Defined at: - 50165 ;; line 50 in file "errors.c" - 50166 ;; Parameters: Size Location Type - 50167 ;; None - 50168 ;; Auto vars: Size Location Type - 50169 ;; None - 50170 ;; Return value: Size Location Type - 50171 ;; 1 wreg void - 50172 ;; Registers used: - 50173 ;; wreg, status,2, cstack - 50174 ;; Tracked objects: - 50175 ;; On entry : 0/0 - 50176 ;; On exit : 0/0 - 50177 ;; Unchanged: 0/0 - 50178 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 50179 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 50180 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 50181 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 50182 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 50183 ;;Total ram usage: 2 bytes - 50184 ;; Hardware stack levels used: 1 - 50185 ;; Hardware stack levels required when called: 10 - 50186 ;; This function calls: - 50187 ;; _userpin_SWITCH_LED_D10_set_high - 50188 ;; _userpin_SWITCH_LED_D10_set_low - 50189 ;; _userpin_SWITCH_LED_D9_set_high - 50190 ;; _userpin_SWITCH_LED_D9_set_low - 50191 ;; This function is called by: - 50192 ;; _analog_variable_get_pointer_by_enum - 50193 ;; _alarm_get_analog_alarm_ptr_by_enum - 50194 ;; _digital_variable_get_pointer_by_enum - 50195 ;; _alarm_get_digital_alarm_ptr_by_enum - 50196 ;; _switch_get_function_set_by_enum - 50197 ;; _switch_get_function_get_by_enum - 50198 ;; _userpin_get_function_set_by_enum - 50199 ;; _userpin_get_function_get_by_enum - 50200 ;; This function uses a non-reentrant model - 50201 ;; - 50202 psect text114,class=CODE,space=0,reloc=2,group=0 - 50203 file "errors.c" - 50204 line 50 - 50205 global __ptext114 - 50206 __ptext114: - 50207 0036E4 psect text114 - 50208 file "errors.c" - 50209 line 50 - 50210 global __size_of_error_die_forever - 50211 __size_of_error_die_forever equ __end_of_error_die_forever-_error_die_forever - 50212 0000 - 50213 _error_die_forever: - 50214 0036E4 ;incstack = 0 - 50215 opt stack 16 - 50216 line 53 - 50217 - 50218 l8773: - 50219 0036E4 ;errors.c: 53: (INTCONbits.GIE = 0); - 50220 bcf ((c:4082)),c,7 ;volatile - 50221 0036E4 9EF2 goto l8775 - 50222 0036E6 EF75 F01B line 54 - 50223 ;errors.c: 54: while(1) { - 50224 - 50225 l1758: - 50226 0036EA line 55 - 50227 - 50228 l8775: - 50229 0036EA ;errors.c: 55: userpin_SWITCH_LED_D9_set_high(); - 50230 call _userpin_SWITCH_LED_D9_set_high ;wreg free - 50231 0036EA EC24 F021 line 56 - 50232 ;errors.c: 56: userpin_SWITCH_LED_D10_set_high(); - 50233 call _userpin_SWITCH_LED_D10_set_high ;wreg free - 50234 0036EE EC30 F021 line 57 - 50235 - 50236 l8777: - 50237 0036F2 ;errors.c: 57: _delay((unsigned long)((250)*(64000000/4000.0))); - 50238 opt asmopt_push - 50239 opt asmopt_off - 50240 movlw 21 - 50241 0036F2 0E15 movwf (??_error_die_forever+0+0+1)&0ffh,c,f - 50242 0036F4 6E1E movlw 75 - 50243 0036F6 0E4B movwf (??_error_die_forever+0+0)&0ffh,c,f - 50244 0036F8 6E1D movlw 190 - 50245 0036FA 0EBE u6337: - 50246 0036FC decfsz wreg,f - 50247 0036FC 2EE8 bra u6337 - 50248 0036FE D7FE decfsz (??_error_die_forever+0+0)&0ffh,c,f - 50249 003700 2E1D bra u6337 - 50250 003702 D7FC decfsz (??_error_die_forever+0+0+1)&0ffh,c,f - 50251 003704 2E1E bra u6337 - 50252 003706 D7FA nop2 - 50253 003708 D000 opt asmopt_pop - 50254 - 50255 line 58 - 50256 - 50257 l8779: - 50258 00370A ;errors.c: 58: userpin_SWITCH_LED_D9_set_low(); - 50259 call _userpin_SWITCH_LED_D9_set_low ;wreg free - 50260 00370A EC1E F021 line 59 - 50261 - 50262 l8781: - 50263 00370E ;errors.c: 59: userpin_SWITCH_LED_D10_set_low(); - 50264 call _userpin_SWITCH_LED_D10_set_low ;wreg free - 50265 00370E EC2A F021 line 60 - 50266 - 50267 l8783: - 50268 003712 ;errors.c: 60: _delay((unsigned long)((250)*(64000000/4000.0))); - 50269 opt asmopt_push - 50270 opt asmopt_off - 50271 movlw 21 - 50272 003712 0E15 movwf (??_error_die_forever+0+0+1)&0ffh,c,f - 50273 003714 6E1E movlw 75 - 50274 003716 0E4B movwf (??_error_die_forever+0+0)&0ffh,c,f - 50275 003718 6E1D movlw 190 - 50276 00371A 0EBE u6347: - 50277 00371C decfsz wreg,f - 50278 00371C 2EE8 bra u6347 - 50279 00371E D7FE decfsz (??_error_die_forever+0+0)&0ffh,c,f - 50280 003720 2E1D bra u6347 - 50281 003722 D7FC decfsz (??_error_die_forever+0+0+1)&0ffh,c,f - 50282 003724 2E1E bra u6347 - 50283 003726 D7FA nop2 - 50284 003728 D000 opt asmopt_pop - 50285 - 50286 goto l8775 - 50287 00372A EF75 F01B line 61 - 50288 ;errors.c: 61: } - 50289 - 50290 l1759: - 50291 00372E goto l8775 - 50292 00372E EF75 F01B - 50293 l1760: - 50294 003732 line 62 - 50295 - 50296 l1761: - 50297 003732 return ;funcret - 50298 003732 0012 opt stack 0 - 50299 GLOBAL __end_of_error_die_forever - 50300 __end_of_error_die_forever: - 50301 003734 signat _error_die_forever,89 - 50302 global _communication_parser_appendbyte - 50303 - 50304 ;; *************** function _communication_parser_appendbyte ***************** - 50305 ;; Defined at: - 50306 ;; line 51 in file "communication.c" - 50307 ;; Parameters: Size Location Type - 50308 ;; _byte 1 wreg unsigned char - 50309 ;; Auto vars: Size Location Type - 50310 ;; _byte 1 4[BANK0 ] unsigned char - 50311 ;; tmp_p_cmdinf 2 1[BANK0 ] PTR struct . - 50312 ;; -> commands_info_table(190), - 50313 ;; retval 1 3[BANK0 ] unsigned char - 50314 ;; tmp_new_byte 1 0[BANK0 ] unsigned char - 50315 ;; Return value: Size Location Type - 50316 ;; 1 wreg void - 50317 ;; Registers used: - 50318 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 50319 ;; Tracked objects: - 50320 ;; On entry : 0/0 - 50321 ;; On exit : 0/0 - 50322 ;; Unchanged: 0/0 - 50323 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 50324 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 50325 ;; Locals: 0 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 50326 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 50327 ;; Totals: 2 5 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 50328 ;;Total ram usage: 7 bytes - 50329 ;; Hardware stack levels used: 1 - 50330 ;; Hardware stack levels required when called: 12 - 50331 ;; This function calls: - 50332 ;; __ascii2hex - 50333 ;; __checksum_reset - 50334 ;; __checksum_update - 50335 ;; __checksum_value - 50336 ;; __communication_error - 50337 ;; _commands_retrieve_info_bycode - 50338 ;; _communication_parser_commandready - 50339 ;; _error_notify - 50340 ;; This function is called by: - 50341 ;; _manage_incoming_data - 50342 ;; This function uses a non-reentrant model - 50343 ;; - 50344 psect text115,class=CODE,space=0,reloc=2,group=0 - 50345 file "communication.c" - 50346 line 51 - 50347 global __ptext115 - 50348 __ptext115: - 50349 000138 psect text115 - 50350 file "communication.c" - 50351 line 51 - 50352 global __size_of_communication_parser_appendbyte - 50353 __size_of_communication_parser_appendbyte equ __end_of_communication_parser_appendbyte- - _communication_parser_appendbyte - 50354 0000 - 50355 _communication_parser_appendbyte: - 50356 000138 ;incstack = 0 - 50357 opt stack 17 - 50358 ;communication_parser_appendbyte@_byte stored from wreg - 50359 movlb 0 ; () banked - 50360 000138 0100 movwf ((communication_parser_appendbyte@_byte))&0ffh - 50361 00013A 6F64 line 54 - 50362 - 50363 l10677: - 50364 00013C ;communication.c: 54: if(communication_parser_commandready()) { - 50365 call _communication_parser_commandready ;wreg free - 50366 00013C EC4D F01F iorlw 0 - 50367 000140 0900 btfsc status,2 - 50368 000142 B4D8 goto u6081 - 50369 000144 EFA6 F000 goto u6080 - 50370 000148 EFA8 F000 u6081: - 50371 00014C goto l1926 - 50372 00014C EFAB F000 u6080: - 50373 000150 line 55 - 50374 - 50375 l10679: - 50376 000150 ;communication.c: 55: error_notify(((err_t)(((err_t)0x10)+0))); - 50377 movlw (010h)&0ffh - 50378 000150 0E10 - 50379 call _error_notify - 50380 000152 EC55 F007 line 56 - 50381 ;communication.c: 56: } - 50382 - 50383 l1926: - 50384 000156 line 61 - 50385 ;communication.c: 61: _checksum_update(_byte); - 50386 movlb 0 ; () banked - 50387 000156 0100 movf ((communication_parser_appendbyte@_byte))&0ffh,w - 50388 000158 5164 - 50389 call __checksum_update - 50390 00015A ECDB F021 line 69 - 50391 ;communication.c: 63: command_info_t* tmp_p_cmdinfo;;communication.c: 64: static - uint8_t tmp_nibble_even;;communication.c: 65: static uint8_t tmp_nibble_odd;;commun - ication.c: 66: uint8_t tmp_new_byte;;communication.c: 67: err_t retval;;communic - ation.c: 69: switch(_parser_status) { - 50392 goto l10775 - 50393 00015E EFBA F001 line 70 - 50394 ;communication.c: 70: case WAITING_SOF: - 50395 - 50396 l1932: - 50397 000162 line 72 - 50398 - 50399 l10681: - 50400 000162 ;communication.c: 72: if(_byte != 0x01) { - 50401 movlb 0 ; () banked - 50402 000162 0100 decf ((communication_parser_appendbyte@_byte))&0ffh,w - 50403 000164 0564 btfsc status,2 - 50404 000166 B4D8 goto u6091 - 50405 000168 EFB8 F000 goto u6090 - 50406 00016C EFBA F000 - 50407 u6091: - 50408 000170 goto l10687 - 50409 000170 EFC1 F000 u6090: - 50410 000174 line 74 - 50411 - 50412 l10683:; BSR set to: 0 - 50413 000174 - 50414 ;communication.c: 74: _communication_error(((err_t)(((err_t)0x10)+1))); - - 50415 movlw (011h)&0ffh - 50416 000174 0E11 - 50417 call __communication_error - 50418 000176 ECC4 F020 goto l1934 - 50419 00017A EFE3 F001 line 75 - 50420 - 50421 l10685: - 50422 00017E ;communication.c: 75: return; - 50423 goto l1934 - 50424 00017E EFE3 F001 line 76 - 50425 ;communication.c: 76: } - 50426 - 50427 l1933: - 50428 000182 line 78 - 50429 - 50430 l10687: - 50431 000182 ;communication.c: 78: _checksum_reset(); - 50432 call __checksum_reset ;wreg free - 50433 000182 ECF6 F021 line 80 - 50434 - 50435 l10689: - 50436 000186 ;communication.c: 80: _parser_status = WAITING_ADDR; - 50437 movlw low(01h) - 50438 000186 0E01 movwf ((c:__parser_status)),c - 50439 000188 6E31 line 81 - 50440 ;communication.c: 81: break; - 50441 goto l1934 - 50442 00018A EFE3 F001 line 82 - 50443 ;communication.c: 82: case WAITING_ADDR: - 50444 - 50445 l1936: - 50446 00018E line 84 - 50447 - 50448 l10691: - 50449 00018E ;communication.c: 84: if(_byte != 0x30) { - 50450 movlw 48 - 50451 00018E 0E30 movlb 0 ; () banked - 50452 000190 0100 xorwf ((communication_parser_appendbyte@_byte))&0ffh,w - 50453 000192 1964 btfsc status,2 - 50454 000194 B4D8 goto u6101 - 50455 000196 EFCF F000 goto u6100 - 50456 00019A EFD1 F000 - 50457 u6101: - 50458 00019E goto l10697 - 50459 00019E EFD8 F000 u6100: - 50460 0001A2 line 86 - 50461 - 50462 l10693:; BSR set to: 0 - 50463 0001A2 - 50464 ;communication.c: 86: _communication_error(((err_t)(((err_t)0x10)+2))); - - 50465 movlw (012h)&0ffh - 50466 0001A2 0E12 - 50467 call __communication_error - 50468 0001A4 ECC4 F020 goto l1934 - 50469 0001A8 EFE3 F001 line 87 - 50470 - 50471 l10695: - 50472 0001AC ;communication.c: 87: return; - 50473 goto l1934 - 50474 0001AC EFE3 F001 line 88 - 50475 ;communication.c: 88: } - 50476 - 50477 l1937: - 50478 0001B0 line 90 - 50479 - 50480 l10697: - 50481 0001B0 ;communication.c: 90: _parser_status = WAITING_CMD; - 50482 movlw low(02h) - 50483 0001B0 0E02 movwf ((c:__parser_status)),c - 50484 0001B2 6E31 line 91 - 50485 ;communication.c: 91: break; - 50486 goto l1934 - 50487 0001B4 EFE3 F001 line 92 - 50488 ;communication.c: 92: case WAITING_CMD: - 50489 - 50490 l1938: - 50491 0001B8 line 95 - 50492 - 50493 l10699: - 50494 0001B8 ;communication.c: 95: retval = commands_retrieve_info_bycode((command_code_t - )_byte, &tmp_p_cmdinfo); - 50495 movlw low(communication_parser_appendbyte@tmp_p_cmdinfo) - 50496 0001B8 0E61 movwf ((c:commands_retrieve_info_bycode@_pp_cmdinfo)),c - 50497 0001BA 6E1D movlw high(communication_parser_appendbyte@tmp_p_cmdinfo) - 50498 0001BC 0E00 movwf ((c:commands_retrieve_info_bycode@_pp_cmdinfo+1)),c - 50499 0001BE 6E1E - 50500 movlb 0 ; () banked - 50501 0001C0 0100 movf ((communication_parser_appendbyte@_byte))&0ffh,w - 50502 0001C2 5164 - 50503 call _commands_retrieve_info_bycode - 50504 0001C4 EC21 F018 movlb 0 ; () banked - 50505 0001C8 0100 movwf ((communication_parser_appendbyte@retval))&0ffh - 50506 0001CA 6F63 line 96 - 50507 - 50508 l10701:; BSR set to: 0 - 50509 0001CC - 50510 ;communication.c: 96: if(retval != ((err_t)0)) { - 50511 movf ((communication_parser_appendbyte@retval))&0ffh,w - 50512 0001CC 5163 btfsc status,2 - 50513 0001CE B4D8 goto u6111 - 50514 0001D0 EFEC F000 goto u6110 - 50515 0001D4 EFEE F000 u6111: - 50516 0001D8 goto l1939 - 50517 0001D8 EFF5 F000 u6110: - 50518 0001DC line 98 - 50519 - 50520 l10703:; BSR set to: 0 - 50521 0001DC - 50522 ;communication.c: 98: _communication_error(retval); - 50523 movf ((communication_parser_appendbyte@retval))&0ffh,w - 50524 0001DC 5163 - 50525 call __communication_error - 50526 0001DE ECC4 F020 goto l1934 - 50527 0001E2 EFE3 F001 line 99 - 50528 - 50529 l10705: - 50530 0001E6 ;communication.c: 99: return; - 50531 goto l1934 - 50532 0001E6 EFE3 F001 line 100 - 50533 ;communication.c: 100: } - 50534 - 50535 l1939:; BSR set to: 0 - 50536 0001EA - 50537 line 104 - 50538 ;communication.c: 104: _parser_next_cmdcode = (command_code_t)_byte; - 50539 movff (communication_parser_appendbyte@_byte),(__parser_next_cmdcode) - 50540 0001EA C064 F0B2 line 105 - 50541 - 50542 l10707:; BSR set to: 0 - 50543 0001EE - 50544 ;communication.c: 105: _parser_data_downcounter = tmp_p_cmdinfo->request_pay - load_len; - 50545 lfsr 2,02h - 50546 0001EE EE20 F002 movf ((communication_parser_appendbyte@tmp_p_cmdinfo))&0ffh,w - 50547 0001F2 5161 addwf fsr2l - 50548 0001F4 26D9 movf ((communication_parser_appendbyte@tmp_p_cmdinfo+1))&0ffh,w - 50549 0001F6 5162 addwfc fsr2h - 50550 0001F8 22DA movf indf2,w - 50551 0001FA 50DF movwf ((c:__parser_data_downcounter)),c - 50552 0001FC 6E30 line 107 - 50553 - 50554 l10709:; BSR set to: 0 - 50555 0001FE - 50556 ;communication.c: 107: if(_parser_data_downcounter > 0) { - 50557 movf ((c:__parser_data_downcounter)),c,w - 50558 0001FE 5030 btfsc status,2 - 50559 000200 B4D8 goto u6121 - 50560 000202 EF05 F001 goto u6120 - 50561 000206 EF07 F001 u6121: - 50562 00020A goto l10713 - 50563 00020A EF0D F001 u6120: - 50564 00020E line 108 - 50565 - 50566 l10711:; BSR set to: 0 - 50567 00020E - 50568 ;communication.c: 108: _parser_status = WAITING_DATA_EVEN; - 50569 movlw low(03h) - 50570 00020E 0E03 movwf ((c:__parser_status)),c - 50571 000210 6E31 line 110 - 50572 ;communication.c: 110: _databuf_index = 0; - 50573 movlw low(0) - 50574 000212 0E00 movwf ((c:__databuf_index)),c - 50575 000214 6E2F line 111 - 50576 ;communication.c: 111: }else{ - 50577 goto l1934 - 50578 000216 EFE3 F001 - 50579 l1940:; BSR set to: 0 - 50580 00021A - 50581 line 112 - 50582 - 50583 l10713:; BSR set to: 0 - 50584 00021A - 50585 ;communication.c: 112: _parser_status = WAITING_CHK; - 50586 movlw low(05h) - 50587 00021A 0E05 movwf ((c:__parser_status)),c - 50588 00021C 6E31 goto l1934 - 50589 00021E EFE3 F001 line 113 - 50590 ;communication.c: 113: } - 50591 - 50592 l1941:; BSR set to: 0 - 50593 000222 - 50594 line 114 - 50595 ;communication.c: 114: break; - 50596 goto l1934 - 50597 000222 EFE3 F001 line 115 - 50598 ;communication.c: 115: case WAITING_DATA_EVEN: - 50599 - 50600 l1942:; BSR set to: 0 - 50601 000226 - 50602 line 118 - 50603 - 50604 l10715: - 50605 000226 ;communication.c: 118: retval = _ascii2hex(_byte, &tmp_nibble_even); - 50606 movlw low(communication_parser_appendbyte@tmp_nibble_even) - 50607 000226 0E40 movwf ((c:__ascii2hex@_p_nibble)),c - 50608 000228 6E20 movlw high(communication_parser_appendbyte@tmp_nibble_even) - 50609 00022A 0E00 movwf ((c:__ascii2hex@_p_nibble+1)),c - 50610 00022C 6E21 - 50611 movlb 0 ; () banked - 50612 00022E 0100 movf ((communication_parser_appendbyte@_byte))&0ffh,w - 50613 000230 5164 - 50614 call __ascii2hex - 50615 000232 EC6D F014 movlb 0 ; () banked - 50616 000236 0100 movwf ((communication_parser_appendbyte@retval))&0ffh - 50617 000238 6F63 line 119 - 50618 - 50619 l10717:; BSR set to: 0 - 50620 00023A - 50621 ;communication.c: 119: if(retval != ((err_t)0)) { - 50622 movf ((communication_parser_appendbyte@retval))&0ffh,w - 50623 00023A 5163 btfsc status,2 - 50624 00023C B4D8 goto u6131 - 50625 00023E EF23 F001 goto u6130 - 50626 000242 EF25 F001 u6131: - 50627 000246 goto l10723 - 50628 000246 EF2C F001 u6130: - 50629 00024A line 121 - 50630 - 50631 l10719:; BSR set to: 0 - 50632 00024A - 50633 ;communication.c: 121: _communication_error(retval); - 50634 movf ((communication_parser_appendbyte@retval))&0ffh,w - 50635 00024A 5163 - 50636 call __communication_error - 50637 00024C ECC4 F020 goto l1934 - 50638 000250 EFE3 F001 line 122 - 50639 - 50640 l10721: - 50641 000254 ;communication.c: 122: return; - 50642 goto l1934 - 50643 000254 EFE3 F001 line 123 - 50644 ;communication.c: 123: } - 50645 - 50646 l1943: - 50647 000258 line 125 - 50648 - 50649 l10723: - 50650 000258 ;communication.c: 125: _parser_status = WAITING_DATA_ODD; - 50651 movlw low(04h) - 50652 000258 0E04 movwf ((c:__parser_status)),c - 50653 00025A 6E31 line 126 - 50654 ;communication.c: 126: break; - 50655 goto l1934 - 50656 00025C EFE3 F001 line 127 - 50657 ;communication.c: 127: case WAITING_DATA_ODD: - 50658 - 50659 l1944: - 50660 000260 line 130 - 50661 - 50662 l10725: - 50663 000260 ;communication.c: 130: retval = _ascii2hex(_byte, &tmp_nibble_odd); - 50664 movlw low(communication_parser_appendbyte@tmp_nibble_odd) - 50665 000260 0E3F movwf ((c:__ascii2hex@_p_nibble)),c - 50666 000262 6E20 movlw high(communication_parser_appendbyte@tmp_nibble_odd) - 50667 000264 0E00 movwf ((c:__ascii2hex@_p_nibble+1)),c - 50668 000266 6E21 - 50669 movlb 0 ; () banked - 50670 000268 0100 movf ((communication_parser_appendbyte@_byte))&0ffh,w - 50671 00026A 5164 - 50672 call __ascii2hex - 50673 00026C EC6D F014 movlb 0 ; () banked - 50674 000270 0100 movwf ((communication_parser_appendbyte@retval))&0ffh - 50675 000272 6F63 line 131 - 50676 - 50677 l10727:; BSR set to: 0 - 50678 000274 - 50679 ;communication.c: 131: if(retval != ((err_t)0)) { - 50680 movf ((communication_parser_appendbyte@retval))&0ffh,w - 50681 000274 5163 btfsc status,2 - 50682 000276 B4D8 goto u6141 - 50683 000278 EF40 F001 goto u6140 - 50684 00027C EF42 F001 u6141: - 50685 000280 goto l10733 - 50686 000280 EF49 F001 u6140: - 50687 000284 line 133 - 50688 - 50689 l10729:; BSR set to: 0 - 50690 000284 - 50691 ;communication.c: 133: _communication_error(retval); - 50692 movf ((communication_parser_appendbyte@retval))&0ffh,w - 50693 000284 5163 - 50694 call __communication_error - 50695 000286 ECC4 F020 goto l1934 - 50696 00028A EFE3 F001 line 134 - 50697 - 50698 l10731: - 50699 00028E ;communication.c: 134: return; - 50700 goto l1934 - 50701 00028E EFE3 F001 line 135 - 50702 ;communication.c: 135: } - 50703 - 50704 l1945: - 50705 000292 line 137 - 50706 - 50707 l10733: - 50708 000292 ;communication.c: 137: tmp_new_byte = (tmp_nibble_even << 4) + tmp_nibble_od - d; - 50709 swapf ((c:communication_parser_appendbyte@tmp_nibble_even)),c,w - 50710 000292 3840 andlw (0ffh shl 4) & 0ffh - 50711 000294 0BF0 addwf ((c:communication_parser_appendbyte@tmp_nibble_odd)),c,w - 50712 000296 243F movlb 0 ; () banked - 50713 000298 0100 movwf ((communication_parser_appendbyte@tmp_new_byte))&0ffh - 50714 00029A 6F60 line 139 - 50715 ;communication.c: 139: if(_databuf_index >= 240) { - 50716 movlw 0F0h-1 - 50717 00029C 0EEF cpfsgt ((c:__databuf_index)),c - 50718 00029E 642F goto u6151 - 50719 0002A0 EF54 F001 goto u6150 - 50720 0002A4 EF56 F001 - 50721 u6151: - 50722 0002A8 goto l10739 - 50723 0002A8 EF5D F001 u6150: - 50724 0002AC line 141 - 50725 - 50726 l10735:; BSR set to: 0 - 50727 0002AC - 50728 ;communication.c: 141: _communication_error(((err_t)(((err_t)0x10)+4))); - - 50729 movlw (014h)&0ffh - 50730 0002AC 0E14 - 50731 call __communication_error - 50732 0002AE ECC4 F020 goto l1934 - 50733 0002B2 EFE3 F001 line 142 - 50734 - 50735 l10737: - 50736 0002B6 ;communication.c: 142: return; - 50737 goto l1934 - 50738 0002B6 EFE3 F001 line 143 - 50739 ;communication.c: 143: } - 50740 - 50741 l1946: - 50742 0002BA line 145 - 50743 - 50744 l10739: - 50745 0002BA ;communication.c: 145: _databuf[_databuf_index++] = tmp_new_byte; - 50746 movf ((c:__databuf_index)),c,w - 50747 0002BA 502F mullw 01h - 50748 0002BC 0D01 movlw low(__databuf) - 50749 0002BE 0E00 addwf (prodl),c,w - 50750 0002C0 24F3 movwf c:fsr2l - 50751 0002C2 6ED9 movlw high(__databuf) - 50752 0002C4 0E03 addwfc prod+1,w - 50753 0002C6 20F4 movwf 1+c:fsr2l - 50754 0002C8 6EDA movff (communication_parser_appendbyte@tmp_new_byte),indf2 - 50755 0002CA C060 FFDF - 50756 - 50757 l10741: - 50758 0002CE incf ((c:__databuf_index)),c - 50759 0002CE 2A2F line 147 - 50760 - 50761 l10743: - 50762 0002D0 ;communication.c: 147: _parser_data_downcounter--; - 50763 decf ((c:__parser_data_downcounter)),c - 50764 0002D0 0630 line 149 - 50765 - 50766 l10745: - 50767 0002D2 ;communication.c: 149: if(_parser_data_downcounter == 0) { - 50768 movf ((c:__parser_data_downcounter)),c,w - 50769 0002D2 5030 btfss status,2 - 50770 0002D4 A4D8 goto u6161 - 50771 0002D6 EF6F F001 goto u6160 - 50772 0002DA EF71 F001 u6161: - 50773 0002DE goto l10749 - 50774 0002DE EF75 F001 u6160: - 50775 0002E2 line 151 - 50776 - 50777 l10747: - 50778 0002E2 ;communication.c: 151: _parser_status = WAITING_CHK; - 50779 movlw low(05h) - 50780 0002E2 0E05 movwf ((c:__parser_status)),c - 50781 0002E4 6E31 line 152 - 50782 ;communication.c: 152: }else{ - 50783 goto l1934 - 50784 0002E6 EFE3 F001 - 50785 l1947: - 50786 0002EA line 154 - 50787 - 50788 l10749: - 50789 0002EA ;communication.c: 154: _parser_status = WAITING_DATA_EVEN; - 50790 movlw low(03h) - 50791 0002EA 0E03 movwf ((c:__parser_status)),c - 50792 0002EC 6E31 goto l1934 - 50793 0002EE EFE3 F001 line 155 - 50794 ;communication.c: 155: } - 50795 - 50796 l1948: - 50797 0002F2 line 156 - 50798 ;communication.c: 156: break; - 50799 goto l1934 - 50800 0002F2 EFE3 F001 line 157 - 50801 ;communication.c: 157: case WAITING_CHK: - 50802 - 50803 l1949: - 50804 0002F6 line 160 - 50805 - 50806 l10751: - 50807 0002F6 ;communication.c: 160: if(_checksum_value() != 0) { - 50808 call __checksum_value ;wreg free - 50809 0002F6 ECD7 F021 iorlw 0 - 50810 0002FA 0900 btfsc status,2 - 50811 0002FC B4D8 goto u6171 - 50812 0002FE EF83 F001 goto u6170 - 50813 000302 EF85 F001 u6171: - 50814 000306 goto l10757 - 50815 000306 EF8C F001 u6170: - 50816 00030A line 162 - 50817 - 50818 l10753: - 50819 00030A ;communication.c: 162: _communication_error(((err_t)(((err_t)0x10)+5))); - - 50820 movlw (015h)&0ffh - 50821 00030A 0E15 - 50822 call __communication_error - 50823 00030C ECC4 F020 goto l1934 - 50824 000310 EFE3 F001 line 163 - 50825 - 50826 l10755: - 50827 000314 ;communication.c: 163: return; - 50828 goto l1934 - 50829 000314 EFE3 F001 line 164 - 50830 ;communication.c: 164: } - 50831 - 50832 l1950: - 50833 000318 line 168 - 50834 - 50835 l10757: - 50836 000318 ;communication.c: 168: if(_byte == 0x00) { - 50837 movlb 0 ; () banked - 50838 000318 0100 movf ((communication_parser_appendbyte@_byte))&0ffh,w - 50839 00031A 5164 btfss status,2 - 50840 00031C A4D8 goto u6181 - 50841 00031E EF93 F001 goto u6180 - 50842 000322 EF95 F001 u6181: - 50843 000326 goto l10761 - 50844 000326 EF99 F001 u6180: - 50845 00032A line 169 - 50846 - 50847 l10759:; BSR set to: 0 - 50848 00032A - 50849 ;communication.c: 169: _parser_status = COMMAND_READY; - 50850 movlw low(07h) - 50851 00032A 0E07 movwf ((c:__parser_status)),c - 50852 00032C 6E31 line 170 - 50853 ;communication.c: 170: }else{ - 50854 goto l1934 - 50855 00032E EFE3 F001 - 50856 l1951:; BSR set to: 0 - 50857 000332 - 50858 line 171 - 50859 - 50860 l10761:; BSR set to: 0 - 50861 000332 - 50862 ;communication.c: 171: _parser_status = WAITING_EOF; - 50863 movlw low(06h) - 50864 000332 0E06 movwf ((c:__parser_status)),c - 50865 000334 6E31 goto l1934 - 50866 000336 EFE3 F001 line 172 - 50867 ;communication.c: 172: } - 50868 - 50869 l1952:; BSR set to: 0 - 50870 00033A - 50871 line 173 - 50872 ;communication.c: 173: break; - 50873 goto l1934 - 50874 00033A EFE3 F001 line 174 - 50875 ;communication.c: 174: case WAITING_EOF: - 50876 - 50877 l1953:; BSR set to: 0 - 50878 00033E - 50879 line 176 - 50880 - 50881 l10763: - 50882 00033E ;communication.c: 176: if(_byte != 0x00) { - 50883 movlb 0 ; () banked - 50884 00033E 0100 movf ((communication_parser_appendbyte@_byte))&0ffh,w - 50885 000340 5164 btfsc status,2 - 50886 000342 B4D8 goto u6191 - 50887 000344 EFA6 F001 goto u6190 - 50888 000348 EFA8 F001 u6191: - 50889 00034C goto l10769 - 50890 00034C EFAF F001 u6190: - 50891 000350 line 178 - 50892 - 50893 l10765:; BSR set to: 0 - 50894 000350 - 50895 ;communication.c: 178: _communication_error(((err_t)(((err_t)0x10)+6))); - - 50896 movlw (016h)&0ffh - 50897 000350 0E16 - 50898 call __communication_error - 50899 000352 ECC4 F020 goto l1934 - 50900 000356 EFE3 F001 line 179 - 50901 - 50902 l10767: - 50903 00035A ;communication.c: 179: return; - 50904 goto l1934 - 50905 00035A EFE3 F001 line 180 - 50906 ;communication.c: 180: } - 50907 - 50908 l1954: - 50909 00035E line 182 - 50910 - 50911 l10769: - 50912 00035E ;communication.c: 182: _parser_status = COMMAND_READY; - 50913 movlw low(07h) - 50914 00035E 0E07 movwf ((c:__parser_status)),c - 50915 000360 6E31 line 183 - 50916 ;communication.c: 183: break; - 50917 goto l1934 - 50918 000362 EFE3 F001 line 184 - 50919 ;communication.c: 184: default: - 50920 - 50921 l1955: - 50922 000366 line 186 - 50923 - 50924 l10771: - 50925 000366 ;communication.c: 186: _communication_error(((err_t)(((err_t)0x10)+7))); - 50926 movlw (017h)&0ffh - 50927 000366 0E17 - 50928 call __communication_error - 50929 000368 ECC4 F020 line 187 - 50930 ;communication.c: 187: break; - 50931 goto l1934 - 50932 00036C EFE3 F001 line 188 - 50933 - 50934 l10773: - 50935 000370 ;communication.c: 188: } - 50936 goto l1934 - 50937 000370 EFE3 F001 - 50938 l1931: - 50939 000374 - 50940 l10775: - 50941 000374 movf ((c:__parser_status)),c,w - 50942 000374 5031 movwf (??_communication_parser_appendbyte+0+0)&0ffh,c - 50943 000376 6E25 clrf (??_communication_parser_appendbyte+0+0+1)&0ffh,c - 50944 000378 6A26 - 50945 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 50946 ; Switch size 1, requested type "space" - 50947 ; Number of cases is 1, Range of values is 0 to 0 - 50948 ; switch strategies available: - 50949 ; Name Instructions Cycles - 50950 ; simple_byte 4 3 (average) - 50951 ; Chosen strategy is simple_byte - 50952 - 50953 movf ??_communication_parser_appendbyte+0+1,c,w - 50954 00037A 5026 xorlw 0^0 ; case 0 - 50955 00037C 0A00 skipnz - 50956 00037E B4D8 goto l11197 - 50957 000380 EFC4 F001 goto l10771 - 50958 000384 EFB3 F001 - 50959 l11197: - 50960 000388 ; Switch size 1, requested type "space" - 50961 ; Number of cases is 7, Range of values is 0 to 6 - 50962 ; switch strategies available: - 50963 ; Name Instructions Cycles - 50964 ; simple_byte 22 12 (average) - 50965 ; Chosen strategy is simple_byte - 50966 - 50967 movf ??_communication_parser_appendbyte+0+0,c,w - 50968 000388 5025 xorlw 0^0 ; case 0 - 50969 00038A 0A00 skipnz - 50970 00038C B4D8 goto l10681 - 50971 00038E EFB1 F000 xorlw 1^0 ; case 1 - 50972 000392 0A01 skipnz - 50973 000394 B4D8 goto l10691 - 50974 000396 EFC7 F000 xorlw 2^1 ; case 2 - 50975 00039A 0A03 skipnz - 50976 00039C B4D8 goto l10699 - 50977 00039E EFDC F000 xorlw 3^2 ; case 3 - 50978 0003A2 0A01 skipnz - 50979 0003A4 B4D8 goto l10715 - 50980 0003A6 EF13 F001 xorlw 4^3 ; case 4 - 50981 0003AA 0A07 skipnz - 50982 0003AC B4D8 goto l10725 - 50983 0003AE EF30 F001 xorlw 5^4 ; case 5 - 50984 0003B2 0A01 skipnz - 50985 0003B4 B4D8 goto l10751 - 50986 0003B6 EF7B F001 xorlw 6^5 ; case 6 - 50987 0003BA 0A03 skipnz - 50988 0003BC B4D8 goto l10763 - 50989 0003BE EF9F F001 goto l10771 - 50990 0003C2 EFB3 F001 - 50991 - 50992 l1935: - 50993 0003C6 line 189 - 50994 - 50995 l1934: - 50996 0003C6 return ;funcret - 50997 0003C6 0012 opt stack 0 - 50998 GLOBAL __end_of_communication_parser_appendbyte - 50999 __end_of_communication_parser_appendbyte: - 51000 0003C8 signat _communication_parser_appendbyte,4217 - 51001 global _communication_parser_commandready - 51002 - 51003 ;; *************** function _communication_parser_commandready ***************** - 51004 ;; Defined at: - 51005 ;; line 191 in file "communication.c" - 51006 ;; Parameters: Size Location Type - 51007 ;; None - 51008 ;; Auto vars: Size Location Type - 51009 ;; None - 51010 ;; Return value: Size Location Type - 51011 ;; 1 wreg _Bool - 51012 ;; Registers used: - 51013 ;; wreg, status,2, status,0 - 51014 ;; Tracked objects: - 51015 ;; On entry : 0/0 - 51016 ;; On exit : 0/0 - 51017 ;; Unchanged: 0/0 - 51018 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51019 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51020 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51021 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51022 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51023 ;;Total ram usage: 0 bytes - 51024 ;; Hardware stack levels used: 1 - 51025 ;; Hardware stack levels required when called: 9 - 51026 ;; This function calls: - 51027 ;; Nothing - 51028 ;; This function is called by: - 51029 ;; _manage_incoming_data - 51030 ;; _communication_parser_appendbyte - 51031 ;; This function uses a non-reentrant model - 51032 ;; - 51033 psect text116,class=CODE,space=0,reloc=2,group=0 - 51034 line 191 - 51035 global __ptext116 - 51036 __ptext116: - 51037 003E9A psect text116 - 51038 file "communication.c" - 51039 line 191 - 51040 global __size_of_communication_parser_commandready - 51041 __size_of_communication_parser_commandready equ __end_of_communication_parser_commandre - ady-_communication_parser_commandready - 51042 0000 - 51043 _communication_parser_commandready: - 51044 003E9A ;incstack = 0 - 51045 opt stack 20 - 51046 line 193 - 51047 - 51048 l10611: - 51049 003E9A ;communication.c: 193: return (_parser_status == COMMAND_READY); - 51050 movlw 7 - 51051 003E9A 0E07 xorwf ((c:__parser_status)),c,w - 51052 003E9C 1831 btfsc status,2 - 51053 003E9E B4D8 goto u6001 - 51054 003EA0 EF54 F01F goto u6000 - 51055 003EA4 EF57 F01F - 51056 u6001: - 51057 003EA8 movlw 1 - 51058 003EA8 0E01 goto u6010 - 51059 003EAA EF58 F01F u6000: - 51060 003EAE movlw 0 - 51061 003EAE 0E00 u6010: - 51062 003EB0 goto l1958 - 51063 003EB0 EF5A F01F - 51064 l10613: - 51065 003EB4 line 194 - 51066 - 51067 l1958: - 51068 003EB4 return ;funcret - 51069 003EB4 0012 opt stack 0 - 51070 GLOBAL __end_of_communication_parser_commandready - 51071 __end_of_communication_parser_commandready: - 51072 003EB6 signat _communication_parser_commandready,89 - 51073 global _commands_retrieve_info_bycode - 51074 - 51075 ;; *************** function _commands_retrieve_info_bycode ***************** - 51076 ;; Defined at: - 51077 ;; line 18 in file "commands.c" - 51078 ;; Parameters: Size Location Type - 51079 ;; _code 1 wreg unsigned char - 51080 ;; _pp_cmdinfo 2 28[COMRAM] PTR PTR struct . - 51081 ;; -> communication_transmitter_sendresponse@p_cmdinfo(2), communication_parser_executecommand@p_cmd_info(2), communic - ation_parser_appendbyte@tmp_p_cmdinfo(2), - 51082 ;; Auto vars: Size Location Type - 51083 ;; _code 1 33[COMRAM] unsigned char - 51084 ;; num_cmds 1 34[COMRAM] unsigned char - 51085 ;; Return value: Size Location Type - 51086 ;; 1 wreg unsigned char - 51087 ;; Registers used: - 51088 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack - 51089 ;; Tracked objects: - 51090 ;; On entry : 0/0 - 51091 ;; On exit : 0/0 - 51092 ;; Unchanged: 0/0 - 51093 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51094 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51095 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51096 ;; Temps: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51097 ;; Totals: 7 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51098 ;;Total ram usage: 7 bytes - 51099 ;; Hardware stack levels used: 1 - 51100 ;; Hardware stack levels required when called: 10 - 51101 ;; This function calls: - 51102 ;; _commands_get_count - 51103 ;; This function is called by: - 51104 ;; _communication_parser_appendbyte - 51105 ;; _communication_parser_executecommand - 51106 ;; _communication_transmitter_sendresponse - 51107 ;; This function uses a non-reentrant model - 51108 ;; - 51109 psect text117,class=CODE,space=0,reloc=2,group=0 - 51110 file "commands.c" - 51111 line 18 - 51112 global __ptext117 - 51113 __ptext117: - 51114 003042 psect text117 - 51115 file "commands.c" - 51116 line 18 - 51117 global __size_of_commands_retrieve_info_bycode - 51118 __size_of_commands_retrieve_info_bycode equ __end_of_commands_retrieve_info_bycode-_com - mands_retrieve_info_bycode - 51119 0000 - 51120 _commands_retrieve_info_bycode: - 51121 003042 ;incstack = 0 - 51122 opt stack 18 - 51123 ;commands_retrieve_info_bycode@_code stored from wreg - 51124 movwf ((c:commands_retrieve_info_bycode@_code)),c - 51125 003042 6E22 line 20 - 51126 - 51127 l10621: - 51128 003044 ;commands.c: 20: command_index_t num_cmds = commands_get_count(); - 51129 call _commands_get_count ;wreg free - 51130 003044 ECD3 F021 movwf ((c:commands_retrieve_info_bycode@num_cmds)),c - 51131 003048 6E23 line 22 - 51132 - 51133 l10623: - 51134 00304A ;commands.c: 22: (*_pp_cmdinfo) = commands_info_table; - 51135 movff (c:commands_retrieve_info_bycode@_pp_cmdinfo),fsr2l - 51136 00304A C01D FFD9 movff (c:commands_retrieve_info_bycode@_pp_cmdinfo+1),fsr2h - 51137 00304E C01E FFDA movlw low(_commands_info_table) - 51138 003052 0E00 movwf postinc2,c - 51139 003054 6EDE movlw high(_commands_info_table) - 51140 003056 0E04 movwf postdec2,c - 51141 003058 6EDD line 23 - 51142 ;commands.c: 23: while(num_cmds--) { - 51143 goto l10633 - 51144 00305A EF53 F018 - 51145 l2032: - 51146 00305E line 24 - 51147 - 51148 l10625: - 51149 00305E ;commands.c: 24: if((*_pp_cmdinfo)->request_code == _code) return ((err_t)0); - 51150 movff (c:commands_retrieve_info_bycode@_pp_cmdinfo),fsr2l - 51151 00305E C01D FFD9 movff (c:commands_retrieve_info_bycode@_pp_cmdinfo+1),fsr2h - 51152 003062 C01E FFDA movff postinc2,??_commands_retrieve_info_bycode+0+0 - 51153 003066 CFDE F01F movff postdec2,??_commands_retrieve_info_bycode+0+0+1 - 51154 00306A CFDD F020 movff ??_commands_retrieve_info_bycode+0+0,fsr2l - 51155 00306E C01F FFD9 movff ??_commands_retrieve_info_bycode+0+1,fsr2h - 51156 003072 C020 FFDA movf ((c:commands_retrieve_info_bycode@_code)),c,w - 51157 003076 5022 xorwf postinc2,w - 51158 003078 18DE btfss status,2 - 51159 00307A A4D8 goto u6021 - 51160 00307C EF42 F018 goto u6020 - 51161 003080 EF44 F018 - 51162 u6021: - 51163 003084 goto l10631 - 51164 003084 EF49 F018 u6020: - 51165 003088 - 51166 l10627: - 51167 003088 movlw (0)&0ffh - 51168 003088 0E00 goto l2034 - 51169 00308A EF61 F018 - 51170 l10629: - 51171 00308E goto l2034 - 51172 00308E EF61 F018 - 51173 l2033: - 51174 003092 line 25 - 51175 - 51176 l10631: - 51177 003092 ;commands.c: 25: (*_pp_cmdinfo)++; - 51178 movlw 05h - 51179 003092 0E05 movff (c:commands_retrieve_info_bycode@_pp_cmdinfo),fsr2l - 51180 003094 C01D FFD9 movff (c:commands_retrieve_info_bycode@_pp_cmdinfo+1),fsr2h - 51181 003098 C01E FFDA addwf postinc2 - 51182 00309C 26DE movlw 0 - 51183 00309E 0E00 addwfc postdec2 - 51184 0030A0 22DD goto l10633 - 51185 0030A2 EF53 F018 line 26 - 51186 ;commands.c: 26: } - 51187 - 51188 l2031: - 51189 0030A6 line 23 - 51190 - 51191 l10633: - 51192 0030A6 ;commands.c: 23: while(num_cmds--) { - 51193 decf ((c:commands_retrieve_info_bycode@num_cmds)),c - 51194 0030A6 0623 incf ((c:commands_retrieve_info_bycode@num_cmds)),c,w - 51195 0030A8 2823 btfss status,2 - 51196 0030AA A4D8 goto u6031 - 51197 0030AC EF5A F018 goto u6030 - 51198 0030B0 EF5C F018 - 51199 u6031: - 51200 0030B4 goto l10625 - 51201 0030B4 EF2F F018 u6030: - 51202 0030B8 goto l10635 - 51203 0030B8 EF5E F018 - 51204 l2035: - 51205 0030BC line 28 - 51206 - 51207 l10635: - 51208 0030BC ;commands.c: 28: return ((err_t)(((err_t)0x20)+0)); - 51209 movlw (020h)&0ffh - 51210 0030BC 0E20 goto l2034 - 51211 0030BE EF61 F018 - 51212 l10637: - 51213 0030C2 line 29 - 51214 - 51215 l2034: - 51216 0030C2 return ;funcret - 51217 0030C2 0012 opt stack 0 - 51218 GLOBAL __end_of_commands_retrieve_info_bycode - 51219 __end_of_commands_retrieve_info_bycode: - 51220 0030C4 signat _commands_retrieve_info_bycode,8313 - 51221 global _commands_get_count - 51222 - 51223 ;; *************** function _commands_get_count ***************** - 51224 ;; Defined at: - 51225 ;; line 14 in file "commands.c" - 51226 ;; Parameters: Size Location Type - 51227 ;; None - 51228 ;; Auto vars: Size Location Type - 51229 ;; None - 51230 ;; Return value: Size Location Type - 51231 ;; 1 wreg unsigned char - 51232 ;; Registers used: - 51233 ;; wreg - 51234 ;; Tracked objects: - 51235 ;; On entry : 0/0 - 51236 ;; On exit : 0/0 - 51237 ;; Unchanged: 0/0 - 51238 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51239 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51240 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51241 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51242 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51243 ;;Total ram usage: 0 bytes - 51244 ;; Hardware stack levels used: 1 - 51245 ;; Hardware stack levels required when called: 9 - 51246 ;; This function calls: - 51247 ;; Nothing - 51248 ;; This function is called by: - 51249 ;; _commands_retrieve_info_bycode - 51250 ;; This function uses a non-reentrant model - 51251 ;; - 51252 psect text118,class=CODE,space=0,reloc=2,group=0 - 51253 line 14 - 51254 global __ptext118 - 51255 __ptext118: - 51256 0043A6 psect text118 - 51257 file "commands.c" - 51258 line 14 - 51259 global __size_of_commands_get_count - 51260 __size_of_commands_get_count equ __end_of_commands_get_count-_commands_get_count - 51261 0000 - 51262 _commands_get_count: - 51263 0043A6 ;incstack = 0 - 51264 opt stack 18 - 51265 line 15 - 51266 - 51267 l9455: - 51268 0043A6 ;commands.c: 15: return (command_index_t)(sizeof(commands_info_table)/sizeof(command - _info_t)); - 51269 movlw (026h)&0ffh - 51270 0043A6 0E26 goto l2028 - 51271 0043A8 EFD6 F021 - 51272 l9457: - 51273 0043AC line 16 - 51274 - 51275 l2028: - 51276 0043AC return ;funcret - 51277 0043AC 0012 opt stack 0 - 51278 GLOBAL __end_of_commands_get_count - 51279 __end_of_commands_get_count: - 51280 0043AE signat _commands_get_count,89 - 51281 global __communication_error - 51282 - 51283 ;; *************** function __communication_error ***************** - 51284 ;; Defined at: - 51285 ;; line 325 in file "communication.c" - 51286 ;; Parameters: Size Location Type - 51287 ;; _err 1 wreg unsigned char - 51288 ;; Auto vars: Size Location Type - 51289 ;; _err 1 35[COMRAM] unsigned char - 51290 ;; Return value: Size Location Type - 51291 ;; 1 wreg void - 51292 ;; Registers used: - 51293 ;; wreg, status,2, status,0, cstack - 51294 ;; Tracked objects: - 51295 ;; On entry : 0/0 - 51296 ;; On exit : 0/0 - 51297 ;; Unchanged: 0/0 - 51298 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51299 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51300 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51301 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51302 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51303 ;;Total ram usage: 1 bytes - 51304 ;; Hardware stack levels used: 1 - 51305 ;; Hardware stack levels required when called: 11 - 51306 ;; This function calls: - 51307 ;; _communication_parser_reset - 51308 ;; _error_notify - 51309 ;; This function is called by: - 51310 ;; _communication_parser_appendbyte - 51311 ;; This function uses a non-reentrant model - 51312 ;; - 51313 psect text119,class=CODE,space=0,reloc=2,group=0 - 51314 file "communication.c" - 51315 line 325 - 51316 global __ptext119 - 51317 __ptext119: - 51318 004188 psect text119 - 51319 file "communication.c" - 51320 line 325 - 51321 global __size_of__communication_error - 51322 __size_of__communication_error equ __end_of__communication_error-__communication_error - - 51323 0000 - 51324 __communication_error: - 51325 004188 ;incstack = 0 - 51326 opt stack 17 - 51327 ;__communication_error@_err stored from wreg - 51328 movwf ((c:__communication_error@_err)),c - 51329 004188 6E24 line 326 - 51330 - 51331 l10615: - 51332 00418A ;communication.c: 326: error_notify(_err); - 51333 movf ((c:__communication_error@_err)),c,w - 51334 00418A 5024 - 51335 call _error_notify - 51336 00418C EC55 F007 line 327 - 51337 - 51338 l10617: - 51339 004190 ;communication.c: 327: communication_parser_reset(); - 51340 call _communication_parser_reset ;wreg free - 51341 004190 EC4D F020 line 328 - 51342 - 51343 l2007: - 51344 004194 return ;funcret - 51345 004194 0012 opt stack 0 - 51346 GLOBAL __end_of__communication_error - 51347 __end_of__communication_error: - 51348 004196 signat __communication_error,4217 - 51349 global _error_notify - 51350 - 51351 ;; *************** function _error_notify ***************** - 51352 ;; Defined at: - 51353 ;; line 17 in file "errors.c" - 51354 ;; Parameters: Size Location Type - 51355 ;; _err 1 wreg unsigned char - 51356 ;; Auto vars: Size Location Type - 51357 ;; _err 1 30[COMRAM] unsigned char - 51358 ;; k 2 33[COMRAM] int - 51359 ;; k 2 31[COMRAM] int - 51360 ;; Return value: Size Location Type - 51361 ;; 1 wreg void - 51362 ;; Registers used: - 51363 ;; wreg, status,2, status,0, cstack - 51364 ;; Tracked objects: - 51365 ;; On entry : 0/0 - 51366 ;; On exit : 0/0 - 51367 ;; Unchanged: 0/0 - 51368 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51369 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51370 ;; Locals: 5 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51371 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51372 ;; Totals: 7 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51373 ;;Total ram usage: 7 bytes - 51374 ;; Hardware stack levels used: 1 - 51375 ;; Hardware stack levels required when called: 10 - 51376 ;; This function calls: - 51377 ;; _userpin_SWITCH_LED_D10_set_high - 51378 ;; _userpin_SWITCH_LED_D10_set_low - 51379 ;; _userpin_SWITCH_LED_D9_set_high - 51380 ;; _userpin_SWITCH_LED_D9_set_low - 51381 ;; This function is called by: - 51382 ;; _manage_incoming_data - 51383 ;; _communication_parser_appendbyte - 51384 ;; __communication_error - 51385 ;; This function uses a non-reentrant model - 51386 ;; - 51387 psect text120,class=CODE,space=0,reloc=2,group=0 - 51388 file "errors.c" - 51389 line 17 - 51390 global __ptext120 - 51391 __ptext120: - 51392 000EAA psect text120 - 51393 file "errors.c" - 51394 line 17 - 51395 global __size_of_error_notify - 51396 __size_of_error_notify equ __end_of_error_notify-_error_notify - 51397 0000 - 51398 _error_notify: - 51399 000EAA ;incstack = 0 - 51400 opt stack 19 - 51401 ;error_notify@_err stored from wreg - 51402 movwf ((c:error_notify@_err)),c - 51403 000EAA 6E1F line 20 - 51404 - 51405 l9387: - 51406 000EAC ;errors.c: 20: errors_last_error = _err; - 51407 movff (c:error_notify@_err),(c:_errors_last_error) - 51408 000EAC C01F F03E goto l1751 - 51409 000EB0 EFF2 F007 line 23 - 51410 - 51411 l9389: - 51412 000EB4 ;errors.c: 23: return; - 51413 goto l1751 - 51414 000EB4 EFF2 F007 line 27 - 51415 - 51416 l9391: - 51417 000EB8 ;errors.c: 27: (INTCONbits.GIE = 0); - 51418 bcf ((c:4082)),c,7 ;volatile - 51419 000EB8 9EF2 line 28 - 51420 - 51421 l9393: - 51422 000EBA ;errors.c: 28: for(int k=0; k<8; k++) { - 51423 movlw high(0) - 51424 000EBA 0E00 movwf ((c:error_notify@k+1)),c - 51425 000EBC 6E21 movlw low(0) - 51426 000EBE 0E00 movwf ((c:error_notify@k)),c - 51427 000EC0 6E20 - 51428 l9395: - 51429 000EC2 btfsc ((c:error_notify@k+1)),c,7 - 51430 000EC2 BE21 goto u4961 - 51431 000EC4 EF6D F007 movf ((c:error_notify@k+1)),c,w - 51432 000EC8 5021 bnz u4960 - 51433 000ECA E109 movlw 8 - 51434 000ECC 0E08 subwf ((c:error_notify@k)),c,w - 51435 000ECE 5C20 btfss status,0 - 51436 000ED0 A0D8 goto u4961 - 51437 000ED2 EF6D F007 goto u4960 - 51438 000ED6 EF6F F007 - 51439 u4961: - 51440 000EDA goto l9399 - 51441 000EDA EF73 F007 u4960: - 51442 000EDE goto l9413 - 51443 000EDE EFA5 F007 - 51444 l9397: - 51445 000EE2 goto l9413 - 51446 000EE2 EFA5 F007 - 51447 l1752: - 51448 000EE6 line 29 - 51449 - 51450 l9399: - 51451 000EE6 ;errors.c: 29: userpin_SWITCH_LED_D9_set_high(); - 51452 call _userpin_SWITCH_LED_D9_set_high ;wreg free - 51453 000EE6 EC24 F021 line 30 - 51454 ;errors.c: 30: userpin_SWITCH_LED_D10_set_high(); - 51455 call _userpin_SWITCH_LED_D10_set_high ;wreg free - 51456 000EEA EC30 F021 line 31 - 51457 - 51458 l9401: - 51459 000EEE ;errors.c: 31: _delay((unsigned long)((50)*(64000000/4000.0))); - 51460 opt asmopt_push - 51461 opt asmopt_off - 51462 movlw 5 - 51463 000EEE 0E05 movwf (??_error_notify+0+0+1)&0ffh,c,f - 51464 000EF0 6E1E movlw 15 - 51465 000EF2 0E0F movwf (??_error_notify+0+0)&0ffh,c,f - 51466 000EF4 6E1D movlw 241 - 51467 000EF6 0EF1 u6357: - 51468 000EF8 decfsz wreg,f - 51469 000EF8 2EE8 bra u6357 - 51470 000EFA D7FE decfsz (??_error_notify+0+0)&0ffh,c,f - 51471 000EFC 2E1D bra u6357 - 51472 000EFE D7FC decfsz (??_error_notify+0+0+1)&0ffh,c,f - 51473 000F00 2E1E bra u6357 - 51474 000F02 D7FA nop - 51475 000F04 F000 opt asmopt_pop - 51476 - 51477 line 32 - 51478 - 51479 l9403: - 51480 000F06 ;errors.c: 32: userpin_SWITCH_LED_D9_set_low(); - 51481 call _userpin_SWITCH_LED_D9_set_low ;wreg free - 51482 000F06 EC1E F021 line 33 - 51483 - 51484 l9405: - 51485 000F0A ;errors.c: 33: userpin_SWITCH_LED_D10_set_low(); - 51486 call _userpin_SWITCH_LED_D10_set_low ;wreg free - 51487 000F0A EC2A F021 line 34 - 51488 - 51489 l9407: - 51490 000F0E ;errors.c: 34: _delay((unsigned long)((50)*(64000000/4000.0))); - 51491 opt asmopt_push - 51492 opt asmopt_off - 51493 movlw 5 - 51494 000F0E 0E05 movwf (??_error_notify+0+0+1)&0ffh,c,f - 51495 000F10 6E1E movlw 15 - 51496 000F12 0E0F movwf (??_error_notify+0+0)&0ffh,c,f - 51497 000F14 6E1D movlw 241 - 51498 000F16 0EF1 u6367: - 51499 000F18 decfsz wreg,f - 51500 000F18 2EE8 bra u6367 - 51501 000F1A D7FE decfsz (??_error_notify+0+0)&0ffh,c,f - 51502 000F1C 2E1D bra u6367 - 51503 000F1E D7FC decfsz (??_error_notify+0+0+1)&0ffh,c,f - 51504 000F20 2E1E bra u6367 - 51505 000F22 D7FA nop - 51506 000F24 F000 opt asmopt_pop - 51507 - 51508 line 35 - 51509 - 51510 l9409: - 51511 000F26 ;errors.c: 35: } - 51512 infsnz ((c:error_notify@k)),c - 51513 000F26 4A20 incf ((c:error_notify@k+1)),c - 51514 000F28 2A21 - 51515 l9411: - 51516 000F2A btfsc ((c:error_notify@k+1)),c,7 - 51517 000F2A BE21 goto u4971 - 51518 000F2C EFA1 F007 movf ((c:error_notify@k+1)),c,w - 51519 000F30 5021 bnz u4970 - 51520 000F32 E109 movlw 8 - 51521 000F34 0E08 subwf ((c:error_notify@k)),c,w - 51522 000F36 5C20 btfss status,0 - 51523 000F38 A0D8 goto u4971 - 51524 000F3A EFA1 F007 goto u4970 - 51525 000F3E EFA3 F007 - 51526 u4971: - 51527 000F42 goto l9399 - 51528 000F42 EF73 F007 u4970: - 51529 000F46 goto l9413 - 51530 000F46 EFA5 F007 - 51531 l1753: - 51532 000F4A line 36 - 51533 - 51534 l9413: - 51535 000F4A ;errors.c: 36: for(int k=0; k<8; k++) { - 51536 movlw high(0) - 51537 000F4A 0E00 movwf ((c:error_notify@k_4912+1)),c - 51538 000F4C 6E23 movlw low(0) - 51539 000F4E 0E00 movwf ((c:error_notify@k_4912)),c - 51540 000F50 6E22 - 51541 l9415: - 51542 000F52 btfsc ((c:error_notify@k_4912+1)),c,7 - 51543 000F52 BE23 goto u4981 - 51544 000F54 EFB5 F007 movf ((c:error_notify@k_4912+1)),c,w - 51545 000F58 5023 bnz u4980 - 51546 000F5A E109 movlw 8 - 51547 000F5C 0E08 subwf ((c:error_notify@k_4912)),c,w - 51548 000F5E 5C22 btfss status,0 - 51549 000F60 A0D8 goto u4981 - 51550 000F62 EFB5 F007 goto u4980 - 51551 000F66 EFB7 F007 - 51552 u4981: - 51553 000F6A goto l9419 - 51554 000F6A EFBB F007 u4980: - 51555 000F6E goto l9433 - 51556 000F6E EFED F007 - 51557 l9417: - 51558 000F72 goto l9433 - 51559 000F72 EFED F007 - 51560 l1754: - 51561 000F76 line 37 - 51562 - 51563 l9419: - 51564 000F76 ;errors.c: 37: userpin_SWITCH_LED_D9_set_high(); - 51565 call _userpin_SWITCH_LED_D9_set_high ;wreg free - 51566 000F76 EC24 F021 line 38 - 51567 ;errors.c: 38: userpin_SWITCH_LED_D10_set_low(); - 51568 call _userpin_SWITCH_LED_D10_set_low ;wreg free - 51569 000F7A EC2A F021 line 39 - 51570 - 51571 l9421: - 51572 000F7E ;errors.c: 39: _delay((unsigned long)((50)*(64000000/4000.0))); - 51573 opt asmopt_push - 51574 opt asmopt_off - 51575 movlw 5 - 51576 000F7E 0E05 movwf (??_error_notify+0+0+1)&0ffh,c,f - 51577 000F80 6E1E movlw 15 - 51578 000F82 0E0F movwf (??_error_notify+0+0)&0ffh,c,f - 51579 000F84 6E1D movlw 241 - 51580 000F86 0EF1 u6377: - 51581 000F88 decfsz wreg,f - 51582 000F88 2EE8 bra u6377 - 51583 000F8A D7FE decfsz (??_error_notify+0+0)&0ffh,c,f - 51584 000F8C 2E1D bra u6377 - 51585 000F8E D7FC decfsz (??_error_notify+0+0+1)&0ffh,c,f - 51586 000F90 2E1E bra u6377 - 51587 000F92 D7FA nop - 51588 000F94 F000 opt asmopt_pop - 51589 - 51590 line 40 - 51591 - 51592 l9423: - 51593 000F96 ;errors.c: 40: userpin_SWITCH_LED_D9_set_low(); - 51594 call _userpin_SWITCH_LED_D9_set_low ;wreg free - 51595 000F96 EC1E F021 line 41 - 51596 - 51597 l9425: - 51598 000F9A ;errors.c: 41: userpin_SWITCH_LED_D10_set_high(); - 51599 call _userpin_SWITCH_LED_D10_set_high ;wreg free - 51600 000F9A EC30 F021 line 42 - 51601 - 51602 l9427: - 51603 000F9E ;errors.c: 42: _delay((unsigned long)((50)*(64000000/4000.0))); - 51604 opt asmopt_push - 51605 opt asmopt_off - 51606 movlw 5 - 51607 000F9E 0E05 movwf (??_error_notify+0+0+1)&0ffh,c,f - 51608 000FA0 6E1E movlw 15 - 51609 000FA2 0E0F movwf (??_error_notify+0+0)&0ffh,c,f - 51610 000FA4 6E1D movlw 241 - 51611 000FA6 0EF1 u6387: - 51612 000FA8 decfsz wreg,f - 51613 000FA8 2EE8 bra u6387 - 51614 000FAA D7FE decfsz (??_error_notify+0+0)&0ffh,c,f - 51615 000FAC 2E1D bra u6387 - 51616 000FAE D7FC decfsz (??_error_notify+0+0+1)&0ffh,c,f - 51617 000FB0 2E1E bra u6387 - 51618 000FB2 D7FA nop - 51619 000FB4 F000 opt asmopt_pop - 51620 - 51621 line 43 - 51622 - 51623 l9429: - 51624 000FB6 ;errors.c: 43: } - 51625 infsnz ((c:error_notify@k_4912)),c - 51626 000FB6 4A22 incf ((c:error_notify@k_4912+1)),c - 51627 000FB8 2A23 - 51628 l9431: - 51629 000FBA btfsc ((c:error_notify@k_4912+1)),c,7 - 51630 000FBA BE23 goto u4991 - 51631 000FBC EFE9 F007 movf ((c:error_notify@k_4912+1)),c,w - 51632 000FC0 5023 bnz u4990 - 51633 000FC2 E109 movlw 8 - 51634 000FC4 0E08 subwf ((c:error_notify@k_4912)),c,w - 51635 000FC6 5C22 btfss status,0 - 51636 000FC8 A0D8 goto u4991 - 51637 000FCA EFE9 F007 goto u4990 - 51638 000FCE EFEB F007 - 51639 u4991: - 51640 000FD2 goto l9419 - 51641 000FD2 EFBB F007 u4990: - 51642 000FD6 goto l9433 - 51643 000FD6 EFED F007 - 51644 l1755: - 51645 000FDA line 44 - 51646 - 51647 l9433: - 51648 000FDA ;errors.c: 44: userpin_SWITCH_LED_D9_set_low(); - 51649 call _userpin_SWITCH_LED_D9_set_low ;wreg free - 51650 000FDA EC1E F021 line 45 - 51651 ;errors.c: 45: userpin_SWITCH_LED_D10_set_low(); - 51652 call _userpin_SWITCH_LED_D10_set_low ;wreg free - 51653 000FDE EC2A F021 line 46 - 51654 - 51655 l9435: - 51656 000FE2 ;errors.c: 46: (INTCONbits.GIE = 1); - 51657 bsf ((c:4082)),c,7 ;volatile - 51658 000FE2 8EF2 line 48 - 51659 - 51660 l1751: - 51661 000FE4 return ;funcret - 51662 000FE4 0012 opt stack 0 - 51663 GLOBAL __end_of_error_notify - 51664 __end_of_error_notify: - 51665 000FE6 signat _error_notify,4217 - 51666 global _userpin_SWITCH_LED_D9_set_low - 51667 - 51668 ;; *************** function _userpin_SWITCH_LED_D9_set_low ***************** - 51669 ;; Defined at: - 51670 ;; line 1010 in file "generated/sources/variables.c" - 51671 ;; Parameters: Size Location Type - 51672 ;; None - 51673 ;; Auto vars: Size Location Type - 51674 ;; None - 51675 ;; Return value: Size Location Type - 51676 ;; 1 wreg void - 51677 ;; Registers used: - 51678 ;; wreg, status,2 - 51679 ;; Tracked objects: - 51680 ;; On entry : 0/0 - 51681 ;; On exit : 0/0 - 51682 ;; Unchanged: 0/0 - 51683 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51684 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51685 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51686 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51687 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51688 ;;Total ram usage: 0 bytes - 51689 ;; Hardware stack levels used: 1 - 51690 ;; Hardware stack levels required when called: 9 - 51691 ;; This function calls: - 51692 ;; Nothing - 51693 ;; This function is called by: - 51694 ;; _userpin_SWITCH_LED_D9_set - 51695 ;; _error_notify - 51696 ;; _error_die_forever - 51697 ;; This function uses a non-reentrant model - 51698 ;; - 51699 psect text121,class=CODE,space=0,reloc=2,group=0 - 51700 file "generated/sources/variables.c" - 51701 line 1010 - 51702 global __ptext121 - 51703 __ptext121: - 51704 00423C psect text121 - 51705 file "generated/sources/variables.c" - 51706 line 1010 - 51707 global __size_of_userpin_SWITCH_LED_D9_set_low - 51708 __size_of_userpin_SWITCH_LED_D9_set_low equ __end_of_userpin_SWITCH_LED_D9_set_low-_use - rpin_SWITCH_LED_D9_set_low - 51709 0000 - 51710 _userpin_SWITCH_LED_D9_set_low: - 51711 00423C ;incstack = 0 - 51712 opt stack 19 - 51713 line 1011 - 51714 ;generated/sources/variables.c: 1011: do { LATAbits.LATA7 = 0; } while(0); - 51715 - 51716 l1023: - 51717 00423C bcf ((c:3977)),c,7 ;volatile - 51718 00423C 9E89 goto l8767 - 51719 00423E EF21 F021 - 51720 l1024: - 51721 004242 line 1012 - 51722 - 51723 l8767: - 51724 004242 ;generated/sources/variables.c: 1012: userpins.state_SWITCH_LED_D9 = PINSTATE_LOW; - 51725 movlw low(0) - 51726 004242 0E00 movwf ((c:_userpins)),c - 51727 004244 6E2A line 1013 - 51728 - 51729 l1025: - 51730 004246 return ;funcret - 51731 004246 0012 opt stack 0 - 51732 GLOBAL __end_of_userpin_SWITCH_LED_D9_set_low - 51733 __end_of_userpin_SWITCH_LED_D9_set_low: - 51734 004248 signat _userpin_SWITCH_LED_D9_set_low,89 - 51735 global _userpin_SWITCH_LED_D9_set_high - 51736 - 51737 ;; *************** function _userpin_SWITCH_LED_D9_set_high ***************** - 51738 ;; Defined at: - 51739 ;; line 1004 in file "generated/sources/variables.c" - 51740 ;; Parameters: Size Location Type - 51741 ;; None - 51742 ;; Auto vars: Size Location Type - 51743 ;; None - 51744 ;; Return value: Size Location Type - 51745 ;; 1 wreg void - 51746 ;; Registers used: - 51747 ;; wreg, status,2 - 51748 ;; Tracked objects: - 51749 ;; On entry : 0/0 - 51750 ;; On exit : 0/0 - 51751 ;; Unchanged: 0/0 - 51752 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51753 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51754 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51755 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51756 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51757 ;;Total ram usage: 0 bytes - 51758 ;; Hardware stack levels used: 1 - 51759 ;; Hardware stack levels required when called: 9 - 51760 ;; This function calls: - 51761 ;; Nothing - 51762 ;; This function is called by: - 51763 ;; _userpin_SWITCH_LED_D9_set - 51764 ;; _error_notify - 51765 ;; _error_die_forever - 51766 ;; This function uses a non-reentrant model - 51767 ;; - 51768 psect text122,class=CODE,space=0,reloc=2,group=0 - 51769 line 1004 - 51770 global __ptext122 - 51771 __ptext122: - 51772 004248 psect text122 - 51773 file "generated/sources/variables.c" - 51774 line 1004 - 51775 global __size_of_userpin_SWITCH_LED_D9_set_high - 51776 __size_of_userpin_SWITCH_LED_D9_set_high equ __end_of_userpin_SWITCH_LED_D9_set_high-_u - serpin_SWITCH_LED_D9_set_high - 51777 0000 - 51778 _userpin_SWITCH_LED_D9_set_high: - 51779 004248 ;incstack = 0 - 51780 opt stack 19 - 51781 line 1005 - 51782 ;generated/sources/variables.c: 1005: do { LATAbits.LATA7 = 1; } while(0); - 51783 - 51784 l1018: - 51785 004248 bsf ((c:3977)),c,7 ;volatile - 51786 004248 8E89 goto l8765 - 51787 00424A EF27 F021 - 51788 l1019: - 51789 00424E line 1006 - 51790 - 51791 l8765: - 51792 00424E ;generated/sources/variables.c: 1006: userpins.state_SWITCH_LED_D9 = PINSTATE_HIGH; - - 51793 movlw low(01h) - 51794 00424E 0E01 movwf ((c:_userpins)),c - 51795 004250 6E2A line 1007 - 51796 - 51797 l1020: - 51798 004252 return ;funcret - 51799 004252 0012 opt stack 0 - 51800 GLOBAL __end_of_userpin_SWITCH_LED_D9_set_high - 51801 __end_of_userpin_SWITCH_LED_D9_set_high: - 51802 004254 signat _userpin_SWITCH_LED_D9_set_high,89 - 51803 global _userpin_SWITCH_LED_D10_set_low - 51804 - 51805 ;; *************** function _userpin_SWITCH_LED_D10_set_low ***************** - 51806 ;; Defined at: - 51807 ;; line 1037 in file "generated/sources/variables.c" - 51808 ;; Parameters: Size Location Type - 51809 ;; None - 51810 ;; Auto vars: Size Location Type - 51811 ;; None - 51812 ;; Return value: Size Location Type - 51813 ;; 1 wreg void - 51814 ;; Registers used: - 51815 ;; wreg, status,2 - 51816 ;; Tracked objects: - 51817 ;; On entry : 0/0 - 51818 ;; On exit : 0/0 - 51819 ;; Unchanged: 0/0 - 51820 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51821 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51822 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51823 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51824 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51825 ;;Total ram usage: 0 bytes - 51826 ;; Hardware stack levels used: 1 - 51827 ;; Hardware stack levels required when called: 9 - 51828 ;; This function calls: - 51829 ;; Nothing - 51830 ;; This function is called by: - 51831 ;; _userpin_SWITCH_LED_D10_set - 51832 ;; _error_notify - 51833 ;; _error_die_forever - 51834 ;; This function uses a non-reentrant model - 51835 ;; - 51836 psect text123,class=CODE,space=0,reloc=2,group=0 - 51837 line 1037 - 51838 global __ptext123 - 51839 __ptext123: - 51840 004254 psect text123 - 51841 file "generated/sources/variables.c" - 51842 line 1037 - 51843 global __size_of_userpin_SWITCH_LED_D10_set_low - 51844 __size_of_userpin_SWITCH_LED_D10_set_low equ __end_of_userpin_SWITCH_LED_D10_set_low-_u - serpin_SWITCH_LED_D10_set_low - 51845 0000 - 51846 _userpin_SWITCH_LED_D10_set_low: - 51847 004254 ;incstack = 0 - 51848 opt stack 19 - 51849 line 1038 - 51850 ;generated/sources/variables.c: 1038: do { LATAbits.LATA6 = 0; } while(0); - 51851 - 51852 l1041: - 51853 004254 bcf ((c:3977)),c,6 ;volatile - 51854 004254 9C89 goto l8771 - 51855 004256 EF2D F021 - 51856 l1042: - 51857 00425A line 1039 - 51858 - 51859 l8771: - 51860 00425A ;generated/sources/variables.c: 1039: userpins.state_SWITCH_LED_D10 = PINSTATE_LOW; - - 51861 movlw low(0) - 51862 00425A 0E00 movwf (0+((c:_userpins)+01h)),c - 51863 00425C 6E2B line 1040 - 51864 - 51865 l1043: - 51866 00425E return ;funcret - 51867 00425E 0012 opt stack 0 - 51868 GLOBAL __end_of_userpin_SWITCH_LED_D10_set_low - 51869 __end_of_userpin_SWITCH_LED_D10_set_low: - 51870 004260 signat _userpin_SWITCH_LED_D10_set_low,89 - 51871 global _userpin_SWITCH_LED_D10_set_high - 51872 - 51873 ;; *************** function _userpin_SWITCH_LED_D10_set_high ***************** - 51874 ;; Defined at: - 51875 ;; line 1031 in file "generated/sources/variables.c" - 51876 ;; Parameters: Size Location Type - 51877 ;; None - 51878 ;; Auto vars: Size Location Type - 51879 ;; None - 51880 ;; Return value: Size Location Type - 51881 ;; 1 wreg void - 51882 ;; Registers used: - 51883 ;; wreg, status,2 - 51884 ;; Tracked objects: - 51885 ;; On entry : 0/0 - 51886 ;; On exit : 0/0 - 51887 ;; Unchanged: 0/0 - 51888 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51889 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51890 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51891 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51892 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51893 ;;Total ram usage: 0 bytes - 51894 ;; Hardware stack levels used: 1 - 51895 ;; Hardware stack levels required when called: 9 - 51896 ;; This function calls: - 51897 ;; Nothing - 51898 ;; This function is called by: - 51899 ;; _userpin_SWITCH_LED_D10_set - 51900 ;; _error_notify - 51901 ;; _error_die_forever - 51902 ;; This function uses a non-reentrant model - 51903 ;; - 51904 psect text124,class=CODE,space=0,reloc=2,group=0 - 51905 line 1031 - 51906 global __ptext124 - 51907 __ptext124: - 51908 004260 psect text124 - 51909 file "generated/sources/variables.c" - 51910 line 1031 - 51911 global __size_of_userpin_SWITCH_LED_D10_set_high - 51912 __size_of_userpin_SWITCH_LED_D10_set_high equ __end_of_userpin_SWITCH_LED_D10_set_high- - _userpin_SWITCH_LED_D10_set_high - 51913 0000 - 51914 _userpin_SWITCH_LED_D10_set_high: - 51915 004260 ;incstack = 0 - 51916 opt stack 19 - 51917 line 1032 - 51918 ;generated/sources/variables.c: 1032: do { LATAbits.LATA6 = 1; } while(0); - 51919 - 51920 l1036: - 51921 004260 bsf ((c:3977)),c,6 ;volatile - 51922 004260 8C89 goto l8769 - 51923 004262 EF33 F021 - 51924 l1037: - 51925 004266 line 1033 - 51926 - 51927 l8769: - 51928 004266 ;generated/sources/variables.c: 1033: userpins.state_SWITCH_LED_D10 = PINSTATE_HIGH; - - 51929 movlw low(01h) - 51930 004266 0E01 movwf (0+((c:_userpins)+01h)),c - 51931 004268 6E2B line 1034 - 51932 - 51933 l1038: - 51934 00426A return ;funcret - 51935 00426A 0012 opt stack 0 - 51936 GLOBAL __end_of_userpin_SWITCH_LED_D10_set_high - 51937 __end_of_userpin_SWITCH_LED_D10_set_high: - 51938 00426C signat _userpin_SWITCH_LED_D10_set_high,89 - 51939 global __checksum_value - 51940 - 51941 ;; *************** function __checksum_value ***************** - 51942 ;; Defined at: - 51943 ;; line 315 in file "communication.c" - 51944 ;; Parameters: Size Location Type - 51945 ;; None - 51946 ;; Auto vars: Size Location Type - 51947 ;; None - 51948 ;; Return value: Size Location Type - 51949 ;; 1 wreg unsigned char - 51950 ;; Registers used: - 51951 ;; wreg, status,2 - 51952 ;; Tracked objects: - 51953 ;; On entry : 0/0 - 51954 ;; On exit : 0/0 - 51955 ;; Unchanged: 0/0 - 51956 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 51957 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51958 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51959 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51960 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 51961 ;;Total ram usage: 0 bytes - 51962 ;; Hardware stack levels used: 1 - 51963 ;; Hardware stack levels required when called: 9 - 51964 ;; This function calls: - 51965 ;; Nothing - 51966 ;; This function is called by: - 51967 ;; _communication_parser_appendbyte - 51968 ;; _communication_transmitter_sendresponse - 51969 ;; This function uses a non-reentrant model - 51970 ;; - 51971 psect text125,class=CODE,space=0,reloc=2,group=0 - 51972 file "communication.c" - 51973 line 315 - 51974 global __ptext125 - 51975 __ptext125: - 51976 0043AE psect text125 - 51977 file "communication.c" - 51978 line 315 - 51979 global __size_of__checksum_value - 51980 __size_of__checksum_value equ __end_of__checksum_value-__checksum_value - 51981 0000 - 51982 __checksum_value: - 51983 0043AE ;incstack = 0 - 51984 opt stack 19 - 51985 line 316 - 51986 - 51987 l10659: - 51988 0043AE ;communication.c: 316: return _parser_checksum; - 51989 movf ((c:__parser_checksum)),c,w - 51990 0043AE 502E goto l1999 - 51991 0043B0 EFDA F021 - 51992 l10661: - 51993 0043B4 line 317 - 51994 - 51995 l1999: - 51996 0043B4 return ;funcret - 51997 0043B4 0012 opt stack 0 - 51998 GLOBAL __end_of__checksum_value - 51999 __end_of__checksum_value: - 52000 0043B6 signat __checksum_value,89 - 52001 global __checksum_update - 52002 - 52003 ;; *************** function __checksum_update ***************** - 52004 ;; Defined at: - 52005 ;; line 307 in file "communication.c" - 52006 ;; Parameters: Size Location Type - 52007 ;; _byte 1 wreg unsigned char - 52008 ;; Auto vars: Size Location Type - 52009 ;; _byte 1 28[COMRAM] unsigned char - 52010 ;; Return value: Size Location Type - 52011 ;; 1 wreg void - 52012 ;; Registers used: - 52013 ;; wreg, status,2, status,0 - 52014 ;; Tracked objects: - 52015 ;; On entry : 0/0 - 52016 ;; On exit : 0/0 - 52017 ;; Unchanged: 0/0 - 52018 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52019 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52020 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52021 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52022 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52023 ;;Total ram usage: 1 bytes - 52024 ;; Hardware stack levels used: 1 - 52025 ;; Hardware stack levels required when called: 9 - 52026 ;; This function calls: - 52027 ;; Nothing - 52028 ;; This function is called by: - 52029 ;; _communication_parser_appendbyte - 52030 ;; __serial_checksum_update - 52031 ;; This function uses a non-reentrant model - 52032 ;; - 52033 psect text126,class=CODE,space=0,reloc=2,group=0 - 52034 line 307 - 52035 global __ptext126 - 52036 __ptext126: - 52037 0043B6 psect text126 - 52038 file "communication.c" - 52039 line 307 - 52040 global __size_of__checksum_update - 52041 __size_of__checksum_update equ __end_of__checksum_update-__checksum_update - 52042 0000 - 52043 __checksum_update: - 52044 0043B6 ;incstack = 0 - 52045 opt stack 18 - 52046 ;__checksum_update@_byte stored from wreg - 52047 movwf ((c:__checksum_update@_byte)),c - 52048 0043B6 6E1D line 308 - 52049 - 52050 l9437: - 52051 0043B8 ;communication.c: 308: _parser_checksum -= _byte; - 52052 movf ((c:__checksum_update@_byte)),c,w - 52053 0043B8 501D subwf ((c:__parser_checksum)),c - 52054 0043BA 5E2E line 309 - 52055 - 52056 l1993: - 52057 0043BC return ;funcret - 52058 0043BC 0012 opt stack 0 - 52059 GLOBAL __end_of__checksum_update - 52060 __end_of__checksum_update: - 52061 0043BE signat __checksum_update,4217 - 52062 global __checksum_reset - 52063 - 52064 ;; *************** function __checksum_reset ***************** - 52065 ;; Defined at: - 52066 ;; line 311 in file "communication.c" - 52067 ;; Parameters: Size Location Type - 52068 ;; None - 52069 ;; Auto vars: Size Location Type - 52070 ;; None - 52071 ;; Return value: Size Location Type - 52072 ;; 1 wreg void - 52073 ;; Registers used: - 52074 ;; wreg, status,2 - 52075 ;; Tracked objects: - 52076 ;; On entry : 0/0 - 52077 ;; On exit : 0/0 - 52078 ;; Unchanged: 0/0 - 52079 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52080 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52081 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52082 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52083 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52084 ;;Total ram usage: 0 bytes - 52085 ;; Hardware stack levels used: 1 - 52086 ;; Hardware stack levels required when called: 9 - 52087 ;; This function calls: - 52088 ;; Nothing - 52089 ;; This function is called by: - 52090 ;; _communication_parser_appendbyte - 52091 ;; _communication_transmitter_sendresponse - 52092 ;; This function uses a non-reentrant model - 52093 ;; - 52094 psect text127,class=CODE,space=0,reloc=2,group=0 - 52095 line 311 - 52096 global __ptext127 - 52097 __ptext127: - 52098 0043EC psect text127 - 52099 file "communication.c" - 52100 line 311 - 52101 global __size_of__checksum_reset - 52102 __size_of__checksum_reset equ __end_of__checksum_reset-__checksum_reset - 52103 0000 - 52104 __checksum_reset: - 52105 0043EC ;incstack = 0 - 52106 opt stack 19 - 52107 line 312 - 52108 - 52109 l10619: - 52110 0043EC ;communication.c: 312: _parser_checksum = 0; - 52111 movlw low(0) - 52112 0043EC 0E00 movwf ((c:__parser_checksum)),c - 52113 0043EE 6E2E line 313 - 52114 - 52115 l1996: - 52116 0043F0 return ;funcret - 52117 0043F0 0012 opt stack 0 - 52118 GLOBAL __end_of__checksum_reset - 52119 __end_of__checksum_reset: - 52120 0043F2 signat __checksum_reset,89 - 52121 global __ascii2hex - 52122 - 52123 ;; *************** function __ascii2hex ***************** - 52124 ;; Defined at: - 52125 ;; line 330 in file "communication.c" - 52126 ;; Parameters: Size Location Type - 52127 ;; _byte 1 wreg unsigned char - 52128 ;; _p_nibble 2 31[COMRAM] PTR unsigned char - 52129 ;; -> communication_parser_appendbyte@tmp_nibble_odd(1), communication_parser_appendbyte@tmp_nibble_even(1), - 52130 ;; Auto vars: Size Location Type - 52131 ;; _byte 1 33[COMRAM] unsigned char - 52132 ;; Return value: Size Location Type - 52133 ;; 1 wreg unsigned char - 52134 ;; Registers used: - 52135 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack - 52136 ;; Tracked objects: - 52137 ;; On entry : 0/0 - 52138 ;; On exit : 0/0 - 52139 ;; Unchanged: 0/0 - 52140 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52141 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52142 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52143 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52144 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52145 ;;Total ram usage: 3 bytes - 52146 ;; Hardware stack levels used: 1 - 52147 ;; Hardware stack levels required when called: 10 - 52148 ;; This function calls: - 52149 ;; __inrange - 52150 ;; This function is called by: - 52151 ;; _communication_parser_appendbyte - 52152 ;; This function uses a non-reentrant model - 52153 ;; - 52154 psect text128,class=CODE,space=0,reloc=2,group=0 - 52155 line 330 - 52156 global __ptext128 - 52157 __ptext128: - 52158 0028DA psect text128 - 52159 file "communication.c" - 52160 line 330 - 52161 global __size_of__ascii2hex - 52162 __size_of__ascii2hex equ __end_of__ascii2hex-__ascii2hex - 52163 0000 - 52164 __ascii2hex: - 52165 0028DA ;incstack = 0 - 52166 opt stack 18 - 52167 ;__ascii2hex@_byte stored from wreg - 52168 movwf ((c:__ascii2hex@_byte)),c - 52169 0028DA 6E22 line 332 - 52170 - 52171 l10639: - 52172 0028DC ;communication.c: 332: if(_inrange(_byte, '0', '9')) { - 52173 movlw low(030h) - 52174 0028DC 0E30 movwf ((c:__inrange@_min)),c - 52175 0028DE 6E1D movlw low(039h) - 52176 0028E0 0E39 movwf ((c:__inrange@_max)),c - 52177 0028E2 6E1E movf ((c:__ascii2hex@_byte)),c,w - 52178 0028E4 5022 - 52179 call __inrange - 52180 0028E6 EC58 F01C iorlw 0 - 52181 0028EA 0900 btfsc status,2 - 52182 0028EC B4D8 goto u6041 - 52183 0028EE EF7B F014 goto u6040 - 52184 0028F2 EF7D F014 u6041: - 52185 0028F6 goto l10643 - 52186 0028F6 EF86 F014 u6040: - 52187 0028FA line 333 - 52188 - 52189 l10641: - 52190 0028FA ;communication.c: 333: (*_p_nibble) = (uint8_t)(_byte - '0'); - 52191 movf ((c:__ascii2hex@_byte)),c,w - 52192 0028FA 5022 addlw low(0D0h) - 52193 0028FC 0FD0 movff (c:__ascii2hex@_p_nibble),fsr2l - 52194 0028FE C020 FFD9 movff (c:__ascii2hex@_p_nibble+1),fsr2h - 52195 002902 C021 FFDA movwf indf2,c - 52196 002906 6EDF - 52197 line 334 - 52198 ;communication.c: 334: }else if(_inrange(_byte, 'a', 'f')) { - 52199 goto l10655 - 52200 002908 EFBF F014 - 52201 l2010: - 52202 00290C - 52203 l10643: - 52204 00290C movlw low(061h) - 52205 00290C 0E61 movwf ((c:__inrange@_min)),c - 52206 00290E 6E1D movlw low(066h) - 52207 002910 0E66 movwf ((c:__inrange@_max)),c - 52208 002912 6E1E movf ((c:__ascii2hex@_byte)),c,w - 52209 002914 5022 - 52210 call __inrange - 52211 002916 EC58 F01C iorlw 0 - 52212 00291A 0900 btfsc status,2 - 52213 00291C B4D8 goto u6051 - 52214 00291E EF93 F014 goto u6050 - 52215 002922 EF95 F014 u6051: - 52216 002926 goto l10647 - 52217 002926 EF9E F014 u6050: - 52218 00292A line 335 - 52219 - 52220 l10645: - 52221 00292A ;communication.c: 335: (*_p_nibble) = (uint8_t)(_byte - 'a' + 10); - 52222 movf ((c:__ascii2hex@_byte)),c,w - 52223 00292A 5022 addlw low(0A9h) - 52224 00292C 0FA9 movff (c:__ascii2hex@_p_nibble),fsr2l - 52225 00292E C020 FFD9 movff (c:__ascii2hex@_p_nibble+1),fsr2h - 52226 002932 C021 FFDA movwf indf2,c - 52227 002936 6EDF - 52228 line 336 - 52229 ;communication.c: 336: }else if(_inrange(_byte, 'A', 'F')) { - 52230 goto l10655 - 52231 002938 EFBF F014 - 52232 l2012: - 52233 00293C - 52234 l10647: - 52235 00293C movlw low(041h) - 52236 00293C 0E41 movwf ((c:__inrange@_min)),c - 52237 00293E 6E1D movlw low(046h) - 52238 002940 0E46 movwf ((c:__inrange@_max)),c - 52239 002942 6E1E movf ((c:__ascii2hex@_byte)),c,w - 52240 002944 5022 - 52241 call __inrange - 52242 002946 EC58 F01C iorlw 0 - 52243 00294A 0900 btfsc status,2 - 52244 00294C B4D8 goto u6061 - 52245 00294E EFAB F014 goto u6060 - 52246 002952 EFAD F014 u6061: - 52247 002956 goto l10651 - 52248 002956 EFB6 F014 u6060: - 52249 00295A line 338 - 52250 - 52251 l10649: - 52252 00295A ;communication.c: 338: (*_p_nibble) = (uint8_t)(_byte - 'A' + 10); - 52253 movf ((c:__ascii2hex@_byte)),c,w - 52254 00295A 5022 addlw low(0C9h) - 52255 00295C 0FC9 movff (c:__ascii2hex@_p_nibble),fsr2l - 52256 00295E C020 FFD9 movff (c:__ascii2hex@_p_nibble+1),fsr2h - 52257 002962 C021 FFDA movwf indf2,c - 52258 002966 6EDF - 52259 line 339 - 52260 ;communication.c: 339: }else { - 52261 goto l10655 - 52262 002968 EFBF F014 - 52263 l2014: - 52264 00296C line 340 - 52265 - 52266 l10651: - 52267 00296C ;communication.c: 340: return ((err_t)(((err_t)0x10)+3)); - 52268 movlw (013h)&0ffh - 52269 00296C 0E13 goto l2016 - 52270 00296E EFC2 F014 - 52271 l10653: - 52272 002972 goto l2016 - 52273 002972 EFC2 F014 line 341 - 52274 ;communication.c: 341: } - 52275 - 52276 l2015: - 52277 002976 goto l10655 - 52278 002976 EFBF F014 - 52279 l2013: - 52280 00297A goto l10655 - 52281 00297A EFBF F014 - 52282 l2011: - 52283 00297E line 342 - 52284 - 52285 l10655: - 52286 00297E ;communication.c: 342: return ((err_t)0); - 52287 movlw (0)&0ffh - 52288 00297E 0E00 goto l2016 - 52289 002980 EFC2 F014 - 52290 l10657: - 52291 002984 line 343 - 52292 - 52293 l2016: - 52294 002984 return ;funcret - 52295 002984 0012 opt stack 0 - 52296 GLOBAL __end_of__ascii2hex - 52297 __end_of__ascii2hex: - 52298 002986 signat __ascii2hex,8313 - 52299 global __inrange - 52300 - 52301 ;; *************** function __inrange ***************** - 52302 ;; Defined at: - 52303 ;; line 319 in file "communication.c" - 52304 ;; Parameters: Size Location Type - 52305 ;; _value 1 wreg unsigned char - 52306 ;; _min 1 28[COMRAM] unsigned char - 52307 ;; _max 1 29[COMRAM] unsigned char - 52308 ;; Auto vars: Size Location Type - 52309 ;; _value 1 30[COMRAM] unsigned char - 52310 ;; Return value: Size Location Type - 52311 ;; 1 wreg _Bool - 52312 ;; Registers used: - 52313 ;; wreg, status,2, status,0 - 52314 ;; Tracked objects: - 52315 ;; On entry : 0/0 - 52316 ;; On exit : 0/0 - 52317 ;; Unchanged: 0/0 - 52318 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52319 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52320 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52321 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52322 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52323 ;;Total ram usage: 3 bytes - 52324 ;; Hardware stack levels used: 1 - 52325 ;; Hardware stack levels required when called: 9 - 52326 ;; This function calls: - 52327 ;; Nothing - 52328 ;; This function is called by: - 52329 ;; __ascii2hex - 52330 ;; This function uses a non-reentrant model - 52331 ;; - 52332 psect text129,class=CODE,space=0,reloc=2,group=0 - 52333 line 319 - 52334 global __ptext129 - 52335 __ptext129: - 52336 0038B0 psect text129 - 52337 file "communication.c" - 52338 line 319 - 52339 global __size_of__inrange - 52340 __size_of__inrange equ __end_of__inrange-__inrange - 52341 0000 - 52342 __inrange: - 52343 0038B0 ;incstack = 0 - 52344 opt stack 18 - 52345 ;__inrange@_value stored from wreg - 52346 movwf ((c:__inrange@_value)),c - 52347 0038B0 6E1F line 320 - 52348 - 52349 l9439: - 52350 0038B2 ;communication.c: 320: if(_value > _max) return 0; - 52351 movf ((c:__inrange@_value)),c,w - 52352 0038B2 501F subwf ((c:__inrange@_max)),c,w - 52353 0038B4 5C1E btfsc status,0 - 52354 0038B6 B0D8 goto u5001 - 52355 0038B8 EF60 F01C goto u5000 - 52356 0038BC EF62 F01C - 52357 u5001: - 52358 0038C0 goto l9445 - 52359 0038C0 EF67 F01C u5000: - 52360 0038C4 - 52361 l9441: - 52362 0038C4 movlw (0)&0ffh - 52363 0038C4 0E00 goto l2003 - 52364 0038C6 EF78 F01C - 52365 l9443: - 52366 0038CA goto l2003 - 52367 0038CA EF78 F01C - 52368 l2002: - 52369 0038CE line 321 - 52370 - 52371 l9445: - 52372 0038CE ;communication.c: 321: if(_value < _min) return 0; - 52373 movf ((c:__inrange@_min)),c,w - 52374 0038CE 501D subwf ((c:__inrange@_value)),c,w - 52375 0038D0 5C1F btfsc status,0 - 52376 0038D2 B0D8 goto u5011 - 52377 0038D4 EF6E F01C goto u5010 - 52378 0038D8 EF70 F01C - 52379 u5011: - 52380 0038DC goto l9451 - 52381 0038DC EF75 F01C u5010: - 52382 0038E0 - 52383 l9447: - 52384 0038E0 movlw (0)&0ffh - 52385 0038E0 0E00 goto l2003 - 52386 0038E2 EF78 F01C - 52387 l9449: - 52388 0038E6 goto l2003 - 52389 0038E6 EF78 F01C - 52390 l2004: - 52391 0038EA line 322 - 52392 - 52393 l9451: - 52394 0038EA ;communication.c: 322: return 1; - 52395 movlw (01h)&0ffh - 52396 0038EA 0E01 goto l2003 - 52397 0038EC EF78 F01C - 52398 l9453: - 52399 0038F0 line 323 - 52400 - 52401 l2003: - 52402 0038F0 return ;funcret - 52403 0038F0 0012 opt stack 0 - 52404 GLOBAL __end_of__inrange - 52405 __end_of__inrange: - 52406 0038F2 signat __inrange,12409 - 52407 global _EUSART1_is_rx_ready - 52408 - 52409 ;; *************** function _EUSART1_is_rx_ready ***************** - 52410 ;; Defined at: - 52411 ;; line 137 in file "mcc_generated_files/eusart1.c" - 52412 ;; Parameters: Size Location Type - 52413 ;; None - 52414 ;; Auto vars: Size Location Type - 52415 ;; None - 52416 ;; Return value: Size Location Type - 52417 ;; 1 wreg _Bool - 52418 ;; Registers used: - 52419 ;; wreg, status,2 - 52420 ;; Tracked objects: - 52421 ;; On entry : 0/0 - 52422 ;; On exit : 0/0 - 52423 ;; Unchanged: 0/0 - 52424 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52425 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52426 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52427 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52428 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52429 ;;Total ram usage: 0 bytes - 52430 ;; Hardware stack levels used: 1 - 52431 ;; Hardware stack levels required when called: 9 - 52432 ;; This function calls: - 52433 ;; Nothing - 52434 ;; This function is called by: - 52435 ;; _start_irqs - 52436 ;; _manage_incoming_data - 52437 ;; This function uses a non-reentrant model - 52438 ;; - 52439 psect text130,class=CODE,space=0,reloc=2,group=0 - 52440 file "mcc_generated_files/eusart1.c" - 52441 line 137 - 52442 global __ptext130 - 52443 __ptext130: - 52444 003EEA psect text130 - 52445 file "mcc_generated_files/eusart1.c" - 52446 line 137 - 52447 global __size_of_EUSART1_is_rx_ready - 52448 __size_of_EUSART1_is_rx_ready equ __end_of_EUSART1_is_rx_ready-_EUSART1_is_rx_ready - 52449 0000 - 52450 _EUSART1_is_rx_ready: - 52451 003EEA ;incstack = 0 - 52452 opt stack 20 - 52453 line 139 - 52454 - 52455 l8149: - 52456 003EEA ;mcc_generated_files/eusart1.c: 139: return (eusart1RxCount ? 1 : 0); - 52457 movf ((c:_eusart1RxCount)),c,w ;volatile - 52458 003EEA 5037 btfss status,2 - 52459 003EEC A4D8 goto u4271 - 52460 003EEE EF7B F01F goto u4270 - 52461 003EF2 EF7E F01F u4271: - 52462 003EF6 movlw 1 - 52463 003EF6 0E01 goto u4280 - 52464 003EF8 EF7F F01F u4270: - 52465 003EFC movlw 0 - 52466 003EFC 0E00 u4280: - 52467 003EFE goto l1408 - 52468 003EFE EF81 F01F - 52469 l8151: - 52470 003F02 line 140 - 52471 - 52472 l1408: - 52473 003F02 return ;funcret - 52474 003F02 0012 opt stack 0 - 52475 GLOBAL __end_of_EUSART1_is_rx_ready - 52476 __end_of_EUSART1_is_rx_ready: - 52477 003F04 signat _EUSART1_is_rx_ready,89 - 52478 global _EUSART1_Read - 52479 - 52480 ;; *************** function _EUSART1_Read ***************** - 52481 ;; Defined at: - 52482 ;; line 151 in file "mcc_generated_files/eusart1.c" - 52483 ;; Parameters: Size Location Type - 52484 ;; None - 52485 ;; Auto vars: Size Location Type - 52486 ;; readValue 1 28[COMRAM] unsigned char - 52487 ;; Return value: Size Location Type - 52488 ;; 1 wreg unsigned char - 52489 ;; Registers used: - 52490 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 52491 ;; Tracked objects: - 52492 ;; On entry : 0/0 - 52493 ;; On exit : 0/0 - 52494 ;; Unchanged: 0/0 - 52495 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52496 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52497 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52498 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52499 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52500 ;;Total ram usage: 1 bytes - 52501 ;; Hardware stack levels used: 1 - 52502 ;; Hardware stack levels required when called: 9 - 52503 ;; This function calls: - 52504 ;; Nothing - 52505 ;; This function is called by: - 52506 ;; _manage_incoming_data - 52507 ;; This function uses a non-reentrant model - 52508 ;; - 52509 psect text131,class=CODE,space=0,reloc=2,group=0 - 52510 line 151 - 52511 global __ptext131 - 52512 __ptext131: - 52513 003386 psect text131 - 52514 file "mcc_generated_files/eusart1.c" - 52515 line 151 - 52516 global __size_of_EUSART1_Read - 52517 __size_of_EUSART1_Read equ __end_of_EUSART1_Read-_EUSART1_Read - 52518 0000 - 52519 _EUSART1_Read: - 52520 003386 ;incstack = 0 - 52521 opt stack 20 - 52522 line 153 - 52523 - 52524 l8153: - 52525 003386 ;mcc_generated_files/eusart1.c: 153: uint8_t readValue = 0; - 52526 movlw low(0) - 52527 003386 0E00 movwf ((c:EUSART1_Read@readValue)),c - 52528 003388 6E1D line 155 - 52529 ;mcc_generated_files/eusart1.c: 155: while(0 == eusart1RxCount) - 52530 goto l8155 - 52531 00338A EFC9 F019 - 52532 l1418: - 52533 00338E goto l8155 - 52534 00338E EFC9 F019 line 157 - 52535 ;mcc_generated_files/eusart1.c: 156: {;mcc_generated_files/eusart1.c: 157: } - 52536 - 52537 l1417: - 52538 003392 line 155 - 52539 - 52540 l8155: - 52541 003392 ;mcc_generated_files/eusart1.c: 155: while(0 == eusart1RxCount) - 52542 movf ((c:_eusart1RxCount)),c,w ;volatile - 52543 003392 5037 btfsc status,2 - 52544 003394 B4D8 goto u4291 - 52545 003396 EFCF F019 goto u4290 - 52546 00339A EFD1 F019 u4291: - 52547 00339E goto l8155 - 52548 00339E EFC9 F019 u4290: - 52549 0033A2 goto l8157 - 52550 0033A2 EFD3 F019 - 52551 l1419: - 52552 0033A6 line 159 - 52553 - 52554 l8157: - 52555 0033A6 ;mcc_generated_files/eusart1.c: 159: eusart1RxLastError = eusart1RxStatusBuffer[eusa - rt1RxTail]; - 52556 movf ((c:_eusart1RxTail)),c,w ;volatile - 52557 0033A6 5038 mullw 01h - 52558 0033A8 0D01 movlw low(_eusart1RxStatusBuffer) - 52559 0033AA 0EC0 addwf (prodl),c,w - 52560 0033AC 24F3 movwf c:fsr2l - 52561 0033AE 6ED9 movlw high(_eusart1RxStatusBuffer) - 52562 0033B0 0E01 addwfc prod+1,w - 52563 0033B2 20F4 movwf 1+c:fsr2l - 52564 0033B4 6EDA movf indf2,w - 52565 0033B6 50DF movwf ((c:_eusart1RxLastError)),c ;volatile - 52566 0033B8 6E36 line 161 - 52567 ;mcc_generated_files/eusart1.c: 161: readValue = eusart1RxBuffer[eusart1RxTail++]; - 52568 movf ((c:_eusart1RxTail)),c,w ;volatile - 52569 0033BA 5038 mullw 01h - 52570 0033BC 0D01 movlw low(_eusart1RxBuffer) - 52571 0033BE 0E00 addwf (prodl),c,w - 52572 0033C0 24F3 movwf c:fsr2l - 52573 0033C2 6ED9 movlw high(_eusart1RxBuffer) - 52574 0033C4 0E02 addwfc prod+1,w - 52575 0033C6 20F4 movwf 1+c:fsr2l - 52576 0033C8 6EDA movf indf2,w - 52577 0033CA 50DF movwf ((c:EUSART1_Read@readValue)),c - 52578 0033CC 6E1D - 52579 l8159: - 52580 0033CE incf ((c:_eusart1RxTail)),c ;volatile - 52581 0033CE 2A38 line 162 - 52582 - 52583 l8161: - 52584 0033D0 ;mcc_generated_files/eusart1.c: 162: if(sizeof(eusart1RxBuffer) <= eusart1RxTail) - 52585 movlw 040h-1 - 52586 0033D0 0E3F cpfsgt ((c:_eusart1RxTail)),c ;volatile - 52587 0033D2 6438 goto u4301 - 52588 0033D4 EFEE F019 goto u4300 - 52589 0033D8 EFF0 F019 - 52590 u4301: - 52591 0033DC goto l8165 - 52592 0033DC EFF4 F019 u4300: - 52593 0033E0 line 164 - 52594 - 52595 l8163: - 52596 0033E0 ;mcc_generated_files/eusart1.c: 163: {;mcc_generated_files/eusart1.c: 164: e - usart1RxTail = 0; - 52597 movlw low(0) - 52598 0033E0 0E00 movwf ((c:_eusart1RxTail)),c ;volatile - 52599 0033E2 6E38 goto l8165 - 52600 0033E4 EFF4 F019 line 165 - 52601 ;mcc_generated_files/eusart1.c: 165: } - 52602 - 52603 l1420: - 52604 0033E8 line 166 - 52605 - 52606 l8165: - 52607 0033E8 ;mcc_generated_files/eusart1.c: 166: PIE1bits.RC1IE = 0; - 52608 bcf ((c:3997)),c,5 ;volatile - 52609 0033E8 9A9D line 167 - 52610 - 52611 l8167: - 52612 0033EA ;mcc_generated_files/eusart1.c: 167: eusart1RxCount--; - 52613 decf ((c:_eusart1RxCount)),c ;volatile - 52614 0033EA 0637 line 168 - 52615 - 52616 l8169: - 52617 0033EC ;mcc_generated_files/eusart1.c: 168: PIE1bits.RC1IE = 1; - 52618 bsf ((c:3997)),c,5 ;volatile - 52619 0033EC 8A9D line 170 - 52620 - 52621 l8171: - 52622 0033EE ;mcc_generated_files/eusart1.c: 170: return readValue; - 52623 movf ((c:EUSART1_Read@readValue)),c,w - 52624 0033EE 501D goto l1421 - 52625 0033F0 EFFA F019 - 52626 l8173: - 52627 0033F4 line 171 - 52628 - 52629 l1421: - 52630 0033F4 return ;funcret - 52631 0033F4 0012 opt stack 0 - 52632 GLOBAL __end_of_EUSART1_Read - 52633 __end_of_EUSART1_Read: - 52634 0033F6 signat _EUSART1_Read,89 - 52635 global _init_mcu - 52636 - 52637 ;; *************** function _init_mcu ***************** - 52638 ;; Defined at: - 52639 ;; line 69 in file "main.c" - 52640 ;; Parameters: Size Location Type - 52641 ;; None - 52642 ;; Auto vars: Size Location Type - 52643 ;; None - 52644 ;; Return value: Size Location Type - 52645 ;; 1 wreg void - 52646 ;; Registers used: - 52647 ;; wreg, status,2, status,0, cstack - 52648 ;; Tracked objects: - 52649 ;; On entry : 0/0 - 52650 ;; On exit : 0/0 - 52651 ;; Unchanged: 0/0 - 52652 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52653 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52654 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52655 ;; Temps: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52656 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52657 ;;Total ram usage: 1 bytes - 52658 ;; Hardware stack levels used: 1 - 52659 ;; Hardware stack levels required when called: 12 - 52660 ;; This function calls: - 52661 ;; _SYSTEM_Initialize - 52662 ;; _TMR0_SetInterruptHandler - 52663 ;; _TMR2_SetInterruptHandler - 52664 ;; This function is called by: - 52665 ;; _main - 52666 ;; This function uses a non-reentrant model - 52667 ;; - 52668 psect text132,class=CODE,space=0,reloc=2,group=0 - 52669 file "main.c" - 52670 line 69 - 52671 global __ptext132 - 52672 __ptext132: - 52673 003B6A psect text132 - 52674 file "main.c" - 52675 line 69 - 52676 global __size_of_init_mcu - 52677 __size_of_init_mcu equ __end_of_init_mcu-_init_mcu - 52678 0000 - 52679 _init_mcu: - 52680 003B6A ;incstack = 0 - 52681 opt stack 18 - 52682 line 71 - 52683 - 52684 l8401: - 52685 003B6A ;main.c: 71: SYSTEM_Initialize(); - 52686 call _SYSTEM_Initialize ;wreg free - 52687 003B6A ECF1 F01D line 74 - 52688 ;main.c: 74: TMR0_SetInterruptHandler(irq_timer_slow); - 52689 movlw low(_irq_timer_slow) - 52690 003B6E 0E8C movwf ((c:TMR0_SetInterruptHandler@InterruptHandler)),c - 52691 003B70 6E1D movlw high(_irq_timer_slow) - 52692 003B72 0E43 movwf ((c:TMR0_SetInterruptHandler@InterruptHandler+1)),c - 52693 003B74 6E1E - 52694 call _TMR0_SetInterruptHandler ;wreg free - 52695 003B76 EC85 F021 line 75 - 52696 ;main.c: 75: TMR2_SetInterruptHandler(irq_timer_fast); - 52697 movlw low(_irq_timer_fast) - 52698 003B7A 0EFE movwf ((c:TMR2_SetInterruptHandler@InterruptHandler)),c - 52699 003B7C 6E1D movlw high(_irq_timer_fast) - 52700 003B7E 0E43 movwf ((c:TMR2_SetInterruptHandler@InterruptHandler+1)),c - 52701 003B80 6E1E - 52702 call _TMR2_SetInterruptHandler ;wreg free - 52703 003B82 EC80 F021 line 77 - 52704 - 52705 l8403: - 52706 003B86 ;main.c: 77: _delay((unsigned long)((10)*(64000000/4000.0))); - 52707 opt asmopt_push - 52708 opt asmopt_off - 52709 movlw 208 - 52710 003B86 0ED0 movwf (??_init_mcu+0+0)&0ffh,c,f - 52711 003B88 6E1F movlw 202 - 52712 003B8A 0ECA u6397: - 52713 003B8C decfsz wreg,f - 52714 003B8C 2EE8 bra u6397 - 52715 003B8E D7FE decfsz (??_init_mcu+0+0)&0ffh,c,f - 52716 003B90 2E1F bra u6397 - 52717 003B92 D7FC opt asmopt_pop - 52718 - 52719 line 78 - 52720 - 52721 l1550: - 52722 003B94 return ;funcret - 52723 003B94 0012 opt stack 0 - 52724 GLOBAL __end_of_init_mcu - 52725 __end_of_init_mcu: - 52726 003B96 signat _init_mcu,89 - 52727 global _SYSTEM_Initialize - 52728 - 52729 ;; *************** function _SYSTEM_Initialize ***************** - 52730 ;; Defined at: - 52731 ;; line 50 in file "mcc_generated_files/mcc.c" - 52732 ;; Parameters: Size Location Type - 52733 ;; None - 52734 ;; Auto vars: Size Location Type - 52735 ;; None - 52736 ;; Return value: Size Location Type - 52737 ;; 1 wreg void - 52738 ;; Registers used: - 52739 ;; wreg, status,2, status,0, cstack - 52740 ;; Tracked objects: - 52741 ;; On entry : 0/0 - 52742 ;; On exit : 0/0 - 52743 ;; Unchanged: 0/0 - 52744 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52745 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52746 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52747 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52748 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52749 ;;Total ram usage: 0 bytes - 52750 ;; Hardware stack levels used: 1 - 52751 ;; Hardware stack levels required when called: 11 - 52752 ;; This function calls: - 52753 ;; _ADC_Initialize - 52754 ;; _CCP5_Initialize - 52755 ;; _EUSART1_Initialize - 52756 ;; _FVR_Initialize - 52757 ;; _INTERRUPT_Initialize - 52758 ;; _OSCILLATOR_Initialize - 52759 ;; _PIN_MANAGER_Initialize - 52760 ;; _TMR0_Initialize - 52761 ;; _TMR2_Initialize - 52762 ;; This function is called by: - 52763 ;; _init_mcu - 52764 ;; This function uses a non-reentrant model - 52765 ;; - 52766 psect text133,class=CODE,space=0,reloc=2,group=0 - 52767 file "mcc_generated_files/mcc.c" - 52768 line 50 - 52769 global __ptext133 - 52770 __ptext133: - 52771 003BE2 psect text133 - 52772 file "mcc_generated_files/mcc.c" - 52773 line 50 - 52774 global __size_of_SYSTEM_Initialize - 52775 __size_of_SYSTEM_Initialize equ __end_of_SYSTEM_Initialize-_SYSTEM_Initialize - 52776 0000 - 52777 _SYSTEM_Initialize: - 52778 003BE2 ;incstack = 0 - 52779 opt stack 18 - 52780 line 53 - 52781 - 52782 l8131: - 52783 003BE2 ;mcc_generated_files/mcc.c: 53: INTERRUPT_Initialize(); - 52784 call _INTERRUPT_Initialize ;wreg free - 52785 003BE2 EC1B F022 line 54 - 52786 - 52787 l8133: - 52788 003BE6 ;mcc_generated_files/mcc.c: 54: PIN_MANAGER_Initialize(); - 52789 call _PIN_MANAGER_Initialize ;wreg free - 52790 003BE6 EC79 F01C line 55 - 52791 - 52792 l8135: - 52793 003BEA ;mcc_generated_files/mcc.c: 55: OSCILLATOR_Initialize(); - 52794 call _OSCILLATOR_Initialize ;wreg free - 52795 003BEA ECEF F01E line 56 - 52796 - 52797 l8137: - 52798 003BEE ;mcc_generated_files/mcc.c: 56: FVR_Initialize(); - 52799 call _FVR_Initialize ;wreg free - 52800 003BEE ECDF F021 line 57 - 52801 - 52802 l8139: - 52803 003BF2 ;mcc_generated_files/mcc.c: 57: ADC_Initialize(); - 52804 call _ADC_Initialize ;wreg free - 52805 003BF2 EC42 F020 line 58 - 52806 - 52807 l8141: - 52808 003BF6 ;mcc_generated_files/mcc.c: 58: CCP5_Initialize(); - 52809 call _CCP5_Initialize ;wreg free - 52810 003BF6 EC6F F020 line 59 - 52811 - 52812 l8143: - 52813 003BFA ;mcc_generated_files/mcc.c: 59: TMR2_Initialize(); - 52814 call _TMR2_Initialize ;wreg free - 52815 003BFA EC30 F01F line 60 - 52816 - 52817 l8145: - 52818 003BFE ;mcc_generated_files/mcc.c: 60: TMR0_Initialize(); - 52819 call _TMR0_Initialize ;wreg free - 52820 003BFE EC01 F01F line 61 - 52821 - 52822 l8147: - 52823 003C02 ;mcc_generated_files/mcc.c: 61: EUSART1_Initialize(); - 52824 call _EUSART1_Initialize ;wreg free - 52825 003C02 EC19 F019 line 62 - 52826 - 52827 l1150: - 52828 003C06 return ;funcret - 52829 003C06 0012 opt stack 0 - 52830 GLOBAL __end_of_SYSTEM_Initialize - 52831 __end_of_SYSTEM_Initialize: - 52832 003C08 signat _SYSTEM_Initialize,89 - 52833 global _TMR2_Initialize - 52834 - 52835 ;; *************** function _TMR2_Initialize ***************** - 52836 ;; Defined at: - 52837 ;; line 64 in file "mcc_generated_files/tmr2.c" - 52838 ;; Parameters: Size Location Type - 52839 ;; None - 52840 ;; Auto vars: Size Location Type - 52841 ;; None - 52842 ;; Return value: Size Location Type - 52843 ;; 1 wreg void - 52844 ;; Registers used: - 52845 ;; wreg, status,2, status,0, cstack - 52846 ;; Tracked objects: - 52847 ;; On entry : 0/0 - 52848 ;; On exit : 0/0 - 52849 ;; Unchanged: 0/0 - 52850 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52851 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52852 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52853 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52854 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52855 ;;Total ram usage: 0 bytes - 52856 ;; Hardware stack levels used: 1 - 52857 ;; Hardware stack levels required when called: 10 - 52858 ;; This function calls: - 52859 ;; _TMR2_SetInterruptHandler - 52860 ;; This function is called by: - 52861 ;; _SYSTEM_Initialize - 52862 ;; This function uses a non-reentrant model - 52863 ;; - 52864 psect text134,class=CODE,space=0,reloc=2,group=0 - 52865 file "mcc_generated_files/tmr2.c" - 52866 line 64 - 52867 global __ptext134 - 52868 __ptext134: - 52869 003E60 psect text134 - 52870 file "mcc_generated_files/tmr2.c" - 52871 line 64 - 52872 global __size_of_TMR2_Initialize - 52873 __size_of_TMR2_Initialize equ __end_of_TMR2_Initialize-_TMR2_Initialize - 52874 0000 - 52875 _TMR2_Initialize: - 52876 003E60 ;incstack = 0 - 52877 opt stack 18 - 52878 line 69 - 52879 - 52880 l7935: - 52881 003E60 ;mcc_generated_files/tmr2.c: 69: PR2 = 0xC7; - 52882 movlw low(0C7h) - 52883 003E60 0EC7 movwf ((c:4027)),c ;volatile - 52884 003E62 6EBB line 72 - 52885 ;mcc_generated_files/tmr2.c: 72: TMR2 = 0x00; - 52886 movlw low(0) - 52887 003E64 0E00 movwf ((c:4028)),c ;volatile - 52888 003E66 6EBC line 75 - 52889 - 52890 l7937: - 52891 003E68 ;mcc_generated_files/tmr2.c: 75: PIR1bits.TMR2IF = 0; - 52892 bcf ((c:3998)),c,1 ;volatile - 52893 003E68 929E line 78 - 52894 - 52895 l7939: - 52896 003E6A ;mcc_generated_files/tmr2.c: 78: PIE1bits.TMR2IE = 1; - 52897 bsf ((c:3997)),c,1 ;volatile - 52898 003E6A 829D line 81 - 52899 - 52900 l7941: - 52901 003E6C ;mcc_generated_files/tmr2.c: 81: TMR2_SetInterruptHandler(TMR2_DefaultInterruptHandl - er); - 52902 movlw low(_TMR2_DefaultInterruptHandler) - 52903 003E6C 0E4C movwf ((c:TMR2_SetInterruptHandler@InterruptHandler)),c - 52904 003E6E 6E1D movlw high(_TMR2_DefaultInterruptHandler) - 52905 003E70 0E44 movwf ((c:TMR2_SetInterruptHandler@InterruptHandler+1)),c - 52906 003E72 6E1E - 52907 call _TMR2_SetInterruptHandler ;wreg free - 52908 003E74 EC80 F021 line 84 - 52909 - 52910 l7943: - 52911 003E78 ;mcc_generated_files/tmr2.c: 84: T2CON = 0x1D; - 52912 movlw low(01Dh) - 52913 003E78 0E1D movwf ((c:4026)),c ;volatile - 52914 003E7A 6EBA line 85 - 52915 - 52916 l1096: - 52917 003E7C return ;funcret - 52918 003E7C 0012 opt stack 0 - 52919 GLOBAL __end_of_TMR2_Initialize - 52920 __end_of_TMR2_Initialize: - 52921 003E7E signat _TMR2_Initialize,89 - 52922 global _TMR2_SetInterruptHandler - 52923 - 52924 ;; *************** function _TMR2_SetInterruptHandler ***************** - 52925 ;; Defined at: - 52926 ;; line 132 in file "mcc_generated_files/tmr2.c" - 52927 ;; Parameters: Size Location Type - 52928 ;; InterruptHan 2 28[COMRAM] PTR FTN()void - 52929 ;; -> irq_timer_fast(1), TMR2_DefaultInterruptHandler(1), - 52930 ;; Auto vars: Size Location Type - 52931 ;; None - 52932 ;; Return value: Size Location Type - 52933 ;; 1 wreg void - 52934 ;; Registers used: - 52935 ;; wreg, status,2, status,0 - 52936 ;; Tracked objects: - 52937 ;; On entry : 0/0 - 52938 ;; On exit : 0/0 - 52939 ;; Unchanged: 0/0 - 52940 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 52941 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52942 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52943 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52944 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 52945 ;;Total ram usage: 2 bytes - 52946 ;; Hardware stack levels used: 1 - 52947 ;; Hardware stack levels required when called: 9 - 52948 ;; This function calls: - 52949 ;; Nothing - 52950 ;; This function is called by: - 52951 ;; _TMR2_Initialize - 52952 ;; _init_mcu - 52953 ;; This function uses a non-reentrant model - 52954 ;; - 52955 psect text135,class=CODE,space=0,reloc=2,group=0 - 52956 line 132 - 52957 global __ptext135 - 52958 __ptext135: - 52959 004300 psect text135 - 52960 file "mcc_generated_files/tmr2.c" - 52961 line 132 - 52962 global __size_of_TMR2_SetInterruptHandler - 52963 __size_of_TMR2_SetInterruptHandler equ __end_of_TMR2_SetInterruptHandler-_TMR2_SetInter - ruptHandler - 52964 0000 - 52965 _TMR2_SetInterruptHandler: - 52966 004300 ;incstack = 0 - 52967 opt stack 20 - 52968 line 133 - 52969 - 52970 l6583: - 52971 004300 ;mcc_generated_files/tmr2.c: 133: TMR2_InterruptHandler = InterruptHandler; - 52972 movff (c:TMR2_SetInterruptHandler@InterruptHandler),(c:_TMR2_InterruptHandler) - 52973 004300 C01D F028 movff (c:TMR2_SetInterruptHandler@InterruptHandler+1),(c:_TMR2_InterruptHandler+1) - 52974 004304 C01E F029 - 52975 line 134 - 52976 - 52977 l1118: - 52978 004308 return ;funcret - 52979 004308 0012 opt stack 0 - 52980 GLOBAL __end_of_TMR2_SetInterruptHandler - 52981 __end_of_TMR2_SetInterruptHandler: - 52982 00430A signat _TMR2_SetInterruptHandler,4217 - 52983 global _TMR0_Initialize - 52984 - 52985 ;; *************** function _TMR0_Initialize ***************** - 52986 ;; Defined at: - 52987 ;; line 67 in file "mcc_generated_files/tmr0.c" - 52988 ;; Parameters: Size Location Type - 52989 ;; None - 52990 ;; Auto vars: Size Location Type - 52991 ;; None - 52992 ;; Return value: Size Location Type - 52993 ;; 1 wreg void - 52994 ;; Registers used: - 52995 ;; wreg, status,2, status,0, cstack - 52996 ;; Tracked objects: - 52997 ;; On entry : 0/0 - 52998 ;; On exit : 0/0 - 52999 ;; Unchanged: 0/0 - 53000 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53001 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53002 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53003 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53004 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53005 ;;Total ram usage: 0 bytes - 53006 ;; Hardware stack levels used: 1 - 53007 ;; Hardware stack levels required when called: 10 - 53008 ;; This function calls: - 53009 ;; _TMR0_SetInterruptHandler - 53010 ;; This function is called by: - 53011 ;; _SYSTEM_Initialize - 53012 ;; This function uses a non-reentrant model - 53013 ;; - 53014 psect text136,class=CODE,space=0,reloc=2,group=0 - 53015 file "mcc_generated_files/tmr0.c" - 53016 line 67 - 53017 global __ptext136 - 53018 __ptext136: - 53019 003E02 psect text136 - 53020 file "mcc_generated_files/tmr0.c" - 53021 line 67 - 53022 global __size_of_TMR0_Initialize - 53023 __size_of_TMR0_Initialize equ __end_of_TMR0_Initialize-_TMR0_Initialize - 53024 0000 - 53025 _TMR0_Initialize: - 53026 003E02 ;incstack = 0 - 53027 opt stack 18 - 53028 line 72 - 53029 - 53030 l7945: - 53031 003E02 ;mcc_generated_files/tmr0.c: 72: TMR0H = 0x00; - 53032 movlw low(0) - 53033 003E02 0E00 movwf ((c:4055)),c ;volatile - 53034 003E04 6ED7 line 75 - 53035 ;mcc_generated_files/tmr0.c: 75: TMR0L = 0x38; - 53036 movlw low(038h) - 53037 003E06 0E38 movwf ((c:4054)),c ;volatile - 53038 003E08 6ED6 line 79 - 53039 ;mcc_generated_files/tmr0.c: 79: timer0ReloadVal = 56; - 53040 movlw low(038h) - 53041 003E0A 0E38 movwf ((c:_timer0ReloadVal)),c ;volatile - 53042 003E0C 6E3D line 82 - 53043 - 53044 l7947: - 53045 003E0E ;mcc_generated_files/tmr0.c: 82: INTCONbits.TMR0IF = 0; - 53046 bcf ((c:4082)),c,2 ;volatile - 53047 003E0E 94F2 line 85 - 53048 - 53049 l7949: - 53050 003E10 ;mcc_generated_files/tmr0.c: 85: INTCONbits.TMR0IE = 1; - 53051 bsf ((c:4082)),c,5 ;volatile - 53052 003E10 8AF2 line 88 - 53053 - 53054 l7951: - 53055 003E12 ;mcc_generated_files/tmr0.c: 88: TMR0_SetInterruptHandler(TMR0_DefaultInterruptHandl - er); - 53056 movlw low(_TMR0_DefaultInterruptHandler) - 53057 003E12 0E4E movwf ((c:TMR0_SetInterruptHandler@InterruptHandler)),c - 53058 003E14 6E1D movlw high(_TMR0_DefaultInterruptHandler) - 53059 003E16 0E44 movwf ((c:TMR0_SetInterruptHandler@InterruptHandler+1)),c - 53060 003E18 6E1E - 53061 call _TMR0_SetInterruptHandler ;wreg free - 53062 003E1A EC85 F021 line 91 - 53063 - 53064 l7953: - 53065 003E1E ;mcc_generated_files/tmr0.c: 91: T0CON = 0xD5; - 53066 movlw low(0D5h) - 53067 003E1E 0ED5 movwf ((c:4053)),c ;volatile - 53068 003E20 6ED5 line 92 - 53069 - 53070 l1268: - 53071 003E22 return ;funcret - 53072 003E22 0012 opt stack 0 - 53073 GLOBAL __end_of_TMR0_Initialize - 53074 __end_of_TMR0_Initialize: - 53075 003E24 signat _TMR0_Initialize,89 - 53076 global _TMR0_SetInterruptHandler - 53077 - 53078 ;; *************** function _TMR0_SetInterruptHandler ***************** - 53079 ;; Defined at: - 53080 ;; line 147 in file "mcc_generated_files/tmr0.c" - 53081 ;; Parameters: Size Location Type - 53082 ;; InterruptHan 2 28[COMRAM] PTR FTN()void - 53083 ;; -> irq_timer_slow(1), TMR0_DefaultInterruptHandler(1), - 53084 ;; Auto vars: Size Location Type - 53085 ;; None - 53086 ;; Return value: Size Location Type - 53087 ;; 1 wreg void - 53088 ;; Registers used: - 53089 ;; wreg, status,2, status,0 - 53090 ;; Tracked objects: - 53091 ;; On entry : 0/0 - 53092 ;; On exit : 0/0 - 53093 ;; Unchanged: 0/0 - 53094 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53095 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53096 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53097 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53098 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53099 ;;Total ram usage: 2 bytes - 53100 ;; Hardware stack levels used: 1 - 53101 ;; Hardware stack levels required when called: 9 - 53102 ;; This function calls: - 53103 ;; Nothing - 53104 ;; This function is called by: - 53105 ;; _TMR0_Initialize - 53106 ;; _init_mcu - 53107 ;; This function uses a non-reentrant model - 53108 ;; - 53109 psect text137,class=CODE,space=0,reloc=2,group=0 - 53110 line 147 - 53111 global __ptext137 - 53112 __ptext137: - 53113 00430A psect text137 - 53114 file "mcc_generated_files/tmr0.c" - 53115 line 147 - 53116 global __size_of_TMR0_SetInterruptHandler - 53117 __size_of_TMR0_SetInterruptHandler equ __end_of_TMR0_SetInterruptHandler-_TMR0_SetInter - ruptHandler - 53118 0000 - 53119 _TMR0_SetInterruptHandler: - 53120 00430A ;incstack = 0 - 53121 opt stack 20 - 53122 line 148 - 53123 - 53124 l6599: - 53125 00430A ;mcc_generated_files/tmr0.c: 148: TMR0_InterruptHandler = InterruptHandler; - 53126 movff (c:TMR0_SetInterruptHandler@InterruptHandler),(_TMR0_InterruptHandler) - 53127 00430A C01D F0AE movff (c:TMR0_SetInterruptHandler@InterruptHandler+1),(_TMR0_InterruptHandler+1) - 53128 00430E C01E F0AF - 53129 line 149 - 53130 - 53131 l1290: - 53132 004312 return ;funcret - 53133 004312 0012 opt stack 0 - 53134 GLOBAL __end_of_TMR0_SetInterruptHandler - 53135 __end_of_TMR0_SetInterruptHandler: - 53136 004314 signat _TMR0_SetInterruptHandler,4217 - 53137 global _PIN_MANAGER_Initialize - 53138 - 53139 ;; *************** function _PIN_MANAGER_Initialize ***************** - 53140 ;; Defined at: - 53141 ;; line 55 in file "mcc_generated_files/pin_manager.c" - 53142 ;; Parameters: Size Location Type - 53143 ;; None - 53144 ;; Auto vars: Size Location Type - 53145 ;; None - 53146 ;; Return value: Size Location Type - 53147 ;; 1 wreg void - 53148 ;; Registers used: - 53149 ;; wreg, status,2 - 53150 ;; Tracked objects: - 53151 ;; On entry : 0/0 - 53152 ;; On exit : 0/0 - 53153 ;; Unchanged: 0/0 - 53154 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53155 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53156 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53157 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53158 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53159 ;;Total ram usage: 0 bytes - 53160 ;; Hardware stack levels used: 1 - 53161 ;; Hardware stack levels required when called: 9 - 53162 ;; This function calls: - 53163 ;; Nothing - 53164 ;; This function is called by: - 53165 ;; _SYSTEM_Initialize - 53166 ;; This function uses a non-reentrant model - 53167 ;; - 53168 psect text138,class=CODE,space=0,reloc=2,group=0 - 53169 file "mcc_generated_files/pin_manager.c" - 53170 line 55 - 53171 global __ptext138 - 53172 __ptext138: - 53173 0038F2 psect text138 - 53174 file "mcc_generated_files/pin_manager.c" - 53175 line 55 - 53176 global __size_of_PIN_MANAGER_Initialize - 53177 __size_of_PIN_MANAGER_Initialize equ __end_of_PIN_MANAGER_Initialize-_PIN_MANAGER_Initi - alize - 53178 0000 - 53179 _PIN_MANAGER_Initialize: - 53180 0038F2 ;incstack = 0 - 53181 opt stack 19 - 53182 line 60 - 53183 - 53184 l4899: - 53185 0038F2 ;mcc_generated_files/pin_manager.c: 60: LATE = 0x00; - 53186 movlw low(0) - 53187 0038F2 0E00 movwf ((c:3981)),c ;volatile - 53188 0038F4 6E8D line 61 - 53189 ;mcc_generated_files/pin_manager.c: 61: LATD = 0x00; - 53190 movlw low(0) - 53191 0038F6 0E00 movwf ((c:3980)),c ;volatile - 53192 0038F8 6E8C line 62 - 53193 ;mcc_generated_files/pin_manager.c: 62: LATA = 0x00; - 53194 movlw low(0) - 53195 0038FA 0E00 movwf ((c:3977)),c ;volatile - 53196 0038FC 6E89 line 63 - 53197 ;mcc_generated_files/pin_manager.c: 63: LATB = 0x00; - 53198 movlw low(0) - 53199 0038FE 0E00 movwf ((c:3978)),c ;volatile - 53200 003900 6E8A line 64 - 53201 ;mcc_generated_files/pin_manager.c: 64: LATC = 0x00; - 53202 movlw low(0) - 53203 003902 0E00 movwf ((c:3979)),c ;volatile - 53204 003904 6E8B line 69 - 53205 ;mcc_generated_files/pin_manager.c: 69: TRISE = 0x07; - 53206 movlw low(07h) - 53207 003906 0E07 movwf ((c:3990)),c ;volatile - 53208 003908 6E96 line 70 - 53209 ;mcc_generated_files/pin_manager.c: 70: TRISA = 0x3F; - 53210 movlw low(03Fh) - 53211 00390A 0E3F movwf ((c:3986)),c ;volatile - 53212 00390C 6E92 line 71 - 53213 - 53214 l4901: - 53215 00390E ;mcc_generated_files/pin_manager.c: 71: TRISB = 0xFF; - 53216 setf ((c:3987)),c ;volatile - 53217 00390E 6893 line 72 - 53218 ;mcc_generated_files/pin_manager.c: 72: TRISC = 0xBF; - 53219 movlw low(0BFh) - 53220 003910 0EBF movwf ((c:3988)),c ;volatile - 53221 003912 6E94 line 73 - 53222 ;mcc_generated_files/pin_manager.c: 73: TRISD = 0x00; - 53223 movlw low(0) - 53224 003914 0E00 movwf ((c:3989)),c ;volatile - 53225 003916 6E95 line 78 - 53226 - 53227 l4903: - 53228 003918 ;mcc_generated_files/pin_manager.c: 78: ANSELD = 0xFF; - 53229 movlb 15 ; () banked - 53230 003918 010F setf ((3899))&0ffh ;volatile - 53231 00391A 693B line 79 - 53232 ;mcc_generated_files/pin_manager.c: 79: ANSELC = 0x00; - 53233 movlw low(0) - 53234 00391C 0E00 movwf ((3898))&0ffh ;volatile - 53235 00391E 6F3A line 80 - 53236 ;mcc_generated_files/pin_manager.c: 80: ANSELB = 0x0E; - 53237 movlw low(0Eh) - 53238 003920 0E0E movwf ((3897))&0ffh ;volatile - 53239 003922 6F39 line 81 - 53240 ;mcc_generated_files/pin_manager.c: 81: ANSELE = 0x07; - 53241 movlw low(07h) - 53242 003924 0E07 movwf ((3900))&0ffh ;volatile - 53243 003926 6F3C line 82 - 53244 ;mcc_generated_files/pin_manager.c: 82: ANSELA = 0x2F; - 53245 movlw low(02Fh) - 53246 003928 0E2F movwf ((3896))&0ffh ;volatile - 53247 00392A 6F38 line 87 - 53248 ;mcc_generated_files/pin_manager.c: 87: WPUB = 0x00; - 53249 movlw low(0) - 53250 00392C 0E00 movwf ((c:3937)),c ;volatile - 53251 00392E 6E61 line 88 - 53252 - 53253 l4905:; BSR set to: 15 - 53254 003930 - 53255 ;mcc_generated_files/pin_manager.c: 88: INTCON2bits.nRBPU = 1; - 53256 bsf ((c:4081)),c,7 ;volatile - 53257 003930 8EF1 line 97 - 53258 - 53259 l1235:; BSR set to: 15 - 53260 003932 - 53261 return ;funcret - 53262 003932 0012 opt stack 0 - 53263 GLOBAL __end_of_PIN_MANAGER_Initialize - 53264 __end_of_PIN_MANAGER_Initialize: - 53265 003934 signat _PIN_MANAGER_Initialize,89 - 53266 global _OSCILLATOR_Initialize - 53267 - 53268 ;; *************** function _OSCILLATOR_Initialize ***************** - 53269 ;; Defined at: - 53270 ;; line 64 in file "mcc_generated_files/mcc.c" - 53271 ;; Parameters: Size Location Type - 53272 ;; None - 53273 ;; Auto vars: Size Location Type - 53274 ;; None - 53275 ;; Return value: Size Location Type - 53276 ;; 1 wreg void - 53277 ;; Registers used: - 53278 ;; wreg, status,2 - 53279 ;; Tracked objects: - 53280 ;; On entry : 0/0 - 53281 ;; On exit : 0/0 - 53282 ;; Unchanged: 0/0 - 53283 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53284 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53285 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53286 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53287 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53288 ;;Total ram usage: 0 bytes - 53289 ;; Hardware stack levels used: 1 - 53290 ;; Hardware stack levels required when called: 9 - 53291 ;; This function calls: - 53292 ;; Nothing - 53293 ;; This function is called by: - 53294 ;; _SYSTEM_Initialize - 53295 ;; This function uses a non-reentrant model - 53296 ;; - 53297 psect text139,class=CODE,space=0,reloc=2,group=0 - 53298 file "mcc_generated_files/mcc.c" - 53299 line 64 - 53300 global __ptext139 - 53301 __ptext139: - 53302 003DDE psect text139 - 53303 file "mcc_generated_files/mcc.c" - 53304 line 64 - 53305 global __size_of_OSCILLATOR_Initialize - 53306 __size_of_OSCILLATOR_Initialize equ __end_of_OSCILLATOR_Initialize-_OSCILLATOR_Initiali - ze - 53307 0000 - 53308 _OSCILLATOR_Initialize:; BSR set to: 15 - 53309 003DDE - 53310 ;incstack = 0 - 53311 opt stack 19 - 53312 line 67 - 53313 - 53314 l4907: - 53315 003DDE ;mcc_generated_files/mcc.c: 67: OSCCON = 0x70; - 53316 movlw low(070h) - 53317 003DDE 0E70 movwf ((c:4051)),c ;volatile - 53318 003DE0 6ED3 line 69 - 53319 ;mcc_generated_files/mcc.c: 69: OSCCON2 = 0x04; - 53320 movlw low(04h) - 53321 003DE2 0E04 movwf ((c:4050)),c ;volatile - 53322 003DE4 6ED2 line 71 - 53323 ;mcc_generated_files/mcc.c: 71: OSCTUNE = 0x40; - 53324 movlw low(040h) - 53325 003DE6 0E40 movwf ((c:3995)),c ;volatile - 53326 003DE8 6E9B line 73 - 53327 ;mcc_generated_files/mcc.c: 73: while(PLLRDY == 0) - 53328 goto l1153 - 53329 003DEA EFF7 F01E - 53330 l1154: - 53331 003DEE line 75 - 53332 ;mcc_generated_files/mcc.c: 74: {;mcc_generated_files/mcc.c: 75: } - 53333 - 53334 l1153: - 53335 003DEE line 73 - 53336 ;mcc_generated_files/mcc.c: 73: while(PLLRDY == 0) - 53337 btfss c:(32407/8),(32407)&7 ;volatile - 53338 003DEE AED2 goto u1671 - 53339 003DF0 EFFC F01E goto u1670 - 53340 003DF4 EFFE F01E u1671: - 53341 003DF8 goto l1153 - 53342 003DF8 EFF7 F01E u1670: - 53343 003DFC goto l1156 - 53344 003DFC EF00 F01F - 53345 l1155: - 53346 003E00 line 76 - 53347 - 53348 l1156: - 53349 003E00 return ;funcret - 53350 003E00 0012 opt stack 0 - 53351 GLOBAL __end_of_OSCILLATOR_Initialize - 53352 __end_of_OSCILLATOR_Initialize: - 53353 003E02 signat _OSCILLATOR_Initialize,89 - 53354 global _INTERRUPT_Initialize - 53355 - 53356 ;; *************** function _INTERRUPT_Initialize ***************** - 53357 ;; Defined at: - 53358 ;; line 52 in file "mcc_generated_files/interrupt_manager.c" - 53359 ;; Parameters: Size Location Type - 53360 ;; None - 53361 ;; Auto vars: Size Location Type - 53362 ;; None - 53363 ;; Return value: Size Location Type - 53364 ;; 1 wreg void - 53365 ;; Registers used: - 53366 ;; None - 53367 ;; Tracked objects: - 53368 ;; On entry : 0/0 - 53369 ;; On exit : 0/0 - 53370 ;; Unchanged: 0/0 - 53371 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53372 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53373 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53374 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53375 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53376 ;;Total ram usage: 0 bytes - 53377 ;; Hardware stack levels used: 1 - 53378 ;; Hardware stack levels required when called: 9 - 53379 ;; This function calls: - 53380 ;; Nothing - 53381 ;; This function is called by: - 53382 ;; _SYSTEM_Initialize - 53383 ;; This function uses a non-reentrant model - 53384 ;; - 53385 psect text140,class=CODE,space=0,reloc=2,group=0 - 53386 file "mcc_generated_files/interrupt_manager.c" - 53387 line 52 - 53388 global __ptext140 - 53389 __ptext140: - 53390 004436 psect text140 - 53391 file "mcc_generated_files/interrupt_manager.c" - 53392 line 52 - 53393 global __size_of_INTERRUPT_Initialize - 53394 __size_of_INTERRUPT_Initialize equ __end_of_INTERRUPT_Initialize-_INTERRUPT_Initialize - - 53395 0000 - 53396 _INTERRUPT_Initialize: - 53397 004436 ;incstack = 0 - 53398 opt stack 19 - 53399 line 55 - 53400 - 53401 l4897: - 53402 004436 ;mcc_generated_files/interrupt_manager.c: 55: RCONbits.IPEN = 0; - 53403 bcf ((c:4048)),c,7 ;volatile - 53404 004436 9ED0 line 56 - 53405 - 53406 l1312: - 53407 004438 return ;funcret - 53408 004438 0012 opt stack 0 - 53409 GLOBAL __end_of_INTERRUPT_Initialize - 53410 __end_of_INTERRUPT_Initialize: - 53411 00443A signat _INTERRUPT_Initialize,89 - 53412 global _FVR_Initialize - 53413 - 53414 ;; *************** function _FVR_Initialize ***************** - 53415 ;; Defined at: - 53416 ;; line 58 in file "mcc_generated_files/fvr.c" - 53417 ;; Parameters: Size Location Type - 53418 ;; None - 53419 ;; Auto vars: Size Location Type - 53420 ;; None - 53421 ;; Return value: Size Location Type - 53422 ;; 1 wreg void - 53423 ;; Registers used: - 53424 ;; wreg, status,2 - 53425 ;; Tracked objects: - 53426 ;; On entry : 0/0 - 53427 ;; On exit : 0/0 - 53428 ;; Unchanged: 0/0 - 53429 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53430 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53431 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53432 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53433 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53434 ;;Total ram usage: 0 bytes - 53435 ;; Hardware stack levels used: 1 - 53436 ;; Hardware stack levels required when called: 9 - 53437 ;; This function calls: - 53438 ;; Nothing - 53439 ;; This function is called by: - 53440 ;; _SYSTEM_Initialize - 53441 ;; This function uses a non-reentrant model - 53442 ;; - 53443 psect text141,class=CODE,space=0,reloc=2,group=0 - 53444 file "mcc_generated_files/fvr.c" - 53445 line 58 - 53446 global __ptext141 - 53447 __ptext141: - 53448 0043BE psect text141 - 53449 file "mcc_generated_files/fvr.c" - 53450 line 58 - 53451 global __size_of_FVR_Initialize - 53452 __size_of_FVR_Initialize equ __end_of_FVR_Initialize-_FVR_Initialize - 53453 0000 - 53454 _FVR_Initialize: - 53455 0043BE ;incstack = 0 - 53456 opt stack 19 - 53457 line 61 - 53458 - 53459 l4885: - 53460 0043BE ;mcc_generated_files/fvr.c: 61: VREFCON0 = 0xB0; - 53461 movlw low(0B0h) - 53462 0043BE 0EB0 movlb 15 ; () banked - 53463 0043C0 010F movwf ((3906))&0ffh ;volatile - 53464 0043C2 6F42 line 62 - 53465 - 53466 l1072:; BSR set to: 15 - 53467 0043C4 - 53468 return ;funcret - 53469 0043C4 0012 opt stack 0 - 53470 GLOBAL __end_of_FVR_Initialize - 53471 __end_of_FVR_Initialize: - 53472 0043C6 signat _FVR_Initialize,89 - 53473 global _EUSART1_Initialize - 53474 - 53475 ;; *************** function _EUSART1_Initialize ***************** - 53476 ;; Defined at: - 53477 ;; line 88 in file "mcc_generated_files/eusart1.c" - 53478 ;; Parameters: Size Location Type - 53479 ;; None - 53480 ;; Auto vars: Size Location Type - 53481 ;; None - 53482 ;; Return value: Size Location Type - 53483 ;; 1 wreg void - 53484 ;; Registers used: - 53485 ;; wreg, status,2, status,0, cstack - 53486 ;; Tracked objects: - 53487 ;; On entry : 0/0 - 53488 ;; On exit : 0/0 - 53489 ;; Unchanged: 0/0 - 53490 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53491 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53492 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53493 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53494 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53495 ;;Total ram usage: 0 bytes - 53496 ;; Hardware stack levels used: 1 - 53497 ;; Hardware stack levels required when called: 10 - 53498 ;; This function calls: - 53499 ;; _EUSART1_SetErrorHandler - 53500 ;; _EUSART1_SetFramingErrorHandler - 53501 ;; _EUSART1_SetOverrunErrorHandler - 53502 ;; _EUSART1_SetRxInterruptHandler - 53503 ;; _EUSART1_SetTxInterruptHandler - 53504 ;; This function is called by: - 53505 ;; _SYSTEM_Initialize - 53506 ;; This function uses a non-reentrant model - 53507 ;; - 53508 psect text142,class=CODE,space=0,reloc=2,group=0 - 53509 file "mcc_generated_files/eusart1.c" - 53510 line 88 - 53511 global __ptext142 - 53512 __ptext142: - 53513 003232 psect text142 - 53514 file "mcc_generated_files/eusart1.c" - 53515 line 88 - 53516 global __size_of_EUSART1_Initialize - 53517 __size_of_EUSART1_Initialize equ __end_of_EUSART1_Initialize-_EUSART1_Initialize - 53518 0000 - 53519 _EUSART1_Initialize:; BSR set to: 15 - 53520 003232 - 53521 ;incstack = 0 - 53522 opt stack 18 - 53523 line 91 - 53524 - 53525 l7955: - 53526 003232 ;mcc_generated_files/eusart1.c: 91: PIE1bits.RC1IE = 0; - 53527 bcf ((c:3997)),c,5 ;volatile - 53528 003232 9A9D line 92 - 53529 - 53530 l7957: - 53531 003234 ;mcc_generated_files/eusart1.c: 92: EUSART1_SetRxInterruptHandler(EUSART1_Receive_IS - R); - 53532 movlw low(_EUSART1_Receive_ISR) - 53533 003234 0E38 movwf ((c:EUSART1_SetRxInterruptHandler@interruptHandler)),c - 53534 003236 6E1D movlw high(_EUSART1_Receive_ISR) - 53535 003238 0E1C movwf ((c:EUSART1_SetRxInterruptHandler@interruptHandler+1)),c - 53536 00323A 6E1E - 53537 call _EUSART1_SetRxInterruptHandler ;wreg free - 53538 00323C EC8F F021 line 93 - 53539 - 53540 l7959: - 53541 003240 ;mcc_generated_files/eusart1.c: 93: PIE1bits.TX1IE = 0; - 53542 bcf ((c:3997)),c,4 ;volatile - 53543 003240 989D line 94 - 53544 ;mcc_generated_files/eusart1.c: 94: EUSART1_SetTxInterruptHandler(EUSART1_Transmit_I - SR); - 53545 movlw low(_EUSART1_Transmit_ISR) - 53546 003242 0E1C movwf ((c:EUSART1_SetTxInterruptHandler@interruptHandler)),c - 53547 003244 6E1D movlw high(_EUSART1_Transmit_ISR) - 53548 003246 0E38 movwf ((c:EUSART1_SetTxInterruptHandler@interruptHandler+1)),c - 53549 003248 6E1E - 53550 call _EUSART1_SetTxInterruptHandler ;wreg free - 53551 00324A EC8A F021 line 98 - 53552 - 53553 l7961: - 53554 00324E ;mcc_generated_files/eusart1.c: 98: BAUDCON1 = 0x08; - 53555 movlw low(08h) - 53556 00324E 0E08 movwf ((c:4024)),c ;volatile - 53557 003250 6EB8 line 101 - 53558 - 53559 l7963: - 53560 003252 ;mcc_generated_files/eusart1.c: 101: RCSTA1 = 0x90; - 53561 movlw low(090h) - 53562 003252 0E90 movwf ((c:4011)),c ;volatile - 53563 003254 6EAB line 104 - 53564 - 53565 l7965: - 53566 003256 ;mcc_generated_files/eusart1.c: 104: TXSTA1 = 0x24; - 53567 movlw low(024h) - 53568 003256 0E24 movwf ((c:4012)),c ;volatile - 53569 003258 6EAC line 107 - 53570 - 53571 l7967: - 53572 00325A ;mcc_generated_files/eusart1.c: 107: SPBRG1 = 0x40; - 53573 movlw low(040h) - 53574 00325A 0E40 movwf ((c:4015)),c ;volatile - 53575 00325C 6EAF line 110 - 53576 - 53577 l7969: - 53578 00325E ;mcc_generated_files/eusart1.c: 110: SPBRGH1 = 0x03; - 53579 movlw low(03h) - 53580 00325E 0E03 movwf ((c:4016)),c ;volatile - 53581 003260 6EB0 line 113 - 53582 - 53583 l7971: - 53584 003262 ;mcc_generated_files/eusart1.c: 113: EUSART1_SetFramingErrorHandler(EUSART1_DefaultF - ramingErrorHandler); - 53585 movlw low(_EUSART1_DefaultFramingErrorHandler) - 53586 003262 0E50 movwf ((c:EUSART1_SetFramingErrorHandler@interruptHandler)),c - 53587 003264 6E1D movlw high(_EUSART1_DefaultFramingErrorHandler) - 53588 003266 0E44 movwf ((c:EUSART1_SetFramingErrorHandler@interruptHandler+1)),c - 53589 003268 6E1E - 53590 call _EUSART1_SetFramingErrorHandler ;wreg free - 53591 00326A EC99 F021 line 114 - 53592 - 53593 l7973: - 53594 00326E ;mcc_generated_files/eusart1.c: 114: EUSART1_SetOverrunErrorHandler(EUSART1_DefaultO - verrunErrorHandler); - 53595 movlw low(_EUSART1_DefaultOverrunErrorHandler) - 53596 00326E 0E22 movwf ((c:EUSART1_SetOverrunErrorHandler@interruptHandler)),c - 53597 003270 6E1D movlw high(_EUSART1_DefaultOverrunErrorHandler) - 53598 003272 0E44 movwf ((c:EUSART1_SetOverrunErrorHandler@interruptHandler+1)),c - 53599 003274 6E1E - 53600 call _EUSART1_SetOverrunErrorHandler ;wreg free - 53601 003276 EC94 F021 line 115 - 53602 - 53603 l7975: - 53604 00327A ;mcc_generated_files/eusart1.c: 115: EUSART1_SetErrorHandler(EUSART1_DefaultErrorHan - dler); - 53605 movlw low(_EUSART1_DefaultErrorHandler) - 53606 00327A 0E28 movwf ((c:EUSART1_SetErrorHandler@interruptHandler)),c - 53607 00327C 6E1D movlw high(_EUSART1_DefaultErrorHandler) - 53608 00327E 0E44 movwf ((c:EUSART1_SetErrorHandler@interruptHandler+1)),c - 53609 003280 6E1E - 53610 call _EUSART1_SetErrorHandler ;wreg free - 53611 003282 EC9E F021 line 117 - 53612 ;mcc_generated_files/eusart1.c: 117: eusart1RxLastError.status = 0; - 53613 movlw low(0) - 53614 003286 0E00 movwf ((c:_eusart1RxLastError)),c ;volatile - 53615 003288 6E36 line 120 - 53616 ;mcc_generated_files/eusart1.c: 120: eusart1TxHead = 0; - 53617 movlw low(0) - 53618 00328A 0E00 movwf ((c:_eusart1TxHead)),c ;volatile - 53619 00328C 6E3C line 121 - 53620 ;mcc_generated_files/eusart1.c: 121: eusart1TxTail = 0; - 53621 movlw low(0) - 53622 00328E 0E00 movwf ((c:_eusart1TxTail)),c ;volatile - 53623 003290 6E3B line 122 - 53624 ;mcc_generated_files/eusart1.c: 122: eusart1TxBufferRemaining = sizeof(eusart1TxBuff - er); - 53625 movlw low(040h) - 53626 003292 0E40 movwf ((c:_eusart1TxBufferRemaining)),c ;volatile - 53627 003294 6E3A line 124 - 53628 ;mcc_generated_files/eusart1.c: 124: eusart1RxHead = 0; - 53629 movlw low(0) - 53630 003296 0E00 movwf ((c:_eusart1RxHead)),c ;volatile - 53631 003298 6E39 line 125 - 53632 ;mcc_generated_files/eusart1.c: 125: eusart1RxTail = 0; - 53633 movlw low(0) - 53634 00329A 0E00 movwf ((c:_eusart1RxTail)),c ;volatile - 53635 00329C 6E38 line 126 - 53636 ;mcc_generated_files/eusart1.c: 126: eusart1RxCount = 0; - 53637 movlw low(0) - 53638 00329E 0E00 movwf ((c:_eusart1RxCount)),c ;volatile - 53639 0032A0 6E37 line 129 - 53640 - 53641 l7977: - 53642 0032A2 ;mcc_generated_files/eusart1.c: 129: PIE1bits.RC1IE = 1; - 53643 bsf ((c:3997)),c,5 ;volatile - 53644 0032A2 8A9D line 130 - 53645 - 53646 l1402: - 53647 0032A4 return ;funcret - 53648 0032A4 0012 opt stack 0 - 53649 GLOBAL __end_of_EUSART1_Initialize - 53650 __end_of_EUSART1_Initialize: - 53651 0032A6 signat _EUSART1_Initialize,89 - 53652 global _EUSART1_SetTxInterruptHandler - 53653 - 53654 ;; *************** function _EUSART1_SetTxInterruptHandler ***************** - 53655 ;; Defined at: - 53656 ;; line 276 in file "mcc_generated_files/eusart1.c" - 53657 ;; Parameters: Size Location Type - 53658 ;; interruptHan 2 28[COMRAM] PTR FTN()void - 53659 ;; -> EUSART1_Transmit_ISR(1), - 53660 ;; Auto vars: Size Location Type - 53661 ;; None - 53662 ;; Return value: Size Location Type - 53663 ;; 1 wreg void - 53664 ;; Registers used: - 53665 ;; wreg, status,2, status,0 - 53666 ;; Tracked objects: - 53667 ;; On entry : 0/0 - 53668 ;; On exit : 0/0 - 53669 ;; Unchanged: 0/0 - 53670 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53671 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53672 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53673 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53674 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53675 ;;Total ram usage: 2 bytes - 53676 ;; Hardware stack levels used: 1 - 53677 ;; Hardware stack levels required when called: 9 - 53678 ;; This function calls: - 53679 ;; Nothing - 53680 ;; This function is called by: - 53681 ;; _EUSART1_Initialize - 53682 ;; This function uses a non-reentrant model - 53683 ;; - 53684 psect text143,class=CODE,space=0,reloc=2,group=0 - 53685 line 276 - 53686 global __ptext143 - 53687 __ptext143: - 53688 004314 psect text143 - 53689 file "mcc_generated_files/eusart1.c" - 53690 line 276 - 53691 global __size_of_EUSART1_SetTxInterruptHandler - 53692 __size_of_EUSART1_SetTxInterruptHandler equ __end_of_EUSART1_SetTxInterruptHandler-_EUS - ART1_SetTxInterruptHandler - 53693 0000 - 53694 _EUSART1_SetTxInterruptHandler: - 53695 004314 ;incstack = 0 - 53696 opt stack 18 - 53697 line 277 - 53698 - 53699 l6603: - 53700 004314 ;mcc_generated_files/eusart1.c: 277: EUSART1_TxDefaultInterruptHandler = interruptHa - ndler; - 53701 movff (c:EUSART1_SetTxInterruptHandler@interruptHandler),(_EUSART1_TxDefaultInterruptH - andler) - 53702 004314 C01D F0AA movff (c:EUSART1_SetTxInterruptHandler@interruptHandler+1),(_EUSART1_TxDefaultInterrupt - Handler+1) - 53703 004318 C01E F0AB - 53704 line 278 - 53705 - 53706 l1468: - 53707 00431C return ;funcret - 53708 00431C 0012 opt stack 0 - 53709 GLOBAL __end_of_EUSART1_SetTxInterruptHandler - 53710 __end_of_EUSART1_SetTxInterruptHandler: - 53711 00431E signat _EUSART1_SetTxInterruptHandler,4217 - 53712 global _EUSART1_SetRxInterruptHandler - 53713 - 53714 ;; *************** function _EUSART1_SetRxInterruptHandler ***************** - 53715 ;; Defined at: - 53716 ;; line 280 in file "mcc_generated_files/eusart1.c" - 53717 ;; Parameters: Size Location Type - 53718 ;; interruptHan 2 28[COMRAM] PTR FTN()void - 53719 ;; -> EUSART1_Receive_ISR(1), - 53720 ;; Auto vars: Size Location Type - 53721 ;; None - 53722 ;; Return value: Size Location Type - 53723 ;; 1 wreg void - 53724 ;; Registers used: - 53725 ;; wreg, status,2, status,0 - 53726 ;; Tracked objects: - 53727 ;; On entry : 0/0 - 53728 ;; On exit : 0/0 - 53729 ;; Unchanged: 0/0 - 53730 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53731 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53732 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53733 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53734 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53735 ;;Total ram usage: 2 bytes - 53736 ;; Hardware stack levels used: 1 - 53737 ;; Hardware stack levels required when called: 9 - 53738 ;; This function calls: - 53739 ;; Nothing - 53740 ;; This function is called by: - 53741 ;; _EUSART1_Initialize - 53742 ;; This function uses a non-reentrant model - 53743 ;; - 53744 psect text144,class=CODE,space=0,reloc=2,group=0 - 53745 line 280 - 53746 global __ptext144 - 53747 __ptext144: - 53748 00431E psect text144 - 53749 file "mcc_generated_files/eusart1.c" - 53750 line 280 - 53751 global __size_of_EUSART1_SetRxInterruptHandler - 53752 __size_of_EUSART1_SetRxInterruptHandler equ __end_of_EUSART1_SetRxInterruptHandler-_EUS - ART1_SetRxInterruptHandler - 53753 0000 - 53754 _EUSART1_SetRxInterruptHandler: - 53755 00431E ;incstack = 0 - 53756 opt stack 18 - 53757 line 281 - 53758 - 53759 l6601: - 53760 00431E ;mcc_generated_files/eusart1.c: 281: EUSART1_RxDefaultInterruptHandler = interruptHa - ndler; - 53761 movff (c:EUSART1_SetRxInterruptHandler@interruptHandler),(_EUSART1_RxDefaultInterruptH - andler) - 53762 00431E C01D F0AC movff (c:EUSART1_SetRxInterruptHandler@interruptHandler+1),(_EUSART1_RxDefaultInterrupt - Handler+1) - 53763 004322 C01E F0AD - 53764 line 282 - 53765 - 53766 l1471: - 53767 004326 return ;funcret - 53768 004326 0012 opt stack 0 - 53769 GLOBAL __end_of_EUSART1_SetRxInterruptHandler - 53770 __end_of_EUSART1_SetRxInterruptHandler: - 53771 004328 signat _EUSART1_SetRxInterruptHandler,4217 - 53772 global _EUSART1_SetOverrunErrorHandler - 53773 - 53774 ;; *************** function _EUSART1_SetOverrunErrorHandler ***************** - 53775 ;; Defined at: - 53776 ;; line 268 in file "mcc_generated_files/eusart1.c" - 53777 ;; Parameters: Size Location Type - 53778 ;; interruptHan 2 28[COMRAM] PTR FTN()void - 53779 ;; -> EUSART1_DefaultOverrunErrorHandler(1), - 53780 ;; Auto vars: Size Location Type - 53781 ;; None - 53782 ;; Return value: Size Location Type - 53783 ;; 1 wreg void - 53784 ;; Registers used: - 53785 ;; wreg, status,2, status,0 - 53786 ;; Tracked objects: - 53787 ;; On entry : 0/0 - 53788 ;; On exit : 0/0 - 53789 ;; Unchanged: 0/0 - 53790 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53791 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53792 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53793 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53794 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53795 ;;Total ram usage: 2 bytes - 53796 ;; Hardware stack levels used: 1 - 53797 ;; Hardware stack levels required when called: 9 - 53798 ;; This function calls: - 53799 ;; Nothing - 53800 ;; This function is called by: - 53801 ;; _EUSART1_Initialize - 53802 ;; This function uses a non-reentrant model - 53803 ;; - 53804 psect text145,class=CODE,space=0,reloc=2,group=0 - 53805 line 268 - 53806 global __ptext145 - 53807 __ptext145: - 53808 004328 psect text145 - 53809 file "mcc_generated_files/eusart1.c" - 53810 line 268 - 53811 global __size_of_EUSART1_SetOverrunErrorHandler - 53812 __size_of_EUSART1_SetOverrunErrorHandler equ __end_of_EUSART1_SetOverrunErrorHandler-_E - USART1_SetOverrunErrorHandler - 53813 0000 - 53814 _EUSART1_SetOverrunErrorHandler: - 53815 004328 ;incstack = 0 - 53816 opt stack 18 - 53817 line 269 - 53818 - 53819 l6607: - 53820 004328 ;mcc_generated_files/eusart1.c: 269: EUSART1_OverrunErrorHandler = interruptHandler; - - 53821 movff (c:EUSART1_SetOverrunErrorHandler@interruptHandler),(_EUSART1_OverrunErrorHandle - r) - 53822 004328 C01D F0A6 movff (c:EUSART1_SetOverrunErrorHandler@interruptHandler+1),(_EUSART1_OverrunErrorHandl - er+1) - 53823 00432C C01E F0A7 - 53824 line 270 - 53825 - 53826 l1462: - 53827 004330 return ;funcret - 53828 004330 0012 opt stack 0 - 53829 GLOBAL __end_of_EUSART1_SetOverrunErrorHandler - 53830 __end_of_EUSART1_SetOverrunErrorHandler: - 53831 004332 signat _EUSART1_SetOverrunErrorHandler,4217 - 53832 global _EUSART1_SetFramingErrorHandler - 53833 - 53834 ;; *************** function _EUSART1_SetFramingErrorHandler ***************** - 53835 ;; Defined at: - 53836 ;; line 264 in file "mcc_generated_files/eusart1.c" - 53837 ;; Parameters: Size Location Type - 53838 ;; interruptHan 2 28[COMRAM] PTR FTN()void - 53839 ;; -> EUSART1_DefaultFramingErrorHandler(1), - 53840 ;; Auto vars: Size Location Type - 53841 ;; None - 53842 ;; Return value: Size Location Type - 53843 ;; 1 wreg void - 53844 ;; Registers used: - 53845 ;; wreg, status,2, status,0 - 53846 ;; Tracked objects: - 53847 ;; On entry : 0/0 - 53848 ;; On exit : 0/0 - 53849 ;; Unchanged: 0/0 - 53850 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53851 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53852 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53853 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53854 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53855 ;;Total ram usage: 2 bytes - 53856 ;; Hardware stack levels used: 1 - 53857 ;; Hardware stack levels required when called: 9 - 53858 ;; This function calls: - 53859 ;; Nothing - 53860 ;; This function is called by: - 53861 ;; _EUSART1_Initialize - 53862 ;; This function uses a non-reentrant model - 53863 ;; - 53864 psect text146,class=CODE,space=0,reloc=2,group=0 - 53865 line 264 - 53866 global __ptext146 - 53867 __ptext146: - 53868 004332 psect text146 - 53869 file "mcc_generated_files/eusart1.c" - 53870 line 264 - 53871 global __size_of_EUSART1_SetFramingErrorHandler - 53872 __size_of_EUSART1_SetFramingErrorHandler equ __end_of_EUSART1_SetFramingErrorHandler-_E - USART1_SetFramingErrorHandler - 53873 0000 - 53874 _EUSART1_SetFramingErrorHandler: - 53875 004332 ;incstack = 0 - 53876 opt stack 18 - 53877 line 265 - 53878 - 53879 l6605: - 53880 004332 ;mcc_generated_files/eusart1.c: 265: EUSART1_FramingErrorHandler = interruptHandler; - - 53881 movff (c:EUSART1_SetFramingErrorHandler@interruptHandler),(_EUSART1_FramingErrorHandle - r) - 53882 004332 C01D F0A8 movff (c:EUSART1_SetFramingErrorHandler@interruptHandler+1),(_EUSART1_FramingErrorHandl - er+1) - 53883 004336 C01E F0A9 - 53884 line 266 - 53885 - 53886 l1459: - 53887 00433A return ;funcret - 53888 00433A 0012 opt stack 0 - 53889 GLOBAL __end_of_EUSART1_SetFramingErrorHandler - 53890 __end_of_EUSART1_SetFramingErrorHandler: - 53891 00433C signat _EUSART1_SetFramingErrorHandler,4217 - 53892 global _EUSART1_SetErrorHandler - 53893 - 53894 ;; *************** function _EUSART1_SetErrorHandler ***************** - 53895 ;; Defined at: - 53896 ;; line 272 in file "mcc_generated_files/eusart1.c" - 53897 ;; Parameters: Size Location Type - 53898 ;; interruptHan 2 28[COMRAM] PTR FTN()void - 53899 ;; -> EUSART1_DefaultErrorHandler(1), - 53900 ;; Auto vars: Size Location Type - 53901 ;; None - 53902 ;; Return value: Size Location Type - 53903 ;; 1 wreg void - 53904 ;; Registers used: - 53905 ;; wreg, status,2, status,0 - 53906 ;; Tracked objects: - 53907 ;; On entry : 0/0 - 53908 ;; On exit : 0/0 - 53909 ;; Unchanged: 0/0 - 53910 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53911 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53912 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53913 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53914 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53915 ;;Total ram usage: 2 bytes - 53916 ;; Hardware stack levels used: 1 - 53917 ;; Hardware stack levels required when called: 9 - 53918 ;; This function calls: - 53919 ;; Nothing - 53920 ;; This function is called by: - 53921 ;; _EUSART1_Initialize - 53922 ;; This function uses a non-reentrant model - 53923 ;; - 53924 psect text147,class=CODE,space=0,reloc=2,group=0 - 53925 line 272 - 53926 global __ptext147 - 53927 __ptext147: - 53928 00433C psect text147 - 53929 file "mcc_generated_files/eusart1.c" - 53930 line 272 - 53931 global __size_of_EUSART1_SetErrorHandler - 53932 __size_of_EUSART1_SetErrorHandler equ __end_of_EUSART1_SetErrorHandler-_EUSART1_SetErro - rHandler - 53933 0000 - 53934 _EUSART1_SetErrorHandler: - 53935 00433C ;incstack = 0 - 53936 opt stack 18 - 53937 line 273 - 53938 - 53939 l6609: - 53940 00433C ;mcc_generated_files/eusart1.c: 273: EUSART1_ErrorHandler = interruptHandler; - 53941 movff (c:EUSART1_SetErrorHandler@interruptHandler),(_EUSART1_ErrorHandler) - 53942 00433C C01D F0A4 movff (c:EUSART1_SetErrorHandler@interruptHandler+1),(_EUSART1_ErrorHandler+1) - 53943 004340 C01E F0A5 - 53944 line 274 - 53945 - 53946 l1465: - 53947 004344 return ;funcret - 53948 004344 0012 opt stack 0 - 53949 GLOBAL __end_of_EUSART1_SetErrorHandler - 53950 __end_of_EUSART1_SetErrorHandler: - 53951 004346 signat _EUSART1_SetErrorHandler,4217 - 53952 global _CCP5_Initialize - 53953 - 53954 ;; *************** function _CCP5_Initialize ***************** - 53955 ;; Defined at: - 53956 ;; line 49 in file "mcc_generated_files/ccp5.c" - 53957 ;; Parameters: Size Location Type - 53958 ;; None - 53959 ;; Auto vars: Size Location Type - 53960 ;; None - 53961 ;; Return value: Size Location Type - 53962 ;; 1 wreg void - 53963 ;; Registers used: - 53964 ;; wreg, status,2 - 53965 ;; Tracked objects: - 53966 ;; On entry : 0/0 - 53967 ;; On exit : 0/0 - 53968 ;; Unchanged: 0/0 - 53969 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 53970 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53971 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53972 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53973 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 53974 ;;Total ram usage: 0 bytes - 53975 ;; Hardware stack levels used: 1 - 53976 ;; Hardware stack levels required when called: 9 - 53977 ;; This function calls: - 53978 ;; Nothing - 53979 ;; This function is called by: - 53980 ;; _SYSTEM_Initialize - 53981 ;; This function uses a non-reentrant model - 53982 ;; - 53983 psect text148,class=CODE,space=0,reloc=2,group=0 - 53984 file "mcc_generated_files/ccp5.c" - 53985 line 49 - 53986 global __ptext148 - 53987 __ptext148: - 53988 0040DE psect text148 - 53989 file "mcc_generated_files/ccp5.c" - 53990 line 49 - 53991 global __size_of_CCP5_Initialize - 53992 __size_of_CCP5_Initialize equ __end_of_CCP5_Initialize-_CCP5_Initialize - 53993 0000 - 53994 _CCP5_Initialize: - 53995 0040DE ;incstack = 0 - 53996 opt stack 19 - 53997 line 53 - 53998 - 53999 l4911: - 54000 0040DE ;mcc_generated_files/ccp5.c: 53: CCP5CON = 0x00; - 54001 movlw low(0) - 54002 0040DE 0E00 movlb 15 ; () banked - 54003 0040E0 010F movwf ((3924))&0ffh ;volatile - 54004 0040E2 6F54 line 56 - 54005 ;mcc_generated_files/ccp5.c: 56: CCPR5L = 0x00; - 54006 movlw low(0) - 54007 0040E4 0E00 movwf ((3925))&0ffh ;volatile - 54008 0040E6 6F55 line 59 - 54009 ;mcc_generated_files/ccp5.c: 59: CCPR5H = 0x00; - 54010 movlw low(0) - 54011 0040E8 0E00 movwf ((3926))&0ffh ;volatile - 54012 0040EA 6F56 line 60 - 54013 - 54014 l1247:; BSR set to: 15 - 54015 0040EC - 54016 return ;funcret - 54017 0040EC 0012 opt stack 0 - 54018 GLOBAL __end_of_CCP5_Initialize - 54019 __end_of_CCP5_Initialize: - 54020 0040EE signat _CCP5_Initialize,89 - 54021 global _ADC_Initialize - 54022 - 54023 ;; *************** function _ADC_Initialize ***************** - 54024 ;; Defined at: - 54025 ;; line 62 in file "mcc_generated_files/adc.c" - 54026 ;; Parameters: Size Location Type - 54027 ;; None - 54028 ;; Auto vars: Size Location Type - 54029 ;; None - 54030 ;; Return value: Size Location Type - 54031 ;; 1 wreg void - 54032 ;; Registers used: - 54033 ;; wreg, status,2 - 54034 ;; Tracked objects: - 54035 ;; On entry : 0/0 - 54036 ;; On exit : 0/0 - 54037 ;; Unchanged: 0/0 - 54038 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54039 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54040 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54041 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54042 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54043 ;;Total ram usage: 0 bytes - 54044 ;; Hardware stack levels used: 1 - 54045 ;; Hardware stack levels required when called: 9 - 54046 ;; This function calls: - 54047 ;; Nothing - 54048 ;; This function is called by: - 54049 ;; _SYSTEM_Initialize - 54050 ;; This function uses a non-reentrant model - 54051 ;; - 54052 psect text149,class=CODE,space=0,reloc=2,group=0 - 54053 file "mcc_generated_files/adc.c" - 54054 line 62 - 54055 global __ptext149 - 54056 __ptext149: - 54057 004084 psect text149 - 54058 file "mcc_generated_files/adc.c" - 54059 line 62 - 54060 global __size_of_ADC_Initialize - 54061 __size_of_ADC_Initialize equ __end_of_ADC_Initialize-_ADC_Initialize - 54062 0000 - 54063 _ADC_Initialize:; BSR set to: 15 - 54064 004084 - 54065 ;incstack = 0 - 54066 opt stack 19 - 54067 line 67 - 54068 - 54069 l4909: - 54070 004084 ;mcc_generated_files/adc.c: 67: ADCON1 = 0x08; - 54071 movlw low(08h) - 54072 004084 0E08 movwf ((c:4033)),c ;volatile - 54073 004086 6EC1 line 70 - 54074 ;mcc_generated_files/adc.c: 70: ADCON2 = 0x3D; - 54075 movlw low(03Dh) - 54076 004088 0E3D movwf ((c:4032)),c ;volatile - 54077 00408A 6EC0 line 73 - 54078 ;mcc_generated_files/adc.c: 73: ADRESL = 0x00; - 54079 movlw low(0) - 54080 00408C 0E00 movwf ((c:4035)),c ;volatile - 54081 00408E 6EC3 line 76 - 54082 ;mcc_generated_files/adc.c: 76: ADRESH = 0x00; - 54083 movlw low(0) - 54084 004090 0E00 movwf ((c:4036)),c ;volatile - 54085 004092 6EC4 line 79 - 54086 ;mcc_generated_files/adc.c: 79: ADCON0 = 0x01; - 54087 movlw low(01h) - 54088 004094 0E01 movwf ((c:4034)),c ;volatile - 54089 004096 6EC2 line 81 - 54090 - 54091 l1175: - 54092 004098 return ;funcret - 54093 004098 0012 opt stack 0 - 54094 GLOBAL __end_of_ADC_Initialize - 54095 __end_of_ADC_Initialize: - 54096 00409A signat _ADC_Initialize,89 - 54097 global _init_comm - 54098 - 54099 ;; *************** function _init_comm ***************** - 54100 ;; Defined at: - 54101 ;; line 80 in file "main.c" - 54102 ;; Parameters: Size Location Type - 54103 ;; None - 54104 ;; Auto vars: Size Location Type - 54105 ;; None - 54106 ;; Return value: Size Location Type - 54107 ;; 1 wreg void - 54108 ;; Registers used: - 54109 ;; wreg, status,2, cstack - 54110 ;; Tracked objects: - 54111 ;; On entry : 0/0 - 54112 ;; On exit : 0/0 - 54113 ;; Unchanged: 0/0 - 54114 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54115 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54116 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54117 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54118 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54119 ;;Total ram usage: 0 bytes - 54120 ;; Hardware stack levels used: 1 - 54121 ;; Hardware stack levels required when called: 10 - 54122 ;; This function calls: - 54123 ;; _communication_parser_reset - 54124 ;; This function is called by: - 54125 ;; _main - 54126 ;; This function uses a non-reentrant model - 54127 ;; - 54128 psect text150,class=CODE,space=0,reloc=2,group=0 - 54129 file "main.c" - 54130 line 80 - 54131 global __ptext150 - 54132 __ptext150: - 54133 0043F2 psect text150 - 54134 file "main.c" - 54135 line 80 - 54136 global __size_of_init_comm - 54137 __size_of_init_comm equ __end_of_init_comm-_init_comm - 54138 0000 - 54139 _init_comm: - 54140 0043F2 ;incstack = 0 - 54141 opt stack 20 - 54142 line 82 - 54143 - 54144 l10831: - 54145 0043F2 ;main.c: 82: communication_parser_reset(); - 54146 call _communication_parser_reset ;wreg free - 54147 0043F2 EC4D F020 line 83 - 54148 - 54149 l1553: - 54150 0043F6 return ;funcret - 54151 0043F6 0012 opt stack 0 - 54152 GLOBAL __end_of_init_comm - 54153 __end_of_init_comm: - 54154 0043F8 signat _init_comm,89 - 54155 global _communication_parser_reset - 54156 - 54157 ;; *************** function _communication_parser_reset ***************** - 54158 ;; Defined at: - 54159 ;; line 40 in file "communication.c" - 54160 ;; Parameters: Size Location Type - 54161 ;; None - 54162 ;; Auto vars: Size Location Type - 54163 ;; None - 54164 ;; Return value: Size Location Type - 54165 ;; 1 wreg void - 54166 ;; Registers used: - 54167 ;; wreg, status,2 - 54168 ;; Tracked objects: - 54169 ;; On entry : 0/0 - 54170 ;; On exit : 0/0 - 54171 ;; Unchanged: 0/0 - 54172 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54173 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54174 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54175 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54176 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54177 ;;Total ram usage: 0 bytes - 54178 ;; Hardware stack levels used: 1 - 54179 ;; Hardware stack levels required when called: 9 - 54180 ;; This function calls: - 54181 ;; Nothing - 54182 ;; This function is called by: - 54183 ;; _init_comm - 54184 ;; _manage_incoming_data - 54185 ;; __communication_error - 54186 ;; This function uses a non-reentrant model - 54187 ;; - 54188 psect text151,class=CODE,space=0,reloc=2,group=0 - 54189 file "communication.c" - 54190 line 40 - 54191 global __ptext151 - 54192 __ptext151: - 54193 00409A psect text151 - 54194 file "communication.c" - 54195 line 40 - 54196 global __size_of_communication_parser_reset - 54197 __size_of_communication_parser_reset equ __end_of_communication_parser_reset-_communica - tion_parser_reset - 54198 0000 - 54199 _communication_parser_reset: - 54200 00409A ;incstack = 0 - 54201 opt stack 20 - 54202 line 42 - 54203 - 54204 l9385: - 54205 00409A ;communication.c: 42: _parser_status = WAITING_SOF; - 54206 movlw low(0) - 54207 00409A 0E00 movwf ((c:__parser_status)),c - 54208 00409C 6E31 line 44 - 54209 ;communication.c: 44: _parser_next_cmdcode = 254; - 54210 movlw low(0FEh) - 54211 00409E 0EFE movlb 0 ; () banked - 54212 0040A0 0100 movwf ((__parser_next_cmdcode))&0ffh - 54213 0040A2 6FB2 line 46 - 54214 ;communication.c: 46: _parser_data_downcounter = 0; - 54215 movlw low(0) - 54216 0040A4 0E00 movwf ((c:__parser_data_downcounter)),c - 54217 0040A6 6E30 line 48 - 54218 ;communication.c: 48: _databuf_index = 0; - 54219 movlw low(0) - 54220 0040A8 0E00 movwf ((c:__databuf_index)),c - 54221 0040AA 6E2F line 49 - 54222 - 54223 l1923:; BSR set to: 0 - 54224 0040AC - 54225 return ;funcret - 54226 0040AC 0012 opt stack 0 - 54227 GLOBAL __end_of_communication_parser_reset - 54228 __end_of_communication_parser_reset: - 54229 0040AE signat _communication_parser_reset,89 - 54230 global _init_adcreader - 54231 - 54232 ;; *************** function _init_adcreader ***************** - 54233 ;; Defined at: - 54234 ;; line 85 in file "main.c" - 54235 ;; Parameters: Size Location Type - 54236 ;; None - 54237 ;; Auto vars: Size Location Type - 54238 ;; None - 54239 ;; Return value: Size Location Type - 54240 ;; 1 wreg void - 54241 ;; Registers used: - 54242 ;; wreg, status,2, cstack - 54243 ;; Tracked objects: - 54244 ;; On entry : 0/0 - 54245 ;; On exit : 0/0 - 54246 ;; Unchanged: 0/0 - 54247 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54248 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54249 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54250 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54251 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54252 ;;Total ram usage: 0 bytes - 54253 ;; Hardware stack levels used: 1 - 54254 ;; Hardware stack levels required when called: 10 - 54255 ;; This function calls: - 54256 ;; _adcreader_reset - 54257 ;; _adcreader_start - 54258 ;; This function is called by: - 54259 ;; _main - 54260 ;; This function uses a non-reentrant model - 54261 ;; - 54262 psect text152,class=CODE,space=0,reloc=2,group=0 - 54263 file "main.c" - 54264 line 85 - 54265 global __ptext152 - 54266 __ptext152: - 54267 004346 psect text152 - 54268 file "main.c" - 54269 line 85 - 54270 global __size_of_init_adcreader - 54271 __size_of_init_adcreader equ __end_of_init_adcreader-_init_adcreader - 54272 0000 - 54273 _init_adcreader:; BSR set to: 0 - 54274 004346 - 54275 ;incstack = 0 - 54276 opt stack 20 - 54277 line 86 - 54278 - 54279 l5391: - 54280 004346 ;main.c: 86: adcreader_reset(); - 54281 call _adcreader_reset ;wreg free - 54282 004346 ECCB F020 line 87 - 54283 ;main.c: 87: adcreader_start(); - 54284 call _adcreader_start ;wreg free - 54285 00434A ECFC F021 line 88 - 54286 - 54287 l1556: - 54288 00434E return ;funcret - 54289 00434E 0012 opt stack 0 - 54290 GLOBAL __end_of_init_adcreader - 54291 __end_of_init_adcreader: - 54292 004350 signat _init_adcreader,89 - 54293 global _adcreader_start - 54294 - 54295 ;; *************** function _adcreader_start ***************** - 54296 ;; Defined at: - 54297 ;; line 36 in file "adcreader.c" - 54298 ;; Parameters: Size Location Type - 54299 ;; None - 54300 ;; Auto vars: Size Location Type - 54301 ;; None - 54302 ;; Return value: Size Location Type - 54303 ;; 1 wreg void - 54304 ;; Registers used: - 54305 ;; wreg, status,2 - 54306 ;; Tracked objects: - 54307 ;; On entry : 0/0 - 54308 ;; On exit : 0/0 - 54309 ;; Unchanged: 0/0 - 54310 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54311 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54312 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54313 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54314 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54315 ;;Total ram usage: 0 bytes - 54316 ;; Hardware stack levels used: 1 - 54317 ;; Hardware stack levels required when called: 9 - 54318 ;; This function calls: - 54319 ;; Nothing - 54320 ;; This function is called by: - 54321 ;; _init_adcreader - 54322 ;; This function uses a non-reentrant model - 54323 ;; - 54324 psect text153,class=CODE,space=0,reloc=2,group=0 - 54325 file "adcreader.c" - 54326 line 36 - 54327 global __ptext153 - 54328 __ptext153: - 54329 0043F8 psect text153 - 54330 file "adcreader.c" - 54331 line 36 - 54332 global __size_of_adcreader_start - 54333 __size_of_adcreader_start equ __end_of_adcreader_start-_adcreader_start - 54334 0000 - 54335 _adcreader_start: - 54336 0043F8 ;incstack = 0 - 54337 opt stack 20 - 54338 line 37 - 54339 - 54340 l5153: - 54341 0043F8 ;adcreader.c: 37: _state = ADCREADER_MUXCHANGE; - 54342 movlw low(01h) - 54343 0043F8 0E01 movwf ((c:__state)),c - 54344 0043FA 6E35 line 38 - 54345 - 54346 l1655: - 54347 0043FC return ;funcret - 54348 0043FC 0012 opt stack 0 - 54349 GLOBAL __end_of_adcreader_start - 54350 __end_of_adcreader_start: - 54351 0043FE signat _adcreader_start,89 - 54352 global _adcreader_reset - 54353 - 54354 ;; *************** function _adcreader_reset ***************** - 54355 ;; Defined at: - 54356 ;; line 30 in file "adcreader.c" - 54357 ;; Parameters: Size Location Type - 54358 ;; None - 54359 ;; Auto vars: Size Location Type - 54360 ;; None - 54361 ;; Return value: Size Location Type - 54362 ;; 1 wreg void - 54363 ;; Registers used: - 54364 ;; wreg, status,2 - 54365 ;; Tracked objects: - 54366 ;; On entry : 0/0 - 54367 ;; On exit : 0/0 - 54368 ;; Unchanged: 0/0 - 54369 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54370 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54371 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54372 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54373 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54374 ;;Total ram usage: 0 bytes - 54375 ;; Hardware stack levels used: 1 - 54376 ;; Hardware stack levels required when called: 9 - 54377 ;; This function calls: - 54378 ;; Nothing - 54379 ;; This function is called by: - 54380 ;; _init_adcreader - 54381 ;; This function uses a non-reentrant model - 54382 ;; - 54383 psect text154,class=CODE,space=0,reloc=2,group=0 - 54384 line 30 - 54385 global __ptext154 - 54386 __ptext154: - 54387 004196 psect text154 - 54388 file "adcreader.c" - 54389 line 30 - 54390 global __size_of_adcreader_reset - 54391 __size_of_adcreader_reset equ __end_of_adcreader_reset-_adcreader_reset - 54392 0000 - 54393 _adcreader_reset: - 54394 004196 ;incstack = 0 - 54395 opt stack 20 - 54396 line 31 - 54397 - 54398 l5151: - 54399 004196 ;adcreader.c: 31: _state = ADCREADER_RESET; - 54400 movlw low(0) - 54401 004196 0E00 movwf ((c:__state)),c - 54402 004198 6E35 line 32 - 54403 ;adcreader.c: 32: _idx = 0; - 54404 movlw low(0) - 54405 00419A 0E00 movwf ((c:__idx)),c - 54406 00419C 6E34 line 33 - 54407 ;adcreader.c: 33: _state_timeout = 64 +1; - 54408 movlw low(041h) - 54409 00419E 0E41 movwf ((c:__state_timeout)),c - 54410 0041A0 6E33 line 34 - 54411 - 54412 l1652: - 54413 0041A2 return ;funcret - 54414 0041A2 0012 opt stack 0 - 54415 GLOBAL __end_of_adcreader_reset - 54416 __end_of_adcreader_reset: - 54417 0041A4 signat _adcreader_reset,89 - 54418 global _du_base_powersequence - 54419 - 54420 ;; *************** function _du_base_powersequence ***************** - 54421 ;; Defined at: - 54422 ;; line 127 in file "main.c" - 54423 ;; Parameters: Size Location Type - 54424 ;; None - 54425 ;; Auto vars: Size Location Type - 54426 ;; None - 54427 ;; Return value: Size Location Type - 54428 ;; 1 wreg void - 54429 ;; Registers used: - 54430 ;; wreg, status,2, status,0, cstack - 54431 ;; Tracked objects: - 54432 ;; On entry : 0/0 - 54433 ;; On exit : 0/0 - 54434 ;; Unchanged: 0/0 - 54435 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54436 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54437 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54438 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54439 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54440 ;;Total ram usage: 0 bytes - 54441 ;; Hardware stack levels used: 1 - 54442 ;; Hardware stack levels required when called: 11 - 54443 ;; This function calls: - 54444 ;; __delay_seconds - 54445 ;; _switch_SWITCH_GLRA_set - 54446 ;; _switch_SWITCH_GLRB_set - 54447 ;; _switch_SWITCH_PWB_set - 54448 ;; This function is called by: - 54449 ;; _main - 54450 ;; This function uses a non-reentrant model - 54451 ;; - 54452 psect text155,class=CODE,space=0,reloc=2,group=0 - 54453 file "main.c" - 54454 line 127 - 54455 global __ptext155 - 54456 __ptext155: - 54457 003C08 psect text155 - 54458 file "main.c" - 54459 line 127 - 54460 global __size_of_du_base_powersequence - 54461 __size_of_du_base_powersequence equ __end_of_du_base_powersequence-_du_base_powersequen - ce - 54462 0000 - 54463 _du_base_powersequence: - 54464 003C08 ;incstack = 0 - 54465 opt stack 19 - 54466 line 130 - 54467 - 54468 l10833: - 54469 003C08 ;main.c: 130: _delay_seconds(5); - 54470 movlw (05h)&0ffh - 54471 003C08 0E05 - 54472 call __delay_seconds - 54473 003C0A EC9A F01C line 133 - 54474 ;main.c: 133: switch_SWITCH_GLRA_set(SWITCHSTATE_CLOSED); - 54475 movlw (01h)&0ffh - 54476 003C0E 0E01 - 54477 call _switch_SWITCH_GLRA_set - 54478 003C10 EC83 F01E line 136 - 54479 ;main.c: 136: _delay_seconds(120); - 54480 movlw (078h)&0ffh - 54481 003C14 0E78 - 54482 call __delay_seconds - 54483 003C16 EC9A F01C line 139 - 54484 ;main.c: 139: switch_SWITCH_GLRB_set(SWITCHSTATE_CLOSED); - 54485 movlw (01h)&0ffh - 54486 003C1A 0E01 - 54487 call _switch_SWITCH_GLRB_set - 54488 003C1C EC71 F01E line 142 - 54489 ;main.c: 142: _delay_seconds(120); - 54490 movlw (078h)&0ffh - 54491 003C20 0E78 - 54492 call __delay_seconds - 54493 003C22 EC9A F01C line 145 - 54494 ;main.c: 145: switch_SWITCH_PWB_set(SWITCHSTATE_CLOSED); - 54495 movlw (01h)&0ffh - 54496 003C26 0E01 - 54497 call _switch_SWITCH_PWB_set - 54498 003C28 EC5F F01E line 147 - 54499 - 54500 l1575: - 54501 003C2C return ;funcret - 54502 003C2C 0012 opt stack 0 - 54503 GLOBAL __end_of_du_base_powersequence - 54504 __end_of_du_base_powersequence: - 54505 003C2E signat _du_base_powersequence,89 - 54506 global _switch_SWITCH_PWB_set_open - 54507 - 54508 ;; *************** function _switch_SWITCH_PWB_set_open ***************** - 54509 ;; Defined at: - 54510 ;; line 940 in file "generated/sources/variables.c" - 54511 ;; Parameters: Size Location Type - 54512 ;; None - 54513 ;; Auto vars: Size Location Type - 54514 ;; None - 54515 ;; Return value: Size Location Type - 54516 ;; 1 wreg void - 54517 ;; Registers used: - 54518 ;; wreg, status,2 - 54519 ;; Tracked objects: - 54520 ;; On entry : 0/0 - 54521 ;; On exit : 0/0 - 54522 ;; Unchanged: 0/0 - 54523 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54524 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54525 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54526 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54527 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54528 ;;Total ram usage: 0 bytes - 54529 ;; Hardware stack levels used: 1 - 54530 ;; Hardware stack levels required when called: 9 - 54531 ;; This function calls: - 54532 ;; Nothing - 54533 ;; This function is called by: - 54534 ;; _switch_SWITCH_PWB_set - 54535 ;; This function uses a non-reentrant model - 54536 ;; - 54537 psect text156,class=CODE,space=0,reloc=2,group=0 - 54538 file "generated/sources/variables.c" - 54539 line 940 - 54540 global __ptext156 - 54541 __ptext156: - 54542 0041A4 psect text156 - 54543 file "generated/sources/variables.c" - 54544 line 940 - 54545 global __size_of_switch_SWITCH_PWB_set_open - 54546 __size_of_switch_SWITCH_PWB_set_open equ __end_of_switch_SWITCH_PWB_set_open-_switch_SW - ITCH_PWB_set_open - 54547 0000 - 54548 _switch_SWITCH_PWB_set_open: - 54549 0041A4 ;incstack = 0 - 54550 opt stack 17 - 54551 line 941 - 54552 ;generated/sources/variables.c: 941: do { LATDbits.LATD7 = 0; } while(0); - 54553 - 54554 l977: - 54555 0041A4 bcf ((c:3980)),c,7 ;volatile - 54556 0041A4 9E8C goto l8921 - 54557 0041A6 EFD5 F020 - 54558 l978: - 54559 0041AA line 942 - 54560 - 54561 l8921: - 54562 0041AA ;generated/sources/variables.c: 942: switches.state_SWITCH_PWB = SWITCHSTATE_OPEN; - 54563 movlw low(0) - 54564 0041AA 0E00 movlb 0 ; () banked - 54565 0041AC 0100 movwf (0+(_switches+07h))&0ffh - 54566 0041AE 6F97 line 943 - 54567 - 54568 l979:; BSR set to: 0 - 54569 0041B0 - 54570 return ;funcret - 54571 0041B0 0012 opt stack 0 - 54572 GLOBAL __end_of_switch_SWITCH_PWB_set_open - 54573 __end_of_switch_SWITCH_PWB_set_open: - 54574 0041B2 signat _switch_SWITCH_PWB_set_open,89 - 54575 global _switch_SWITCH_PWB_set_closed - 54576 - 54577 ;; *************** function _switch_SWITCH_PWB_set_closed ***************** - 54578 ;; Defined at: - 54579 ;; line 934 in file "generated/sources/variables.c" - 54580 ;; Parameters: Size Location Type - 54581 ;; None - 54582 ;; Auto vars: Size Location Type - 54583 ;; None - 54584 ;; Return value: Size Location Type - 54585 ;; 1 wreg void - 54586 ;; Registers used: - 54587 ;; wreg, status,2 - 54588 ;; Tracked objects: - 54589 ;; On entry : 0/0 - 54590 ;; On exit : 0/0 - 54591 ;; Unchanged: 0/0 - 54592 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54593 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54594 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54595 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54596 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54597 ;;Total ram usage: 0 bytes - 54598 ;; Hardware stack levels used: 1 - 54599 ;; Hardware stack levels required when called: 9 - 54600 ;; This function calls: - 54601 ;; Nothing - 54602 ;; This function is called by: - 54603 ;; _switch_SWITCH_PWB_set - 54604 ;; This function uses a non-reentrant model - 54605 ;; - 54606 psect text157,class=CODE,space=0,reloc=2,group=0 - 54607 line 934 - 54608 global __ptext157 - 54609 __ptext157: - 54610 0041B2 psect text157 - 54611 file "generated/sources/variables.c" - 54612 line 934 - 54613 global __size_of_switch_SWITCH_PWB_set_closed - 54614 __size_of_switch_SWITCH_PWB_set_closed equ __end_of_switch_SWITCH_PWB_set_closed-_switc - h_SWITCH_PWB_set_closed - 54615 0000 - 54616 _switch_SWITCH_PWB_set_closed:; BSR set to: 0 - 54617 0041B2 - 54618 ;incstack = 0 - 54619 opt stack 17 - 54620 line 935 - 54621 ;generated/sources/variables.c: 935: do { LATDbits.LATD7 = 1; } while(0); - 54622 - 54623 l972: - 54624 0041B2 bsf ((c:3980)),c,7 ;volatile - 54625 0041B2 8E8C goto l8919 - 54626 0041B4 EFDC F020 - 54627 l973: - 54628 0041B8 line 936 - 54629 - 54630 l8919: - 54631 0041B8 ;generated/sources/variables.c: 936: switches.state_SWITCH_PWB = SWITCHSTATE_CLOSED; - - 54632 movlw low(01h) - 54633 0041B8 0E01 movlb 0 ; () banked - 54634 0041BA 0100 movwf (0+(_switches+07h))&0ffh - 54635 0041BC 6F97 line 937 - 54636 - 54637 l974:; BSR set to: 0 - 54638 0041BE - 54639 return ;funcret - 54640 0041BE 0012 opt stack 0 - 54641 GLOBAL __end_of_switch_SWITCH_PWB_set_closed - 54642 __end_of_switch_SWITCH_PWB_set_closed: - 54643 0041C0 signat _switch_SWITCH_PWB_set_closed,89 - 54644 global _switch_SWITCH_GLRB_set_open - 54645 - 54646 ;; *************** function _switch_SWITCH_GLRB_set_open ***************** - 54647 ;; Defined at: - 54648 ;; line 913 in file "generated/sources/variables.c" - 54649 ;; Parameters: Size Location Type - 54650 ;; None - 54651 ;; Auto vars: Size Location Type - 54652 ;; None - 54653 ;; Return value: Size Location Type - 54654 ;; 1 wreg void - 54655 ;; Registers used: - 54656 ;; wreg, status,2 - 54657 ;; Tracked objects: - 54658 ;; On entry : 0/0 - 54659 ;; On exit : 0/0 - 54660 ;; Unchanged: 0/0 - 54661 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54662 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54663 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54664 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54665 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54666 ;;Total ram usage: 0 bytes - 54667 ;; Hardware stack levels used: 1 - 54668 ;; Hardware stack levels required when called: 9 - 54669 ;; This function calls: - 54670 ;; Nothing - 54671 ;; This function is called by: - 54672 ;; _switch_SWITCH_GLRB_set - 54673 ;; This function uses a non-reentrant model - 54674 ;; - 54675 psect text158,class=CODE,space=0,reloc=2,group=0 - 54676 line 913 - 54677 global __ptext158 - 54678 __ptext158: - 54679 0041C0 psect text158 - 54680 file "generated/sources/variables.c" - 54681 line 913 - 54682 global __size_of_switch_SWITCH_GLRB_set_open - 54683 __size_of_switch_SWITCH_GLRB_set_open equ __end_of_switch_SWITCH_GLRB_set_open-_switch_ - SWITCH_GLRB_set_open - 54684 0000 - 54685 _switch_SWITCH_GLRB_set_open:; BSR set to: 0 - 54686 0041C0 - 54687 ;incstack = 0 - 54688 opt stack 17 - 54689 line 914 - 54690 ;generated/sources/variables.c: 914: do { LATDbits.LATD6 = 0; } while(0); - 54691 - 54692 l959: - 54693 0041C0 bcf ((c:3980)),c,6 ;volatile - 54694 0041C0 9C8C goto l8917 - 54695 0041C2 EFE3 F020 - 54696 l960: - 54697 0041C6 line 915 - 54698 - 54699 l8917: - 54700 0041C6 ;generated/sources/variables.c: 915: switches.state_SWITCH_GLRB = SWITCHSTATE_OPEN; - - 54701 movlw low(0) - 54702 0041C6 0E00 movlb 0 ; () banked - 54703 0041C8 0100 movwf (0+(_switches+06h))&0ffh - 54704 0041CA 6F96 line 916 - 54705 - 54706 l961:; BSR set to: 0 - 54707 0041CC - 54708 return ;funcret - 54709 0041CC 0012 opt stack 0 - 54710 GLOBAL __end_of_switch_SWITCH_GLRB_set_open - 54711 __end_of_switch_SWITCH_GLRB_set_open: - 54712 0041CE signat _switch_SWITCH_GLRB_set_open,89 - 54713 global _switch_SWITCH_GLRB_set_closed - 54714 - 54715 ;; *************** function _switch_SWITCH_GLRB_set_closed ***************** - 54716 ;; Defined at: - 54717 ;; line 907 in file "generated/sources/variables.c" - 54718 ;; Parameters: Size Location Type - 54719 ;; None - 54720 ;; Auto vars: Size Location Type - 54721 ;; None - 54722 ;; Return value: Size Location Type - 54723 ;; 1 wreg void - 54724 ;; Registers used: - 54725 ;; wreg, status,2 - 54726 ;; Tracked objects: - 54727 ;; On entry : 0/0 - 54728 ;; On exit : 0/0 - 54729 ;; Unchanged: 0/0 - 54730 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54731 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54732 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54733 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54734 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54735 ;;Total ram usage: 0 bytes - 54736 ;; Hardware stack levels used: 1 - 54737 ;; Hardware stack levels required when called: 9 - 54738 ;; This function calls: - 54739 ;; Nothing - 54740 ;; This function is called by: - 54741 ;; _switch_SWITCH_GLRB_set - 54742 ;; This function uses a non-reentrant model - 54743 ;; - 54744 psect text159,class=CODE,space=0,reloc=2,group=0 - 54745 line 907 - 54746 global __ptext159 - 54747 __ptext159: - 54748 0041CE psect text159 - 54749 file "generated/sources/variables.c" - 54750 line 907 - 54751 global __size_of_switch_SWITCH_GLRB_set_closed - 54752 __size_of_switch_SWITCH_GLRB_set_closed equ __end_of_switch_SWITCH_GLRB_set_closed-_swi - tch_SWITCH_GLRB_set_closed - 54753 0000 - 54754 _switch_SWITCH_GLRB_set_closed:; BSR set to: 0 - 54755 0041CE - 54756 ;incstack = 0 - 54757 opt stack 17 - 54758 line 908 - 54759 ;generated/sources/variables.c: 908: do { LATDbits.LATD6 = 1; } while(0); - 54760 - 54761 l954: - 54762 0041CE bsf ((c:3980)),c,6 ;volatile - 54763 0041CE 8C8C goto l8915 - 54764 0041D0 EFEA F020 - 54765 l955: - 54766 0041D4 line 909 - 54767 - 54768 l8915: - 54769 0041D4 ;generated/sources/variables.c: 909: switches.state_SWITCH_GLRB = SWITCHSTATE_CLOSED - ; - 54770 movlw low(01h) - 54771 0041D4 0E01 movlb 0 ; () banked - 54772 0041D6 0100 movwf (0+(_switches+06h))&0ffh - 54773 0041D8 6F96 line 910 - 54774 - 54775 l956:; BSR set to: 0 - 54776 0041DA - 54777 return ;funcret - 54778 0041DA 0012 opt stack 0 - 54779 GLOBAL __end_of_switch_SWITCH_GLRB_set_closed - 54780 __end_of_switch_SWITCH_GLRB_set_closed: - 54781 0041DC signat _switch_SWITCH_GLRB_set_closed,89 - 54782 global _switch_SWITCH_GLRA_set_open - 54783 - 54784 ;; *************** function _switch_SWITCH_GLRA_set_open ***************** - 54785 ;; Defined at: - 54786 ;; line 886 in file "generated/sources/variables.c" - 54787 ;; Parameters: Size Location Type - 54788 ;; None - 54789 ;; Auto vars: Size Location Type - 54790 ;; None - 54791 ;; Return value: Size Location Type - 54792 ;; 1 wreg void - 54793 ;; Registers used: - 54794 ;; wreg, status,2 - 54795 ;; Tracked objects: - 54796 ;; On entry : 0/0 - 54797 ;; On exit : 0/0 - 54798 ;; Unchanged: 0/0 - 54799 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54800 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54801 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54802 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54803 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54804 ;;Total ram usage: 0 bytes - 54805 ;; Hardware stack levels used: 1 - 54806 ;; Hardware stack levels required when called: 9 - 54807 ;; This function calls: - 54808 ;; Nothing - 54809 ;; This function is called by: - 54810 ;; _switch_SWITCH_GLRA_set - 54811 ;; This function uses a non-reentrant model - 54812 ;; - 54813 psect text160,class=CODE,space=0,reloc=2,group=0 - 54814 line 886 - 54815 global __ptext160 - 54816 __ptext160: - 54817 0041DC psect text160 - 54818 file "generated/sources/variables.c" - 54819 line 886 - 54820 global __size_of_switch_SWITCH_GLRA_set_open - 54821 __size_of_switch_SWITCH_GLRA_set_open equ __end_of_switch_SWITCH_GLRA_set_open-_switch_ - SWITCH_GLRA_set_open - 54822 0000 - 54823 _switch_SWITCH_GLRA_set_open:; BSR set to: 0 - 54824 0041DC - 54825 ;incstack = 0 - 54826 opt stack 17 - 54827 line 887 - 54828 ;generated/sources/variables.c: 887: do { LATDbits.LATD5 = 0; } while(0); - 54829 - 54830 l941: - 54831 0041DC bcf ((c:3980)),c,5 ;volatile - 54832 0041DC 9A8C goto l8913 - 54833 0041DE EFF1 F020 - 54834 l942: - 54835 0041E2 line 888 - 54836 - 54837 l8913: - 54838 0041E2 ;generated/sources/variables.c: 888: switches.state_SWITCH_GLRA = SWITCHSTATE_OPEN; - - 54839 movlw low(0) - 54840 0041E2 0E00 movlb 0 ; () banked - 54841 0041E4 0100 movwf (0+(_switches+05h))&0ffh - 54842 0041E6 6F95 line 889 - 54843 - 54844 l943:; BSR set to: 0 - 54845 0041E8 - 54846 return ;funcret - 54847 0041E8 0012 opt stack 0 - 54848 GLOBAL __end_of_switch_SWITCH_GLRA_set_open - 54849 __end_of_switch_SWITCH_GLRA_set_open: - 54850 0041EA signat _switch_SWITCH_GLRA_set_open,89 - 54851 global _switch_SWITCH_GLRA_set_closed - 54852 - 54853 ;; *************** function _switch_SWITCH_GLRA_set_closed ***************** - 54854 ;; Defined at: - 54855 ;; line 880 in file "generated/sources/variables.c" - 54856 ;; Parameters: Size Location Type - 54857 ;; None - 54858 ;; Auto vars: Size Location Type - 54859 ;; None - 54860 ;; Return value: Size Location Type - 54861 ;; 1 wreg void - 54862 ;; Registers used: - 54863 ;; wreg, status,2 - 54864 ;; Tracked objects: - 54865 ;; On entry : 0/0 - 54866 ;; On exit : 0/0 - 54867 ;; Unchanged: 0/0 - 54868 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54869 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54870 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54871 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54872 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54873 ;;Total ram usage: 0 bytes - 54874 ;; Hardware stack levels used: 1 - 54875 ;; Hardware stack levels required when called: 9 - 54876 ;; This function calls: - 54877 ;; Nothing - 54878 ;; This function is called by: - 54879 ;; _switch_SWITCH_GLRA_set - 54880 ;; This function uses a non-reentrant model - 54881 ;; - 54882 psect text161,class=CODE,space=0,reloc=2,group=0 - 54883 line 880 - 54884 global __ptext161 - 54885 __ptext161: - 54886 0041EA psect text161 - 54887 file "generated/sources/variables.c" - 54888 line 880 - 54889 global __size_of_switch_SWITCH_GLRA_set_closed - 54890 __size_of_switch_SWITCH_GLRA_set_closed equ __end_of_switch_SWITCH_GLRA_set_closed-_swi - tch_SWITCH_GLRA_set_closed - 54891 0000 - 54892 _switch_SWITCH_GLRA_set_closed:; BSR set to: 0 - 54893 0041EA - 54894 ;incstack = 0 - 54895 opt stack 17 - 54896 line 881 - 54897 ;generated/sources/variables.c: 881: do { LATDbits.LATD5 = 1; } while(0); - 54898 - 54899 l936: - 54900 0041EA bsf ((c:3980)),c,5 ;volatile - 54901 0041EA 8A8C goto l8911 - 54902 0041EC EFF8 F020 - 54903 l937: - 54904 0041F0 line 882 - 54905 - 54906 l8911: - 54907 0041F0 ;generated/sources/variables.c: 882: switches.state_SWITCH_GLRA = SWITCHSTATE_CLOSED - ; - 54908 movlw low(01h) - 54909 0041F0 0E01 movlb 0 ; () banked - 54910 0041F2 0100 movwf (0+(_switches+05h))&0ffh - 54911 0041F4 6F95 line 883 - 54912 - 54913 l938:; BSR set to: 0 - 54914 0041F6 - 54915 return ;funcret - 54916 0041F6 0012 opt stack 0 - 54917 GLOBAL __end_of_switch_SWITCH_GLRA_set_closed - 54918 __end_of_switch_SWITCH_GLRA_set_closed: - 54919 0041F8 signat _switch_SWITCH_GLRA_set_closed,89 - 54920 global __delay_seconds - 54921 - 54922 ;; *************** function __delay_seconds ***************** - 54923 ;; Defined at: - 54924 ;; line 177 in file "main.c" - 54925 ;; Parameters: Size Location Type - 54926 ;; _seconds 1 wreg unsigned char - 54927 ;; Auto vars: Size Location Type - 54928 ;; _seconds 1 30[COMRAM] unsigned char - 54929 ;; Return value: Size Location Type - 54930 ;; 1 wreg void - 54931 ;; Registers used: - 54932 ;; wreg, status,2, status,0, cstack - 54933 ;; Tracked objects: - 54934 ;; On entry : 0/0 - 54935 ;; On exit : 0/0 - 54936 ;; Unchanged: 0/0 - 54937 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 54938 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54939 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54940 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54941 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 54942 ;;Total ram usage: 3 bytes - 54943 ;; Hardware stack levels used: 1 - 54944 ;; Hardware stack levels required when called: 9 - 54945 ;; This function calls: - 54946 ;; Nothing - 54947 ;; This function is called by: - 54948 ;; _sensors_acquire_offsets - 54949 ;; _du_base_powersequence - 54950 ;; This function uses a non-reentrant model - 54951 ;; - 54952 psect text162,class=CODE,space=0,reloc=2,group=0 - 54953 file "main.c" - 54954 line 177 - 54955 global __ptext162 - 54956 __ptext162: - 54957 003934 psect text162 - 54958 file "main.c" - 54959 line 177 - 54960 global __size_of__delay_seconds - 54961 __size_of__delay_seconds equ __end_of__delay_seconds-__delay_seconds - 54962 0000 - 54963 __delay_seconds:; BSR set to: 0 - 54964 003934 - 54965 ;incstack = 0 - 54966 opt stack 20 - 54967 ;__delay_seconds@_seconds stored from wreg - 54968 movwf ((c:__delay_seconds@_seconds)),c - 54969 003934 6E1F line 178 - 54970 - 54971 l5155: - 54972 003936 ;main.c: 178: while(_seconds--) { - 54973 goto l5159 - 54974 003936 EFAB F01C - 54975 l1586: - 54976 00393A line 179 - 54977 - 54978 l5157: - 54979 00393A ;main.c: 179: _delay((unsigned long)((447)*(64000000/4000.0))); - 54980 opt asmopt_push - 54981 opt asmopt_off - 54982 movlw 37 - 54983 00393A 0E25 movwf (??__delay_seconds+0+0+1)&0ffh,c,f - 54984 00393C 6E1E movlw 73 - 54985 00393E 0E49 movwf (??__delay_seconds+0+0)&0ffh,c,f - 54986 003940 6E1D movlw 53 - 54987 003942 0E35 u6407: - 54988 003944 decfsz wreg,f - 54989 003944 2EE8 bra u6407 - 54990 003946 D7FE decfsz (??__delay_seconds+0+0)&0ffh,c,f - 54991 003948 2E1D bra u6407 - 54992 00394A D7FC decfsz (??__delay_seconds+0+0+1)&0ffh,c,f - 54993 00394C 2E1E bra u6407 - 54994 00394E D7FA nop - 54995 003950 F000 opt asmopt_pop - 54996 - 54997 goto l5159 - 54998 003952 EFAB F01C line 180 - 54999 ;main.c: 180: } - 55000 - 55001 l1585: - 55002 003956 line 178 - 55003 - 55004 l5159: - 55005 003956 ;main.c: 178: while(_seconds--) { - 55006 decf ((c:__delay_seconds@_seconds)),c - 55007 003956 061F incf ((c:__delay_seconds@_seconds)),c,w - 55008 003958 281F btfss status,2 - 55009 00395A A4D8 goto u1891 - 55010 00395C EFB2 F01C goto u1890 - 55011 003960 EFB4 F01C - 55012 u1891: - 55013 003964 goto l5157 - 55014 003964 EF9D F01C u1890: - 55015 003968 goto l1588 - 55016 003968 EFB6 F01C - 55017 l1587: - 55018 00396C line 181 - 55019 - 55020 l1588: - 55021 00396C return ;funcret - 55022 00396C 0012 opt stack 0 - 55023 GLOBAL __end_of__delay_seconds - 55024 __end_of__delay_seconds: - 55025 00396E signat __delay_seconds,4217 - 55026 global _alarms_enable - 55027 - 55028 ;; *************** function _alarms_enable ***************** - 55029 ;; Defined at: - 55030 ;; line 121 in file "main.c" - 55031 ;; Parameters: Size Location Type - 55032 ;; None - 55033 ;; Auto vars: Size Location Type - 55034 ;; None - 55035 ;; Return value: Size Location Type - 55036 ;; 1 wreg void - 55037 ;; Registers used: - 55038 ;; None - 55039 ;; Tracked objects: - 55040 ;; On entry : 0/0 - 55041 ;; On exit : 0/0 - 55042 ;; Unchanged: 0/0 - 55043 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 55044 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55045 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55046 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55047 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55048 ;;Total ram usage: 0 bytes - 55049 ;; Hardware stack levels used: 1 - 55050 ;; Hardware stack levels required when called: 9 - 55051 ;; This function calls: - 55052 ;; Nothing - 55053 ;; This function is called by: - 55054 ;; _main - 55055 ;; This function uses a non-reentrant model - 55056 ;; - 55057 psect text163,class=CODE,space=0,reloc=2,group=0 - 55058 line 121 - 55059 global __ptext163 - 55060 __ptext163: - 55061 00444A psect text163 - 55062 file "main.c" - 55063 line 121 - 55064 global __size_of_alarms_enable - 55065 __size_of_alarms_enable equ __end_of_alarms_enable-_alarms_enable - 55066 0000 - 55067 _alarms_enable: - 55068 00444A ;incstack = 0 - 55069 opt stack 21 - 55070 line 125 - 55071 - 55072 l1572: - 55073 00444A return ;funcret - 55074 00444A 0012 opt stack 0 - 55075 GLOBAL __end_of_alarms_enable - 55076 __end_of_alarms_enable: - 55077 00444C signat _alarms_enable,89 - 55078 global _INTERRUPT_InterruptManager - 55079 - 55080 ;; *************** function _INTERRUPT_InterruptManager ***************** - 55081 ;; Defined at: - 55082 ;; line 58 in file "mcc_generated_files/interrupt_manager.c" - 55083 ;; Parameters: Size Location Type - 55084 ;; None - 55085 ;; Auto vars: Size Location Type - 55086 ;; None - 55087 ;; Return value: Size Location Type - 55088 ;; 1 wreg void - 55089 ;; Registers used: - 55090 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 55091 ;; Tracked objects: - 55092 ;; On entry : 0/0 - 55093 ;; On exit : 0/0 - 55094 ;; Unchanged: 0/0 - 55095 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 55096 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55097 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55098 ;; Temps: 8 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55099 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55100 ;;Total ram usage: 8 bytes - 55101 ;; Hardware stack levels used: 1 - 55102 ;; Hardware stack levels required when called: 8 - 55103 ;; This function calls: - 55104 ;; Absolute function - 55105 ;; _EUSART1_Receive_ISR - 55106 ;; _EUSART1_Transmit_ISR - 55107 ;; _TMR0_ISR - 55108 ;; _TMR2_ISR - 55109 ;; This function is called by: - 55110 ;; Interrupt level 2 - 55111 ;; This function uses a non-reentrant model - 55112 ;; - 55113 psect intcode,class=CODE,space=0,reloc=2 - 55114 global __pintcode - 55115 __pintcode: - 55116 000008 psect intcode - 55117 file "mcc_generated_files/interrupt_manager.c" - 55118 line 58 - 55119 global __size_of_INTERRUPT_InterruptManager - 55120 __size_of_INTERRUPT_InterruptManager equ __end_of_INTERRUPT_InterruptManager-_INTERRUPT - _InterruptManager - 55121 0000 - 55122 _INTERRUPT_InterruptManager: - 55123 000008 ;incstack = 0 - 55124 opt stack 15 - 55125 bsf int$flags,1,c ;set compiler interrupt flag (level 2) - 55126 000008 8243 movff pclath+0,??_INTERRUPT_InterruptManager+0 - 55127 00000A CFFA F015 movff pclath+1,??_INTERRUPT_InterruptManager+1 - 55128 00000E CFFB F016 movff fsr1l+0,??_INTERRUPT_InterruptManager+2 - 55129 000012 CFE1 F017 movff fsr1h+0,??_INTERRUPT_InterruptManager+3 - 55130 000016 CFE2 F018 movff fsr2l+0,??_INTERRUPT_InterruptManager+4 - 55131 00001A CFD9 F019 movff fsr2h+0,??_INTERRUPT_InterruptManager+5 - 55132 00001E CFDA F01A movff prodl+0,??_INTERRUPT_InterruptManager+6 - 55133 000022 CFF3 F01B movff prodh+0,??_INTERRUPT_InterruptManager+7 - 55134 000026 CFF4 F01C line 61 - 55135 - 55136 i2l8467: - 55137 00002A ;mcc_generated_files/interrupt_manager.c: 61: if(INTCONbits.TMR0IE == 1 && INTCONbit - s.TMR0IF == 1) - 55138 btfss ((c:4082)),c,5 ;volatile - 55139 00002A AAF2 goto i2u468_41 - 55140 00002C EF1A F000 goto i2u468_40 - 55141 000030 EF1C F000 i2u468_41: - 55142 000034 goto i2l1317 - 55143 000034 EF27 F000 i2u468_40: - 55144 000038 - 55145 i2l8469: - 55146 000038 btfss ((c:4082)),c,2 ;volatile - 55147 000038 A4F2 goto i2u469_41 - 55148 00003A EF21 F000 goto i2u469_40 - 55149 00003E EF23 F000 i2u469_41: - 55150 000042 goto i2l1317 - 55151 000042 EF27 F000 i2u469_40: - 55152 000046 line 63 - 55153 - 55154 i2l8471: - 55155 000046 ;mcc_generated_files/interrupt_manager.c: 62: {;mcc_generated_files/interrupt_manage - r.c: 63: TMR0_ISR(); - 55156 call _TMR0_ISR ;wreg free - 55157 000046 ECB7 F01C line 64 - 55158 ;mcc_generated_files/interrupt_manager.c: 64: } - 55159 goto i2l1327 - 55160 00004A EF88 F000 line 65 - 55161 ;mcc_generated_files/interrupt_manager.c: 65: else if(INTCONbits.PEIE == 1) - 55162 - 55163 i2l1317: - 55164 00004E btfss ((c:4082)),c,6 ;volatile - 55165 00004E ACF2 goto i2u470_41 - 55166 000050 EF2C F000 goto i2u470_40 - 55167 000054 EF2E F000 i2u470_41: - 55168 000058 goto i2l1327 - 55169 000058 EF88 F000 i2u470_40: - 55170 00005C line 67 - 55171 - 55172 i2l8473: - 55173 00005C ;mcc_generated_files/interrupt_manager.c: 66: {;mcc_generated_files/interrupt_manage - r.c: 67: if(PIE1bits.TMR2IE == 1 && PIR1bits.TMR2IF == 1) - 55174 btfss ((c:3997)),c,1 ;volatile - 55175 00005C A29D goto i2u471_41 - 55176 00005E EF33 F000 goto i2u471_40 - 55177 000062 EF35 F000 i2u471_41: - 55178 000066 goto i2l1320 - 55179 000066 EF40 F000 i2u471_40: - 55180 00006A - 55181 i2l8475: - 55182 00006A btfss ((c:3998)),c,1 ;volatile - 55183 00006A A29E goto i2u472_41 - 55184 00006C EF3A F000 goto i2u472_40 - 55185 000070 EF3C F000 i2u472_41: - 55186 000074 goto i2l1320 - 55187 000074 EF40 F000 i2u472_40: - 55188 000078 line 69 - 55189 - 55190 i2l8477: - 55191 000078 ;mcc_generated_files/interrupt_manager.c: 68: {;mcc_generated_files/interrupt_ma - nager.c: 69: TMR2_ISR(); - 55192 call _TMR2_ISR ;wreg free - 55193 000078 EC3E F01D line 70 - 55194 ;mcc_generated_files/interrupt_manager.c: 70: } - 55195 goto i2l1327 - 55196 00007C EF88 F000 line 71 - 55197 ;mcc_generated_files/interrupt_manager.c: 71: else if(PIE1bits.RC1IE == 1 && PIR - 1bits.RC1IF == 1) - 55198 - 55199 i2l1320: - 55200 000080 btfss ((c:3997)),c,5 ;volatile - 55201 000080 AA9D goto i2u473_41 - 55202 000082 EF45 F000 goto i2u473_40 - 55203 000086 EF47 F000 i2u473_41: - 55204 00008A goto i2l1322 - 55205 00008A EF5E F000 i2u473_40: - 55206 00008E - 55207 i2l8479: - 55208 00008E btfss ((c:3998)),c,5 ;volatile - 55209 00008E AA9E goto i2u474_41 - 55210 000090 EF4C F000 goto i2u474_40 - 55211 000094 EF4E F000 i2u474_41: - 55212 000098 goto i2l1322 - 55213 000098 EF5E F000 i2u474_40: - 55214 00009C line 73 - 55215 - 55216 i2l8481: - 55217 00009C ;mcc_generated_files/interrupt_manager.c: 72: {;mcc_generated_files/interrupt_ma - nager.c: 73: EUSART1_RxDefaultInterruptHandler(); - 55218 call i2u475_48 - 55219 00009C D802 goto i2u475_49 - 55220 00009E EF5C F000 i2u475_48: - 55221 0000A2 push - 55222 0000A2 0005 movlb 0 ; () banked - 55223 0000A4 0100 - 55224 movwf pclath - 55225 0000A6 6EFA movf ((_EUSART1_RxDefaultInterruptHandler))&0ffh,w - 55226 0000A8 51AC movwf tosl - 55227 0000AA 6EFD movf ((_EUSART1_RxDefaultInterruptHandler+1))&0ffh,w - 55228 0000AC 51AD movwf tosl+1 - 55229 0000AE 6EFE movf tblptru,w - 55230 0000B0 50F8 movwf tosl+2 - 55231 0000B2 6EFF movf pclath,w - 55232 0000B4 50FA - 55233 return ;indir - 55234 0000B6 0012 i2u475_49: - 55235 0000B8 line 74 - 55236 ;mcc_generated_files/interrupt_manager.c: 74: } - 55237 goto i2l1327 - 55238 0000B8 EF88 F000 line 75 - 55239 ;mcc_generated_files/interrupt_manager.c: 75: else if(PIE1bits.TX1IE == 1 && PIR - 1bits.TX1IF == 1) - 55240 - 55241 i2l1322: - 55242 0000BC btfss ((c:3997)),c,4 ;volatile - 55243 0000BC A89D goto i2u476_41 - 55244 0000BE EF63 F000 goto i2u476_40 - 55245 0000C2 EF65 F000 i2u476_41: - 55246 0000C6 goto i2l1327 - 55247 0000C6 EF88 F000 i2u476_40: - 55248 0000CA - 55249 i2l8483: - 55250 0000CA btfss ((c:3998)),c,4 ;volatile - 55251 0000CA A89E goto i2u477_41 - 55252 0000CC EF6A F000 goto i2u477_40 - 55253 0000D0 EF6C F000 i2u477_41: - 55254 0000D4 goto i2l1327 - 55255 0000D4 EF88 F000 i2u477_40: - 55256 0000D8 line 77 - 55257 - 55258 i2l8485: - 55259 0000D8 ;mcc_generated_files/interrupt_manager.c: 76: {;mcc_generated_files/interrupt_ma - nager.c: 77: EUSART1_TxDefaultInterruptHandler(); - 55260 call i2u478_48 - 55261 0000D8 D802 goto i2u478_49 - 55262 0000DA EF7A F000 i2u478_48: - 55263 0000DE push - 55264 0000DE 0005 movlb 0 ; () banked - 55265 0000E0 0100 - 55266 movwf pclath - 55267 0000E2 6EFA movf ((_EUSART1_TxDefaultInterruptHandler))&0ffh,w - 55268 0000E4 51AA movwf tosl - 55269 0000E6 6EFD movf ((_EUSART1_TxDefaultInterruptHandler+1))&0ffh,w - 55270 0000E8 51AB movwf tosl+1 - 55271 0000EA 6EFE movf tblptru,w - 55272 0000EC 50F8 movwf tosl+2 - 55273 0000EE 6EFF movf pclath,w - 55274 0000F0 50FA - 55275 return ;indir - 55276 0000F2 0012 i2u478_49: - 55277 0000F4 line 78 - 55278 ;mcc_generated_files/interrupt_manager.c: 78: } - 55279 goto i2l1327 - 55280 0000F4 EF88 F000 line 79 - 55281 ;mcc_generated_files/interrupt_manager.c: 79: else - 55282 - 55283 i2l1324: - 55284 0000F8 goto i2l1327 - 55285 0000F8 EF88 F000 line 82 - 55286 ;mcc_generated_files/interrupt_manager.c: 80: {;mcc_generated_files/interrupt_ma - nager.c: 82: } - 55287 - 55288 i2l1325: - 55289 0000FC goto i2l1327 - 55290 0000FC EF88 F000 - 55291 i2l1323: - 55292 000100 goto i2l1327 - 55293 000100 EF88 F000 - 55294 i2l1321: - 55295 000104 line 83 - 55296 ;mcc_generated_files/interrupt_manager.c: 83: } - 55297 goto i2l1327 - 55298 000104 EF88 F000 line 84 - 55299 ;mcc_generated_files/interrupt_manager.c: 84: else - 55300 - 55301 i2l1319: - 55302 000108 goto i2l1327 - 55303 000108 EF88 F000 line 87 - 55304 ;mcc_generated_files/interrupt_manager.c: 85: {;mcc_generated_files/interrupt_manage - r.c: 87: } - 55305 - 55306 i2l1326: - 55307 00010C goto i2l1327 - 55308 00010C EF88 F000 - 55309 i2l1318: - 55310 000110 line 88 - 55311 - 55312 i2l1327: - 55313 000110 movff ??_INTERRUPT_InterruptManager+7,prodh+0 - 55314 000110 C01C FFF4 movff ??_INTERRUPT_InterruptManager+6,prodl+0 - 55315 000114 C01B FFF3 movff ??_INTERRUPT_InterruptManager+5,fsr2h+0 - 55316 000118 C01A FFDA movff ??_INTERRUPT_InterruptManager+4,fsr2l+0 - 55317 00011C C019 FFD9 movff ??_INTERRUPT_InterruptManager+3,fsr1h+0 - 55318 000120 C018 FFE2 movff ??_INTERRUPT_InterruptManager+2,fsr1l+0 - 55319 000124 C017 FFE1 movff ??_INTERRUPT_InterruptManager+1,pclath+1 - 55320 000128 C016 FFFB movff ??_INTERRUPT_InterruptManager+0,pclath+0 - 55321 00012C C015 FFFA bcf int$flags,1,c ;clear compiler interrupt flag (level 2) - 55322 000130 9243 retfie f - 55323 000132 0011 opt stack 0 - 55324 GLOBAL __end_of_INTERRUPT_InterruptManager - 55325 __end_of_INTERRUPT_InterruptManager: - 55326 000134 signat _INTERRUPT_InterruptManager,89 - 55327 global _TMR2_ISR - 55328 - 55329 ;; *************** function _TMR2_ISR ***************** - 55330 ;; Defined at: - 55331 ;; line 119 in file "mcc_generated_files/tmr2.c" - 55332 ;; Parameters: Size Location Type - 55333 ;; None - 55334 ;; Auto vars: Size Location Type - 55335 ;; None - 55336 ;; Return value: Size Location Type - 55337 ;; 1 wreg void - 55338 ;; Registers used: - 55339 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 55340 ;; Tracked objects: - 55341 ;; On entry : 0/0 - 55342 ;; On exit : 0/0 - 55343 ;; Unchanged: 0/0 - 55344 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 55345 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55346 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55347 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55348 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55349 ;;Total ram usage: 0 bytes - 55350 ;; Hardware stack levels used: 1 - 55351 ;; Hardware stack levels required when called: 6 - 55352 ;; This function calls: - 55353 ;; Absolute function - 55354 ;; _TMR2_DefaultInterruptHandler - 55355 ;; _irq_timer_fast - 55356 ;; This function is called by: - 55357 ;; _INTERRUPT_InterruptManager - 55358 ;; This function uses a non-reentrant model - 55359 ;; - 55360 psect text165,class=CODE,space=0,reloc=2,group=0 - 55361 file "mcc_generated_files/tmr2.c" - 55362 line 119 - 55363 global __ptext165 - 55364 __ptext165: - 55365 003A7C psect text165 - 55366 file "mcc_generated_files/tmr2.c" - 55367 line 119 - 55368 global __size_of_TMR2_ISR - 55369 __size_of_TMR2_ISR equ __end_of_TMR2_ISR-_TMR2_ISR - 55370 0000 - 55371 _TMR2_ISR: - 55372 003A7C ;incstack = 0 - 55373 opt stack 16 - 55374 line 123 - 55375 - 55376 i2l8357: - 55377 003A7C ;mcc_generated_files/tmr2.c: 123: PIR1bits.TMR2IF = 0; - 55378 bcf ((c:3998)),c,1 ;volatile - 55379 003A7C 929E line 125 - 55380 - 55381 i2l8359: - 55382 003A7E ;mcc_generated_files/tmr2.c: 125: if(TMR2_InterruptHandler) - 55383 movf ((c:_TMR2_InterruptHandler)),c,w - 55384 003A7E 5028 iorwf ((c:_TMR2_InterruptHandler+1)),c,w - 55385 003A80 1029 btfsc status,2 - 55386 003A82 B4D8 goto i2u447_41 - 55387 003A84 EF46 F01D goto i2u447_40 - 55388 003A88 EF48 F01D - 55389 i2u447_41: - 55390 003A8C goto i2l1115 - 55391 003A8C EF57 F01D i2u447_40: - 55392 003A90 line 127 - 55393 - 55394 i2l8361: - 55395 003A90 ;mcc_generated_files/tmr2.c: 126: {;mcc_generated_files/tmr2.c: 127: TMR2_In - terruptHandler(); - 55396 call i2u448_48 - 55397 003A90 D802 goto i2u448_49 - 55398 003A92 EF55 F01D i2u448_48: - 55399 003A96 push - 55400 003A96 0005 - 55401 movwf pclath - 55402 003A98 6EFA movf ((c:_TMR2_InterruptHandler)),c,w - 55403 003A9A 5028 movwf tosl - 55404 003A9C 6EFD movf ((c:_TMR2_InterruptHandler+1)),c,w - 55405 003A9E 5029 movwf tosl+1 - 55406 003AA0 6EFE movf tblptru,w - 55407 003AA2 50F8 movwf tosl+2 - 55408 003AA4 6EFF movf pclath,w - 55409 003AA6 50FA - 55410 return ;indir - 55411 003AA8 0012 i2u448_49: - 55412 003AAA goto i2l1115 - 55413 003AAA EF57 F01D line 128 - 55414 ;mcc_generated_files/tmr2.c: 128: } - 55415 - 55416 i2l1114: - 55417 003AAE line 129 - 55418 - 55419 i2l1115: - 55420 003AAE return ;funcret - 55421 003AAE 0012 opt stack 0 - 55422 GLOBAL __end_of_TMR2_ISR - 55423 __end_of_TMR2_ISR: - 55424 003AB0 signat _TMR2_ISR,89 - 55425 global _irq_timer_fast - 55426 global _TMR2_DefaultInterruptHandler - 55427 - 55428 ;; *************** function _TMR2_DefaultInterruptHandler ***************** - 55429 ;; Defined at: - 55430 ;; line 136 in file "mcc_generated_files/tmr2.c" - 55431 ;; Parameters: Size Location Type - 55432 ;; None - 55433 ;; Auto vars: Size Location Type - 55434 ;; None - 55435 ;; Return value: Size Location Type - 55436 ;; 1 wreg void - 55437 ;; Registers used: - 55438 ;; None - 55439 ;; Tracked objects: - 55440 ;; On entry : 0/0 - 55441 ;; On exit : 0/0 - 55442 ;; Unchanged: 0/0 - 55443 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 55444 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55445 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55446 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55447 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55448 ;;Total ram usage: 0 bytes - 55449 ;; Hardware stack levels used: 1 - 55450 ;; This function calls: - 55451 ;; Nothing - 55452 ;; This function is called by: - 55453 ;; _TMR2_Initialize - 55454 ;; _TMR2_ISR - 55455 ;; This function uses a non-reentrant model - 55456 ;; - 55457 psect text166,class=CODE,space=0,reloc=2,group=0 - 55458 line 136 - 55459 global __ptext166 - 55460 __ptext166: - 55461 00444C psect text166 - 55462 file "mcc_generated_files/tmr2.c" - 55463 line 136 - 55464 global __size_of_TMR2_DefaultInterruptHandler - 55465 __size_of_TMR2_DefaultInterruptHandler equ __end_of_TMR2_DefaultInterruptHandler-_TMR2_ - DefaultInterruptHandler - 55466 0000 - 55467 _TMR2_DefaultInterruptHandler: - 55468 00444C ;incstack = 0 - 55469 opt stack 21 - 55470 line 139 - 55471 - 55472 i2l1121: - 55473 00444C return ;funcret - 55474 00444C 0012 opt stack 0 - 55475 GLOBAL __end_of_TMR2_DefaultInterruptHandler - 55476 __end_of_TMR2_DefaultInterruptHandler: - 55477 00444E signat _TMR2_DefaultInterruptHandler,89 - 55478 - 55479 ;; *************** function _irq_timer_fast ***************** - 55480 ;; Defined at: - 55481 ;; line 36 in file "irqs.c" - 55482 ;; Parameters: Size Location Type - 55483 ;; None - 55484 ;; Auto vars: Size Location Type - 55485 ;; None - 55486 ;; Return value: Size Location Type - 55487 ;; 1 wreg void - 55488 ;; Registers used: - 55489 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 55490 ;; Tracked objects: - 55491 ;; On entry : 0/0 - 55492 ;; On exit : 0/0 - 55493 ;; Unchanged: 0/0 - 55494 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 55495 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55496 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55497 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55498 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55499 ;;Total ram usage: 0 bytes - 55500 ;; Hardware stack levels used: 1 - 55501 ;; Hardware stack levels required when called: 5 - 55502 ;; This function calls: - 55503 ;; __manage_digital_variables - 55504 ;; This function is called by: - 55505 ;; _init_mcu - 55506 ;; _TMR2_ISR - 55507 ;; This function uses a non-reentrant model - 55508 ;; - 55509 psect text167,class=CODE,space=0,reloc=2,group=0 - 55510 file "irqs.c" - 55511 line 36 - 55512 global __ptext167 - 55513 __ptext167: - 55514 0043FE psect text167 - 55515 file "irqs.c" - 55516 line 36 - 55517 global __size_of_irq_timer_fast - 55518 __size_of_irq_timer_fast equ __end_of_irq_timer_fast-_irq_timer_fast - 55519 0000 - 55520 _irq_timer_fast: - 55521 0043FE ;incstack = 0 - 55522 opt stack 16 - 55523 line 42 - 55524 - 55525 i2l8343: - 55526 0043FE ;irqs.c: 42: _manage_digital_variables(); - 55527 call __manage_digital_variables ;wreg free - 55528 0043FE EC34 F01C line 47 - 55529 - 55530 i2l1604: - 55531 004402 return ;funcret - 55532 004402 0012 opt stack 0 - 55533 GLOBAL __end_of_irq_timer_fast - 55534 __end_of_irq_timer_fast: - 55535 004404 signat _irq_timer_fast,89 - 55536 global __manage_digital_variables - 55537 - 55538 ;; *************** function __manage_digital_variables ***************** - 55539 ;; Defined at: - 55540 ;; line 49 in file "irqs.c" - 55541 ;; Parameters: Size Location Type - 55542 ;; None - 55543 ;; Auto vars: Size Location Type - 55544 ;; idx 1 8[COMRAM] unsigned char - 55545 ;; Return value: Size Location Type - 55546 ;; 1 wreg void - 55547 ;; Registers used: - 55548 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 55549 ;; Tracked objects: - 55550 ;; On entry : 0/0 - 55551 ;; On exit : 0/0 - 55552 ;; Unchanged: 0/0 - 55553 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 55554 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55555 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55556 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55557 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55558 ;;Total ram usage: 1 bytes - 55559 ;; Hardware stack levels used: 1 - 55560 ;; Hardware stack levels required when called: 4 - 55561 ;; This function calls: - 55562 ;; __manage_digital_variable - 55563 ;; This function is called by: - 55564 ;; _irq_timer_fast - 55565 ;; This function uses a non-reentrant model - 55566 ;; - 55567 psect text168,class=CODE,space=0,reloc=2,group=0 - 55568 line 49 - 55569 global __ptext168 - 55570 __ptext168: - 55571 003868 psect text168 - 55572 file "irqs.c" - 55573 line 49 - 55574 global __size_of__manage_digital_variables - 55575 __size_of__manage_digital_variables equ __end_of__manage_digital_variables-__manage_dig - ital_variables - 55576 0000 - 55577 __manage_digital_variables: - 55578 003868 ;incstack = 0 - 55579 opt stack 16 - 55580 line 50 - 55581 - 55582 i2l8055: - 55583 003868 ;irqs.c: 50: for(uint8_t idx = 0; idx < 12; idx++) { - 55584 movlw low(0) - 55585 003868 0E00 movwf ((c:__manage_digital_variables@idx)),c - 55586 00386A 6E09 - 55587 i2l8057: - 55588 00386C movlw 0Ch-1 - 55589 00386C 0E0B cpfsgt ((c:__manage_digital_variables@idx)),c - 55590 00386E 6409 goto i2u419_41 - 55591 003870 EF3C F01C goto i2u419_40 - 55592 003874 EF3E F01C - 55593 i2u419_41: - 55594 003878 goto i2l8061 - 55595 003878 EF42 F01C i2u419_40: - 55596 00387C goto i2l1609 - 55597 00387C EF57 F01C - 55598 i2l8059: - 55599 003880 goto i2l1609 - 55600 003880 EF57 F01C - 55601 i2l1607: - 55602 003884 line 51 - 55603 - 55604 i2l8061: - 55605 003884 ;irqs.c: 51: _manage_digital_variable(&(digital_variables[idx])); - 55606 movf ((c:__manage_digital_variables@idx)),c,w - 55607 003884 5009 mullw 010h - 55608 003886 0D10 movlw low(_digital_variables) - 55609 003888 0E00 addwf (prodl),c,w - 55610 00388A 24F3 movwf ((c:__manage_digital_variable@_p_variable)),c - 55611 00388C 6E03 movlw high(_digital_variables) - 55612 00388E 0E01 addwfc prod+1,w - 55613 003890 20F4 movwf 1+((c:__manage_digital_variable@_p_variable)),c - 55614 003892 6E04 call __manage_digital_variable ;wreg free - 55615 003894 ECE4 F001 line 52 - 55616 - 55617 i2l8063: - 55618 003898 ;irqs.c: 52: } - 55619 incf ((c:__manage_digital_variables@idx)),c - 55620 003898 2A09 - 55621 i2l8065: - 55622 00389A movlw 0Ch-1 - 55623 00389A 0E0B cpfsgt ((c:__manage_digital_variables@idx)),c - 55624 00389C 6409 goto i2u420_41 - 55625 00389E EF53 F01C goto i2u420_40 - 55626 0038A2 EF55 F01C - 55627 i2u420_41: - 55628 0038A6 goto i2l8061 - 55629 0038A6 EF42 F01C i2u420_40: - 55630 0038AA goto i2l1609 - 55631 0038AA EF57 F01C - 55632 i2l1608: - 55633 0038AE line 53 - 55634 - 55635 i2l1609: - 55636 0038AE return ;funcret - 55637 0038AE 0012 opt stack 0 - 55638 GLOBAL __end_of__manage_digital_variables - 55639 __end_of__manage_digital_variables: - 55640 0038B0 signat __manage_digital_variables,89 - 55641 global __manage_digital_variable - 55642 - 55643 ;; *************** function __manage_digital_variable ***************** - 55644 ;; Defined at: - 55645 ;; line 55 in file "irqs.c" - 55646 ;; Parameters: Size Location Type - 55647 ;; _p_variable 2 2[COMRAM] PTR struct . - 55648 ;; -> digital_variables(192), - 55649 ;; Auto vars: Size Location Type - 55650 ;; None - 55651 ;; Return value: Size Location Type - 55652 ;; 1 wreg void - 55653 ;; Registers used: - 55654 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack - 55655 ;; Tracked objects: - 55656 ;; On entry : 0/0 - 55657 ;; On exit : 0/0 - 55658 ;; Unchanged: 0/0 - 55659 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 55660 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55661 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55662 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55663 ;; Totals: 6 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 55664 ;;Total ram usage: 6 bytes - 55665 ;; Hardware stack levels used: 1 - 55666 ;; Hardware stack levels required when called: 3 - 55667 ;; This function calls: - 55668 ;; _alarm_FLAG_DUL_ALARMNEG1 - 55669 ;; _alarm_FLAG_DUL_ALARMNEG2 - 55670 ;; _alarm_FLAG_DUL_ALARMPOS1 - 55671 ;; _alarm_FLAG_DUL_ALARMPOS2 - 55672 ;; _alarm_FLAG_HYDRO_PWR_FAULT - 55673 ;; _alarm_FLAG_LBL_PWR_FAULT - 55674 ;; _dummy_alarm_callback - 55675 ;; _ioread_DIN_ALRMNEG1 - 55676 ;; _ioread_DIN_ALRMNEG2 - 55677 ;; _ioread_DIN_ALRMPOS1 - 55678 ;; _ioread_DIN_ALRMPOS2 - 55679 ;; _ioread_DIN_GLR_A_FLT - 55680 ;; _ioread_DIN_GLR_A_PG - 55681 ;; _ioread_DIN_GLR_B_FLT - 55682 ;; _ioread_DIN_GLR_B_PG - 55683 ;; _ioread_DIN_HYDRO_PWR_FLT - 55684 ;; _ioread_DIN_LBL_PWR_FLT - 55685 ;; _ioread_DIN_PWB_FLT - 55686 ;; _ioread_DIN_PWB_PG - 55687 ;; This function is called by: - 55688 ;; __manage_digital_variables - 55689 ;; This function uses a non-reentrant model - 55690 ;; - 55691 psect text169,class=CODE,space=0,reloc=2,group=0 - 55692 line 55 - 55693 global __ptext169 - 55694 __ptext169: - 55695 0003C8 psect text169 - 55696 file "irqs.c" - 55697 line 55 - 55698 global __size_of__manage_digital_variable - 55699 __size_of__manage_digital_variable equ __end_of__manage_digital_variable-__manage_digit - al_variable - 55700 0000 - 55701 __manage_digital_variable: - 55702 0003C8 ;incstack = 0 - 55703 opt stack 16 - 55704 line 58 - 55705 - 55706 i2l6681: - 55707 0003C8 ;irqs.c: 58: _p_variable->value = _p_variable->readfunc(); - 55708 lfsr 2,02h - 55709 0003C8 EE20 F002 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55710 0003CC 5003 addwf fsr2l - 55711 0003CE 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55712 0003D0 5004 addwfc fsr2h - 55713 0003D2 22DA movff (c:__manage_digital_variable@_p_variable),fsr1l - 55714 0003D4 C003 FFE1 movff (c:__manage_digital_variable@_p_variable+1),fsr1h - 55715 0003D8 C004 FFE2 call i2u292_48 - 55716 0003DC D802 goto i2u292_49 - 55717 0003DE EFFB F001 i2u292_48: - 55718 0003E2 push - 55719 0003E2 0005 movwf pclath - 55720 0003E4 6EFA movf postinc1,w - 55721 0003E6 50E6 movwf tosl - 55722 0003E8 6EFD movf postinc1,w - 55723 0003EA 50E6 movwf tosl+1 - 55724 0003EC 6EFE movf tblptru,w - 55725 0003EE 50F8 movwf tosl+2 - 55726 0003F0 6EFF movf pclath,w - 55727 0003F2 50FA - 55728 return ;indir - 55729 0003F4 0012 i2u292_49: - 55730 0003F6 movwf indf2,c - 55731 0003F6 6EDF - 55732 line 61 - 55733 - 55734 i2l6683: - 55735 0003F8 ;irqs.c: 61: if(_p_variable->value > _p_variable->value_max) { - 55736 lfsr 2,02h - 55737 0003F8 EE20 F002 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55738 0003FC 5003 addwf fsr2l - 55739 0003FE 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55740 000400 5004 addwfc fsr2h - 55741 000402 22DA lfsr 1,03h - 55742 000404 EE10 F003 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55743 000408 5003 addwf fsr1l - 55744 00040A 26E1 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55745 00040C 5004 addwfc fsr1h - 55746 00040E 22E2 movf postinc2,w - 55747 000410 50DE subwf postinc1,w - 55748 000412 5CE6 btfsc status,0 - 55749 000414 B0D8 goto i2u293_41 - 55750 000416 EF0F F002 goto i2u293_40 - 55751 00041A EF11 F002 - 55752 i2u293_41: - 55753 00041E goto i2l6687 - 55754 00041E EF21 F002 i2u293_40: - 55755 000422 line 62 - 55756 - 55757 i2l6685: - 55758 000422 ;irqs.c: 62: _p_variable->value_max = _p_variable->value; - 55759 lfsr 2,02h - 55760 000422 EE20 F002 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55761 000426 5003 addwf fsr2l - 55762 000428 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55763 00042A 5004 addwfc fsr2h - 55764 00042C 22DA lfsr 1,03h - 55765 00042E EE10 F003 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55766 000432 5003 addwf fsr1l - 55767 000434 26E1 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55768 000436 5004 addwfc fsr1h - 55769 000438 22E2 movff indf2,indf1 - 55770 00043A CFDF FFE7 goto i2l6687 - 55771 00043E EF21 F002 line 63 - 55772 ;irqs.c: 63: } - 55773 - 55774 i2l1612: - 55775 000442 line 66 - 55776 - 55777 i2l6687: - 55778 000442 ;irqs.c: 66: if(_p_variable->alarm.implement) { - 55779 lfsr 2,04h - 55780 000442 EE20 F004 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55781 000446 5003 addwf fsr2l - 55782 000448 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55783 00044A 5004 addwfc fsr2h - 55784 00044C 22DA movf indf2,w - 55785 00044E 50DF btfsc status,2 - 55786 000450 B4D8 goto i2u294_41 - 55787 000452 EF2D F002 goto i2u294_40 - 55788 000456 EF2F F002 i2u294_41: - 55789 00045A goto i2l1621 - 55790 00045A EFFE F002 i2u294_40: - 55791 00045E line 68 - 55792 - 55793 i2l6689: - 55794 00045E ;irqs.c: 68: if(_p_variable->value > 0) { - 55795 lfsr 2,02h - 55796 00045E EE20 F002 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55797 000462 5003 addwf fsr2l - 55798 000464 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55799 000466 5004 addwfc fsr2h - 55800 000468 22DA movf indf2,w - 55801 00046A 50DF btfsc status,2 - 55802 00046C B4D8 goto i2u295_41 - 55803 00046E EF3B F002 goto i2u295_40 - 55804 000472 EF3D F002 i2u295_41: - 55805 000476 goto i2l6699 - 55806 000476 EF8B F002 i2u295_40: - 55807 00047A line 70 - 55808 - 55809 i2l6691: - 55810 00047A ;irqs.c: 70: _p_variable->alarm.timeout_counter += 1; - 55811 lfsr 2,08h - 55812 00047A EE20 F008 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55813 00047E 5003 addwf fsr2l - 55814 000480 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55815 000482 5004 addwfc fsr2h - 55816 000484 22DA incf postinc2 - 55817 000486 2ADE movlw 0 - 55818 000488 0E00 addwfc postdec2 - 55819 00048A 22DD line 72 - 55820 ;irqs.c: 72: if(_p_variable->alarm.timeout_counter == 0) { - 55821 lfsr 2,08h - 55822 00048C EE20 F008 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55823 000490 5003 addwf fsr2l - 55824 000492 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55825 000494 5004 addwfc fsr2h - 55826 000496 22DA movf postinc2,w - 55827 000498 50DE iorwf postinc2,w - 55828 00049A 10DE btfss status,2 - 55829 00049C A4D8 goto i2u296_41 - 55830 00049E EF53 F002 goto i2u296_40 - 55831 0004A2 EF55 F002 - 55832 i2u296_41: - 55833 0004A6 goto i2l6695 - 55834 0004A6 EF60 F002 i2u296_40: - 55835 0004AA line 73 - 55836 - 55837 i2l6693: - 55838 0004AA ;irqs.c: 73: _p_variable->alarm.timeout_counter -= 1; - 55839 lfsr 2,08h - 55840 0004AA EE20 F008 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55841 0004AE 5003 addwf fsr2l - 55842 0004B0 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55843 0004B2 5004 addwfc fsr2h - 55844 0004B4 22DA decf postinc2 - 55845 0004B6 06DE movlw 0 - 55846 0004B8 0E00 subwfb postdec2 - 55847 0004BA 5ADD goto i2l6695 - 55848 0004BC EF60 F002 line 74 - 55849 ;irqs.c: 74: } - 55850 - 55851 i2l1615: - 55852 0004C0 line 76 - 55853 - 55854 i2l6695: - 55855 0004C0 ;irqs.c: 76: if(_p_variable->alarm.timeout_counter_max < _p_variable->alarm. - timeout_counter) { - 55856 lfsr 2,08h - 55857 0004C0 EE20 F008 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55858 0004C4 5003 addwf fsr2l - 55859 0004C6 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55860 0004C8 5004 addwfc fsr2h - 55861 0004CA 22DA lfsr 1,0Ah - 55862 0004CC EE10 F00A movf ((c:__manage_digital_variable@_p_variable)),c,w - 55863 0004D0 5003 addwf fsr1l - 55864 0004D2 26E1 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55865 0004D4 5004 addwfc fsr1h - 55866 0004D6 22E2 movf postinc2,w - 55867 0004D8 50DE subwf postinc1,w - 55868 0004DA 5CE6 movf postinc2,w - 55869 0004DC 50DE subwfb postinc1,w - 55870 0004DE 58E6 btfsc status,0 - 55871 0004E0 B0D8 goto i2u297_41 - 55872 0004E2 EF75 F002 goto i2u297_40 - 55873 0004E6 EF77 F002 - 55874 i2u297_41: - 55875 0004EA goto i2l1617 - 55876 0004EA EF95 F002 i2u297_40: - 55877 0004EE line 77 - 55878 - 55879 i2l6697: - 55880 0004EE ;irqs.c: 77: _p_variable->alarm.timeout_counter_max = _p_variable->alarm - .timeout_counter; - 55881 lfsr 2,08h - 55882 0004EE EE20 F008 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55883 0004F2 5003 addwf fsr2l - 55884 0004F4 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55885 0004F6 5004 addwfc fsr2h - 55886 0004F8 22DA lfsr 1,0Ah - 55887 0004FA EE10 F00A movf ((c:__manage_digital_variable@_p_variable)),c,w - 55888 0004FE 5003 addwf fsr1l - 55889 000500 26E1 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55890 000502 5004 addwfc fsr1h - 55891 000504 22E2 movff postinc2,postinc1 - 55892 000506 CFDE FFE6 movff postdec2,postdec1 - 55893 00050A CFDD FFE5 goto i2l1617 - 55894 00050E EF95 F002 line 78 - 55895 ;irqs.c: 78: } - 55896 - 55897 i2l1616: - 55898 000512 line 79 - 55899 ;irqs.c: 79: }else{ - 55900 goto i2l1617 - 55901 000512 EF95 F002 - 55902 i2l1614: - 55903 000516 line 81 - 55904 - 55905 i2l6699: - 55906 000516 ;irqs.c: 81: _p_variable->alarm.timeout_counter = 0; - 55907 lfsr 2,08h - 55908 000516 EE20 F008 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55909 00051A 5003 addwf fsr2l - 55910 00051C 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55911 00051E 5004 addwfc fsr2h - 55912 000520 22DA movlw low(0) - 55913 000522 0E00 movwf postinc2,c - 55914 000524 6EDE movlw high(0) - 55915 000526 0E00 movwf postdec2,c - 55916 000528 6EDD line 82 - 55917 ;irqs.c: 82: } - 55918 - 55919 i2l1617: - 55920 00052A line 84 - 55921 ;irqs.c: 84: if(_p_variable->alarm.enabled) { - 55922 lfsr 2,05h - 55923 00052A EE20 F005 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55924 00052E 5003 addwf fsr2l - 55925 000530 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55926 000532 5004 addwfc fsr2h - 55927 000534 22DA movf indf2,w - 55928 000536 50DF btfsc status,2 - 55929 000538 B4D8 goto i2u298_41 - 55930 00053A EFA1 F002 goto i2u298_40 - 55931 00053E EFA3 F002 i2u298_41: - 55932 000542 goto i2l1621 - 55933 000542 EFFE F002 i2u298_40: - 55934 000546 line 86 - 55935 - 55936 i2l6701: - 55937 000546 ;irqs.c: 86: if(_p_variable->alarm.timeout_counter > _p_variable->alarm.time - out) { - 55938 lfsr 2,08h - 55939 000546 EE20 F008 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55940 00054A 5003 addwf fsr2l - 55941 00054C 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55942 00054E 5004 addwfc fsr2h - 55943 000550 22DA lfsr 1,06h - 55944 000552 EE10 F006 movf ((c:__manage_digital_variable@_p_variable)),c,w - 55945 000556 5003 addwf fsr1l - 55946 000558 26E1 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55947 00055A 5004 addwfc fsr1h - 55948 00055C 22E2 movf postinc2,w - 55949 00055E 50DE subwf postinc1,w - 55950 000560 5CE6 movf postinc2,w - 55951 000562 50DE subwfb postinc1,w - 55952 000564 58E6 btfsc status,0 - 55953 000566 B0D8 goto i2u299_41 - 55954 000568 EFB8 F002 goto i2u299_40 - 55955 00056C EFBA F002 - 55956 i2u299_41: - 55957 000570 goto i2l1621 - 55958 000570 EFFE F002 i2u299_40: - 55959 000574 line 88 - 55960 - 55961 i2l6703: - 55962 000574 ;irqs.c: 88: _p_variable->alarm.callback(); - 55963 lfsr 2,0Ch - 55964 000574 EE20 F00C movf ((c:__manage_digital_variable@_p_variable)),c,w - 55965 000578 5003 addwf fsr2l - 55966 00057A 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55967 00057C 5004 addwfc fsr2h - 55968 00057E 22DA call i2u300_48 - 55969 000580 D802 goto i2u300_49 - 55970 000582 EFCD F002 i2u300_48: - 55971 000586 push - 55972 000586 0005 movwf pclath - 55973 000588 6EFA movf postinc2,w - 55974 00058A 50DE movwf tosl - 55975 00058C 6EFD movf postinc2,w - 55976 00058E 50DE movwf tosl+1 - 55977 000590 6EFE movf tblptru,w - 55978 000592 50F8 movwf tosl+2 - 55979 000594 6EFF movf pclath,w - 55980 000596 50FA - 55981 return ;indir - 55982 000598 0012 i2u300_49: - 55983 00059A line 90 - 55984 - 55985 i2l6705: - 55986 00059A ;irqs.c: 90: _p_variable->alarm.firecount += 1; - 55987 lfsr 2,0Eh - 55988 00059A EE20 F00E movf ((c:__manage_digital_variable@_p_variable)),c,w - 55989 00059E 5003 addwf fsr2l - 55990 0005A0 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 55991 0005A2 5004 addwfc fsr2h - 55992 0005A4 22DA incf postinc2 - 55993 0005A6 2ADE movlw 0 - 55994 0005A8 0E00 addwfc postdec2 - 55995 0005AA 22DD line 92 - 55996 - 55997 i2l6707: - 55998 0005AC ;irqs.c: 92: if(_p_variable->alarm.firecount == 0) { - 55999 lfsr 2,0Eh - 56000 0005AC EE20 F00E movf ((c:__manage_digital_variable@_p_variable)),c,w - 56001 0005B0 5003 addwf fsr2l - 56002 0005B2 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 56003 0005B4 5004 addwfc fsr2h - 56004 0005B6 22DA movf postinc2,w - 56005 0005B8 50DE iorwf postinc2,w - 56006 0005BA 10DE btfss status,2 - 56007 0005BC A4D8 goto i2u301_41 - 56008 0005BE EFE3 F002 goto i2u301_40 - 56009 0005C2 EFE5 F002 - 56010 i2u301_41: - 56011 0005C6 goto i2l1620 - 56012 0005C6 EFEE F002 i2u301_40: - 56013 0005CA line 93 - 56014 - 56015 i2l6709: - 56016 0005CA ;irqs.c: 93: _p_variable->alarm.firecount -= 1; - 56017 lfsr 2,0Eh - 56018 0005CA EE20 F00E movf ((c:__manage_digital_variable@_p_variable)),c,w - 56019 0005CE 5003 addwf fsr2l - 56020 0005D0 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 56021 0005D2 5004 addwfc fsr2h - 56022 0005D4 22DA decf postinc2 - 56023 0005D6 06DE movlw 0 - 56024 0005D8 0E00 subwfb postdec2 - 56025 0005DA 5ADD line 94 - 56026 ;irqs.c: 94: } - 56027 - 56028 i2l1620: - 56029 0005DC line 96 - 56030 ;irqs.c: 96: _p_variable->alarm.timeout_counter = 0; - 56031 lfsr 2,08h - 56032 0005DC EE20 F008 movf ((c:__manage_digital_variable@_p_variable)),c,w - 56033 0005E0 5003 addwf fsr2l - 56034 0005E2 26D9 movf ((c:__manage_digital_variable@_p_variable+1)),c,w - 56035 0005E4 5004 addwfc fsr2h - 56036 0005E6 22DA movlw low(0) - 56037 0005E8 0E00 movwf postinc2,c - 56038 0005EA 6EDE movlw high(0) - 56039 0005EC 0E00 movwf postdec2,c - 56040 0005EE 6EDD goto i2l1621 - 56041 0005F0 EFFE F002 line 97 - 56042 ;irqs.c: 97: } - 56043 - 56044 i2l1619: - 56045 0005F4 goto i2l1621 - 56046 0005F4 EFFE F002 line 98 - 56047 ;irqs.c: 98: } - 56048 - 56049 i2l1618: - 56050 0005F8 goto i2l1621 - 56051 0005F8 EFFE F002 line 99 - 56052 ;irqs.c: 99: } - 56053 - 56054 i2l1613: - 56055 0005FC line 101 - 56056 - 56057 i2l1621: - 56058 0005FC return ;funcret - 56059 0005FC 0012 opt stack 0 - 56060 GLOBAL __end_of__manage_digital_variable - 56061 __end_of__manage_digital_variable: - 56062 0005FE signat __manage_digital_variable,4217 - 56063 global _ioread_DIN_PWB_PG - 56064 global _ioread_DIN_ALRMPOS1 - 56065 global _ioread_DIN_ALRMPOS2 - 56066 global _ioread_DIN_ALRMNEG1 - 56067 global _ioread_DIN_ALRMNEG2 - 56068 global _ioread_DIN_HYDRO_PWR_FLT - 56069 global _ioread_DIN_LBL_PWR_FLT - 56070 global _ioread_DIN_GLR_A_FLT - 56071 global _ioread_DIN_GLR_B_FLT - 56072 global _ioread_DIN_PWB_FLT - 56073 global _ioread_DIN_GLR_A_PG - 56074 global _ioread_DIN_GLR_B_PG - 56075 - 56076 ;; *************** function _ioread_DIN_GLR_B_PG ***************** - 56077 ;; Defined at: - 56078 ;; line 721 in file "generated/sources/variables.c" - 56079 ;; Parameters: Size Location Type - 56080 ;; None - 56081 ;; Auto vars: Size Location Type - 56082 ;; None - 56083 ;; Return value: Size Location Type - 56084 ;; 1 wreg unsigned char - 56085 ;; Registers used: - 56086 ;; wreg - 56087 ;; Tracked objects: - 56088 ;; On entry : 0/0 - 56089 ;; On exit : 0/0 - 56090 ;; Unchanged: 0/0 - 56091 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56092 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56093 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56094 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56095 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56096 ;;Total ram usage: 0 bytes - 56097 ;; Hardware stack levels used: 1 - 56098 ;; This function calls: - 56099 ;; Nothing - 56100 ;; This function is called by: - 56101 ;; __manage_digital_variable - 56102 ;; This function uses a non-reentrant model - 56103 ;; - 56104 psect text170,class=CODE,space=0,reloc=2,group=0 - 56105 file "generated/sources/variables.c" - 56106 line 721 - 56107 global __ptext170 - 56108 __ptext170: - 56109 003F1C psect text170 - 56110 file "generated/sources/variables.c" - 56111 line 721 - 56112 global __size_of_ioread_DIN_GLR_B_PG - 56113 __size_of_ioread_DIN_GLR_B_PG equ __end_of_ioread_DIN_GLR_B_PG-_ioread_DIN_GLR_B_PG - 56114 0000 - 56115 _ioread_DIN_GLR_B_PG: - 56116 003F1C ;incstack = 0 - 56117 opt stack 18 - 56118 line 722 - 56119 - 56120 i2l6025: - 56121 003F1C ;generated/sources/variables.c: 722: return (digital_value_t)(0 != PORTBbits.RB0); - 56122 btfsc ((c:3969)),c,0 ;volatile - 56123 003F1C B081 goto i2u259_41 - 56124 003F1E EF93 F01F goto i2u259_40 - 56125 003F22 EF96 F01F i2u259_41: - 56126 003F26 movlw 1 - 56127 003F26 0E01 goto i2u259_46 - 56128 003F28 EF97 F01F i2u259_40: - 56129 003F2C movlw 0 - 56130 003F2C 0E00 i2u259_46: - 56131 003F2E goto i2l838 - 56132 003F2E EF99 F01F - 56133 i2l6027: - 56134 003F32 line 723 - 56135 - 56136 i2l838: - 56137 003F32 return ;funcret - 56138 003F32 0012 opt stack 0 - 56139 GLOBAL __end_of_ioread_DIN_GLR_B_PG - 56140 __end_of_ioread_DIN_GLR_B_PG: - 56141 003F34 signat _ioread_DIN_GLR_B_PG,89 - 56142 - 56143 ;; *************** function _ioread_DIN_GLR_A_PG ***************** - 56144 ;; Defined at: - 56145 ;; line 715 in file "generated/sources/variables.c" - 56146 ;; Parameters: Size Location Type - 56147 ;; None - 56148 ;; Auto vars: Size Location Type - 56149 ;; None - 56150 ;; Return value: Size Location Type - 56151 ;; 1 wreg unsigned char - 56152 ;; Registers used: - 56153 ;; wreg - 56154 ;; Tracked objects: - 56155 ;; On entry : 0/0 - 56156 ;; On exit : 0/0 - 56157 ;; Unchanged: 0/0 - 56158 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56159 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56160 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56161 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56162 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56163 ;;Total ram usage: 0 bytes - 56164 ;; Hardware stack levels used: 1 - 56165 ;; This function calls: - 56166 ;; Nothing - 56167 ;; This function is called by: - 56168 ;; __manage_digital_variable - 56169 ;; This function uses a non-reentrant model - 56170 ;; - 56171 psect text171,class=CODE,space=0,reloc=2,group=0 - 56172 line 715 - 56173 global __ptext171 - 56174 __ptext171: - 56175 003F34 psect text171 - 56176 file "generated/sources/variables.c" - 56177 line 715 - 56178 global __size_of_ioread_DIN_GLR_A_PG - 56179 __size_of_ioread_DIN_GLR_A_PG equ __end_of_ioread_DIN_GLR_A_PG-_ioread_DIN_GLR_A_PG - 56180 0000 - 56181 _ioread_DIN_GLR_A_PG: - 56182 003F34 ;incstack = 0 - 56183 opt stack 18 - 56184 line 716 - 56185 - 56186 i2l6021: - 56187 003F34 ;generated/sources/variables.c: 716: return (digital_value_t)(0 != PORTCbits.RC5); - 56188 btfsc ((c:3970)),c,5 ;volatile - 56189 003F34 BA82 goto i2u258_41 - 56190 003F36 EF9F F01F goto i2u258_40 - 56191 003F3A EFA2 F01F i2u258_41: - 56192 003F3E movlw 1 - 56193 003F3E 0E01 goto i2u258_46 - 56194 003F40 EFA3 F01F i2u258_40: - 56195 003F44 movlw 0 - 56196 003F44 0E00 i2u258_46: - 56197 003F46 goto i2l835 - 56198 003F46 EFA5 F01F - 56199 i2l6023: - 56200 003F4A line 717 - 56201 - 56202 i2l835: - 56203 003F4A return ;funcret - 56204 003F4A 0012 opt stack 0 - 56205 GLOBAL __end_of_ioread_DIN_GLR_A_PG - 56206 __end_of_ioread_DIN_GLR_A_PG: - 56207 003F4C signat _ioread_DIN_GLR_A_PG,89 - 56208 - 56209 ;; *************** function _ioread_DIN_PWB_FLT ***************** - 56210 ;; Defined at: - 56211 ;; line 709 in file "generated/sources/variables.c" - 56212 ;; Parameters: Size Location Type - 56213 ;; None - 56214 ;; Auto vars: Size Location Type - 56215 ;; None - 56216 ;; Return value: Size Location Type - 56217 ;; 1 wreg unsigned char - 56218 ;; Registers used: - 56219 ;; wreg - 56220 ;; Tracked objects: - 56221 ;; On entry : 0/0 - 56222 ;; On exit : 0/0 - 56223 ;; Unchanged: 0/0 - 56224 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56225 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56226 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56227 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56228 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56229 ;;Total ram usage: 0 bytes - 56230 ;; Hardware stack levels used: 1 - 56231 ;; This function calls: - 56232 ;; Nothing - 56233 ;; This function is called by: - 56234 ;; __manage_digital_variable - 56235 ;; This function uses a non-reentrant model - 56236 ;; - 56237 psect text172,class=CODE,space=0,reloc=2,group=0 - 56238 line 709 - 56239 global __ptext172 - 56240 __ptext172: - 56241 003F4C psect text172 - 56242 file "generated/sources/variables.c" - 56243 line 709 - 56244 global __size_of_ioread_DIN_PWB_FLT - 56245 __size_of_ioread_DIN_PWB_FLT equ __end_of_ioread_DIN_PWB_FLT-_ioread_DIN_PWB_FLT - 56246 0000 - 56247 _ioread_DIN_PWB_FLT: - 56248 003F4C ;incstack = 0 - 56249 opt stack 18 - 56250 line 710 - 56251 - 56252 i2l6017: - 56253 003F4C ;generated/sources/variables.c: 710: return (digital_value_t)(0 == PORTCbits.RC4); - 56254 btfss ((c:3970)),c,4 ;volatile - 56255 003F4C A882 goto i2u256_41 - 56256 003F4E EFAB F01F goto i2u256_40 - 56257 003F52 EFAE F01F i2u256_41: - 56258 003F56 movlw 1 - 56259 003F56 0E01 goto i2u257_40 - 56260 003F58 EFAF F01F i2u256_40: - 56261 003F5C movlw 0 - 56262 003F5C 0E00 i2u257_40: - 56263 003F5E goto i2l832 - 56264 003F5E EFB1 F01F - 56265 i2l6019: - 56266 003F62 line 711 - 56267 - 56268 i2l832: - 56269 003F62 return ;funcret - 56270 003F62 0012 opt stack 0 - 56271 GLOBAL __end_of_ioread_DIN_PWB_FLT - 56272 __end_of_ioread_DIN_PWB_FLT: - 56273 003F64 signat _ioread_DIN_PWB_FLT,89 - 56274 - 56275 ;; *************** function _ioread_DIN_GLR_B_FLT ***************** - 56276 ;; Defined at: - 56277 ;; line 703 in file "generated/sources/variables.c" - 56278 ;; Parameters: Size Location Type - 56279 ;; None - 56280 ;; Auto vars: Size Location Type - 56281 ;; None - 56282 ;; Return value: Size Location Type - 56283 ;; 1 wreg unsigned char - 56284 ;; Registers used: - 56285 ;; wreg - 56286 ;; Tracked objects: - 56287 ;; On entry : 0/0 - 56288 ;; On exit : 0/0 - 56289 ;; Unchanged: 0/0 - 56290 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56291 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56292 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56293 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56294 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56295 ;;Total ram usage: 0 bytes - 56296 ;; Hardware stack levels used: 1 - 56297 ;; This function calls: - 56298 ;; Nothing - 56299 ;; This function is called by: - 56300 ;; __manage_digital_variable - 56301 ;; This function uses a non-reentrant model - 56302 ;; - 56303 psect text173,class=CODE,space=0,reloc=2,group=0 - 56304 line 703 - 56305 global __ptext173 - 56306 __ptext173: - 56307 003F64 psect text173 - 56308 file "generated/sources/variables.c" - 56309 line 703 - 56310 global __size_of_ioread_DIN_GLR_B_FLT - 56311 __size_of_ioread_DIN_GLR_B_FLT equ __end_of_ioread_DIN_GLR_B_FLT-_ioread_DIN_GLR_B_FLT - - 56312 0000 - 56313 _ioread_DIN_GLR_B_FLT: - 56314 003F64 ;incstack = 0 - 56315 opt stack 18 - 56316 line 704 - 56317 - 56318 i2l6013: - 56319 003F64 ;generated/sources/variables.c: 704: return (digital_value_t)(0 == PORTCbits.RC3); - 56320 btfss ((c:3970)),c,3 ;volatile - 56321 003F64 A682 goto i2u254_41 - 56322 003F66 EFB7 F01F goto i2u254_40 - 56323 003F6A EFBA F01F i2u254_41: - 56324 003F6E movlw 1 - 56325 003F6E 0E01 goto i2u255_40 - 56326 003F70 EFBB F01F i2u254_40: - 56327 003F74 movlw 0 - 56328 003F74 0E00 i2u255_40: - 56329 003F76 goto i2l829 - 56330 003F76 EFBD F01F - 56331 i2l6015: - 56332 003F7A line 705 - 56333 - 56334 i2l829: - 56335 003F7A return ;funcret - 56336 003F7A 0012 opt stack 0 - 56337 GLOBAL __end_of_ioread_DIN_GLR_B_FLT - 56338 __end_of_ioread_DIN_GLR_B_FLT: - 56339 003F7C signat _ioread_DIN_GLR_B_FLT,89 - 56340 - 56341 ;; *************** function _ioread_DIN_GLR_A_FLT ***************** - 56342 ;; Defined at: - 56343 ;; line 697 in file "generated/sources/variables.c" - 56344 ;; Parameters: Size Location Type - 56345 ;; None - 56346 ;; Auto vars: Size Location Type - 56347 ;; None - 56348 ;; Return value: Size Location Type - 56349 ;; 1 wreg unsigned char - 56350 ;; Registers used: - 56351 ;; wreg - 56352 ;; Tracked objects: - 56353 ;; On entry : 0/0 - 56354 ;; On exit : 0/0 - 56355 ;; Unchanged: 0/0 - 56356 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56357 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56358 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56359 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56360 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56361 ;;Total ram usage: 0 bytes - 56362 ;; Hardware stack levels used: 1 - 56363 ;; This function calls: - 56364 ;; Nothing - 56365 ;; This function is called by: - 56366 ;; __manage_digital_variable - 56367 ;; This function uses a non-reentrant model - 56368 ;; - 56369 psect text174,class=CODE,space=0,reloc=2,group=0 - 56370 line 697 - 56371 global __ptext174 - 56372 __ptext174: - 56373 003F7C psect text174 - 56374 file "generated/sources/variables.c" - 56375 line 697 - 56376 global __size_of_ioread_DIN_GLR_A_FLT - 56377 __size_of_ioread_DIN_GLR_A_FLT equ __end_of_ioread_DIN_GLR_A_FLT-_ioread_DIN_GLR_A_FLT - - 56378 0000 - 56379 _ioread_DIN_GLR_A_FLT: - 56380 003F7C ;incstack = 0 - 56381 opt stack 18 - 56382 line 698 - 56383 - 56384 i2l6009: - 56385 003F7C ;generated/sources/variables.c: 698: return (digital_value_t)(0 == PORTCbits.RC2); - 56386 btfss ((c:3970)),c,2 ;volatile - 56387 003F7C A482 goto i2u252_41 - 56388 003F7E EFC3 F01F goto i2u252_40 - 56389 003F82 EFC6 F01F i2u252_41: - 56390 003F86 movlw 1 - 56391 003F86 0E01 goto i2u253_40 - 56392 003F88 EFC7 F01F i2u252_40: - 56393 003F8C movlw 0 - 56394 003F8C 0E00 i2u253_40: - 56395 003F8E goto i2l826 - 56396 003F8E EFC9 F01F - 56397 i2l6011: - 56398 003F92 line 699 - 56399 - 56400 i2l826: - 56401 003F92 return ;funcret - 56402 003F92 0012 opt stack 0 - 56403 GLOBAL __end_of_ioread_DIN_GLR_A_FLT - 56404 __end_of_ioread_DIN_GLR_A_FLT: - 56405 003F94 signat _ioread_DIN_GLR_A_FLT,89 - 56406 - 56407 ;; *************** function _ioread_DIN_LBL_PWR_FLT ***************** - 56408 ;; Defined at: - 56409 ;; line 691 in file "generated/sources/variables.c" - 56410 ;; Parameters: Size Location Type - 56411 ;; None - 56412 ;; Auto vars: Size Location Type - 56413 ;; None - 56414 ;; Return value: Size Location Type - 56415 ;; 1 wreg unsigned char - 56416 ;; Registers used: - 56417 ;; wreg - 56418 ;; Tracked objects: - 56419 ;; On entry : 0/0 - 56420 ;; On exit : 0/0 - 56421 ;; Unchanged: 0/0 - 56422 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56423 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56424 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56425 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56426 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56427 ;;Total ram usage: 0 bytes - 56428 ;; Hardware stack levels used: 1 - 56429 ;; This function calls: - 56430 ;; Nothing - 56431 ;; This function is called by: - 56432 ;; __manage_digital_variable - 56433 ;; This function uses a non-reentrant model - 56434 ;; - 56435 psect text175,class=CODE,space=0,reloc=2,group=0 - 56436 line 691 - 56437 global __ptext175 - 56438 __ptext175: - 56439 003F94 psect text175 - 56440 file "generated/sources/variables.c" - 56441 line 691 - 56442 global __size_of_ioread_DIN_LBL_PWR_FLT - 56443 __size_of_ioread_DIN_LBL_PWR_FLT equ __end_of_ioread_DIN_LBL_PWR_FLT-_ioread_DIN_LBL_PW - R_FLT - 56444 0000 - 56445 _ioread_DIN_LBL_PWR_FLT: - 56446 003F94 ;incstack = 0 - 56447 opt stack 18 - 56448 line 692 - 56449 - 56450 i2l6005: - 56451 003F94 ;generated/sources/variables.c: 692: return (digital_value_t)(0 == PORTCbits.RC1); - 56452 btfss ((c:3970)),c,1 ;volatile - 56453 003F94 A282 goto i2u250_41 - 56454 003F96 EFCF F01F goto i2u250_40 - 56455 003F9A EFD2 F01F i2u250_41: - 56456 003F9E movlw 1 - 56457 003F9E 0E01 goto i2u251_40 - 56458 003FA0 EFD3 F01F i2u250_40: - 56459 003FA4 movlw 0 - 56460 003FA4 0E00 i2u251_40: - 56461 003FA6 goto i2l823 - 56462 003FA6 EFD5 F01F - 56463 i2l6007: - 56464 003FAA line 693 - 56465 - 56466 i2l823: - 56467 003FAA return ;funcret - 56468 003FAA 0012 opt stack 0 - 56469 GLOBAL __end_of_ioread_DIN_LBL_PWR_FLT - 56470 __end_of_ioread_DIN_LBL_PWR_FLT: - 56471 003FAC signat _ioread_DIN_LBL_PWR_FLT,89 - 56472 - 56473 ;; *************** function _ioread_DIN_HYDRO_PWR_FLT ***************** - 56474 ;; Defined at: - 56475 ;; line 685 in file "generated/sources/variables.c" - 56476 ;; Parameters: Size Location Type - 56477 ;; None - 56478 ;; Auto vars: Size Location Type - 56479 ;; None - 56480 ;; Return value: Size Location Type - 56481 ;; 1 wreg unsigned char - 56482 ;; Registers used: - 56483 ;; wreg - 56484 ;; Tracked objects: - 56485 ;; On entry : 0/0 - 56486 ;; On exit : 0/0 - 56487 ;; Unchanged: 0/0 - 56488 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56489 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56490 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56491 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56492 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56493 ;;Total ram usage: 0 bytes - 56494 ;; Hardware stack levels used: 1 - 56495 ;; This function calls: - 56496 ;; Nothing - 56497 ;; This function is called by: - 56498 ;; __manage_digital_variable - 56499 ;; This function uses a non-reentrant model - 56500 ;; - 56501 psect text176,class=CODE,space=0,reloc=2,group=0 - 56502 line 685 - 56503 global __ptext176 - 56504 __ptext176: - 56505 003FAC psect text176 - 56506 file "generated/sources/variables.c" - 56507 line 685 - 56508 global __size_of_ioread_DIN_HYDRO_PWR_FLT - 56509 __size_of_ioread_DIN_HYDRO_PWR_FLT equ __end_of_ioread_DIN_HYDRO_PWR_FLT-_ioread_DIN_HY - DRO_PWR_FLT - 56510 0000 - 56511 _ioread_DIN_HYDRO_PWR_FLT: - 56512 003FAC ;incstack = 0 - 56513 opt stack 18 - 56514 line 686 - 56515 - 56516 i2l6001: - 56517 003FAC ;generated/sources/variables.c: 686: return (digital_value_t)(0 == PORTAbits.RA4); - 56518 btfss ((c:3968)),c,4 ;volatile - 56519 003FAC A880 goto i2u248_41 - 56520 003FAE EFDB F01F goto i2u248_40 - 56521 003FB2 EFDE F01F i2u248_41: - 56522 003FB6 movlw 1 - 56523 003FB6 0E01 goto i2u249_40 - 56524 003FB8 EFDF F01F i2u248_40: - 56525 003FBC movlw 0 - 56526 003FBC 0E00 i2u249_40: - 56527 003FBE goto i2l820 - 56528 003FBE EFE1 F01F - 56529 i2l6003: - 56530 003FC2 line 687 - 56531 - 56532 i2l820: - 56533 003FC2 return ;funcret - 56534 003FC2 0012 opt stack 0 - 56535 GLOBAL __end_of_ioread_DIN_HYDRO_PWR_FLT - 56536 __end_of_ioread_DIN_HYDRO_PWR_FLT: - 56537 003FC4 signat _ioread_DIN_HYDRO_PWR_FLT,89 - 56538 - 56539 ;; *************** function _ioread_DIN_ALRMNEG2 ***************** - 56540 ;; Defined at: - 56541 ;; line 679 in file "generated/sources/variables.c" - 56542 ;; Parameters: Size Location Type - 56543 ;; None - 56544 ;; Auto vars: Size Location Type - 56545 ;; None - 56546 ;; Return value: Size Location Type - 56547 ;; 1 wreg unsigned char - 56548 ;; Registers used: - 56549 ;; wreg - 56550 ;; Tracked objects: - 56551 ;; On entry : 0/0 - 56552 ;; On exit : 0/0 - 56553 ;; Unchanged: 0/0 - 56554 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56555 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56556 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56557 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56558 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56559 ;;Total ram usage: 0 bytes - 56560 ;; Hardware stack levels used: 1 - 56561 ;; This function calls: - 56562 ;; Nothing - 56563 ;; This function is called by: - 56564 ;; __manage_digital_variable - 56565 ;; This function uses a non-reentrant model - 56566 ;; - 56567 psect text177,class=CODE,space=0,reloc=2,group=0 - 56568 line 679 - 56569 global __ptext177 - 56570 __ptext177: - 56571 003FC4 psect text177 - 56572 file "generated/sources/variables.c" - 56573 line 679 - 56574 global __size_of_ioread_DIN_ALRMNEG2 - 56575 __size_of_ioread_DIN_ALRMNEG2 equ __end_of_ioread_DIN_ALRMNEG2-_ioread_DIN_ALRMNEG2 - 56576 0000 - 56577 _ioread_DIN_ALRMNEG2: - 56578 003FC4 ;incstack = 0 - 56579 opt stack 18 - 56580 line 680 - 56581 - 56582 i2l5997: - 56583 003FC4 ;generated/sources/variables.c: 680: return (digital_value_t)(0 != PORTBbits.RB7); - 56584 btfsc ((c:3969)),c,7 ;volatile - 56585 003FC4 BE81 goto i2u247_41 - 56586 003FC6 EFE7 F01F goto i2u247_40 - 56587 003FCA EFEA F01F i2u247_41: - 56588 003FCE movlw 1 - 56589 003FCE 0E01 goto i2u247_46 - 56590 003FD0 EFEB F01F i2u247_40: - 56591 003FD4 movlw 0 - 56592 003FD4 0E00 i2u247_46: - 56593 003FD6 goto i2l817 - 56594 003FD6 EFED F01F - 56595 i2l5999: - 56596 003FDA line 681 - 56597 - 56598 i2l817: - 56599 003FDA return ;funcret - 56600 003FDA 0012 opt stack 0 - 56601 GLOBAL __end_of_ioread_DIN_ALRMNEG2 - 56602 __end_of_ioread_DIN_ALRMNEG2: - 56603 003FDC signat _ioread_DIN_ALRMNEG2,89 - 56604 - 56605 ;; *************** function _ioread_DIN_ALRMNEG1 ***************** - 56606 ;; Defined at: - 56607 ;; line 673 in file "generated/sources/variables.c" - 56608 ;; Parameters: Size Location Type - 56609 ;; None - 56610 ;; Auto vars: Size Location Type - 56611 ;; None - 56612 ;; Return value: Size Location Type - 56613 ;; 1 wreg unsigned char - 56614 ;; Registers used: - 56615 ;; wreg - 56616 ;; Tracked objects: - 56617 ;; On entry : 0/0 - 56618 ;; On exit : 0/0 - 56619 ;; Unchanged: 0/0 - 56620 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56621 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56622 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56623 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56624 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56625 ;;Total ram usage: 0 bytes - 56626 ;; Hardware stack levels used: 1 - 56627 ;; This function calls: - 56628 ;; Nothing - 56629 ;; This function is called by: - 56630 ;; __manage_digital_variable - 56631 ;; This function uses a non-reentrant model - 56632 ;; - 56633 psect text178,class=CODE,space=0,reloc=2,group=0 - 56634 line 673 - 56635 global __ptext178 - 56636 __ptext178: - 56637 003FDC psect text178 - 56638 file "generated/sources/variables.c" - 56639 line 673 - 56640 global __size_of_ioread_DIN_ALRMNEG1 - 56641 __size_of_ioread_DIN_ALRMNEG1 equ __end_of_ioread_DIN_ALRMNEG1-_ioread_DIN_ALRMNEG1 - 56642 0000 - 56643 _ioread_DIN_ALRMNEG1: - 56644 003FDC ;incstack = 0 - 56645 opt stack 18 - 56646 line 674 - 56647 - 56648 i2l5993: - 56649 003FDC ;generated/sources/variables.c: 674: return (digital_value_t)(0 != PORTBbits.RB6); - 56650 btfsc ((c:3969)),c,6 ;volatile - 56651 003FDC BC81 goto i2u246_41 - 56652 003FDE EFF3 F01F goto i2u246_40 - 56653 003FE2 EFF6 F01F i2u246_41: - 56654 003FE6 movlw 1 - 56655 003FE6 0E01 goto i2u246_46 - 56656 003FE8 EFF7 F01F i2u246_40: - 56657 003FEC movlw 0 - 56658 003FEC 0E00 i2u246_46: - 56659 003FEE goto i2l814 - 56660 003FEE EFF9 F01F - 56661 i2l5995: - 56662 003FF2 line 675 - 56663 - 56664 i2l814: - 56665 003FF2 return ;funcret - 56666 003FF2 0012 opt stack 0 - 56667 GLOBAL __end_of_ioread_DIN_ALRMNEG1 - 56668 __end_of_ioread_DIN_ALRMNEG1: - 56669 003FF4 signat _ioread_DIN_ALRMNEG1,89 - 56670 - 56671 ;; *************** function _ioread_DIN_ALRMPOS2 ***************** - 56672 ;; Defined at: - 56673 ;; line 667 in file "generated/sources/variables.c" - 56674 ;; Parameters: Size Location Type - 56675 ;; None - 56676 ;; Auto vars: Size Location Type - 56677 ;; None - 56678 ;; Return value: Size Location Type - 56679 ;; 1 wreg unsigned char - 56680 ;; Registers used: - 56681 ;; wreg - 56682 ;; Tracked objects: - 56683 ;; On entry : 0/0 - 56684 ;; On exit : 0/0 - 56685 ;; Unchanged: 0/0 - 56686 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56687 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56688 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56689 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56690 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56691 ;;Total ram usage: 0 bytes - 56692 ;; Hardware stack levels used: 1 - 56693 ;; This function calls: - 56694 ;; Nothing - 56695 ;; This function is called by: - 56696 ;; __manage_digital_variable - 56697 ;; This function uses a non-reentrant model - 56698 ;; - 56699 psect text179,class=CODE,space=0,reloc=2,group=0 - 56700 line 667 - 56701 global __ptext179 - 56702 __ptext179: - 56703 003FF4 psect text179 - 56704 file "generated/sources/variables.c" - 56705 line 667 - 56706 global __size_of_ioread_DIN_ALRMPOS2 - 56707 __size_of_ioread_DIN_ALRMPOS2 equ __end_of_ioread_DIN_ALRMPOS2-_ioread_DIN_ALRMPOS2 - 56708 0000 - 56709 _ioread_DIN_ALRMPOS2: - 56710 003FF4 ;incstack = 0 - 56711 opt stack 18 - 56712 line 668 - 56713 - 56714 i2l5989: - 56715 003FF4 ;generated/sources/variables.c: 668: return (digital_value_t)(0 != PORTBbits.RB5); - 56716 btfsc ((c:3969)),c,5 ;volatile - 56717 003FF4 BA81 goto i2u245_41 - 56718 003FF6 EFFF F01F goto i2u245_40 - 56719 003FFA EF02 F020 i2u245_41: - 56720 003FFE movlw 1 - 56721 003FFE 0E01 goto i2u245_46 - 56722 004000 EF03 F020 i2u245_40: - 56723 004004 movlw 0 - 56724 004004 0E00 i2u245_46: - 56725 004006 goto i2l811 - 56726 004006 EF05 F020 - 56727 i2l5991: - 56728 00400A line 669 - 56729 - 56730 i2l811: - 56731 00400A return ;funcret - 56732 00400A 0012 opt stack 0 - 56733 GLOBAL __end_of_ioread_DIN_ALRMPOS2 - 56734 __end_of_ioread_DIN_ALRMPOS2: - 56735 00400C signat _ioread_DIN_ALRMPOS2,89 - 56736 - 56737 ;; *************** function _ioread_DIN_ALRMPOS1 ***************** - 56738 ;; Defined at: - 56739 ;; line 661 in file "generated/sources/variables.c" - 56740 ;; Parameters: Size Location Type - 56741 ;; None - 56742 ;; Auto vars: Size Location Type - 56743 ;; None - 56744 ;; Return value: Size Location Type - 56745 ;; 1 wreg unsigned char - 56746 ;; Registers used: - 56747 ;; wreg - 56748 ;; Tracked objects: - 56749 ;; On entry : 0/0 - 56750 ;; On exit : 0/0 - 56751 ;; Unchanged: 0/0 - 56752 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56753 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56754 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56755 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56756 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56757 ;;Total ram usage: 0 bytes - 56758 ;; Hardware stack levels used: 1 - 56759 ;; This function calls: - 56760 ;; Nothing - 56761 ;; This function is called by: - 56762 ;; __manage_digital_variable - 56763 ;; This function uses a non-reentrant model - 56764 ;; - 56765 psect text180,class=CODE,space=0,reloc=2,group=0 - 56766 line 661 - 56767 global __ptext180 - 56768 __ptext180: - 56769 00400C psect text180 - 56770 file "generated/sources/variables.c" - 56771 line 661 - 56772 global __size_of_ioread_DIN_ALRMPOS1 - 56773 __size_of_ioread_DIN_ALRMPOS1 equ __end_of_ioread_DIN_ALRMPOS1-_ioread_DIN_ALRMPOS1 - 56774 0000 - 56775 _ioread_DIN_ALRMPOS1: - 56776 00400C ;incstack = 0 - 56777 opt stack 18 - 56778 line 662 - 56779 - 56780 i2l5985: - 56781 00400C ;generated/sources/variables.c: 662: return (digital_value_t)(0 != PORTBbits.RB4); - 56782 btfsc ((c:3969)),c,4 ;volatile - 56783 00400C B881 goto i2u244_41 - 56784 00400E EF0B F020 goto i2u244_40 - 56785 004012 EF0E F020 i2u244_41: - 56786 004016 movlw 1 - 56787 004016 0E01 goto i2u244_46 - 56788 004018 EF0F F020 i2u244_40: - 56789 00401C movlw 0 - 56790 00401C 0E00 i2u244_46: - 56791 00401E goto i2l808 - 56792 00401E EF11 F020 - 56793 i2l5987: - 56794 004022 line 663 - 56795 - 56796 i2l808: - 56797 004022 return ;funcret - 56798 004022 0012 opt stack 0 - 56799 GLOBAL __end_of_ioread_DIN_ALRMPOS1 - 56800 __end_of_ioread_DIN_ALRMPOS1: - 56801 004024 signat _ioread_DIN_ALRMPOS1,89 - 56802 - 56803 ;; *************** function _ioread_DIN_PWB_PG ***************** - 56804 ;; Defined at: - 56805 ;; line 727 in file "generated/sources/variables.c" - 56806 ;; Parameters: Size Location Type - 56807 ;; None - 56808 ;; Auto vars: Size Location Type - 56809 ;; None - 56810 ;; Return value: Size Location Type - 56811 ;; 1 wreg unsigned char - 56812 ;; Registers used: - 56813 ;; wreg - 56814 ;; Tracked objects: - 56815 ;; On entry : 0/0 - 56816 ;; On exit : 0/0 - 56817 ;; Unchanged: 0/0 - 56818 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56819 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56820 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56821 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56822 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56823 ;;Total ram usage: 0 bytes - 56824 ;; Hardware stack levels used: 1 - 56825 ;; This function calls: - 56826 ;; Nothing - 56827 ;; This function is called by: - 56828 ;; __manage_digital_variable - 56829 ;; This function uses a non-reentrant model - 56830 ;; - 56831 psect text181,class=CODE,space=0,reloc=2,group=0 - 56832 line 727 - 56833 global __ptext181 - 56834 __ptext181: - 56835 004024 psect text181 - 56836 file "generated/sources/variables.c" - 56837 line 727 - 56838 global __size_of_ioread_DIN_PWB_PG - 56839 __size_of_ioread_DIN_PWB_PG equ __end_of_ioread_DIN_PWB_PG-_ioread_DIN_PWB_PG - 56840 0000 - 56841 _ioread_DIN_PWB_PG: - 56842 004024 ;incstack = 0 - 56843 opt stack 18 - 56844 line 728 - 56845 - 56846 i2l6029: - 56847 004024 ;generated/sources/variables.c: 728: return (digital_value_t)(0 != PORTCbits.RC0); - 56848 btfsc ((c:3970)),c,0 ;volatile - 56849 004024 B082 goto i2u260_41 - 56850 004026 EF17 F020 goto i2u260_40 - 56851 00402A EF1A F020 i2u260_41: - 56852 00402E movlw 1 - 56853 00402E 0E01 goto i2u260_46 - 56854 004030 EF1B F020 i2u260_40: - 56855 004034 movlw 0 - 56856 004034 0E00 i2u260_46: - 56857 004036 goto i2l841 - 56858 004036 EF1D F020 - 56859 i2l6031: - 56860 00403A line 729 - 56861 - 56862 i2l841: - 56863 00403A return ;funcret - 56864 00403A 0012 opt stack 0 - 56865 GLOBAL __end_of_ioread_DIN_PWB_PG - 56866 __end_of_ioread_DIN_PWB_PG: - 56867 00403C signat _ioread_DIN_PWB_PG,89 - 56868 global _alarm_FLAG_LBL_PWR_FAULT - 56869 global _dummy_alarm_callback - 56870 global _alarm_MON_VEOC_RTN_I - 56871 global _alarm_MON_VEOC_FWR_I - 56872 global _alarm_MON_HYDRO_I - 56873 global _alarm_MON_LBL_I - 56874 - 56875 ;; *************** function _alarm_MON_LBL_I ***************** - 56876 ;; Defined at: - 56877 ;; line 28 in file "alarm_callbacks.c" - 56878 ;; Parameters: Size Location Type - 56879 ;; None - 56880 ;; Auto vars: Size Location Type - 56881 ;; None - 56882 ;; Return value: Size Location Type - 56883 ;; 1 wreg void - 56884 ;; Registers used: - 56885 ;; wreg, status,2, cstack - 56886 ;; Tracked objects: - 56887 ;; On entry : 0/0 - 56888 ;; On exit : 0/0 - 56889 ;; Unchanged: 0/0 - 56890 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56891 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56892 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56893 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56894 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56895 ;;Total ram usage: 0 bytes - 56896 ;; Hardware stack levels used: 1 - 56897 ;; Hardware stack levels required when called: 1 - 56898 ;; This function calls: - 56899 ;; _switch_SWITCH_LBL_set_open_fromIRQ - 56900 ;; This function is called by: - 56901 ;; __check_alarm_firing - 56902 ;; This function uses a non-reentrant model - 56903 ;; - 56904 psect text182,class=CODE,space=0,reloc=2,group=0 - 56905 file "alarm_callbacks.c" - 56906 line 28 - 56907 global __ptext182 - 56908 __ptext182: - 56909 004404 psect text182 - 56910 file "alarm_callbacks.c" - 56911 line 28 - 56912 global __size_of_alarm_MON_LBL_I - 56913 __size_of_alarm_MON_LBL_I equ __end_of_alarm_MON_LBL_I-_alarm_MON_LBL_I - 56914 0000 - 56915 _alarm_MON_LBL_I: - 56916 004404 ;incstack = 0 - 56917 opt stack 16 - 56918 line 30 - 56919 - 56920 i2l5877: - 56921 004404 ;alarm_callbacks.c: 30: switch_SWITCH_LBL_set_open_fromIRQ(); - 56922 call _switch_SWITCH_LBL_set_open_fromIRQ ;wreg free - 56923 004404 EC0A F021 line 31 - 56924 - 56925 i2l1866: - 56926 004408 return ;funcret - 56927 004408 0012 opt stack 0 - 56928 GLOBAL __end_of_alarm_MON_LBL_I - 56929 __end_of_alarm_MON_LBL_I: - 56930 00440A signat _alarm_MON_LBL_I,89 - 56931 - 56932 ;; *************** function _alarm_MON_HYDRO_I ***************** - 56933 ;; Defined at: - 56934 ;; line 22 in file "alarm_callbacks.c" - 56935 ;; Parameters: Size Location Type - 56936 ;; None - 56937 ;; Auto vars: Size Location Type - 56938 ;; None - 56939 ;; Return value: Size Location Type - 56940 ;; 1 wreg void - 56941 ;; Registers used: - 56942 ;; wreg, status,2, cstack - 56943 ;; Tracked objects: - 56944 ;; On entry : 0/0 - 56945 ;; On exit : 0/0 - 56946 ;; Unchanged: 0/0 - 56947 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 56948 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56949 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56950 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56951 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 56952 ;;Total ram usage: 0 bytes - 56953 ;; Hardware stack levels used: 1 - 56954 ;; Hardware stack levels required when called: 1 - 56955 ;; This function calls: - 56956 ;; _switch_SWITCH_HYDRO_set_open_fromIRQ - 56957 ;; This function is called by: - 56958 ;; __check_alarm_firing - 56959 ;; This function uses a non-reentrant model - 56960 ;; - 56961 psect text183,class=CODE,space=0,reloc=2,group=0 - 56962 line 22 - 56963 global __ptext183 - 56964 __ptext183: - 56965 00440A psect text183 - 56966 file "alarm_callbacks.c" - 56967 line 22 - 56968 global __size_of_alarm_MON_HYDRO_I - 56969 __size_of_alarm_MON_HYDRO_I equ __end_of_alarm_MON_HYDRO_I-_alarm_MON_HYDRO_I - 56970 0000 - 56971 _alarm_MON_HYDRO_I: - 56972 00440A ;incstack = 0 - 56973 opt stack 16 - 56974 line 24 - 56975 - 56976 i2l5875: - 56977 00440A ;alarm_callbacks.c: 24: switch_SWITCH_HYDRO_set_open_fromIRQ(); - 56978 call _switch_SWITCH_HYDRO_set_open_fromIRQ ;wreg free - 56979 00440A EC11 F021 line 25 - 56980 - 56981 i2l1863: - 56982 00440E return ;funcret - 56983 00440E 0012 opt stack 0 - 56984 GLOBAL __end_of_alarm_MON_HYDRO_I - 56985 __end_of_alarm_MON_HYDRO_I: - 56986 004410 signat _alarm_MON_HYDRO_I,89 - 56987 - 56988 ;; *************** function _alarm_MON_VEOC_FWR_I ***************** - 56989 ;; Defined at: - 56990 ;; line 15 in file "alarm_callbacks.c" - 56991 ;; Parameters: Size Location Type - 56992 ;; None - 56993 ;; Auto vars: Size Location Type - 56994 ;; None - 56995 ;; Return value: Size Location Type - 56996 ;; 1 wreg void - 56997 ;; Registers used: - 56998 ;; wreg, status,2, cstack - 56999 ;; Tracked objects: - 57000 ;; On entry : 0/0 - 57001 ;; On exit : 0/0 - 57002 ;; Unchanged: 0/0 - 57003 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57004 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57005 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57006 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57007 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57008 ;;Total ram usage: 0 bytes - 57009 ;; Hardware stack levels used: 1 - 57010 ;; Hardware stack levels required when called: 1 - 57011 ;; This function calls: - 57012 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 57013 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 57014 ;; This function is called by: - 57015 ;; __check_alarm_firing - 57016 ;; This function uses a non-reentrant model - 57017 ;; - 57018 psect text184,class=CODE,space=0,reloc=2,group=0 - 57019 line 15 - 57020 global __ptext184 - 57021 __ptext184: - 57022 004350 psect text184 - 57023 file "alarm_callbacks.c" - 57024 line 15 - 57025 global __size_of_alarm_MON_VEOC_FWR_I - 57026 __size_of_alarm_MON_VEOC_FWR_I equ __end_of_alarm_MON_VEOC_FWR_I-_alarm_MON_VEOC_FWR_I - - 57027 0000 - 57028 _alarm_MON_VEOC_FWR_I: - 57029 004350 ;incstack = 0 - 57030 opt stack 16 - 57031 line 17 - 57032 - 57033 i2l5873: - 57034 004350 ;alarm_callbacks.c: 17: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); - 57035 call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free - 57036 004350 ECFC F020 line 18 - 57037 ;alarm_callbacks.c: 18: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); - 57038 call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free - 57039 004354 EC03 F021 line 19 - 57040 - 57041 i2l1860: - 57042 004358 return ;funcret - 57043 004358 0012 opt stack 0 - 57044 GLOBAL __end_of_alarm_MON_VEOC_FWR_I - 57045 __end_of_alarm_MON_VEOC_FWR_I: - 57046 00435A signat _alarm_MON_VEOC_FWR_I,89 - 57047 - 57048 ;; *************** function _alarm_MON_VEOC_RTN_I ***************** - 57049 ;; Defined at: - 57050 ;; line 8 in file "alarm_callbacks.c" - 57051 ;; Parameters: Size Location Type - 57052 ;; None - 57053 ;; Auto vars: Size Location Type - 57054 ;; None - 57055 ;; Return value: Size Location Type - 57056 ;; 1 wreg void - 57057 ;; Registers used: - 57058 ;; wreg, status,2, cstack - 57059 ;; Tracked objects: - 57060 ;; On entry : 0/0 - 57061 ;; On exit : 0/0 - 57062 ;; Unchanged: 0/0 - 57063 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57064 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57065 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57066 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57067 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57068 ;;Total ram usage: 0 bytes - 57069 ;; Hardware stack levels used: 1 - 57070 ;; Hardware stack levels required when called: 1 - 57071 ;; This function calls: - 57072 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 57073 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 57074 ;; This function is called by: - 57075 ;; __check_alarm_firing - 57076 ;; This function uses a non-reentrant model - 57077 ;; - 57078 psect text185,class=CODE,space=0,reloc=2,group=0 - 57079 line 8 - 57080 global __ptext185 - 57081 __ptext185: - 57082 00435A psect text185 - 57083 file "alarm_callbacks.c" - 57084 line 8 - 57085 global __size_of_alarm_MON_VEOC_RTN_I - 57086 __size_of_alarm_MON_VEOC_RTN_I equ __end_of_alarm_MON_VEOC_RTN_I-_alarm_MON_VEOC_RTN_I - - 57087 0000 - 57088 _alarm_MON_VEOC_RTN_I: - 57089 00435A ;incstack = 0 - 57090 opt stack 16 - 57091 line 10 - 57092 - 57093 i2l5871: - 57094 00435A ;alarm_callbacks.c: 10: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); - 57095 call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free - 57096 00435A ECFC F020 line 11 - 57097 ;alarm_callbacks.c: 11: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); - 57098 call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free - 57099 00435E EC03 F021 line 12 - 57100 - 57101 i2l1857: - 57102 004362 return ;funcret - 57103 004362 0012 opt stack 0 - 57104 GLOBAL __end_of_alarm_MON_VEOC_RTN_I - 57105 __end_of_alarm_MON_VEOC_RTN_I: - 57106 004364 signat _alarm_MON_VEOC_RTN_I,89 - 57107 global _alarm_FLAG_DUL_ALARMPOS1 - 57108 global _alarm_FLAG_DUL_ALARMPOS2 - 57109 global _alarm_FLAG_DUL_ALARMNEG1 - 57110 global _alarm_FLAG_DUL_ALARMNEG2 - 57111 global _alarm_FLAG_HYDRO_PWR_FAULT - 57112 - 57113 ;; *************** function _alarm_FLAG_HYDRO_PWR_FAULT ***************** - 57114 ;; Defined at: - 57115 ;; line 62 in file "alarm_callbacks.c" - 57116 ;; Parameters: Size Location Type - 57117 ;; None - 57118 ;; Auto vars: Size Location Type - 57119 ;; None - 57120 ;; Return value: Size Location Type - 57121 ;; 1 wreg void - 57122 ;; Registers used: - 57123 ;; wreg, status,2, cstack - 57124 ;; Tracked objects: - 57125 ;; On entry : 0/0 - 57126 ;; On exit : 0/0 - 57127 ;; Unchanged: 0/0 - 57128 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57129 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57130 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57131 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57132 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57133 ;;Total ram usage: 0 bytes - 57134 ;; Hardware stack levels used: 1 - 57135 ;; Hardware stack levels required when called: 1 - 57136 ;; This function calls: - 57137 ;; _switch_SWITCH_HYDRO_set_open_fromIRQ - 57138 ;; This function is called by: - 57139 ;; __manage_digital_variable - 57140 ;; This function uses a non-reentrant model - 57141 ;; - 57142 psect text186,class=CODE,space=0,reloc=2,group=0 - 57143 line 62 - 57144 global __ptext186 - 57145 __ptext186: - 57146 004410 psect text186 - 57147 file "alarm_callbacks.c" - 57148 line 62 - 57149 global __size_of_alarm_FLAG_HYDRO_PWR_FAULT - 57150 __size_of_alarm_FLAG_HYDRO_PWR_FAULT equ __end_of_alarm_FLAG_HYDRO_PWR_FAULT-_alarm_FLA - G_HYDRO_PWR_FAULT - 57151 0000 - 57152 _alarm_FLAG_HYDRO_PWR_FAULT: - 57153 004410 ;incstack = 0 - 57154 opt stack 17 - 57155 line 64 - 57156 - 57157 i2l6113: - 57158 004410 ;alarm_callbacks.c: 64: switch_SWITCH_HYDRO_set_open_fromIRQ(); - 57159 call _switch_SWITCH_HYDRO_set_open_fromIRQ ;wreg free - 57160 004410 EC11 F021 line 65 - 57161 - 57162 i2l1881: - 57163 004414 return ;funcret - 57164 004414 0012 opt stack 0 - 57165 GLOBAL __end_of_alarm_FLAG_HYDRO_PWR_FAULT - 57166 __end_of_alarm_FLAG_HYDRO_PWR_FAULT: - 57167 004416 signat _alarm_FLAG_HYDRO_PWR_FAULT,89 - 57168 - 57169 ;; *************** function _alarm_FLAG_DUL_ALARMNEG2 ***************** - 57170 ;; Defined at: - 57171 ;; line 55 in file "alarm_callbacks.c" - 57172 ;; Parameters: Size Location Type - 57173 ;; None - 57174 ;; Auto vars: Size Location Type - 57175 ;; None - 57176 ;; Return value: Size Location Type - 57177 ;; 1 wreg void - 57178 ;; Registers used: - 57179 ;; wreg, status,2, cstack - 57180 ;; Tracked objects: - 57181 ;; On entry : 0/0 - 57182 ;; On exit : 0/0 - 57183 ;; Unchanged: 0/0 - 57184 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57185 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57186 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57187 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57188 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57189 ;;Total ram usage: 0 bytes - 57190 ;; Hardware stack levels used: 1 - 57191 ;; Hardware stack levels required when called: 1 - 57192 ;; This function calls: - 57193 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 57194 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 57195 ;; This function is called by: - 57196 ;; __manage_digital_variable - 57197 ;; This function uses a non-reentrant model - 57198 ;; - 57199 psect text187,class=CODE,space=0,reloc=2,group=0 - 57200 line 55 - 57201 global __ptext187 - 57202 __ptext187: - 57203 004364 psect text187 - 57204 file "alarm_callbacks.c" - 57205 line 55 - 57206 global __size_of_alarm_FLAG_DUL_ALARMNEG2 - 57207 __size_of_alarm_FLAG_DUL_ALARMNEG2 equ __end_of_alarm_FLAG_DUL_ALARMNEG2-_alarm_FLAG_DU - L_ALARMNEG2 - 57208 0000 - 57209 _alarm_FLAG_DUL_ALARMNEG2: - 57210 004364 ;incstack = 0 - 57211 opt stack 17 - 57212 line 57 - 57213 - 57214 i2l6111: - 57215 004364 ;alarm_callbacks.c: 57: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); - 57216 call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free - 57217 004364 ECFC F020 line 58 - 57218 ;alarm_callbacks.c: 58: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); - 57219 call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free - 57220 004368 EC03 F021 line 59 - 57221 - 57222 i2l1878: - 57223 00436C return ;funcret - 57224 00436C 0012 opt stack 0 - 57225 GLOBAL __end_of_alarm_FLAG_DUL_ALARMNEG2 - 57226 __end_of_alarm_FLAG_DUL_ALARMNEG2: - 57227 00436E signat _alarm_FLAG_DUL_ALARMNEG2,89 - 57228 - 57229 ;; *************** function _alarm_FLAG_DUL_ALARMNEG1 ***************** - 57230 ;; Defined at: - 57231 ;; line 48 in file "alarm_callbacks.c" - 57232 ;; Parameters: Size Location Type - 57233 ;; None - 57234 ;; Auto vars: Size Location Type - 57235 ;; None - 57236 ;; Return value: Size Location Type - 57237 ;; 1 wreg void - 57238 ;; Registers used: - 57239 ;; wreg, status,2, cstack - 57240 ;; Tracked objects: - 57241 ;; On entry : 0/0 - 57242 ;; On exit : 0/0 - 57243 ;; Unchanged: 0/0 - 57244 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57245 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57246 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57247 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57248 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57249 ;;Total ram usage: 0 bytes - 57250 ;; Hardware stack levels used: 1 - 57251 ;; Hardware stack levels required when called: 1 - 57252 ;; This function calls: - 57253 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 57254 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 57255 ;; This function is called by: - 57256 ;; __manage_digital_variable - 57257 ;; This function uses a non-reentrant model - 57258 ;; - 57259 psect text188,class=CODE,space=0,reloc=2,group=0 - 57260 line 48 - 57261 global __ptext188 - 57262 __ptext188: - 57263 00436E psect text188 - 57264 file "alarm_callbacks.c" - 57265 line 48 - 57266 global __size_of_alarm_FLAG_DUL_ALARMNEG1 - 57267 __size_of_alarm_FLAG_DUL_ALARMNEG1 equ __end_of_alarm_FLAG_DUL_ALARMNEG1-_alarm_FLAG_DU - L_ALARMNEG1 - 57268 0000 - 57269 _alarm_FLAG_DUL_ALARMNEG1: - 57270 00436E ;incstack = 0 - 57271 opt stack 17 - 57272 line 50 - 57273 - 57274 i2l6109: - 57275 00436E ;alarm_callbacks.c: 50: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); - 57276 call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free - 57277 00436E ECFC F020 line 51 - 57278 ;alarm_callbacks.c: 51: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); - 57279 call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free - 57280 004372 EC03 F021 line 52 - 57281 - 57282 i2l1875: - 57283 004376 return ;funcret - 57284 004376 0012 opt stack 0 - 57285 GLOBAL __end_of_alarm_FLAG_DUL_ALARMNEG1 - 57286 __end_of_alarm_FLAG_DUL_ALARMNEG1: - 57287 004378 signat _alarm_FLAG_DUL_ALARMNEG1,89 - 57288 - 57289 ;; *************** function _alarm_FLAG_DUL_ALARMPOS2 ***************** - 57290 ;; Defined at: - 57291 ;; line 41 in file "alarm_callbacks.c" - 57292 ;; Parameters: Size Location Type - 57293 ;; None - 57294 ;; Auto vars: Size Location Type - 57295 ;; None - 57296 ;; Return value: Size Location Type - 57297 ;; 1 wreg void - 57298 ;; Registers used: - 57299 ;; wreg, status,2, cstack - 57300 ;; Tracked objects: - 57301 ;; On entry : 0/0 - 57302 ;; On exit : 0/0 - 57303 ;; Unchanged: 0/0 - 57304 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57305 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57306 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57307 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57308 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57309 ;;Total ram usage: 0 bytes - 57310 ;; Hardware stack levels used: 1 - 57311 ;; Hardware stack levels required when called: 1 - 57312 ;; This function calls: - 57313 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 57314 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 57315 ;; This function is called by: - 57316 ;; __manage_digital_variable - 57317 ;; This function uses a non-reentrant model - 57318 ;; - 57319 psect text189,class=CODE,space=0,reloc=2,group=0 - 57320 line 41 - 57321 global __ptext189 - 57322 __ptext189: - 57323 004378 psect text189 - 57324 file "alarm_callbacks.c" - 57325 line 41 - 57326 global __size_of_alarm_FLAG_DUL_ALARMPOS2 - 57327 __size_of_alarm_FLAG_DUL_ALARMPOS2 equ __end_of_alarm_FLAG_DUL_ALARMPOS2-_alarm_FLAG_DU - L_ALARMPOS2 - 57328 0000 - 57329 _alarm_FLAG_DUL_ALARMPOS2: - 57330 004378 ;incstack = 0 - 57331 opt stack 17 - 57332 line 43 - 57333 - 57334 i2l6107: - 57335 004378 ;alarm_callbacks.c: 43: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); - 57336 call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free - 57337 004378 ECFC F020 line 44 - 57338 ;alarm_callbacks.c: 44: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); - 57339 call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free - 57340 00437C EC03 F021 line 45 - 57341 - 57342 i2l1872: - 57343 004380 return ;funcret - 57344 004380 0012 opt stack 0 - 57345 GLOBAL __end_of_alarm_FLAG_DUL_ALARMPOS2 - 57346 __end_of_alarm_FLAG_DUL_ALARMPOS2: - 57347 004382 signat _alarm_FLAG_DUL_ALARMPOS2,89 - 57348 - 57349 ;; *************** function _alarm_FLAG_DUL_ALARMPOS1 ***************** - 57350 ;; Defined at: - 57351 ;; line 34 in file "alarm_callbacks.c" - 57352 ;; Parameters: Size Location Type - 57353 ;; None - 57354 ;; Auto vars: Size Location Type - 57355 ;; None - 57356 ;; Return value: Size Location Type - 57357 ;; 1 wreg void - 57358 ;; Registers used: - 57359 ;; wreg, status,2, cstack - 57360 ;; Tracked objects: - 57361 ;; On entry : 0/0 - 57362 ;; On exit : 0/0 - 57363 ;; Unchanged: 0/0 - 57364 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57365 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57366 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57367 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57368 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57369 ;;Total ram usage: 0 bytes - 57370 ;; Hardware stack levels used: 1 - 57371 ;; Hardware stack levels required when called: 1 - 57372 ;; This function calls: - 57373 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 57374 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 57375 ;; This function is called by: - 57376 ;; __manage_digital_variable - 57377 ;; This function uses a non-reentrant model - 57378 ;; - 57379 psect text190,class=CODE,space=0,reloc=2,group=0 - 57380 line 34 - 57381 global __ptext190 - 57382 __ptext190: - 57383 004382 psect text190 - 57384 file "alarm_callbacks.c" - 57385 line 34 - 57386 global __size_of_alarm_FLAG_DUL_ALARMPOS1 - 57387 __size_of_alarm_FLAG_DUL_ALARMPOS1 equ __end_of_alarm_FLAG_DUL_ALARMPOS1-_alarm_FLAG_DU - L_ALARMPOS1 - 57388 0000 - 57389 _alarm_FLAG_DUL_ALARMPOS1: - 57390 004382 ;incstack = 0 - 57391 opt stack 17 - 57392 line 36 - 57393 - 57394 i2l6105: - 57395 004382 ;alarm_callbacks.c: 36: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); - 57396 call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free - 57397 004382 ECFC F020 line 37 - 57398 ;alarm_callbacks.c: 37: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); - 57399 call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free - 57400 004386 EC03 F021 line 38 - 57401 - 57402 i2l1869: - 57403 00438A return ;funcret - 57404 00438A 0012 opt stack 0 - 57405 GLOBAL __end_of_alarm_FLAG_DUL_ALARMPOS1 - 57406 __end_of_alarm_FLAG_DUL_ALARMPOS1: - 57407 00438C signat _alarm_FLAG_DUL_ALARMPOS1,89 - 57408 - 57409 ;; *************** function _dummy_alarm_callback ***************** - 57410 ;; Defined at: - 57411 ;; line 95 in file "spurious.c" - 57412 ;; Parameters: Size Location Type - 57413 ;; None - 57414 ;; Auto vars: Size Location Type - 57415 ;; None - 57416 ;; Return value: Size Location Type - 57417 ;; 1 wreg void - 57418 ;; Registers used: - 57419 ;; wreg, status,2, cstack - 57420 ;; Tracked objects: - 57421 ;; On entry : 0/0 - 57422 ;; On exit : 0/0 - 57423 ;; Unchanged: 0/0 - 57424 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57425 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57426 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57427 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57428 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57429 ;;Total ram usage: 0 bytes - 57430 ;; Hardware stack levels used: 1 - 57431 ;; Hardware stack levels required when called: 2 - 57432 ;; This function calls: - 57433 ;; _error_die_forever_fromIRQ - 57434 ;; This function is called by: - 57435 ;; __check_alarm_firing - 57436 ;; __manage_digital_variable - 57437 ;; This function uses a non-reentrant model - 57438 ;; - 57439 psect text191,class=CODE,space=0,reloc=2,group=0 - 57440 file "spurious.c" - 57441 line 95 - 57442 global __ptext191 - 57443 __ptext191: - 57444 004416 psect text191 - 57445 file "spurious.c" - 57446 line 95 - 57447 global __size_of_dummy_alarm_callback - 57448 __size_of_dummy_alarm_callback equ __end_of_dummy_alarm_callback-_dummy_alarm_callback - - 57449 0000 - 57450 _dummy_alarm_callback: - 57451 004416 ;incstack = 0 - 57452 opt stack 16 - 57453 line 97 - 57454 - 57455 i2l5869: - 57456 004416 ;spurious.c: 97: error_die_forever_fromIRQ(); - 57457 call _error_die_forever_fromIRQ ;wreg free - 57458 004416 EC9A F01B line 98 - 57459 - 57460 i2l1846: - 57461 00441A return ;funcret - 57462 00441A 0012 opt stack 0 - 57463 GLOBAL __end_of_dummy_alarm_callback - 57464 __end_of_dummy_alarm_callback: - 57465 00441C signat _dummy_alarm_callback,89 - 57466 - 57467 ;; *************** function _alarm_FLAG_LBL_PWR_FAULT ***************** - 57468 ;; Defined at: - 57469 ;; line 68 in file "alarm_callbacks.c" - 57470 ;; Parameters: Size Location Type - 57471 ;; None - 57472 ;; Auto vars: Size Location Type - 57473 ;; None - 57474 ;; Return value: Size Location Type - 57475 ;; 1 wreg void - 57476 ;; Registers used: - 57477 ;; wreg, status,2, cstack - 57478 ;; Tracked objects: - 57479 ;; On entry : 0/0 - 57480 ;; On exit : 0/0 - 57481 ;; Unchanged: 0/0 - 57482 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57483 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57484 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57485 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57486 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57487 ;;Total ram usage: 0 bytes - 57488 ;; Hardware stack levels used: 1 - 57489 ;; Hardware stack levels required when called: 1 - 57490 ;; This function calls: - 57491 ;; _switch_SWITCH_LBL_set_open_fromIRQ - 57492 ;; This function is called by: - 57493 ;; __manage_digital_variable - 57494 ;; This function uses a non-reentrant model - 57495 ;; - 57496 psect text192,class=CODE,space=0,reloc=2,group=0 - 57497 file "alarm_callbacks.c" - 57498 line 68 - 57499 global __ptext192 - 57500 __ptext192: - 57501 00441C psect text192 - 57502 file "alarm_callbacks.c" - 57503 line 68 - 57504 global __size_of_alarm_FLAG_LBL_PWR_FAULT - 57505 __size_of_alarm_FLAG_LBL_PWR_FAULT equ __end_of_alarm_FLAG_LBL_PWR_FAULT-_alarm_FLAG_LB - L_PWR_FAULT - 57506 0000 - 57507 _alarm_FLAG_LBL_PWR_FAULT: - 57508 00441C ;incstack = 0 - 57509 opt stack 17 - 57510 line 70 - 57511 - 57512 i2l6115: - 57513 00441C ;alarm_callbacks.c: 70: switch_SWITCH_LBL_set_open_fromIRQ(); - 57514 call _switch_SWITCH_LBL_set_open_fromIRQ ;wreg free - 57515 00441C EC0A F021 line 71 - 57516 - 57517 i2l1884: - 57518 004420 return ;funcret - 57519 004420 0012 opt stack 0 - 57520 GLOBAL __end_of_alarm_FLAG_LBL_PWR_FAULT - 57521 __end_of_alarm_FLAG_LBL_PWR_FAULT: - 57522 004422 signat _alarm_FLAG_LBL_PWR_FAULT,89 - 57523 global _TMR0_ISR - 57524 - 57525 ;; *************** function _TMR0_ISR ***************** - 57526 ;; Defined at: - 57527 ;; line 129 in file "mcc_generated_files/tmr0.c" - 57528 ;; Parameters: Size Location Type - 57529 ;; None - 57530 ;; Auto vars: Size Location Type - 57531 ;; None - 57532 ;; Return value: Size Location Type - 57533 ;; 1 wreg void - 57534 ;; Registers used: - 57535 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 57536 ;; Tracked objects: - 57537 ;; On entry : 0/0 - 57538 ;; On exit : 0/0 - 57539 ;; Unchanged: 0/0 - 57540 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57541 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57542 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57543 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57544 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57545 ;;Total ram usage: 0 bytes - 57546 ;; Hardware stack levels used: 1 - 57547 ;; Hardware stack levels required when called: 7 - 57548 ;; This function calls: - 57549 ;; Absolute function - 57550 ;; _TMR0_DefaultInterruptHandler - 57551 ;; _irq_timer_slow - 57552 ;; This function is called by: - 57553 ;; _INTERRUPT_InterruptManager - 57554 ;; This function uses a non-reentrant model - 57555 ;; - 57556 psect text193,class=CODE,space=0,reloc=2,group=0 - 57557 file "mcc_generated_files/tmr0.c" - 57558 line 129 - 57559 global __ptext193 - 57560 __ptext193: - 57561 00396E psect text193 - 57562 file "mcc_generated_files/tmr0.c" - 57563 line 129 - 57564 global __size_of_TMR0_ISR - 57565 __size_of_TMR0_ISR equ __end_of_TMR0_ISR-_TMR0_ISR - 57566 0000 - 57567 _TMR0_ISR: - 57568 00396E ;incstack = 0 - 57569 opt stack 15 - 57570 line 133 - 57571 - 57572 i2l8363: - 57573 00396E ;mcc_generated_files/tmr0.c: 133: INTCONbits.TMR0IF = 0; - 57574 bcf ((c:4082)),c,2 ;volatile - 57575 00396E 94F2 line 136 - 57576 ;mcc_generated_files/tmr0.c: 136: TMR0L = timer0ReloadVal; - 57577 movff (c:_timer0ReloadVal),(c:4054) ;volatile - 57578 003970 C03D FFD6 line 138 - 57579 - 57580 i2l8365: - 57581 003974 ;mcc_generated_files/tmr0.c: 138: if(TMR0_InterruptHandler) - 57582 movlb 0 ; () banked - 57583 003974 0100 movf ((_TMR0_InterruptHandler))&0ffh,w - 57584 003976 51AE iorwf ((_TMR0_InterruptHandler+1))&0ffh,w - 57585 003978 11AF btfsc status,2 - 57586 00397A B4D8 goto i2u449_41 - 57587 00397C EFC2 F01C goto i2u449_40 - 57588 003980 EFC4 F01C - 57589 i2u449_41: - 57590 003984 goto i2l1287 - 57591 003984 EFD3 F01C i2u449_40: - 57592 003988 line 140 - 57593 - 57594 i2l8367:; BSR set to: 0 - 57595 003988 - 57596 ;mcc_generated_files/tmr0.c: 139: {;mcc_generated_files/tmr0.c: 140: TMR0_In - terruptHandler(); - 57597 call i2u450_48 - 57598 003988 D802 goto i2u450_49 - 57599 00398A EFD1 F01C i2u450_48: - 57600 00398E push - 57601 00398E 0005 - 57602 movwf pclath - 57603 003990 6EFA movf ((_TMR0_InterruptHandler))&0ffh,w - 57604 003992 51AE movwf tosl - 57605 003994 6EFD movf ((_TMR0_InterruptHandler+1))&0ffh,w - 57606 003996 51AF movwf tosl+1 - 57607 003998 6EFE movf tblptru,w - 57608 00399A 50F8 movwf tosl+2 - 57609 00399C 6EFF movf pclath,w - 57610 00399E 50FA - 57611 return ;indir - 57612 0039A0 0012 i2u450_49: - 57613 0039A2 goto i2l1287 - 57614 0039A2 EFD3 F01C line 141 - 57615 ;mcc_generated_files/tmr0.c: 141: } - 57616 - 57617 i2l1286: - 57618 0039A6 line 144 - 57619 - 57620 i2l1287: - 57621 0039A6 return ;funcret - 57622 0039A6 0012 opt stack 0 - 57623 GLOBAL __end_of_TMR0_ISR - 57624 __end_of_TMR0_ISR: - 57625 0039A8 signat _TMR0_ISR,89 - 57626 global _irq_timer_slow - 57627 global _TMR0_DefaultInterruptHandler - 57628 - 57629 ;; *************** function _TMR0_DefaultInterruptHandler ***************** - 57630 ;; Defined at: - 57631 ;; line 151 in file "mcc_generated_files/tmr0.c" - 57632 ;; Parameters: Size Location Type - 57633 ;; None - 57634 ;; Auto vars: Size Location Type - 57635 ;; None - 57636 ;; Return value: Size Location Type - 57637 ;; 1 wreg void - 57638 ;; Registers used: - 57639 ;; None - 57640 ;; Tracked objects: - 57641 ;; On entry : 0/0 - 57642 ;; On exit : 0/0 - 57643 ;; Unchanged: 0/0 - 57644 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57645 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57646 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57647 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57648 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57649 ;;Total ram usage: 0 bytes - 57650 ;; Hardware stack levels used: 1 - 57651 ;; This function calls: - 57652 ;; Nothing - 57653 ;; This function is called by: - 57654 ;; _TMR0_Initialize - 57655 ;; _TMR0_ISR - 57656 ;; This function uses a non-reentrant model - 57657 ;; - 57658 psect text194,class=CODE,space=0,reloc=2,group=0 - 57659 line 151 - 57660 global __ptext194 - 57661 __ptext194: - 57662 00444E psect text194 - 57663 file "mcc_generated_files/tmr0.c" - 57664 line 151 - 57665 global __size_of_TMR0_DefaultInterruptHandler - 57666 __size_of_TMR0_DefaultInterruptHandler equ __end_of_TMR0_DefaultInterruptHandler-_TMR0_ - DefaultInterruptHandler - 57667 0000 - 57668 _TMR0_DefaultInterruptHandler: - 57669 00444E ;incstack = 0 - 57670 opt stack 21 - 57671 line 154 - 57672 - 57673 i2l1293: - 57674 00444E return ;funcret - 57675 00444E 0012 opt stack 0 - 57676 GLOBAL __end_of_TMR0_DefaultInterruptHandler - 57677 __end_of_TMR0_DefaultInterruptHandler: - 57678 004450 signat _TMR0_DefaultInterruptHandler,89 - 57679 - 57680 ;; *************** function _irq_timer_slow ***************** - 57681 ;; Defined at: - 57682 ;; line 20 in file "irqs.c" - 57683 ;; Parameters: Size Location Type - 57684 ;; None - 57685 ;; Auto vars: Size Location Type - 57686 ;; None - 57687 ;; Return value: Size Location Type - 57688 ;; 1 wreg void - 57689 ;; Registers used: - 57690 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 57691 ;; Tracked objects: - 57692 ;; On entry : 0/0 - 57693 ;; On exit : 0/0 - 57694 ;; Unchanged: 0/0 - 57695 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57696 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57697 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57698 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57699 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57700 ;;Total ram usage: 0 bytes - 57701 ;; Hardware stack levels used: 1 - 57702 ;; Hardware stack levels required when called: 6 - 57703 ;; This function calls: - 57704 ;; _adcreader_tick_irq - 57705 ;; _timing_tick_irq - 57706 ;; This function is called by: - 57707 ;; _init_mcu - 57708 ;; _TMR0_ISR - 57709 ;; This function uses a non-reentrant model - 57710 ;; - 57711 psect text195,class=CODE,space=0,reloc=2,group=0 - 57712 file "irqs.c" - 57713 line 20 - 57714 global __ptext195 - 57715 __ptext195: - 57716 00438C psect text195 - 57717 file "irqs.c" - 57718 line 20 - 57719 global __size_of_irq_timer_slow - 57720 __size_of_irq_timer_slow equ __end_of_irq_timer_slow-_irq_timer_slow - 57721 0000 - 57722 _irq_timer_slow: - 57723 00438C ;incstack = 0 - 57724 opt stack 15 - 57725 line 26 - 57726 - 57727 i2l8339: - 57728 00438C ;irqs.c: 26: adcreader_tick_irq(); - 57729 call _adcreader_tick_irq ;wreg free - 57730 00438C ECB0 F00A line 29 - 57731 - 57732 i2l8341: - 57733 004390 ;irqs.c: 29: timing_tick_irq(); - 57734 call _timing_tick_irq ;wreg free - 57735 004390 EC68 F015 line 33 - 57736 - 57737 i2l1601: - 57738 004394 return ;funcret - 57739 004394 0012 opt stack 0 - 57740 GLOBAL __end_of_irq_timer_slow - 57741 __end_of_irq_timer_slow: - 57742 004396 signat _irq_timer_slow,89 - 57743 global _timing_tick_irq - 57744 - 57745 ;; *************** function _timing_tick_irq ***************** - 57746 ;; Defined at: - 57747 ;; line 68 in file "timing.c" - 57748 ;; Parameters: Size Location Type - 57749 ;; None - 57750 ;; Auto vars: Size Location Type - 57751 ;; None - 57752 ;; Return value: Size Location Type - 57753 ;; 1 wreg void - 57754 ;; Registers used: - 57755 ;; wreg, status,2, status,0, cstack - 57756 ;; Tracked objects: - 57757 ;; On entry : 0/0 - 57758 ;; On exit : 0/0 - 57759 ;; Unchanged: 0/0 - 57760 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57761 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57762 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57763 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57764 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57765 ;;Total ram usage: 0 bytes - 57766 ;; Hardware stack levels used: 1 - 57767 ;; Hardware stack levels required when called: 1 - 57768 ;; This function calls: - 57769 ;; _userpin_SWITCH_LED_D9_get - 57770 ;; _userpin_SWITCH_LED_D9_set_high_fromIRQ - 57771 ;; _userpin_SWITCH_LED_D9_set_low_fromIRQ - 57772 ;; This function is called by: - 57773 ;; _irq_timer_slow - 57774 ;; This function uses a non-reentrant model - 57775 ;; - 57776 psect text196,class=CODE,space=0,reloc=2,group=0 - 57777 file "timing.c" - 57778 line 68 - 57779 global __ptext196 - 57780 __ptext196: - 57781 002AD0 psect text196 - 57782 file "timing.c" - 57783 line 68 - 57784 global __size_of_timing_tick_irq - 57785 __size_of_timing_tick_irq equ __end_of_timing_tick_irq-_timing_tick_irq - 57786 0000 - 57787 _timing_tick_irq: - 57788 002AD0 ;incstack = 0 - 57789 opt stack 19 - 57790 line 70 - 57791 - 57792 i2l8037: - 57793 002AD0 ;timing.c: 70: _tick_counter_us += 800; - 57794 movlw 020h - 57795 002AD0 0E20 movlb 0 ; () banked - 57796 002AD2 0100 addwf ((__tick_counter_us))&0ffh - 57797 002AD4 2798 movlw 03h - 57798 002AD6 0E03 addwfc ((__tick_counter_us+1))&0ffh - 57799 002AD8 2399 movlw 0 - 57800 002ADA 0E00 addwfc ((__tick_counter_us+2))&0ffh - 57801 002ADC 239A movlw 0 - 57802 002ADE 0E00 addwfc ((__tick_counter_us+3))&0ffh - 57803 002AE0 239B line 72 - 57804 ;timing.c: 72: if(_tick_counter_us >= 1000000) { - 57805 movf ((__tick_counter_us+3))&0ffh,w - 57806 002AE2 519B bnz i2u416_40 - 57807 002AE4 E10D movlw 64 - 57808 002AE6 0E40 subwf ((__tick_counter_us))&0ffh,w - 57809 002AE8 5D98 movlw 66 - 57810 002AEA 0E42 subwfb ((__tick_counter_us+1))&0ffh,w - 57811 002AEC 5999 movlw 15 - 57812 002AEE 0E0F subwfb ((__tick_counter_us+2))&0ffh,w - 57813 002AF0 599A btfss status,0 - 57814 002AF2 A0D8 goto i2u416_41 - 57815 002AF4 EF7E F015 goto i2u416_40 - 57816 002AF8 EF80 F015 - 57817 i2u416_41: - 57818 002AFC goto i2l1726 - 57819 002AFC EFB4 F015 i2u416_40: - 57820 002B00 line 76 - 57821 - 57822 i2l8039:; BSR set to: 0 - 57823 002B00 - 57824 ;timing.c: 76: if(userpin_SWITCH_LED_D9_get()) userpin_SWITCH_LED_D9_set_low_fro - mIRQ(); - 57825 call _userpin_SWITCH_LED_D9_get ;wreg free - 57826 002B00 ECE3 F021 iorlw 0 - 57827 002B04 0900 btfsc status,2 - 57828 002B06 B4D8 goto i2u417_41 - 57829 002B08 EF88 F015 goto i2u417_40 - 57830 002B0C EF8A F015 i2u417_41: - 57831 002B10 goto i2l8043 - 57832 002B10 EF8E F015 i2u417_40: - 57833 002B14 - 57834 i2l8041: - 57835 002B14 call _userpin_SWITCH_LED_D9_set_low_fromIRQ ;wreg free - 57836 002B14 EC36 F021 goto i2l8045 - 57837 002B18 EF92 F015 line 77 - 57838 ;timing.c: 77: else userpin_SWITCH_LED_D9_set_high_fromIRQ(); - 57839 - 57840 i2l1723: - 57841 002B1C - 57842 i2l8043: - 57843 002B1C call _userpin_SWITCH_LED_D9_set_high_fromIRQ ;wreg free - 57844 002B1C EC3C F021 goto i2l8045 - 57845 002B20 EF92 F015 - 57846 i2l1724: - 57847 002B24 line 81 - 57848 - 57849 i2l8045: - 57850 002B24 ;timing.c: 81: _timing_seconds_lc += 1; - 57851 movlw low(01h) - 57852 002B24 0E01 movlb 0 ; () banked - 57853 002B26 0100 addwf ((__timing_seconds_lc))&0ffh - 57854 002B28 27A0 movlw 0 - 57855 002B2A 0E00 addwfc ((__timing_seconds_lc+1))&0ffh - 57856 002B2C 23A1 addwfc ((__timing_seconds_lc+2))&0ffh - 57857 002B2E 23A2 addwfc ((__timing_seconds_lc+3))&0ffh - 57858 002B30 23A3 line 83 - 57859 - 57860 i2l8047:; BSR set to: 0 - 57861 002B32 - 57862 ;timing.c: 83: _timing_seconds_rst += 1; - 57863 movlw low(01h) - 57864 002B32 0E01 addwf ((__timing_seconds_rst))&0ffh - 57865 002B34 279C movlw 0 - 57866 002B36 0E00 addwfc ((__timing_seconds_rst+1))&0ffh - 57867 002B38 239D addwfc ((__timing_seconds_rst+2))&0ffh - 57868 002B3A 239E addwfc ((__timing_seconds_rst+3))&0ffh - 57869 002B3C 239F line 85 - 57870 - 57871 i2l8049:; BSR set to: 0 - 57872 002B3E - 57873 ;timing.c: 85: if(_rescue_step_timeout > 0) { - 57874 movf ((c:__rescue_step_timeout)),c,w - 57875 002B3E 5032 btfsc status,2 - 57876 002B40 B4D8 goto i2u418_41 - 57877 002B42 EFA5 F015 goto i2u418_40 - 57878 002B46 EFA7 F015 i2u418_41: - 57879 002B4A goto i2l8053 - 57880 002B4A EFAA F015 i2u418_40: - 57881 002B4E line 86 - 57882 - 57883 i2l8051:; BSR set to: 0 - 57884 002B4E - 57885 ;timing.c: 86: _rescue_step_timeout -= 1; - 57886 decf ((c:__rescue_step_timeout)),c - 57887 002B4E 0632 goto i2l8053 - 57888 002B50 EFAA F015 line 87 - 57889 ;timing.c: 87: } - 57890 - 57891 i2l1725:; BSR set to: 0 - 57892 002B54 - 57893 line 89 - 57894 - 57895 i2l8053:; BSR set to: 0 - 57896 002B54 - 57897 ;timing.c: 89: _tick_counter_us -= 1000000; - 57898 movlw 040h - 57899 002B54 0E40 subwf ((__tick_counter_us))&0ffh - 57900 002B56 5F98 movlw 042h - 57901 002B58 0E42 subwfb ((__tick_counter_us+1))&0ffh - 57902 002B5A 5B99 movlw 0Fh - 57903 002B5C 0E0F subwfb ((__tick_counter_us+2))&0ffh - 57904 002B5E 5B9A movlw 0 - 57905 002B60 0E00 subwfb ((__tick_counter_us+3))&0ffh - 57906 002B62 5B9B goto i2l1726 - 57907 002B64 EFB4 F015 line 90 - 57908 ;timing.c: 90: } - 57909 - 57910 i2l1722:; BSR set to: 0 - 57911 002B68 - 57912 line 91 - 57913 - 57914 i2l1726:; BSR set to: 0 - 57915 002B68 - 57916 return ;funcret - 57917 002B68 0012 opt stack 0 - 57918 GLOBAL __end_of_timing_tick_irq - 57919 __end_of_timing_tick_irq: - 57920 002B6A signat _timing_tick_irq,89 - 57921 global _userpin_SWITCH_LED_D9_get - 57922 - 57923 ;; *************** function _userpin_SWITCH_LED_D9_get ***************** - 57924 ;; Defined at: - 57925 ;; line 1025 in file "generated/sources/variables.c" - 57926 ;; Parameters: Size Location Type - 57927 ;; None - 57928 ;; Auto vars: Size Location Type - 57929 ;; None - 57930 ;; Return value: Size Location Type - 57931 ;; 1 wreg enum E6233 - 57932 ;; Registers used: - 57933 ;; wreg, status,2 - 57934 ;; Tracked objects: - 57935 ;; On entry : 0/0 - 57936 ;; On exit : 0/0 - 57937 ;; Unchanged: 0/0 - 57938 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 57939 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57940 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57941 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57942 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 57943 ;;Total ram usage: 0 bytes - 57944 ;; Hardware stack levels used: 1 - 57945 ;; This function calls: - 57946 ;; Nothing - 57947 ;; This function is called by: - 57948 ;; _timing_tick_irq - 57949 ;; This function uses a non-reentrant model - 57950 ;; - 57951 psect text197,class=CODE,space=0,reloc=2,group=0 - 57952 file "generated/sources/variables.c" - 57953 line 1025 - 57954 global __ptext197 - 57955 __ptext197: - 57956 0043C6 psect text197 - 57957 file "generated/sources/variables.c" - 57958 line 1025 - 57959 global __size_of_userpin_SWITCH_LED_D9_get - 57960 __size_of_userpin_SWITCH_LED_D9_get equ __end_of_userpin_SWITCH_LED_D9_get-_userpin_SWI - TCH_LED_D9_get - 57961 0000 - 57962 _userpin_SWITCH_LED_D9_get:; BSR set to: 0 - 57963 0043C6 - 57964 ;incstack = 0 - 57965 opt stack 19 - 57966 line 1026 - 57967 - 57968 i2l6573: - 57969 0043C6 ;generated/sources/variables.c: 1026: return userpins.state_SWITCH_LED_D9; - 57970 movf ((c:_userpins)),c,w - 57971 0043C6 502A goto i2l1033 - 57972 0043C8 EFE6 F021 - 57973 i2l6575: - 57974 0043CC line 1027 - 57975 - 57976 i2l1033: - 57977 0043CC return ;funcret - 57978 0043CC 0012 opt stack 0 - 57979 GLOBAL __end_of_userpin_SWITCH_LED_D9_get - 57980 __end_of_userpin_SWITCH_LED_D9_get: - 57981 0043CE signat _userpin_SWITCH_LED_D9_get,89 - 57982 global _adcreader_tick_irq - 57983 - 57984 ;; *************** function _adcreader_tick_irq ***************** - 57985 ;; Defined at: - 57986 ;; line 40 in file "adcreader.c" - 57987 ;; Parameters: Size Location Type - 57988 ;; None - 57989 ;; Auto vars: Size Location Type - 57990 ;; adcvalue 2 18[COMRAM] unsigned short - 57991 ;; Return value: Size Location Type - 57992 ;; 1 wreg void - 57993 ;; Registers used: - 57994 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 57995 ;; Tracked objects: - 57996 ;; On entry : 0/0 - 57997 ;; On exit : 0/0 - 57998 ;; Unchanged: 0/0 - 57999 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 58000 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58001 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58002 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58003 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58004 ;;Total ram usage: 4 bytes - 58005 ;; Hardware stack levels used: 1 - 58006 ;; Hardware stack levels required when called: 5 - 58007 ;; This function calls: - 58008 ;; _ADC_GetConversionResult - 58009 ;; _ADC_IsConversionDone - 58010 ;; _ADC_SelectChannel - 58011 ;; _ADC_StartConversion - 58012 ;; ___awmod - 58013 ;; __sample_acquired - 58014 ;; This function is called by: - 58015 ;; _irq_timer_slow - 58016 ;; This function uses a non-reentrant model - 58017 ;; - 58018 psect text198,class=CODE,space=0,reloc=2,group=0 - 58019 file "adcreader.c" - 58020 line 40 - 58021 global __ptext198 - 58022 __ptext198: - 58023 001560 psect text198 - 58024 file "adcreader.c" - 58025 line 40 - 58026 global __size_of_adcreader_tick_irq - 58027 __size_of_adcreader_tick_irq equ __end_of_adcreader_tick_irq-_adcreader_tick_irq - 58028 0000 - 58029 _adcreader_tick_irq: - 58030 001560 ;incstack = 0 - 58031 opt stack 15 - 58032 line 44 - 58033 - 58034 i2l7993: - 58035 001560 ;adcreader.c: 44: if(_state == ADCREADER_RESET) return; - 58036 movf ((c:__state)),c,w - 58037 001560 5035 btfss status,2 - 58038 001562 A4D8 goto i2u413_41 - 58039 001564 EFB6 F00A goto i2u413_40 - 58040 001568 EFB8 F00A i2u413_41: - 58041 00156C goto i2l7997 - 58042 00156C EFBC F00A i2u413_40: - 58043 001570 goto i2l1659 - 58044 001570 EF32 F00B - 58045 i2l7995: - 58046 001574 goto i2l1659 - 58047 001574 EF32 F00B - 58048 i2l1658: - 58049 001578 line 47 - 58050 - 58051 i2l7997: - 58052 001578 ;adcreader.c: 47: _state_timeout--; - 58053 decf ((c:__state_timeout)),c - 58054 001578 0633 line 50 - 58055 - 58056 i2l7999: - 58057 00157A ;adcreader.c: 50: if(_state_timeout > 0) return; - 58058 movf ((c:__state_timeout)),c,w - 58059 00157A 5033 btfsc status,2 - 58060 00157C B4D8 goto i2u414_41 - 58061 00157E EFC3 F00A goto i2u414_40 - 58062 001582 EFC5 F00A i2u414_41: - 58063 001586 goto i2l8031 - 58064 001586 EF1D F00B i2u414_40: - 58065 00158A goto i2l1659 - 58066 00158A EF32 F00B - 58067 i2l8001: - 58068 00158E goto i2l1659 - 58069 00158E EF32 F00B - 58070 i2l1660: - 58071 001592 line 53 - 58072 ;adcreader.c: 53: switch(_state) { - 58073 goto i2l8031 - 58074 001592 EF1D F00B line 54 - 58075 ;adcreader.c: 54: case ADCREADER_MUXCHANGE: - 58076 - 58077 i2l1662: - 58078 001596 line 56 - 58079 - 58080 i2l8003: - 58081 001596 ;adcreader.c: 56: if(!ADC_IsConversionDone()) { - 58082 call _ADC_IsConversionDone ;wreg free - 58083 001596 EC2A F020 iorlw 0 - 58084 00159A 0900 btfss status,2 - 58085 00159C A4D8 goto i2u415_41 - 58086 00159E EFD3 F00A goto i2u415_40 - 58087 0015A2 EFD5 F00A i2u415_41: - 58088 0015A6 goto i2l8009 - 58089 0015A6 EFDA F00A i2u415_40: - 58090 0015AA line 58 - 58091 - 58092 i2l8005: - 58093 0015AA ;adcreader.c: 58: _state_timeout++; - 58094 incf ((c:__state_timeout)),c - 58095 0015AA 2A33 goto i2l1659 - 58096 0015AC EF32 F00B line 59 - 58097 - 58098 i2l8007: - 58099 0015B0 ;adcreader.c: 59: return; - 58100 goto i2l1659 - 58101 0015B0 EF32 F00B line 60 - 58102 ;adcreader.c: 60: } - 58103 - 58104 i2l1663: - 58105 0015B4 line 62 - 58106 - 58107 i2l8009: - 58108 0015B4 ;adcreader.c: 62: analog_value_t adcvalue = ADC_GetConversionResult(); - 58109 call _ADC_GetConversionResult ;wreg free - 58110 0015B4 EC36 F020 movff 0+?_ADC_GetConversionResult,(c:adcreader_tick_irq@adcvalue) - 58111 0015B8 C001 F013 movff 1+?_ADC_GetConversionResult,(c:adcreader_tick_irq@adcvalue+1) - 58112 0015BC C002 F014 line 63 - 58113 - 58114 i2l8011: - 58115 0015C0 ;adcreader.c: 63: analog_variables[_idx].value = adcvalue; - 58116 movf ((c:__idx)),c,w - 58117 0015C0 5034 mullw 02Bh - 58118 0015C2 0D2B movlw 01h - 58119 0015C4 0E01 addwf (prodl),c - 58120 0015C6 26F3 movlw 0 - 58121 0015C8 0E00 addwfc (prodh),c - 58122 0015CA 22F4 movlw low(_analog_variables) - 58123 0015CC 0EBE addwf (prodl),c,w - 58124 0015CE 24F3 movwf c:fsr2l - 58125 0015D0 6ED9 movlw high(_analog_variables) - 58126 0015D2 0E04 addwfc (prodh),c,w - 58127 0015D4 20F4 movwf 1+c:fsr2l - 58128 0015D6 6EDA movff (c:adcreader_tick_irq@adcvalue),postinc2 - 58129 0015D8 C013 FFDE movff (c:adcreader_tick_irq@adcvalue+1),postdec2 - 58130 0015DC C014 FFDD line 65 - 58131 - 58132 i2l8013: - 58133 0015E0 ;adcreader.c: 65: _sample_acquired(); - 58134 call __sample_acquired ;wreg free - 58135 0015E0 ECA3 F009 line 67 - 58136 - 58137 i2l8015: - 58138 0015E4 ;adcreader.c: 67: _idx = (_idx + 1) % 11; - 58139 movlw low(01h) - 58140 0015E4 0E01 addwf ((c:__idx)),c,w - 58141 0015E6 2434 movwf ((c:___awmod@dividend)),c - 58142 0015E8 6E01 clrf 1+((c:___awmod@dividend)),c - 58143 0015EA 6A02 movlw high(01h) - 58144 0015EC 0E00 addwfc 1+((c:___awmod@dividend)),c - 58145 0015EE 2202 movlw high(0Bh) - 58146 0015F0 0E00 movwf ((c:___awmod@divisor+1)),c - 58147 0015F2 6E04 movlw low(0Bh) - 58148 0015F4 0E0B movwf ((c:___awmod@divisor)),c - 58149 0015F6 6E03 call ___awmod ;wreg free - 58150 0015F8 EC43 F010 movf (0+?___awmod),c,w - 58151 0015FC 5001 movwf ((c:__idx)),c - 58152 0015FE 6E34 line 69 - 58153 - 58154 i2l8017: - 58155 001600 ;adcreader.c: 69: ADC_SelectChannel(analog_variables[_idx].channel); - 58156 movf ((c:__idx)),c,w - 58157 001600 5034 mullw 02Bh - 58158 001602 0D2B movlw low(_analog_variables) - 58159 001604 0EBE addwf (prodl),c,w - 58160 001606 24F3 movwf c:fsr2l - 58161 001608 6ED9 movlw high(_analog_variables) - 58162 00160A 0E04 addwfc prod+1,w - 58163 00160C 20F4 movwf 1+c:fsr2l - 58164 00160E 6EDA movf indf2,w - 58165 001610 50DF - 58166 call _ADC_SelectChannel - 58167 001612 EC1E F020 line 71 - 58168 - 58169 i2l8019: - 58170 001616 ;adcreader.c: 71: _state = ADCREADER_CONVSTART; - 58171 movlw low(02h) - 58172 001616 0E02 movwf ((c:__state)),c - 58173 001618 6E35 line 73 - 58174 - 58175 i2l8021: - 58176 00161A ;adcreader.c: 73: _state_timeout = 1; - 58177 movlw low(01h) - 58178 00161A 0E01 movwf ((c:__state_timeout)),c - 58179 00161C 6E33 line 74 - 58180 ;adcreader.c: 74: break; - 58181 goto i2l1659 - 58182 00161E EF32 F00B line 75 - 58183 ;adcreader.c: 75: case ADCREADER_CONVSTART: - 58184 - 58185 i2l1665: - 58186 001622 line 77 - 58187 - 58188 i2l8023: - 58189 001622 ;adcreader.c: 77: ADC_StartConversion(); - 58190 call _ADC_StartConversion ;wreg free - 58191 001622 EC1D F022 line 79 - 58192 - 58193 i2l8025: - 58194 001626 ;adcreader.c: 79: _state = ADCREADER_MUXCHANGE; - 58195 movlw low(01h) - 58196 001626 0E01 movwf ((c:__state)),c - 58197 001628 6E35 line 81 - 58198 - 58199 i2l8027: - 58200 00162A ;adcreader.c: 81: _state_timeout = 1; - 58201 movlw low(01h) - 58202 00162A 0E01 movwf ((c:__state_timeout)),c - 58203 00162C 6E33 line 82 - 58204 ;adcreader.c: 82: break; - 58205 goto i2l1659 - 58206 00162E EF32 F00B line 83 - 58207 ;adcreader.c: 83: default: - 58208 - 58209 i2l1666: - 58210 001632 line 84 - 58211 ;adcreader.c: 84: break; - 58212 goto i2l1659 - 58213 001632 EF32 F00B line 85 - 58214 - 58215 i2l8029: - 58216 001636 ;adcreader.c: 85: } - 58217 goto i2l1659 - 58218 001636 EF32 F00B - 58219 i2l1661: - 58220 00163A - 58221 i2l8031: - 58222 00163A movf ((c:__state)),c,w - 58223 00163A 5035 movwf (??_adcreader_tick_irq+0+0)&0ffh,c - 58224 00163C 6E11 clrf (??_adcreader_tick_irq+0+0+1)&0ffh,c - 58225 00163E 6A12 - 58226 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s - witches - 58227 ; Switch size 1, requested type "space" - 58228 ; Number of cases is 1, Range of values is 0 to 0 - 58229 ; switch strategies available: - 58230 ; Name Instructions Cycles - 58231 ; simple_byte 4 3 (average) - 58232 ; Chosen strategy is simple_byte - 58233 - 58234 movf ??_adcreader_tick_irq+0+1,c,w - 58235 001640 5012 xorlw 0^0 ; case 0 - 58236 001642 0A00 skipnz - 58237 001644 B4D8 goto i2l11199 - 58238 001646 EF27 F00B goto i2l1659 - 58239 00164A EF32 F00B - 58240 i2l11199: - 58241 00164E ; Switch size 1, requested type "space" - 58242 ; Number of cases is 2, Range of values is 1 to 2 - 58243 ; switch strategies available: - 58244 ; Name Instructions Cycles - 58245 ; simple_byte 7 4 (average) - 58246 ; Chosen strategy is simple_byte - 58247 - 58248 movf ??_adcreader_tick_irq+0+0,c,w - 58249 00164E 5011 xorlw 1^0 ; case 1 - 58250 001650 0A01 skipnz - 58251 001652 B4D8 goto i2l8003 - 58252 001654 EFCB F00A xorlw 2^1 ; case 2 - 58253 001658 0A03 skipnz - 58254 00165A B4D8 goto i2l8023 - 58255 00165C EF11 F00B goto i2l1659 - 58256 001660 EF32 F00B - 58257 - 58258 i2l1664: - 58259 001664 line 86 - 58260 - 58261 i2l1659: - 58262 001664 return ;funcret - 58263 001664 0012 opt stack 0 - 58264 GLOBAL __end_of_adcreader_tick_irq - 58265 __end_of_adcreader_tick_irq: - 58266 001666 signat _adcreader_tick_irq,89 - 58267 global __sample_acquired - 58268 - 58269 ;; *************** function __sample_acquired ***************** - 58270 ;; Defined at: - 58271 ;; line 88 in file "adcreader.c" - 58272 ;; Parameters: Size Location Type - 58273 ;; None - 58274 ;; Auto vars: Size Location Type - 58275 ;; analog_varia 2 14[COMRAM] PTR struct . - 58276 ;; -> analog_variables(473), - 58277 ;; Return value: Size Location Type - 58278 ;; 1 wreg void - 58279 ;; Registers used: - 58280 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 58281 ;; Tracked objects: - 58282 ;; On entry : 0/0 - 58283 ;; On exit : 0/0 - 58284 ;; Unchanged: 0/0 - 58285 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 58286 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58287 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58288 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58289 ;; Totals: 6 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58290 ;;Total ram usage: 6 bytes - 58291 ;; Hardware stack levels used: 1 - 58292 ;; Hardware stack levels required when called: 4 - 58293 ;; This function calls: - 58294 ;; __check_alarm_firing - 58295 ;; __update_alarm - 58296 ;; __update_averaging - 58297 ;; This function is called by: - 58298 ;; _adcreader_tick_irq - 58299 ;; This function uses a non-reentrant model - 58300 ;; - 58301 psect text199,class=CODE,space=0,reloc=2,group=0 - 58302 line 88 - 58303 global __ptext199 - 58304 __ptext199: - 58305 001346 psect text199 - 58306 file "adcreader.c" - 58307 line 88 - 58308 global __size_of__sample_acquired - 58309 __size_of__sample_acquired equ __end_of__sample_acquired-__sample_acquired - 58310 0000 - 58311 __sample_acquired: - 58312 001346 ;incstack = 0 - 58313 opt stack 15 - 58314 line 90 - 58315 - 58316 i2l6711: - 58317 001346 ;adcreader.c: 90: analog_variable_t *analog_variable = &(analog_variables[_idx]); - 58318 movf ((c:__idx)),c,w - 58319 001346 5034 mullw 02Bh - 58320 001348 0D2B movlw low(_analog_variables) - 58321 00134A 0EBE addwf (prodl),c,w - 58322 00134C 24F3 movwf ((c:__sample_acquired@analog_variable)),c - 58323 00134E 6E0F movlw high(_analog_variables) - 58324 001350 0E04 addwfc prod+1,w - 58325 001352 20F4 movwf 1+((c:__sample_acquired@analog_variable)),c - 58326 001354 6E10 line 93 - 58327 - 58328 i2l6713: - 58329 001356 ;adcreader.c: 93: if(analog_variable->value_max < analog_variable->value) { - 58330 lfsr 2,01h - 58331 001356 EE20 F001 movf ((c:__sample_acquired@analog_variable)),c,w - 58332 00135A 500F addwf fsr2l - 58333 00135C 26D9 movf ((c:__sample_acquired@analog_variable+1)),c,w - 58334 00135E 5010 addwfc fsr2h - 58335 001360 22DA lfsr 1,0Fh - 58336 001362 EE10 F00F movf ((c:__sample_acquired@analog_variable)),c,w - 58337 001366 500F addwf fsr1l - 58338 001368 26E1 movf ((c:__sample_acquired@analog_variable+1)),c,w - 58339 00136A 5010 addwfc fsr1h - 58340 00136C 22E2 movf postinc2,w - 58341 00136E 50DE subwf postinc1,w - 58342 001370 5CE6 movf postinc2,w - 58343 001372 50DE subwfb postinc1,w - 58344 001374 58E6 btfsc status,0 - 58345 001376 B0D8 goto i2u302_41 - 58346 001378 EFC0 F009 goto i2u302_40 - 58347 00137C EFC2 F009 - 58348 i2u302_41: - 58349 001380 goto i2l6717 - 58350 001380 EFD4 F009 i2u302_40: - 58351 001384 line 94 - 58352 - 58353 i2l6715: - 58354 001384 ;adcreader.c: 94: analog_variable->value_max = analog_variable->value; - 58355 lfsr 2,01h - 58356 001384 EE20 F001 movf ((c:__sample_acquired@analog_variable)),c,w - 58357 001388 500F addwf fsr2l - 58358 00138A 26D9 movf ((c:__sample_acquired@analog_variable+1)),c,w - 58359 00138C 5010 addwfc fsr2h - 58360 00138E 22DA lfsr 1,0Fh - 58361 001390 EE10 F00F movf ((c:__sample_acquired@analog_variable)),c,w - 58362 001394 500F addwf fsr1l - 58363 001396 26E1 movf ((c:__sample_acquired@analog_variable+1)),c,w - 58364 001398 5010 addwfc fsr1h - 58365 00139A 22E2 movff postinc2,postinc1 - 58366 00139C CFDE FFE6 movff postdec2,postdec1 - 58367 0013A0 CFDD FFE5 goto i2l6717 - 58368 0013A4 EFD4 F009 line 95 - 58369 ;adcreader.c: 95: } - 58370 - 58371 i2l1669: - 58372 0013A8 line 98 - 58373 - 58374 i2l6717: - 58375 0013A8 ;adcreader.c: 98: _update_alarm(&(analog_variable->alarms.fast), analog_variable->va - lue); - 58376 movlw low(011h) - 58377 0013A8 0E11 addwf ((c:__sample_acquired@analog_variable)),c,w - 58378 0013AA 240F movwf ((c:__update_alarm@_p_alarm)),c - 58379 0013AC 6E01 movlw high(011h) - 58380 0013AE 0E00 addwfc ((c:__sample_acquired@analog_variable+1)),c,w - 58381 0013B0 2010 movwf 1+((c:__update_alarm@_p_alarm)),c - 58382 0013B2 6E02 lfsr 2,01h - 58383 0013B4 EE20 F001 movf ((c:__sample_acquired@analog_variable)),c,w - 58384 0013B8 500F addwf fsr2l - 58385 0013BA 26D9 movf ((c:__sample_acquired@analog_variable+1)),c,w - 58386 0013BC 5010 addwfc fsr2h - 58387 0013BE 22DA movff postinc2,(c:__update_alarm@_value) - 58388 0013C0 CFDE F003 movff postdec2,(c:__update_alarm@_value+1) - 58389 0013C4 CFDD F004 call __update_alarm ;wreg free - 58390 0013C8 ECD7 F00F line 99 - 58391 - 58392 i2l6719: - 58393 0013CC ;adcreader.c: 99: _update_alarm(&(analog_variable->alarms.slow), analog_variable->va - lue); - 58394 movlw low(01Dh) - 58395 0013CC 0E1D addwf ((c:__sample_acquired@analog_variable)),c,w - 58396 0013CE 240F movwf ((c:__update_alarm@_p_alarm)),c - 58397 0013D0 6E01 movlw high(01Dh) - 58398 0013D2 0E00 addwfc ((c:__sample_acquired@analog_variable+1)),c,w - 58399 0013D4 2010 movwf 1+((c:__update_alarm@_p_alarm)),c - 58400 0013D6 6E02 lfsr 2,01h - 58401 0013D8 EE20 F001 movf ((c:__sample_acquired@analog_variable)),c,w - 58402 0013DC 500F addwf fsr2l - 58403 0013DE 26D9 movf ((c:__sample_acquired@analog_variable+1)),c,w - 58404 0013E0 5010 addwfc fsr2h - 58405 0013E2 22DA movff postinc2,(c:__update_alarm@_value) - 58406 0013E4 CFDE F003 movff postdec2,(c:__update_alarm@_value+1) - 58407 0013E8 CFDD F004 call __update_alarm ;wreg free - 58408 0013EC ECD7 F00F line 101 - 58409 - 58410 i2l6721: - 58411 0013F0 ;adcreader.c: 101: if(0 == _check_alarm_firing(&(analog_variable->alarms.fast), anal - og_variable->alarms.callback)) { - 58412 movlw low(011h) - 58413 0013F0 0E11 addwf ((c:__sample_acquired@analog_variable)),c,w - 58414 0013F2 240F movwf ((c:__check_alarm_firing@_p_alarm)),c - 58415 0013F4 6E03 movlw high(011h) - 58416 0013F6 0E00 addwfc ((c:__sample_acquired@analog_variable+1)),c,w - 58417 0013F8 2010 movwf 1+((c:__check_alarm_firing@_p_alarm)),c - 58418 0013FA 6E04 lfsr 2,029h - 58419 0013FC EE20 F029 movf ((c:__sample_acquired@analog_variable)),c,w - 58420 001400 500F addwf fsr2l - 58421 001402 26D9 movf ((c:__sample_acquired@analog_variable+1)),c,w - 58422 001404 5010 addwfc fsr2h - 58423 001406 22DA movff postinc2,(c:__check_alarm_firing@_callback) - 58424 001408 CFDE F005 movff postdec2,(c:__check_alarm_firing@_callback+1) - 58425 00140C CFDD F006 call __check_alarm_firing ;wreg free - 58426 001410 EC19 F011 iorlw 0 - 58427 001414 0900 btfss status,2 - 58428 001416 A4D8 goto i2u303_41 - 58429 001418 EF10 F00A goto i2u303_40 - 58430 00141C EF12 F00A i2u303_41: - 58431 001420 goto i2l6725 - 58432 001420 EF26 F00A i2u303_40: - 58433 001424 line 103 - 58434 - 58435 i2l6723: - 58436 001424 ;adcreader.c: 103: _check_alarm_firing(&(analog_variable->alarms.slow), analog_v - ariable->alarms.callback); - 58437 movlw low(01Dh) - 58438 001424 0E1D addwf ((c:__sample_acquired@analog_variable)),c,w - 58439 001426 240F movwf ((c:__check_alarm_firing@_p_alarm)),c - 58440 001428 6E03 movlw high(01Dh) - 58441 00142A 0E00 addwfc ((c:__sample_acquired@analog_variable+1)),c,w - 58442 00142C 2010 movwf 1+((c:__check_alarm_firing@_p_alarm)),c - 58443 00142E 6E04 lfsr 2,029h - 58444 001430 EE20 F029 movf ((c:__sample_acquired@analog_variable)),c,w - 58445 001434 500F addwf fsr2l - 58446 001436 26D9 movf ((c:__sample_acquired@analog_variable+1)),c,w - 58447 001438 5010 addwfc fsr2h - 58448 00143A 22DA movff postinc2,(c:__check_alarm_firing@_callback) - 58449 00143C CFDE F005 movff postdec2,(c:__check_alarm_firing@_callback+1) - 58450 001440 CFDD F006 call __check_alarm_firing ;wreg free - 58451 001444 EC19 F011 goto i2l6725 - 58452 001448 EF26 F00A line 104 - 58453 ;adcreader.c: 104: } - 58454 - 58455 i2l1670: - 58456 00144C line 105 - 58457 - 58458 i2l6725: - 58459 00144C ;adcreader.c: 105: _update_averaging(analog_variable); - 58460 movff (c:__sample_acquired@analog_variable),(c:__update_averaging@_p_analog_variable) - - 58461 00144C C00F F001 movff (c:__sample_acquired@analog_variable+1),(c:__update_averaging@_p_analog_variable+ - 1) - 58462 001450 C010 F002 - 58463 call __update_averaging ;wreg free - 58464 001454 EC5F F013 line 106 - 58465 - 58466 i2l1671: - 58467 001458 return ;funcret - 58468 001458 0012 opt stack 0 - 58469 GLOBAL __end_of__sample_acquired - 58470 __end_of__sample_acquired: - 58471 00145A signat __sample_acquired,89 - 58472 global __update_averaging - 58473 - 58474 ;; *************** function __update_averaging ***************** - 58475 ;; Defined at: - 58476 ;; line 150 in file "adcreader.c" - 58477 ;; Parameters: Size Location Type - 58478 ;; _p_analog_va 2 0[COMRAM] PTR struct . - 58479 ;; -> analog_variables(473), - 58480 ;; Auto vars: Size Location Type - 58481 ;; None - 58482 ;; Return value: Size Location Type - 58483 ;; 1 wreg void - 58484 ;; Registers used: - 58485 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0 - 58486 ;; Tracked objects: - 58487 ;; On entry : 0/0 - 58488 ;; On exit : 0/0 - 58489 ;; Unchanged: 0/0 - 58490 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 58491 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58492 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58493 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58494 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58495 ;;Total ram usage: 4 bytes - 58496 ;; Hardware stack levels used: 1 - 58497 ;; This function calls: - 58498 ;; Nothing - 58499 ;; This function is called by: - 58500 ;; __sample_acquired - 58501 ;; This function uses a non-reentrant model - 58502 ;; - 58503 psect text200,class=CODE,space=0,reloc=2,group=0 - 58504 line 150 - 58505 global __ptext200 - 58506 __ptext200: - 58507 0026BE psect text200 - 58508 file "adcreader.c" - 58509 line 150 - 58510 global __size_of__update_averaging - 58511 __size_of__update_averaging equ __end_of__update_averaging-__update_averaging - 58512 0000 - 58513 __update_averaging: - 58514 0026BE ;incstack = 0 - 58515 opt stack 18 - 58516 line 151 - 58517 - 58518 i2l6097: - 58519 0026BE ;adcreader.c: 151: _p_analog_variable->sum_curr += _p_analog_variable->value; - 58520 lfsr 2,01h - 58521 0026BE EE20 F001 movf ((c:__update_averaging@_p_analog_variable)),c,w - 58522 0026C2 5001 addwf fsr2l - 58523 0026C4 26D9 movf ((c:__update_averaging@_p_analog_variable+1)),c,w - 58524 0026C6 5002 addwfc fsr2h - 58525 0026C8 22DA movff postinc2,??__update_averaging+0+0 - 58526 0026CA CFDE F003 movff postdec2,??__update_averaging+0+0+1 - 58527 0026CE CFDD F004 lfsr 2,03h - 58528 0026D2 EE20 F003 movf ((c:__update_averaging@_p_analog_variable)),c,w - 58529 0026D6 5001 addwf fsr2l - 58530 0026D8 26D9 movf ((c:__update_averaging@_p_analog_variable+1)),c,w - 58531 0026DA 5002 addwfc fsr2h - 58532 0026DC 22DA movf (??__update_averaging+0+0),c,w - 58533 0026DE 5003 addwf postinc2 - 58534 0026E0 26DE movf (??__update_averaging+0+1),c,w - 58535 0026E2 5004 addwfc postinc2 - 58536 0026E4 22DE movlw 0 - 58537 0026E6 0E00 addwfc postinc2 - 58538 0026E8 22DE addwfc postinc2 - 58539 0026EA 22DE - 58540 line 152 - 58541 ;adcreader.c: 152: _p_analog_variable->sum_counter++; - 58542 lfsr 2,0Bh - 58543 0026EC EE20 F00B movf ((c:__update_averaging@_p_analog_variable)),c,w - 58544 0026F0 5001 addwf fsr2l - 58545 0026F2 26D9 movf ((c:__update_averaging@_p_analog_variable+1)),c,w - 58546 0026F4 5002 addwfc fsr2h - 58547 0026F6 22DA incf postinc2 - 58548 0026F8 2ADE movlw 0 - 58549 0026FA 0E00 addwfc postdec2 - 58550 0026FC 22DD line 153 - 58551 ;adcreader.c: 153: if(_p_analog_variable->sum_counter >= adcreader_averaging_prescal - er_maxcount) { - 58552 lfsr 2,0Bh - 58553 0026FE EE20 F00B movf ((c:__update_averaging@_p_analog_variable)),c,w - 58554 002702 5001 addwf fsr2l - 58555 002704 26D9 movf ((c:__update_averaging@_p_analog_variable+1)),c,w - 58556 002706 5002 addwfc fsr2h - 58557 002708 22DA movlb 0 ; () banked - 58558 00270A 0100 movf ((_adcreader_averaging_prescaler_maxcount))&0ffh,w - 58559 00270C 51BF subwf postinc2,w - 58560 00270E 5CDE movf ((_adcreader_averaging_prescaler_maxcount+1))&0ffh,w - 58561 002710 51C0 subwfb postinc2,w - 58562 002712 58DE btfss status,0 - 58563 002714 A0D8 goto i2u268_41 - 58564 002716 EF8F F013 goto i2u268_40 - 58565 00271A EF91 F013 - 58566 i2u268_41: - 58567 00271E goto i2l1688 - 58568 00271E EFBB F013 i2u268_40: - 58569 002722 line 154 - 58570 - 58571 i2l6099:; BSR set to: 0 - 58572 002722 - 58573 ;adcreader.c: 154: _p_analog_variable->sum_last = _p_analog_variable->sum_curr; - - 58574 lfsr 2,03h - 58575 002722 EE20 F003 movf ((c:__update_averaging@_p_analog_variable)),c,w - 58576 002726 5001 addwf fsr2l - 58577 002728 26D9 movf ((c:__update_averaging@_p_analog_variable+1)),c,w - 58578 00272A 5002 addwfc fsr2h - 58579 00272C 22DA lfsr 1,07h - 58580 00272E EE10 F007 movf ((c:__update_averaging@_p_analog_variable)),c,w - 58581 002732 5001 addwf fsr1l - 58582 002734 26E1 movf ((c:__update_averaging@_p_analog_variable+1)),c,w - 58583 002736 5002 addwfc fsr1h - 58584 002738 22E2 movff postinc2,postinc1 - 58585 00273A CFDE FFE6 movff postinc2,postinc1 - 58586 00273E CFDE FFE6 movff postinc2,postinc1 - 58587 002742 CFDE FFE6 movff postinc2,postinc1 - 58588 002746 CFDE FFE6 - 58589 line 155 - 58590 - 58591 i2l6101:; BSR set to: 0 - 58592 00274A - 58593 ;adcreader.c: 155: _p_analog_variable->sum_curr = 0; - 58594 lfsr 2,03h - 58595 00274A EE20 F003 movf ((c:__update_averaging@_p_analog_variable)),c,w - 58596 00274E 5001 addwf fsr2l - 58597 002750 26D9 movf ((c:__update_averaging@_p_analog_variable+1)),c,w - 58598 002752 5002 addwfc fsr2h - 58599 002754 22DA clrf postinc2,c - 58600 002756 6ADE clrf postinc2,c - 58601 002758 6ADE clrf postinc2,c - 58602 00275A 6ADE clrf postdec2,c - 58603 00275C 6ADD - 58604 line 156 - 58605 - 58606 i2l6103:; BSR set to: 0 - 58607 00275E - 58608 ;adcreader.c: 156: _p_analog_variable->sum_counter = 0; - 58609 lfsr 2,0Bh - 58610 00275E EE20 F00B movf ((c:__update_averaging@_p_analog_variable)),c,w - 58611 002762 5001 addwf fsr2l - 58612 002764 26D9 movf ((c:__update_averaging@_p_analog_variable+1)),c,w - 58613 002766 5002 addwfc fsr2h - 58614 002768 22DA movlw low(0) - 58615 00276A 0E00 movwf postinc2,c - 58616 00276C 6EDE movlw high(0) - 58617 00276E 0E00 movwf postdec2,c - 58618 002770 6EDD goto i2l1688 - 58619 002772 EFBB F013 line 157 - 58620 ;adcreader.c: 157: } - 58621 - 58622 i2l1687:; BSR set to: 0 - 58623 002776 - 58624 line 158 - 58625 - 58626 i2l1688:; BSR set to: 0 - 58627 002776 - 58628 return ;funcret - 58629 002776 0012 opt stack 0 - 58630 GLOBAL __end_of__update_averaging - 58631 __end_of__update_averaging: - 58632 002778 signat __update_averaging,4217 - 58633 global __update_alarm - 58634 - 58635 ;; *************** function __update_alarm ***************** - 58636 ;; Defined at: - 58637 ;; line 108 in file "adcreader.c" - 58638 ;; Parameters: Size Location Type - 58639 ;; _p_alarm 2 0[COMRAM] PTR struct . - 58640 ;; -> analog_variables.alarms(26), analog_variables(473), - 58641 ;; _value 2 2[COMRAM] unsigned short - 58642 ;; Auto vars: Size Location Type - 58643 ;; None - 58644 ;; Return value: Size Location Type - 58645 ;; 1 wreg void - 58646 ;; Registers used: - 58647 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0 - 58648 ;; Tracked objects: - 58649 ;; On entry : 0/0 - 58650 ;; On exit : 0/0 - 58651 ;; Unchanged: 0/0 - 58652 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 58653 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58654 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58655 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58656 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58657 ;;Total ram usage: 8 bytes - 58658 ;; Hardware stack levels used: 1 - 58659 ;; This function calls: - 58660 ;; Nothing - 58661 ;; This function is called by: - 58662 ;; __sample_acquired - 58663 ;; This function uses a non-reentrant model - 58664 ;; - 58665 psect text201,class=CODE,space=0,reloc=2,group=0 - 58666 line 108 - 58667 global __ptext201 - 58668 __ptext201: - 58669 001FAE psect text201 - 58670 file "adcreader.c" - 58671 line 108 - 58672 global __size_of__update_alarm - 58673 __size_of__update_alarm equ __end_of__update_alarm-__update_alarm - 58674 0000 - 58675 __update_alarm:; BSR set to: 0 - 58676 001FAE - 58677 ;incstack = 0 - 58678 opt stack 18 - 58679 line 110 - 58680 - 58681 i2l6065: - 58682 001FAE ;adcreader.c: 110: if(_value > _p_alarm->threshold) { - 58683 lfsr 2,02h - 58684 001FAE EE20 F002 movf ((c:__update_alarm@_p_alarm)),c,w - 58685 001FB2 5001 addwf fsr2l - 58686 001FB4 26D9 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58687 001FB6 5002 addwfc fsr2h - 58688 001FB8 22DA movf ((c:__update_alarm@_value)),c,w - 58689 001FBA 5003 subwf postinc2,w - 58690 001FBC 5CDE movf ((c:__update_alarm@_value+1)),c,w - 58691 001FBE 5004 subwfb postinc2,w - 58692 001FC0 58DE btfsc status,0 - 58693 001FC2 B0D8 goto i2u261_41 - 58694 001FC4 EFE6 F00F goto i2u261_40 - 58695 001FC8 EFE8 F00F - 58696 i2u261_41: - 58697 001FCC goto i2l6075 - 58698 001FCC EF36 F010 i2u261_40: - 58699 001FD0 line 112 - 58700 - 58701 i2l6067: - 58702 001FD0 ;adcreader.c: 112: _p_alarm->timeout_counter += 1; - 58703 lfsr 2,06h - 58704 001FD0 EE20 F006 movf ((c:__update_alarm@_p_alarm)),c,w - 58705 001FD4 5001 addwf fsr2l - 58706 001FD6 26D9 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58707 001FD8 5002 addwfc fsr2h - 58708 001FDA 22DA incf postinc2 - 58709 001FDC 2ADE movlw 0 - 58710 001FDE 0E00 addwfc postdec2 - 58711 001FE0 22DD line 114 - 58712 ;adcreader.c: 114: if(_p_alarm->timeout_counter == 0) { - 58713 lfsr 2,06h - 58714 001FE2 EE20 F006 movf ((c:__update_alarm@_p_alarm)),c,w - 58715 001FE6 5001 addwf fsr2l - 58716 001FE8 26D9 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58717 001FEA 5002 addwfc fsr2h - 58718 001FEC 22DA movf postinc2,w - 58719 001FEE 50DE iorwf postinc2,w - 58720 001FF0 10DE btfss status,2 - 58721 001FF2 A4D8 goto i2u262_41 - 58722 001FF4 EFFE F00F goto i2u262_40 - 58723 001FF8 EF00 F010 - 58724 i2u262_41: - 58725 001FFC goto i2l6071 - 58726 001FFC EF0B F010 i2u262_40: - 58727 002000 line 115 - 58728 - 58729 i2l6069: - 58730 002000 ;adcreader.c: 115: _p_alarm->timeout_counter -= 1; - 58731 lfsr 2,06h - 58732 002000 EE20 F006 movf ((c:__update_alarm@_p_alarm)),c,w - 58733 002004 5001 addwf fsr2l - 58734 002006 26D9 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58735 002008 5002 addwfc fsr2h - 58736 00200A 22DA decf postinc2 - 58737 00200C 06DE movlw 0 - 58738 00200E 0E00 subwfb postdec2 - 58739 002010 5ADD goto i2l6071 - 58740 002012 EF0B F010 line 116 - 58741 ;adcreader.c: 116: } - 58742 - 58743 i2l1675: - 58744 002016 line 118 - 58745 - 58746 i2l6071: - 58747 002016 ;adcreader.c: 118: if(_p_alarm->timeout_counter_max < _p_alarm->timeout_counter) - { - 58748 lfsr 2,06h - 58749 002016 EE20 F006 movf ((c:__update_alarm@_p_alarm)),c,w - 58750 00201A 5001 addwf fsr2l - 58751 00201C 26D9 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58752 00201E 5002 addwfc fsr2h - 58753 002020 22DA lfsr 1,08h - 58754 002022 EE10 F008 movf ((c:__update_alarm@_p_alarm)),c,w - 58755 002026 5001 addwf fsr1l - 58756 002028 26E1 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58757 00202A 5002 addwfc fsr1h - 58758 00202C 22E2 movf postinc2,w - 58759 00202E 50DE subwf postinc1,w - 58760 002030 5CE6 movf postinc2,w - 58761 002032 50DE subwfb postinc1,w - 58762 002034 58E6 btfsc status,0 - 58763 002036 B0D8 goto i2u263_41 - 58764 002038 EF20 F010 goto i2u263_40 - 58765 00203C EF22 F010 - 58766 i2u263_41: - 58767 002040 goto i2l1678 - 58768 002040 EF42 F010 i2u263_40: - 58769 002044 line 119 - 58770 - 58771 i2l6073: - 58772 002044 ;adcreader.c: 119: _p_alarm->timeout_counter_max = _p_alarm->timeout_counter - ; - 58773 lfsr 2,06h - 58774 002044 EE20 F006 movf ((c:__update_alarm@_p_alarm)),c,w - 58775 002048 5001 addwf fsr2l - 58776 00204A 26D9 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58777 00204C 5002 addwfc fsr2h - 58778 00204E 22DA lfsr 1,08h - 58779 002050 EE10 F008 movf ((c:__update_alarm@_p_alarm)),c,w - 58780 002054 5001 addwf fsr1l - 58781 002056 26E1 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58782 002058 5002 addwfc fsr1h - 58783 00205A 22E2 movff postinc2,postinc1 - 58784 00205C CFDE FFE6 movff postdec2,postdec1 - 58785 002060 CFDD FFE5 goto i2l1678 - 58786 002064 EF42 F010 line 120 - 58787 ;adcreader.c: 120: } - 58788 - 58789 i2l1676: - 58790 002068 line 121 - 58791 ;adcreader.c: 121: }else{ - 58792 goto i2l1678 - 58793 002068 EF42 F010 - 58794 i2l1674: - 58795 00206C line 123 - 58796 - 58797 i2l6075: - 58798 00206C ;adcreader.c: 123: _p_alarm->timeout_counter = 0; - 58799 lfsr 2,06h - 58800 00206C EE20 F006 movf ((c:__update_alarm@_p_alarm)),c,w - 58801 002070 5001 addwf fsr2l - 58802 002072 26D9 movf ((c:__update_alarm@_p_alarm+1)),c,w - 58803 002074 5002 addwfc fsr2h - 58804 002076 22DA movlw low(0) - 58805 002078 0E00 movwf postinc2,c - 58806 00207A 6EDE movlw high(0) - 58807 00207C 0E00 movwf postdec2,c - 58808 00207E 6EDD goto i2l1678 - 58809 002080 EF42 F010 line 124 - 58810 ;adcreader.c: 124: } - 58811 - 58812 i2l1677: - 58813 002084 line 125 - 58814 - 58815 i2l1678: - 58816 002084 return ;funcret - 58817 002084 0012 opt stack 0 - 58818 GLOBAL __end_of__update_alarm - 58819 __end_of__update_alarm: - 58820 002086 signat __update_alarm,8313 - 58821 global __check_alarm_firing - 58822 - 58823 ;; *************** function __check_alarm_firing ***************** - 58824 ;; Defined at: - 58825 ;; line 127 in file "adcreader.c" - 58826 ;; Parameters: Size Location Type - 58827 ;; _p_alarm 2 2[COMRAM] PTR struct . - 58828 ;; -> analog_variables.alarms(26), analog_variables(473), - 58829 ;; _callback 2 4[COMRAM] PTR FTN()void - 58830 ;; -> alarm_MON_LBL_I(1), alarm_MON_HYDRO_I(1), alarm_MON_VEOC_FWR_I(1), alarm_MON_VEOC_RTN_I(1), - 58831 ;; -> dummy_alarm_callback(1), - 58832 ;; Auto vars: Size Location Type - 58833 ;; None - 58834 ;; Return value: Size Location Type - 58835 ;; 1 wreg _Bool - 58836 ;; Registers used: - 58837 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack - 58838 ;; Tracked objects: - 58839 ;; On entry : 0/0 - 58840 ;; On exit : 0/0 - 58841 ;; Unchanged: 0/0 - 58842 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 58843 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58844 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58845 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58846 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 58847 ;;Total ram usage: 8 bytes - 58848 ;; Hardware stack levels used: 1 - 58849 ;; Hardware stack levels required when called: 3 - 58850 ;; This function calls: - 58851 ;; _alarm_MON_HYDRO_I - 58852 ;; _alarm_MON_LBL_I - 58853 ;; _alarm_MON_VEOC_FWR_I - 58854 ;; _alarm_MON_VEOC_RTN_I - 58855 ;; _dummy_alarm_callback - 58856 ;; This function is called by: - 58857 ;; __sample_acquired - 58858 ;; This function uses a non-reentrant model - 58859 ;; - 58860 psect text202,class=CODE,space=0,reloc=2,group=0 - 58861 line 127 - 58862 global __ptext202 - 58863 __ptext202: - 58864 002232 psect text202 - 58865 file "adcreader.c" - 58866 line 127 - 58867 global __size_of__check_alarm_firing - 58868 __size_of__check_alarm_firing equ __end_of__check_alarm_firing-__check_alarm_firing - 58869 0000 - 58870 __check_alarm_firing: - 58871 002232 ;incstack = 0 - 58872 opt stack 15 - 58873 line 130 - 58874 - 58875 i2l6077: - 58876 002232 ;adcreader.c: 130: if(_p_alarm->enabled) { - 58877 lfsr 2,01h - 58878 002232 EE20 F001 movf ((c:__check_alarm_firing@_p_alarm)),c,w - 58879 002236 5003 addwf fsr2l - 58880 002238 26D9 movf ((c:__check_alarm_firing@_p_alarm+1)),c,w - 58881 00223A 5004 addwfc fsr2h - 58882 00223C 22DA movf indf2,w - 58883 00223E 50DF btfsc status,2 - 58884 002240 B4D8 goto i2u264_41 - 58885 002242 EF25 F011 goto i2u264_40 - 58886 002246 EF27 F011 i2u264_41: - 58887 00224A goto i2l6093 - 58888 00224A EF7D F011 i2u264_40: - 58889 00224E line 132 - 58890 - 58891 i2l6079: - 58892 00224E ;adcreader.c: 132: if(_p_alarm->timeout_counter > _p_alarm->timeout) { - 58893 lfsr 2,06h - 58894 00224E EE20 F006 movf ((c:__check_alarm_firing@_p_alarm)),c,w - 58895 002252 5003 addwf fsr2l - 58896 002254 26D9 movf ((c:__check_alarm_firing@_p_alarm+1)),c,w - 58897 002256 5004 addwfc fsr2h - 58898 002258 22DA lfsr 1,04h - 58899 00225A EE10 F004 movf ((c:__check_alarm_firing@_p_alarm)),c,w - 58900 00225E 5003 addwf fsr1l - 58901 002260 26E1 movf ((c:__check_alarm_firing@_p_alarm+1)),c,w - 58902 002262 5004 addwfc fsr1h - 58903 002264 22E2 movf postinc2,w - 58904 002266 50DE subwf postinc1,w - 58905 002268 5CE6 movf postinc2,w - 58906 00226A 50DE subwfb postinc1,w - 58907 00226C 58E6 btfsc status,0 - 58908 00226E B0D8 goto i2u265_41 - 58909 002270 EF3C F011 goto i2u265_40 - 58910 002274 EF3E F011 - 58911 i2u265_41: - 58912 002278 goto i2l6093 - 58913 002278 EF7D F011 i2u265_40: - 58914 00227C line 134 - 58915 - 58916 i2l6081: - 58917 00227C ;adcreader.c: 134: _callback(); - 58918 call i2u266_48 - 58919 00227C D802 goto i2u266_49 - 58920 00227E EF4B F011 i2u266_48: - 58921 002282 push - 58922 002282 0005 - 58923 movwf pclath - 58924 002284 6EFA movf ((c:__check_alarm_firing@_callback)),c,w - 58925 002286 5005 movwf tosl - 58926 002288 6EFD movf ((c:__check_alarm_firing@_callback+1)),c,w - 58927 00228A 5006 movwf tosl+1 - 58928 00228C 6EFE movf tblptru,w - 58929 00228E 50F8 movwf tosl+2 - 58930 002290 6EFF movf pclath,w - 58931 002292 50FA - 58932 return ;indir - 58933 002294 0012 i2u266_49: - 58934 002296 line 136 - 58935 - 58936 i2l6083: - 58937 002296 ;adcreader.c: 136: _p_alarm->firecount += 1; - 58938 lfsr 2,0Ah - 58939 002296 EE20 F00A movf ((c:__check_alarm_firing@_p_alarm)),c,w - 58940 00229A 5003 addwf fsr2l - 58941 00229C 26D9 movf ((c:__check_alarm_firing@_p_alarm+1)),c,w - 58942 00229E 5004 addwfc fsr2h - 58943 0022A0 22DA incf postinc2 - 58944 0022A2 2ADE movlw 0 - 58945 0022A4 0E00 addwfc postdec2 - 58946 0022A6 22DD line 138 - 58947 - 58948 i2l6085: - 58949 0022A8 ;adcreader.c: 138: if(_p_alarm->firecount == 0) { - 58950 lfsr 2,0Ah - 58951 0022A8 EE20 F00A movf ((c:__check_alarm_firing@_p_alarm)),c,w - 58952 0022AC 5003 addwf fsr2l - 58953 0022AE 26D9 movf ((c:__check_alarm_firing@_p_alarm+1)),c,w - 58954 0022B0 5004 addwfc fsr2h - 58955 0022B2 22DA movf postinc2,w - 58956 0022B4 50DE iorwf postinc2,w - 58957 0022B6 10DE btfss status,2 - 58958 0022B8 A4D8 goto i2u267_41 - 58959 0022BA EF61 F011 goto i2u267_40 - 58960 0022BE EF63 F011 - 58961 i2u267_41: - 58962 0022C2 goto i2l1683 - 58963 0022C2 EF6C F011 i2u267_40: - 58964 0022C6 line 139 - 58965 - 58966 i2l6087: - 58967 0022C6 ;adcreader.c: 139: _p_alarm->firecount -= 1; - 58968 lfsr 2,0Ah - 58969 0022C6 EE20 F00A movf ((c:__check_alarm_firing@_p_alarm)),c,w - 58970 0022CA 5003 addwf fsr2l - 58971 0022CC 26D9 movf ((c:__check_alarm_firing@_p_alarm+1)),c,w - 58972 0022CE 5004 addwfc fsr2h - 58973 0022D0 22DA decf postinc2 - 58974 0022D2 06DE movlw 0 - 58975 0022D4 0E00 subwfb postdec2 - 58976 0022D6 5ADD line 140 - 58977 ;adcreader.c: 140: } - 58978 - 58979 i2l1683: - 58980 0022D8 line 142 - 58981 ;adcreader.c: 142: _p_alarm->timeout_counter = 0; - 58982 lfsr 2,06h - 58983 0022D8 EE20 F006 movf ((c:__check_alarm_firing@_p_alarm)),c,w - 58984 0022DC 5003 addwf fsr2l - 58985 0022DE 26D9 movf ((c:__check_alarm_firing@_p_alarm+1)),c,w - 58986 0022E0 5004 addwfc fsr2h - 58987 0022E2 22DA movlw low(0) - 58988 0022E4 0E00 movwf postinc2,c - 58989 0022E6 6EDE movlw high(0) - 58990 0022E8 0E00 movwf postdec2,c - 58991 0022EA 6EDD line 144 - 58992 - 58993 i2l6089: - 58994 0022EC ;adcreader.c: 144: return 1; - 58995 movlw (01h)&0ffh - 58996 0022EC 0E01 goto i2l1684 - 58997 0022EE EF80 F011 - 58998 i2l6091: - 58999 0022F2 goto i2l1684 - 59000 0022F2 EF80 F011 line 145 - 59001 ;adcreader.c: 145: } - 59002 - 59003 i2l1682: - 59004 0022F6 goto i2l6093 - 59005 0022F6 EF7D F011 line 146 - 59006 ;adcreader.c: 146: } - 59007 - 59008 i2l1681: - 59009 0022FA line 147 - 59010 - 59011 i2l6093: - 59012 0022FA ;adcreader.c: 147: return 0; - 59013 movlw (0)&0ffh - 59014 0022FA 0E00 goto i2l1684 - 59015 0022FC EF80 F011 - 59016 i2l6095: - 59017 002300 line 148 - 59018 - 59019 i2l1684: - 59020 002300 return ;funcret - 59021 002300 0012 opt stack 0 - 59022 GLOBAL __end_of__check_alarm_firing - 59023 __end_of__check_alarm_firing: - 59024 002302 signat __check_alarm_firing,8313 - 59025 global _error_die_forever_fromIRQ - 59026 - 59027 ;; *************** function _error_die_forever_fromIRQ ***************** - 59028 ;; Defined at: - 59029 ;; line 65 in file "errors.c" - 59030 ;; Parameters: Size Location Type - 59031 ;; None - 59032 ;; Auto vars: Size Location Type - 59033 ;; None - 59034 ;; Return value: Size Location Type - 59035 ;; 1 wreg void - 59036 ;; Registers used: - 59037 ;; wreg, status,2, cstack - 59038 ;; Tracked objects: - 59039 ;; On entry : 0/0 - 59040 ;; On exit : 0/0 - 59041 ;; Unchanged: 0/0 - 59042 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59043 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59044 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59045 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59046 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59047 ;;Total ram usage: 2 bytes - 59048 ;; Hardware stack levels used: 1 - 59049 ;; Hardware stack levels required when called: 1 - 59050 ;; This function calls: - 59051 ;; _userpin_SWITCH_LED_D10_set_high_fromIRQ - 59052 ;; _userpin_SWITCH_LED_D10_set_low_fromIRQ - 59053 ;; _userpin_SWITCH_LED_D9_set_high_fromIRQ - 59054 ;; _userpin_SWITCH_LED_D9_set_low_fromIRQ - 59055 ;; This function is called by: - 59056 ;; _dummy_alarm_callback - 59057 ;; This function uses a non-reentrant model - 59058 ;; - 59059 psect text203,class=CODE,space=0,reloc=2,group=0 - 59060 file "errors.c" - 59061 line 65 - 59062 global __ptext203 - 59063 __ptext203: - 59064 003734 psect text203 - 59065 file "errors.c" - 59066 line 65 - 59067 global __size_of_error_die_forever_fromIRQ - 59068 __size_of_error_die_forever_fromIRQ equ __end_of_error_die_forever_fromIRQ-_error_die_f - orever_fromIRQ - 59069 0000 - 59070 _error_die_forever_fromIRQ: - 59071 003734 ;incstack = 0 - 59072 opt stack 16 - 59073 line 68 - 59074 - 59075 i2l5837: - 59076 003734 ;errors.c: 68: (INTCONbits.GIE = 0); - 59077 bcf ((c:4082)),c,7 ;volatile - 59078 003734 9EF2 goto i2l5839 - 59079 003736 EF9D F01B line 69 - 59080 ;errors.c: 69: while(1) { - 59081 - 59082 i2l1764: - 59083 00373A line 70 - 59084 - 59085 i2l5839: - 59086 00373A ;errors.c: 70: userpin_SWITCH_LED_D9_set_high_fromIRQ(); - 59087 call _userpin_SWITCH_LED_D9_set_high_fromIRQ ;wreg free - 59088 00373A EC3C F021 line 71 - 59089 ;errors.c: 71: userpin_SWITCH_LED_D10_set_low_fromIRQ(); - 59090 call _userpin_SWITCH_LED_D10_set_low_fromIRQ ;wreg free - 59091 00373E EC42 F021 line 72 - 59092 - 59093 i2l5841: - 59094 003742 ;errors.c: 72: _delay((unsigned long)((250)*(64000000/4000.0))); - 59095 opt asmopt_push - 59096 opt asmopt_off - 59097 movlw 21 - 59098 003742 0E15 movwf (??_error_die_forever_fromIRQ+0+0+1)&0ffh,c,f - 59099 003744 6E02 movlw 75 - 59100 003746 0E4B movwf (??_error_die_forever_fromIRQ+0+0)&0ffh,c,f - 59101 003748 6E01 movlw 190 - 59102 00374A 0EBE i2u641_47: - 59103 00374C decfsz wreg,f - 59104 00374C 2EE8 bra i2u641_47 - 59105 00374E D7FE decfsz (??_error_die_forever_fromIRQ+0+0)&0ffh,c,f - 59106 003750 2E01 bra i2u641_47 - 59107 003752 D7FC decfsz (??_error_die_forever_fromIRQ+0+0+1)&0ffh,c,f - 59108 003754 2E02 bra i2u641_47 - 59109 003756 D7FA nop2 - 59110 003758 D000 opt asmopt_pop - 59111 - 59112 line 73 - 59113 - 59114 i2l5843: - 59115 00375A ;errors.c: 73: userpin_SWITCH_LED_D9_set_low_fromIRQ(); - 59116 call _userpin_SWITCH_LED_D9_set_low_fromIRQ ;wreg free - 59117 00375A EC36 F021 line 74 - 59118 - 59119 i2l5845: - 59120 00375E ;errors.c: 74: userpin_SWITCH_LED_D10_set_high_fromIRQ(); - 59121 call _userpin_SWITCH_LED_D10_set_high_fromIRQ ;wreg free - 59122 00375E EC48 F021 line 75 - 59123 - 59124 i2l5847: - 59125 003762 ;errors.c: 75: _delay((unsigned long)((250)*(64000000/4000.0))); - 59126 opt asmopt_push - 59127 opt asmopt_off - 59128 movlw 21 - 59129 003762 0E15 movwf (??_error_die_forever_fromIRQ+0+0+1)&0ffh,c,f - 59130 003764 6E02 movlw 75 - 59131 003766 0E4B movwf (??_error_die_forever_fromIRQ+0+0)&0ffh,c,f - 59132 003768 6E01 movlw 190 - 59133 00376A 0EBE i2u642_47: - 59134 00376C decfsz wreg,f - 59135 00376C 2EE8 bra i2u642_47 - 59136 00376E D7FE decfsz (??_error_die_forever_fromIRQ+0+0)&0ffh,c,f - 59137 003770 2E01 bra i2u642_47 - 59138 003772 D7FC decfsz (??_error_die_forever_fromIRQ+0+0+1)&0ffh,c,f - 59139 003774 2E02 bra i2u642_47 - 59140 003776 D7FA nop2 - 59141 003778 D000 opt asmopt_pop - 59142 - 59143 goto i2l5839 - 59144 00377A EF9D F01B line 76 - 59145 ;errors.c: 76: } - 59146 - 59147 i2l1765: - 59148 00377E goto i2l5839 - 59149 00377E EF9D F01B - 59150 i2l1766: - 59151 003782 line 77 - 59152 - 59153 i2l1767: - 59154 003782 return ;funcret - 59155 003782 0012 opt stack 0 - 59156 GLOBAL __end_of_error_die_forever_fromIRQ - 59157 __end_of_error_die_forever_fromIRQ: - 59158 003784 signat _error_die_forever_fromIRQ,89 - 59159 global _userpin_SWITCH_LED_D9_set_low_fromIRQ - 59160 - 59161 ;; *************** function _userpin_SWITCH_LED_D9_set_low_fromIRQ ***************** - 59162 ;; Defined at: - 59163 ;; line 78 in file "spurious.c" - 59164 ;; Parameters: Size Location Type - 59165 ;; None - 59166 ;; Auto vars: Size Location Type - 59167 ;; None - 59168 ;; Return value: Size Location Type - 59169 ;; 1 wreg void - 59170 ;; Registers used: - 59171 ;; wreg, status,2 - 59172 ;; Tracked objects: - 59173 ;; On entry : 0/0 - 59174 ;; On exit : 0/0 - 59175 ;; Unchanged: 0/0 - 59176 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59177 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59178 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59179 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59180 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59181 ;;Total ram usage: 0 bytes - 59182 ;; Hardware stack levels used: 1 - 59183 ;; This function calls: - 59184 ;; Nothing - 59185 ;; This function is called by: - 59186 ;; _timing_tick_irq - 59187 ;; _error_die_forever_fromIRQ - 59188 ;; This function uses a non-reentrant model - 59189 ;; - 59190 psect text204,class=CODE,space=0,reloc=2,group=0 - 59191 file "spurious.c" - 59192 line 78 - 59193 global __ptext204 - 59194 __ptext204: - 59195 00426C psect text204 - 59196 file "spurious.c" - 59197 line 78 - 59198 global __size_of_userpin_SWITCH_LED_D9_set_low_fromIRQ - 59199 __size_of_userpin_SWITCH_LED_D9_set_low_fromIRQ equ __end_of_userpin_SWITCH_LED_D9_set_ - low_fromIRQ-_userpin_SWITCH_LED_D9_set_low_fromIRQ - 59200 0000 - 59201 _userpin_SWITCH_LED_D9_set_low_fromIRQ: - 59202 00426C ;incstack = 0 - 59203 opt stack 16 - 59204 line 79 - 59205 ;spurious.c: 79: do { LATAbits.LATA7 = 0; } while(0); - 59206 - 59207 i2l1831: - 59208 00426C bcf ((c:3977)),c,7 ;volatile - 59209 00426C 9E89 goto i2l5821 - 59210 00426E EF39 F021 - 59211 i2l1832: - 59212 004272 line 80 - 59213 - 59214 i2l5821: - 59215 004272 ;spurious.c: 80: userpins.state_SWITCH_LED_D9 = PINSTATE_LOW; - 59216 movlw low(0) - 59217 004272 0E00 movwf ((c:_userpins)),c - 59218 004274 6E2A line 81 - 59219 - 59220 i2l1833: - 59221 004276 return ;funcret - 59222 004276 0012 opt stack 0 - 59223 GLOBAL __end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ - 59224 __end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ: - 59225 004278 signat _userpin_SWITCH_LED_D9_set_low_fromIRQ,89 - 59226 global _userpin_SWITCH_LED_D9_set_high_fromIRQ - 59227 - 59228 ;; *************** function _userpin_SWITCH_LED_D9_set_high_fromIRQ ***************** - 59229 ;; Defined at: - 59230 ;; line 72 in file "spurious.c" - 59231 ;; Parameters: Size Location Type - 59232 ;; None - 59233 ;; Auto vars: Size Location Type - 59234 ;; None - 59235 ;; Return value: Size Location Type - 59236 ;; 1 wreg void - 59237 ;; Registers used: - 59238 ;; wreg, status,2 - 59239 ;; Tracked objects: - 59240 ;; On entry : 0/0 - 59241 ;; On exit : 0/0 - 59242 ;; Unchanged: 0/0 - 59243 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59244 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59245 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59246 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59247 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59248 ;;Total ram usage: 0 bytes - 59249 ;; Hardware stack levels used: 1 - 59250 ;; This function calls: - 59251 ;; Nothing - 59252 ;; This function is called by: - 59253 ;; _timing_tick_irq - 59254 ;; _error_die_forever_fromIRQ - 59255 ;; This function uses a non-reentrant model - 59256 ;; - 59257 psect text205,class=CODE,space=0,reloc=2,group=0 - 59258 line 72 - 59259 global __ptext205 - 59260 __ptext205: - 59261 004278 psect text205 - 59262 file "spurious.c" - 59263 line 72 - 59264 global __size_of_userpin_SWITCH_LED_D9_set_high_fromIRQ - 59265 __size_of_userpin_SWITCH_LED_D9_set_high_fromIRQ equ __end_of_userpin_SWITCH_LED_D9_set - _high_fromIRQ-_userpin_SWITCH_LED_D9_set_high_fromIRQ - 59266 0000 - 59267 _userpin_SWITCH_LED_D9_set_high_fromIRQ: - 59268 004278 ;incstack = 0 - 59269 opt stack 16 - 59270 line 73 - 59271 ;spurious.c: 73: do { LATAbits.LATA7 = 1; } while(0); - 59272 - 59273 i2l1826: - 59274 004278 bsf ((c:3977)),c,7 ;volatile - 59275 004278 8E89 goto i2l5823 - 59276 00427A EF3F F021 - 59277 i2l1827: - 59278 00427E line 74 - 59279 - 59280 i2l5823: - 59281 00427E ;spurious.c: 74: userpins.state_SWITCH_LED_D9 = PINSTATE_HIGH; - 59282 movlw low(01h) - 59283 00427E 0E01 movwf ((c:_userpins)),c - 59284 004280 6E2A line 75 - 59285 - 59286 i2l1828: - 59287 004282 return ;funcret - 59288 004282 0012 opt stack 0 - 59289 GLOBAL __end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ - 59290 __end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ: - 59291 004284 signat _userpin_SWITCH_LED_D9_set_high_fromIRQ,89 - 59292 global _userpin_SWITCH_LED_D10_set_low_fromIRQ - 59293 - 59294 ;; *************** function _userpin_SWITCH_LED_D10_set_low_fromIRQ ***************** - 59295 ;; Defined at: - 59296 ;; line 90 in file "spurious.c" - 59297 ;; Parameters: Size Location Type - 59298 ;; None - 59299 ;; Auto vars: Size Location Type - 59300 ;; None - 59301 ;; Return value: Size Location Type - 59302 ;; 1 wreg void - 59303 ;; Registers used: - 59304 ;; wreg, status,2 - 59305 ;; Tracked objects: - 59306 ;; On entry : 0/0 - 59307 ;; On exit : 0/0 - 59308 ;; Unchanged: 0/0 - 59309 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59310 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59311 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59312 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59313 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59314 ;;Total ram usage: 0 bytes - 59315 ;; Hardware stack levels used: 1 - 59316 ;; This function calls: - 59317 ;; Nothing - 59318 ;; This function is called by: - 59319 ;; _error_die_forever_fromIRQ - 59320 ;; This function uses a non-reentrant model - 59321 ;; - 59322 psect text206,class=CODE,space=0,reloc=2,group=0 - 59323 line 90 - 59324 global __ptext206 - 59325 __ptext206: - 59326 004284 psect text206 - 59327 file "spurious.c" - 59328 line 90 - 59329 global __size_of_userpin_SWITCH_LED_D10_set_low_fromIRQ - 59330 __size_of_userpin_SWITCH_LED_D10_set_low_fromIRQ equ __end_of_userpin_SWITCH_LED_D10_se - t_low_fromIRQ-_userpin_SWITCH_LED_D10_set_low_fromIRQ - 59331 0000 - 59332 _userpin_SWITCH_LED_D10_set_low_fromIRQ: - 59333 004284 ;incstack = 0 - 59334 opt stack 16 - 59335 line 91 - 59336 ;spurious.c: 91: do { LATAbits.LATA6 = 0; } while(0); - 59337 - 59338 i2l1841: - 59339 004284 bcf ((c:3977)),c,6 ;volatile - 59340 004284 9C89 goto i2l5825 - 59341 004286 EF45 F021 - 59342 i2l1842: - 59343 00428A line 92 - 59344 - 59345 i2l5825: - 59346 00428A ;spurious.c: 92: userpins.state_SWITCH_LED_D10 = PINSTATE_LOW; - 59347 movlw low(0) - 59348 00428A 0E00 movwf (0+((c:_userpins)+01h)),c - 59349 00428C 6E2B line 93 - 59350 - 59351 i2l1843: - 59352 00428E return ;funcret - 59353 00428E 0012 opt stack 0 - 59354 GLOBAL __end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ - 59355 __end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ: - 59356 004290 signat _userpin_SWITCH_LED_D10_set_low_fromIRQ,89 - 59357 global _userpin_SWITCH_LED_D10_set_high_fromIRQ - 59358 - 59359 ;; *************** function _userpin_SWITCH_LED_D10_set_high_fromIRQ ***************** - 59360 ;; Defined at: - 59361 ;; line 84 in file "spurious.c" - 59362 ;; Parameters: Size Location Type - 59363 ;; None - 59364 ;; Auto vars: Size Location Type - 59365 ;; None - 59366 ;; Return value: Size Location Type - 59367 ;; 1 wreg void - 59368 ;; Registers used: - 59369 ;; wreg, status,2 - 59370 ;; Tracked objects: - 59371 ;; On entry : 0/0 - 59372 ;; On exit : 0/0 - 59373 ;; Unchanged: 0/0 - 59374 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59375 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59376 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59377 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59378 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59379 ;;Total ram usage: 0 bytes - 59380 ;; Hardware stack levels used: 1 - 59381 ;; This function calls: - 59382 ;; Nothing - 59383 ;; This function is called by: - 59384 ;; _error_die_forever_fromIRQ - 59385 ;; This function uses a non-reentrant model - 59386 ;; - 59387 psect text207,class=CODE,space=0,reloc=2,group=0 - 59388 line 84 - 59389 global __ptext207 - 59390 __ptext207: - 59391 004290 psect text207 - 59392 file "spurious.c" - 59393 line 84 - 59394 global __size_of_userpin_SWITCH_LED_D10_set_high_fromIRQ - 59395 __size_of_userpin_SWITCH_LED_D10_set_high_fromIRQ equ __end_of_userpin_SWITCH_LED_D10_s - et_high_fromIRQ-_userpin_SWITCH_LED_D10_set_high_fromIRQ - 59396 0000 - 59397 _userpin_SWITCH_LED_D10_set_high_fromIRQ: - 59398 004290 ;incstack = 0 - 59399 opt stack 16 - 59400 line 85 - 59401 ;spurious.c: 85: do { LATAbits.LATA6 = 1; } while(0); - 59402 - 59403 i2l1836: - 59404 004290 bsf ((c:3977)),c,6 ;volatile - 59405 004290 8C89 goto i2l5827 - 59406 004292 EF4B F021 - 59407 i2l1837: - 59408 004296 line 86 - 59409 - 59410 i2l5827: - 59411 004296 ;spurious.c: 86: userpins.state_SWITCH_LED_D10 = PINSTATE_HIGH; - 59412 movlw low(01h) - 59413 004296 0E01 movwf (0+((c:_userpins)+01h)),c - 59414 004298 6E2B line 87 - 59415 - 59416 i2l1838: - 59417 00429A return ;funcret - 59418 00429A 0012 opt stack 0 - 59419 GLOBAL __end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ - 59420 __end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ: - 59421 00429C signat _userpin_SWITCH_LED_D10_set_high_fromIRQ,89 - 59422 global _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 59423 - 59424 ;; *************** function _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ***************** - 59425 ;; Defined at: - 59426 ;; line 48 in file "spurious.c" - 59427 ;; Parameters: Size Location Type - 59428 ;; None - 59429 ;; Auto vars: Size Location Type - 59430 ;; None - 59431 ;; Return value: Size Location Type - 59432 ;; 1 wreg void - 59433 ;; Registers used: - 59434 ;; wreg, status,2 - 59435 ;; Tracked objects: - 59436 ;; On entry : 0/0 - 59437 ;; On exit : 0/0 - 59438 ;; Unchanged: 0/0 - 59439 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59440 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59441 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59442 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59443 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59444 ;;Total ram usage: 0 bytes - 59445 ;; Hardware stack levels used: 1 - 59446 ;; This function calls: - 59447 ;; Nothing - 59448 ;; This function is called by: - 59449 ;; _alarm_MON_VEOC_RTN_I - 59450 ;; _alarm_MON_VEOC_FWR_I - 59451 ;; _alarm_FLAG_DUL_ALARMPOS1 - 59452 ;; _alarm_FLAG_DUL_ALARMPOS2 - 59453 ;; _alarm_FLAG_DUL_ALARMNEG1 - 59454 ;; _alarm_FLAG_DUL_ALARMNEG2 - 59455 ;; This function uses a non-reentrant model - 59456 ;; - 59457 psect text208,class=CODE,space=0,reloc=2,group=0 - 59458 line 48 - 59459 global __ptext208 - 59460 __ptext208: - 59461 0041F8 psect text208 - 59462 file "spurious.c" - 59463 line 48 - 59464 global __size_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 59465 __size_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ equ __end_of_switch_SWITCH_VEOC_RE - TURN_set_open_fromIRQ-_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 59466 0000 - 59467 _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ: - 59468 0041F8 ;incstack = 0 - 59469 opt stack 17 - 59470 line 49 - 59471 ;spurious.c: 49: do { LATDbits.LATD0 = 0; } while(0); - 59472 - 59473 i2l1806: - 59474 0041F8 bcf ((c:3980)),c,0 ;volatile - 59475 0041F8 908C goto i2l5849 - 59476 0041FA EFFF F020 - 59477 i2l1807: - 59478 0041FE line 50 - 59479 - 59480 i2l5849: - 59481 0041FE ;spurious.c: 50: switches.state_SWITCH_VEOC_RETURN = SWITCHSTATE_OPEN; - 59482 movlw low(0) - 59483 0041FE 0E00 movlb 0 ; () banked - 59484 004200 0100 movwf ((_switches))&0ffh - 59485 004202 6F90 line 51 - 59486 - 59487 i2l1808:; BSR set to: 0 - 59488 004204 - 59489 return ;funcret - 59490 004204 0012 opt stack 0 - 59491 GLOBAL __end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ - 59492 __end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ: - 59493 004206 signat _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ,89 - 59494 global _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 59495 - 59496 ;; *************** function _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ***************** - 59497 ;; Defined at: - 59498 ;; line 54 in file "spurious.c" - 59499 ;; Parameters: Size Location Type - 59500 ;; None - 59501 ;; Auto vars: Size Location Type - 59502 ;; None - 59503 ;; Return value: Size Location Type - 59504 ;; 1 wreg void - 59505 ;; Registers used: - 59506 ;; wreg, status,2 - 59507 ;; Tracked objects: - 59508 ;; On entry : 0/0 - 59509 ;; On exit : 0/0 - 59510 ;; Unchanged: 0/0 - 59511 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59512 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59513 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59514 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59515 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59516 ;;Total ram usage: 0 bytes - 59517 ;; Hardware stack levels used: 1 - 59518 ;; This function calls: - 59519 ;; Nothing - 59520 ;; This function is called by: - 59521 ;; _alarm_MON_VEOC_RTN_I - 59522 ;; _alarm_MON_VEOC_FWR_I - 59523 ;; _alarm_FLAG_DUL_ALARMPOS1 - 59524 ;; _alarm_FLAG_DUL_ALARMPOS2 - 59525 ;; _alarm_FLAG_DUL_ALARMNEG1 - 59526 ;; _alarm_FLAG_DUL_ALARMNEG2 - 59527 ;; This function uses a non-reentrant model - 59528 ;; - 59529 psect text209,class=CODE,space=0,reloc=2,group=0 - 59530 line 54 - 59531 global __ptext209 - 59532 __ptext209: - 59533 004206 psect text209 - 59534 file "spurious.c" - 59535 line 54 - 59536 global __size_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 59537 __size_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ equ __end_of_switch_SWITCH_VEOC_DI - RECT_set_open_fromIRQ-_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 59538 0000 - 59539 _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ:; BSR set to: 0 - 59540 004206 - 59541 ;incstack = 0 - 59542 opt stack 17 - 59543 line 55 - 59544 ;spurious.c: 55: do { LATDbits.LATD1 = 0; } while(0); - 59545 - 59546 i2l1811: - 59547 004206 bcf ((c:3980)),c,1 ;volatile - 59548 004206 928C goto i2l5851 - 59549 004208 EF06 F021 - 59550 i2l1812: - 59551 00420C line 56 - 59552 - 59553 i2l5851: - 59554 00420C ;spurious.c: 56: switches.state_SWITCH_VEOC_DIRECT = SWITCHSTATE_OPEN; - 59555 movlw low(0) - 59556 00420C 0E00 movlb 0 ; () banked - 59557 00420E 0100 movwf (0+(_switches+01h))&0ffh - 59558 004210 6F91 line 57 - 59559 - 59560 i2l1813:; BSR set to: 0 - 59561 004212 - 59562 return ;funcret - 59563 004212 0012 opt stack 0 - 59564 GLOBAL __end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ - 59565 __end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ: - 59566 004214 signat _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ,89 - 59567 global _switch_SWITCH_LBL_set_open_fromIRQ - 59568 - 59569 ;; *************** function _switch_SWITCH_LBL_set_open_fromIRQ ***************** - 59570 ;; Defined at: - 59571 ;; line 66 in file "spurious.c" - 59572 ;; Parameters: Size Location Type - 59573 ;; None - 59574 ;; Auto vars: Size Location Type - 59575 ;; None - 59576 ;; Return value: Size Location Type - 59577 ;; 1 wreg void - 59578 ;; Registers used: - 59579 ;; wreg, status,2 - 59580 ;; Tracked objects: - 59581 ;; On entry : 0/0 - 59582 ;; On exit : 0/0 - 59583 ;; Unchanged: 0/0 - 59584 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59585 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59586 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59587 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59588 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59589 ;;Total ram usage: 0 bytes - 59590 ;; Hardware stack levels used: 1 - 59591 ;; This function calls: - 59592 ;; Nothing - 59593 ;; This function is called by: - 59594 ;; _alarm_MON_LBL_I - 59595 ;; _alarm_FLAG_LBL_PWR_FAULT - 59596 ;; This function uses a non-reentrant model - 59597 ;; - 59598 psect text210,class=CODE,space=0,reloc=2,group=0 - 59599 line 66 - 59600 global __ptext210 - 59601 __ptext210: - 59602 004214 psect text210 - 59603 file "spurious.c" - 59604 line 66 - 59605 global __size_of_switch_SWITCH_LBL_set_open_fromIRQ - 59606 __size_of_switch_SWITCH_LBL_set_open_fromIRQ equ __end_of_switch_SWITCH_LBL_set_open_fr - omIRQ-_switch_SWITCH_LBL_set_open_fromIRQ - 59607 0000 - 59608 _switch_SWITCH_LBL_set_open_fromIRQ:; BSR set to: 0 - 59609 004214 - 59610 ;incstack = 0 - 59611 opt stack 17 - 59612 line 67 - 59613 ;spurious.c: 67: do { LATDbits.LATD3 = 0; } while(0); - 59614 - 59615 i2l1821: - 59616 004214 bcf ((c:3980)),c,3 ;volatile - 59617 004214 968C goto i2l5855 - 59618 004216 EF0D F021 - 59619 i2l1822: - 59620 00421A line 68 - 59621 - 59622 i2l5855: - 59623 00421A ;spurious.c: 68: switches.state_SWITCH_LBL = SWITCHSTATE_OPEN; - 59624 movlw low(0) - 59625 00421A 0E00 movlb 0 ; () banked - 59626 00421C 0100 movwf (0+(_switches+03h))&0ffh - 59627 00421E 6F93 line 69 - 59628 - 59629 i2l1823:; BSR set to: 0 - 59630 004220 - 59631 return ;funcret - 59632 004220 0012 opt stack 0 - 59633 GLOBAL __end_of_switch_SWITCH_LBL_set_open_fromIRQ - 59634 __end_of_switch_SWITCH_LBL_set_open_fromIRQ: - 59635 004222 signat _switch_SWITCH_LBL_set_open_fromIRQ,89 - 59636 global _switch_SWITCH_HYDRO_set_open_fromIRQ - 59637 - 59638 ;; *************** function _switch_SWITCH_HYDRO_set_open_fromIRQ ***************** - 59639 ;; Defined at: - 59640 ;; line 60 in file "spurious.c" - 59641 ;; Parameters: Size Location Type - 59642 ;; None - 59643 ;; Auto vars: Size Location Type - 59644 ;; None - 59645 ;; Return value: Size Location Type - 59646 ;; 1 wreg void - 59647 ;; Registers used: - 59648 ;; wreg, status,2 - 59649 ;; Tracked objects: - 59650 ;; On entry : 0/0 - 59651 ;; On exit : 0/0 - 59652 ;; Unchanged: 0/0 - 59653 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59654 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59655 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59656 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59657 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59658 ;;Total ram usage: 0 bytes - 59659 ;; Hardware stack levels used: 1 - 59660 ;; This function calls: - 59661 ;; Nothing - 59662 ;; This function is called by: - 59663 ;; _alarm_MON_HYDRO_I - 59664 ;; _alarm_FLAG_HYDRO_PWR_FAULT - 59665 ;; This function uses a non-reentrant model - 59666 ;; - 59667 psect text211,class=CODE,space=0,reloc=2,group=0 - 59668 line 60 - 59669 global __ptext211 - 59670 __ptext211: - 59671 004222 psect text211 - 59672 file "spurious.c" - 59673 line 60 - 59674 global __size_of_switch_SWITCH_HYDRO_set_open_fromIRQ - 59675 __size_of_switch_SWITCH_HYDRO_set_open_fromIRQ equ __end_of_switch_SWITCH_HYDRO_set_ope - n_fromIRQ-_switch_SWITCH_HYDRO_set_open_fromIRQ - 59676 0000 - 59677 _switch_SWITCH_HYDRO_set_open_fromIRQ:; BSR set to: 0 - 59678 004222 - 59679 ;incstack = 0 - 59680 opt stack 17 - 59681 line 61 - 59682 ;spurious.c: 61: do { LATDbits.LATD4 = 0; } while(0); - 59683 - 59684 i2l1816: - 59685 004222 bcf ((c:3980)),c,4 ;volatile - 59686 004222 988C goto i2l5853 - 59687 004224 EF14 F021 - 59688 i2l1817: - 59689 004228 line 62 - 59690 - 59691 i2l5853: - 59692 004228 ;spurious.c: 62: switches.state_SWITCH_HYDRO = SWITCHSTATE_OPEN; - 59693 movlw low(0) - 59694 004228 0E00 movlb 0 ; () banked - 59695 00422A 0100 movwf (0+(_switches+04h))&0ffh - 59696 00422C 6F94 line 63 - 59697 - 59698 i2l1818:; BSR set to: 0 - 59699 00422E - 59700 return ;funcret - 59701 00422E 0012 opt stack 0 - 59702 GLOBAL __end_of_switch_SWITCH_HYDRO_set_open_fromIRQ - 59703 __end_of_switch_SWITCH_HYDRO_set_open_fromIRQ: - 59704 004230 signat _switch_SWITCH_HYDRO_set_open_fromIRQ,89 - 59705 global ___awmod - 59706 - 59707 ;; *************** function ___awmod ***************** - 59708 ;; Defined at: - 59709 ;; line 7 in file "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c" - 59710 ;; Parameters: Size Location Type - 59711 ;; dividend 2 0[COMRAM] int - 59712 ;; divisor 2 2[COMRAM] int - 59713 ;; Auto vars: Size Location Type - 59714 ;; sign 1 5[COMRAM] unsigned char - 59715 ;; counter 1 4[COMRAM] unsigned char - 59716 ;; Return value: Size Location Type - 59717 ;; 2 0[COMRAM] int - 59718 ;; Registers used: - 59719 ;; wreg, status,2, status,0 - 59720 ;; Tracked objects: - 59721 ;; On entry : 0/0 - 59722 ;; On exit : 0/0 - 59723 ;; Unchanged: 0/0 - 59724 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59725 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59726 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59727 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59728 ;; Totals: 6 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59729 ;;Total ram usage: 6 bytes - 59730 ;; Hardware stack levels used: 1 - 59731 ;; This function calls: - 59732 ;; Nothing - 59733 ;; This function is called by: - 59734 ;; _adcreader_tick_irq - 59735 ;; This function uses a non-reentrant model - 59736 ;; - 59737 psect text212,class=CODE,space=0,reloc=2,group=1 - 59738 file "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod - .c" - 59739 line 7 - 59740 global __ptext212 - 59741 __ptext212: - 59742 002086 psect text212 - 59743 file "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod - .c" - 59744 line 7 - 59745 global __size_of___awmod - 59746 __size_of___awmod equ __end_of___awmod-___awmod - 59747 0000 - 59748 ___awmod:; BSR set to: 0 - 59749 002086 - 59750 ;incstack = 0 - 59751 opt stack 19 - 59752 line 12 - 59753 - 59754 i2l6749: - 59755 002086 movlw low(0) - 59756 002086 0E00 movwf ((c:___awmod@sign)),c - 59757 002088 6E06 line 13 - 59758 - 59759 i2l6751: - 59760 00208A btfsc ((c:___awmod@dividend+1)),c,7 - 59761 00208A BE02 goto i2u306_40 - 59762 00208C EF4C F010 goto i2u306_41 - 59763 002090 EF4A F010 - 59764 i2u306_41: - 59765 002094 goto i2l6757 - 59766 002094 EF54 F010 i2u306_40: - 59767 002098 line 14 - 59768 - 59769 i2l6753: - 59770 002098 negf ((c:___awmod@dividend)),c - 59771 002098 6C01 comf ((c:___awmod@dividend+1)),c - 59772 00209A 1E02 btfsc status,0 - 59773 00209C B0D8 incf ((c:___awmod@dividend+1)),c - 59774 00209E 2A02 line 15 - 59775 - 59776 i2l6755: - 59777 0020A0 movlw low(01h) - 59778 0020A0 0E01 movwf ((c:___awmod@sign)),c - 59779 0020A2 6E06 goto i2l6757 - 59780 0020A4 EF54 F010 line 16 - 59781 - 59782 i2l2332: - 59783 0020A8 line 17 - 59784 - 59785 i2l6757: - 59786 0020A8 btfsc ((c:___awmod@divisor+1)),c,7 - 59787 0020A8 BE04 goto i2u307_40 - 59788 0020AA EF5B F010 goto i2u307_41 - 59789 0020AE EF59 F010 - 59790 i2u307_41: - 59791 0020B2 goto i2l6761 - 59792 0020B2 EF61 F010 i2u307_40: - 59793 0020B6 line 18 - 59794 - 59795 i2l6759: - 59796 0020B6 negf ((c:___awmod@divisor)),c - 59797 0020B6 6C03 comf ((c:___awmod@divisor+1)),c - 59798 0020B8 1E04 btfsc status,0 - 59799 0020BA B0D8 incf ((c:___awmod@divisor+1)),c - 59800 0020BC 2A04 goto i2l6761 - 59801 0020BE EF61 F010 - 59802 i2l2333: - 59803 0020C2 line 19 - 59804 - 59805 i2l6761: - 59806 0020C2 movf ((c:___awmod@divisor)),c,w - 59807 0020C2 5003 iorwf ((c:___awmod@divisor+1)),c,w - 59808 0020C4 1004 btfsc status,2 - 59809 0020C6 B4D8 goto i2u308_41 - 59810 0020C8 EF68 F010 goto i2u308_40 - 59811 0020CC EF6A F010 - 59812 i2u308_41: - 59813 0020D0 goto i2l6777 - 59814 0020D0 EF9A F010 i2u308_40: - 59815 0020D4 line 20 - 59816 - 59817 i2l6763: - 59818 0020D4 movlw low(01h) - 59819 0020D4 0E01 movwf ((c:___awmod@counter)),c - 59820 0020D6 6E05 line 21 - 59821 goto i2l6767 - 59822 0020D8 EF74 F010 - 59823 i2l2336: - 59824 0020DC line 22 - 59825 - 59826 i2l6765: - 59827 0020DC bcf status,0 - 59828 0020DC 90D8 rlcf ((c:___awmod@divisor)),c - 59829 0020DE 3603 rlcf ((c:___awmod@divisor+1)),c - 59830 0020E0 3604 line 23 - 59831 incf ((c:___awmod@counter)),c - 59832 0020E2 2A05 goto i2l6767 - 59833 0020E4 EF74 F010 line 24 - 59834 - 59835 i2l2335: - 59836 0020E8 line 21 - 59837 - 59838 i2l6767: - 59839 0020E8 - 59840 btfss ((c:___awmod@divisor+1)),c,(15)&7 - 59841 0020E8 AE04 goto i2u309_41 - 59842 0020EA EF79 F010 goto i2u309_40 - 59843 0020EE EF7B F010 i2u309_41: - 59844 0020F2 goto i2l6765 - 59845 0020F2 EF6E F010 i2u309_40: - 59846 0020F6 goto i2l6769 - 59847 0020F6 EF7F F010 - 59848 i2l2337: - 59849 0020FA goto i2l6769 - 59850 0020FA EF7F F010 line 25 - 59851 - 59852 i2l2338: - 59853 0020FE line 26 - 59854 - 59855 i2l6769: - 59856 0020FE movf ((c:___awmod@divisor)),c,w - 59857 0020FE 5003 subwf ((c:___awmod@dividend)),c,w - 59858 002100 5C01 movf ((c:___awmod@divisor+1)),c,w - 59859 002102 5004 subwfb ((c:___awmod@dividend+1)),c,w - 59860 002104 5802 btfss status,0 - 59861 002106 A0D8 goto i2u310_41 - 59862 002108 EF88 F010 goto i2u310_40 - 59863 00210C EF8A F010 - 59864 i2u310_41: - 59865 002110 goto i2l6773 - 59866 002110 EF90 F010 i2u310_40: - 59867 002114 line 27 - 59868 - 59869 i2l6771: - 59870 002114 movf ((c:___awmod@divisor)),c,w - 59871 002114 5003 subwf ((c:___awmod@dividend)),c - 59872 002116 5E01 movf ((c:___awmod@divisor+1)),c,w - 59873 002118 5004 subwfb ((c:___awmod@dividend+1)),c - 59874 00211A 5A02 - 59875 goto i2l6773 - 59876 00211C EF90 F010 - 59877 i2l2339: - 59878 002120 line 28 - 59879 - 59880 i2l6773: - 59881 002120 bcf status,0 - 59882 002120 90D8 rrcf ((c:___awmod@divisor+1)),c - 59883 002122 3204 rrcf ((c:___awmod@divisor)),c - 59884 002124 3203 line 29 - 59885 - 59886 i2l6775: - 59887 002126 decfsz ((c:___awmod@counter)),c - 59888 002126 2E05 - 59889 goto i2l6769 - 59890 002128 EF7F F010 goto i2l6777 - 59891 00212C EF9A F010 - 59892 i2l2340: - 59893 002130 goto i2l6777 - 59894 002130 EF9A F010 line 30 - 59895 - 59896 i2l2334: - 59897 002134 line 31 - 59898 - 59899 i2l6777: - 59900 002134 movf ((c:___awmod@sign)),c,w - 59901 002134 5006 btfsc status,2 - 59902 002136 B4D8 goto i2u311_41 - 59903 002138 EFA0 F010 goto i2u311_40 - 59904 00213C EFA2 F010 i2u311_41: - 59905 002140 goto i2l6781 - 59906 002140 EFA8 F010 i2u311_40: - 59907 002144 line 32 - 59908 - 59909 i2l6779: - 59910 002144 negf ((c:___awmod@dividend)),c - 59911 002144 6C01 comf ((c:___awmod@dividend+1)),c - 59912 002146 1E02 btfsc status,0 - 59913 002148 B0D8 incf ((c:___awmod@dividend+1)),c - 59914 00214A 2A02 goto i2l6781 - 59915 00214C EFA8 F010 - 59916 i2l2341: - 59917 002150 line 33 - 59918 - 59919 i2l6781: - 59920 002150 movff (c:___awmod@dividend),(c:?___awmod) - 59921 002150 C001 F001 movff (c:___awmod@dividend+1),(c:?___awmod+1) - 59922 002154 C002 F002 goto i2l2342 - 59923 002158 EFAE F010 - 59924 i2l6783: - 59925 00215C line 34 - 59926 - 59927 i2l2342: - 59928 00215C return ;funcret - 59929 00215C 0012 opt stack 0 - 59930 GLOBAL __end_of___awmod - 59931 __end_of___awmod: - 59932 00215E signat ___awmod,8314 - 59933 global _ADC_StartConversion - 59934 - 59935 ;; *************** function _ADC_StartConversion ***************** - 59936 ;; Defined at: - 59937 ;; line 91 in file "mcc_generated_files/adc.c" - 59938 ;; Parameters: Size Location Type - 59939 ;; None - 59940 ;; Auto vars: Size Location Type - 59941 ;; None - 59942 ;; Return value: Size Location Type - 59943 ;; 1 wreg void - 59944 ;; Registers used: - 59945 ;; None - 59946 ;; Tracked objects: - 59947 ;; On entry : 0/0 - 59948 ;; On exit : 0/0 - 59949 ;; Unchanged: 0/0 - 59950 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 59951 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59952 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59953 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59954 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 59955 ;;Total ram usage: 0 bytes - 59956 ;; Hardware stack levels used: 1 - 59957 ;; This function calls: - 59958 ;; Nothing - 59959 ;; This function is called by: - 59960 ;; _adcreader_tick_irq - 59961 ;; This function uses a non-reentrant model - 59962 ;; - 59963 psect text213,class=CODE,space=0,reloc=2,group=0 - 59964 file "mcc_generated_files/adc.c" - 59965 line 91 - 59966 global __ptext213 - 59967 __ptext213: - 59968 00443A psect text213 - 59969 file "mcc_generated_files/adc.c" - 59970 line 91 - 59971 global __size_of_ADC_StartConversion - 59972 __size_of_ADC_StartConversion equ __end_of_ADC_StartConversion-_ADC_StartConversion - 59973 0000 - 59974 _ADC_StartConversion: - 59975 00443A ;incstack = 0 - 59976 opt stack 19 - 59977 line 94 - 59978 - 59979 i2l6589: - 59980 00443A ;mcc_generated_files/adc.c: 94: ADCON0bits.GO_nDONE = 1; - 59981 bsf ((c:4034)),c,1 ;volatile - 59982 00443A 82C2 line 95 - 59983 - 59984 i2l1181: - 59985 00443C return ;funcret - 59986 00443C 0012 opt stack 0 - 59987 GLOBAL __end_of_ADC_StartConversion - 59988 __end_of_ADC_StartConversion: - 59989 00443E signat _ADC_StartConversion,89 - 59990 global _ADC_SelectChannel - 59991 - 59992 ;; *************** function _ADC_SelectChannel ***************** - 59993 ;; Defined at: - 59994 ;; line 83 in file "mcc_generated_files/adc.c" - 59995 ;; Parameters: Size Location Type - 59996 ;; channel 1 wreg enum E5995 - 59997 ;; Auto vars: Size Location Type - 59998 ;; channel 1 1[COMRAM] enum E5995 - 59999 ;; Return value: Size Location Type - 60000 ;; 1 wreg void - 60001 ;; Registers used: - 60002 ;; wreg, status,2, status,0 - 60003 ;; Tracked objects: - 60004 ;; On entry : 0/0 - 60005 ;; On exit : 0/0 - 60006 ;; Unchanged: 0/0 - 60007 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60008 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60009 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60010 ;; Temps: 1 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60011 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60012 ;;Total ram usage: 2 bytes - 60013 ;; Hardware stack levels used: 1 - 60014 ;; This function calls: - 60015 ;; Nothing - 60016 ;; This function is called by: - 60017 ;; _adcreader_tick_irq - 60018 ;; This function uses a non-reentrant model - 60019 ;; - 60020 psect text214,class=CODE,space=0,reloc=2,group=0 - 60021 line 83 - 60022 global __ptext214 - 60023 __ptext214: - 60024 00403C psect text214 - 60025 file "mcc_generated_files/adc.c" - 60026 line 83 - 60027 global __size_of_ADC_SelectChannel - 60028 __size_of_ADC_SelectChannel equ __end_of_ADC_SelectChannel-_ADC_SelectChannel - 60029 0000 - 60030 _ADC_SelectChannel: - 60031 00403C ;incstack = 0 - 60032 opt stack 19 - 60033 ;ADC_SelectChannel@channel stored from wreg - 60034 movwf ((c:ADC_SelectChannel@channel)),c - 60035 00403C 6E02 line 86 - 60036 - 60037 i2l6585: - 60038 00403E ;mcc_generated_files/adc.c: 83: void ADC_SelectChannel(adc_channel_t channel);mcc_genera - ted_files/adc.c: 84: {;mcc_generated_files/adc.c: 86: ADCON0bits.CHS = channel; - 60039 movff (c:ADC_SelectChannel@channel),??_ADC_SelectChannel+0+0 - 60040 00403E C002 F001 rlncf (??_ADC_SelectChannel+0+0),c - 60041 004042 4601 rlncf (??_ADC_SelectChannel+0+0),c - 60042 004044 4601 movf ((c:4034)),c,w ;volatile - 60043 004046 50C2 xorwf (??_ADC_SelectChannel+0+0),c,w - 60044 004048 1801 andlw not (((1<<5)-1)<<2) - 60045 00404A 0B83 xorwf (??_ADC_SelectChannel+0+0),c,w - 60046 00404C 1801 movwf ((c:4034)),c ;volatile - 60047 00404E 6EC2 line 88 - 60048 - 60049 i2l6587: - 60050 004050 ;mcc_generated_files/adc.c: 88: ADCON0bits.ADON = 1; - 60051 bsf ((c:4034)),c,0 ;volatile - 60052 004050 80C2 line 89 - 60053 - 60054 i2l1178: - 60055 004052 return ;funcret - 60056 004052 0012 opt stack 0 - 60057 GLOBAL __end_of_ADC_SelectChannel - 60058 __end_of_ADC_SelectChannel: - 60059 004054 signat _ADC_SelectChannel,4217 - 60060 global _ADC_IsConversionDone - 60061 - 60062 ;; *************** function _ADC_IsConversionDone ***************** - 60063 ;; Defined at: - 60064 ;; line 98 in file "mcc_generated_files/adc.c" - 60065 ;; Parameters: Size Location Type - 60066 ;; None - 60067 ;; Auto vars: Size Location Type - 60068 ;; None - 60069 ;; Return value: Size Location Type - 60070 ;; 1 wreg _Bool - 60071 ;; Registers used: - 60072 ;; wreg - 60073 ;; Tracked objects: - 60074 ;; On entry : 0/0 - 60075 ;; On exit : 0/0 - 60076 ;; Unchanged: 0/0 - 60077 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60078 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60079 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60080 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60081 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60082 ;;Total ram usage: 0 bytes - 60083 ;; Hardware stack levels used: 1 - 60084 ;; This function calls: - 60085 ;; Nothing - 60086 ;; This function is called by: - 60087 ;; _adcreader_tick_irq - 60088 ;; This function uses a non-reentrant model - 60089 ;; - 60090 psect text215,class=CODE,space=0,reloc=2,group=0 - 60091 line 98 - 60092 global __ptext215 - 60093 __ptext215: - 60094 004054 psect text215 - 60095 file "mcc_generated_files/adc.c" - 60096 line 98 - 60097 global __size_of_ADC_IsConversionDone - 60098 __size_of_ADC_IsConversionDone equ __end_of_ADC_IsConversionDone-_ADC_IsConversionDone - - 60099 0000 - 60100 _ADC_IsConversionDone: - 60101 004054 ;incstack = 0 - 60102 opt stack 19 - 60103 line 101 - 60104 - 60105 i2l6591: - 60106 004054 ;mcc_generated_files/adc.c: 101: return ((_Bool)(!ADCON0bits.GO_nDONE)); - 60107 btfss ((c:4034)),c,1 ;volatile - 60108 004054 A2C2 goto i2u283_41 - 60109 004056 EF2F F020 goto i2u283_40 - 60110 00405A EF32 F020 i2u283_41: - 60111 00405E movlw 1 - 60112 00405E 0E01 goto i2u284_40 - 60113 004060 EF33 F020 i2u283_40: - 60114 004064 movlw 0 - 60115 004064 0E00 i2u284_40: - 60116 004066 goto i2l1184 - 60117 004066 EF35 F020 - 60118 i2l6593: - 60119 00406A line 102 - 60120 - 60121 i2l1184: - 60122 00406A return ;funcret - 60123 00406A 0012 opt stack 0 - 60124 GLOBAL __end_of_ADC_IsConversionDone - 60125 __end_of_ADC_IsConversionDone: - 60126 00406C signat _ADC_IsConversionDone,89 - 60127 global _ADC_GetConversionResult - 60128 - 60129 ;; *************** function _ADC_GetConversionResult ***************** - 60130 ;; Defined at: - 60131 ;; line 104 in file "mcc_generated_files/adc.c" - 60132 ;; Parameters: Size Location Type - 60133 ;; None - 60134 ;; Auto vars: Size Location Type - 60135 ;; None - 60136 ;; Return value: Size Location Type - 60137 ;; 2 0[COMRAM] unsigned short - 60138 ;; Registers used: - 60139 ;; wreg, status,2, status,0 - 60140 ;; Tracked objects: - 60141 ;; On entry : 0/0 - 60142 ;; On exit : 0/0 - 60143 ;; Unchanged: 0/0 - 60144 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60145 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60146 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60147 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60148 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60149 ;;Total ram usage: 4 bytes - 60150 ;; Hardware stack levels used: 1 - 60151 ;; This function calls: - 60152 ;; Nothing - 60153 ;; This function is called by: - 60154 ;; _adcreader_tick_irq - 60155 ;; This function uses a non-reentrant model - 60156 ;; - 60157 psect text216,class=CODE,space=0,reloc=2,group=0 - 60158 line 104 - 60159 global __ptext216 - 60160 __ptext216: - 60161 00406C psect text216 - 60162 file "mcc_generated_files/adc.c" - 60163 line 104 - 60164 global __size_of_ADC_GetConversionResult - 60165 __size_of_ADC_GetConversionResult equ __end_of_ADC_GetConversionResult-_ADC_GetConversi - onResult - 60166 0000 - 60167 _ADC_GetConversionResult: - 60168 00406C ;incstack = 0 - 60169 opt stack 19 - 60170 line 107 - 60171 - 60172 i2l6595: - 60173 00406C ;mcc_generated_files/adc.c: 107: return ((adc_result_t)((ADRESH << 8) + ADRESL)); - 60174 movf ((c:4036)),c,w ;volatile - 60175 00406C 50C4 movwf (??_ADC_GetConversionResult+0+0+1)&0ffh,c - 60176 00406E 6E04 clrf (??_ADC_GetConversionResult+0+0)&0ffh,c - 60177 004070 6A03 movf ((c:4035)),c,w ;volatile - 60178 004072 50C3 addwf (??_ADC_GetConversionResult+0+0),c,w - 60179 004074 2403 movwf ((c:?_ADC_GetConversionResult)),c - 60180 004076 6E01 movlw 0 - 60181 004078 0E00 addwfc (??_ADC_GetConversionResult+0+1),c,w - 60182 00407A 2004 movwf 1+((c:?_ADC_GetConversionResult)),c - 60183 00407C 6E02 goto i2l1187 - 60184 00407E EF41 F020 - 60185 i2l6597: - 60186 004082 line 108 - 60187 - 60188 i2l1187: - 60189 004082 return ;funcret - 60190 004082 0012 opt stack 0 - 60191 GLOBAL __end_of_ADC_GetConversionResult - 60192 __end_of_ADC_GetConversionResult: - 60193 004084 signat _ADC_GetConversionResult,90 - 60194 global _EUSART1_Transmit_ISR - 60195 - 60196 ;; *************** function _EUSART1_Transmit_ISR ***************** - 60197 ;; Defined at: - 60198 ;; line 197 in file "mcc_generated_files/eusart1.c" - 60199 ;; Parameters: Size Location Type - 60200 ;; None - 60201 ;; Auto vars: Size Location Type - 60202 ;; None - 60203 ;; Return value: Size Location Type - 60204 ;; 1 wreg void - 60205 ;; Registers used: - 60206 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 60207 ;; Tracked objects: - 60208 ;; On entry : 0/0 - 60209 ;; On exit : 0/0 - 60210 ;; Unchanged: 0/0 - 60211 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60212 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60213 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60214 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60215 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60216 ;;Total ram usage: 0 bytes - 60217 ;; Hardware stack levels used: 1 - 60218 ;; This function calls: - 60219 ;; Nothing - 60220 ;; This function is called by: - 60221 ;; _EUSART1_Initialize - 60222 ;; _INTERRUPT_InterruptManager - 60223 ;; This function uses a non-reentrant model - 60224 ;; - 60225 psect text217,class=CODE,space=0,reloc=2,group=0 - 60226 file "mcc_generated_files/eusart1.c" - 60227 line 197 - 60228 global __ptext217 - 60229 __ptext217: - 60230 00381C psect text217 - 60231 file "mcc_generated_files/eusart1.c" - 60232 line 197 - 60233 global __size_of_EUSART1_Transmit_ISR - 60234 __size_of_EUSART1_Transmit_ISR equ __end_of_EUSART1_Transmit_ISR-_EUSART1_Transmit_ISR - - 60235 0000 - 60236 _EUSART1_Transmit_ISR: - 60237 00381C ;incstack = 0 - 60238 opt stack 22 - 60239 line 201 - 60240 - 60241 i2l8369: - 60242 00381C ;mcc_generated_files/eusart1.c: 201: if(sizeof(eusart1TxBuffer) > eusart1TxBufferRem - aining) - 60243 movlw 040h-0 - 60244 00381C 0E40 cpfslt ((c:_eusart1TxBufferRemaining)),c ;volatile - 60245 00381E 603A goto i2u451_41 - 60246 003820 EF14 F01C goto i2u451_40 - 60247 003824 EF16 F01C - 60248 i2u451_41: - 60249 003828 goto i2l1433 - 60250 003828 EF30 F01C i2u451_40: - 60251 00382C line 203 - 60252 - 60253 i2l8371: - 60254 00382C ;mcc_generated_files/eusart1.c: 202: {;mcc_generated_files/eusart1.c: 203: T - XREG1 = eusart1TxBuffer[eusart1TxTail++]; - 60255 movf ((c:_eusart1TxTail)),c,w ;volatile - 60256 00382C 503B mullw 01h - 60257 00382E 0D01 movlw low(_eusart1TxBuffer) - 60258 003830 0E40 addwf (prodl),c,w - 60259 003832 24F3 movwf c:fsr2l - 60260 003834 6ED9 movlw high(_eusart1TxBuffer) - 60261 003836 0E02 addwfc prod+1,w - 60262 003838 20F4 movwf 1+c:fsr2l - 60263 00383A 6EDA movf indf2,w - 60264 00383C 50DF movwf ((c:4013)),c ;volatile - 60265 00383E 6EAD - 60266 i2l8373: - 60267 003840 incf ((c:_eusart1TxTail)),c ;volatile - 60268 003840 2A3B line 204 - 60269 - 60270 i2l8375: - 60271 003842 ;mcc_generated_files/eusart1.c: 204: if(sizeof(eusart1TxBuffer) <= eusart1TxTail - ) - 60272 movlw 040h-1 - 60273 003842 0E3F cpfsgt ((c:_eusart1TxTail)),c ;volatile - 60274 003844 643B goto i2u452_41 - 60275 003846 EF27 F01C goto i2u452_40 - 60276 00384A EF29 F01C - 60277 i2u452_41: - 60278 00384E goto i2l8379 - 60279 00384E EF2D F01C i2u452_40: - 60280 003852 line 206 - 60281 - 60282 i2l8377: - 60283 003852 ;mcc_generated_files/eusart1.c: 205: {;mcc_generated_files/eusart1.c: 206: - eusart1TxTail = 0; - 60284 movlw low(0) - 60285 003852 0E00 movwf ((c:_eusart1TxTail)),c ;volatile - 60286 003854 6E3B goto i2l8379 - 60287 003856 EF2D F01C line 207 - 60288 ;mcc_generated_files/eusart1.c: 207: } - 60289 - 60290 i2l1434: - 60291 00385A line 208 - 60292 - 60293 i2l8379: - 60294 00385A ;mcc_generated_files/eusart1.c: 208: eusart1TxBufferRemaining++; - 60295 incf ((c:_eusart1TxBufferRemaining)),c ;volatile - 60296 00385A 2A3A line 209 - 60297 ;mcc_generated_files/eusart1.c: 209: } - 60298 goto i2l1436 - 60299 00385C EF33 F01C line 210 - 60300 ;mcc_generated_files/eusart1.c: 210: else - 60301 - 60302 i2l1433: - 60303 003860 line 212 - 60304 ;mcc_generated_files/eusart1.c: 211: {;mcc_generated_files/eusart1.c: 212: P - IE1bits.TX1IE = 0; - 60305 bcf ((c:3997)),c,4 ;volatile - 60306 003860 989D goto i2l1436 - 60307 003862 EF33 F01C line 213 - 60308 ;mcc_generated_files/eusart1.c: 213: } - 60309 - 60310 i2l1435: - 60311 003866 line 214 - 60312 - 60313 i2l1436: - 60314 003866 return ;funcret - 60315 003866 0012 opt stack 0 - 60316 GLOBAL __end_of_EUSART1_Transmit_ISR - 60317 __end_of_EUSART1_Transmit_ISR: - 60318 003868 signat _EUSART1_Transmit_ISR,89 - 60319 global _EUSART1_Receive_ISR - 60320 - 60321 ;; *************** function _EUSART1_Receive_ISR ***************** - 60322 ;; Defined at: - 60323 ;; line 216 in file "mcc_generated_files/eusart1.c" - 60324 ;; Parameters: Size Location Type - 60325 ;; None - 60326 ;; Auto vars: Size Location Type - 60327 ;; None - 60328 ;; Return value: Size Location Type - 60329 ;; 1 wreg void - 60330 ;; Registers used: - 60331 ;; wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack - 60332 ;; Tracked objects: - 60333 ;; On entry : 0/0 - 60334 ;; On exit : 0/0 - 60335 ;; Unchanged: 0/0 - 60336 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60337 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60338 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60339 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60340 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60341 ;;Total ram usage: 0 bytes - 60342 ;; Hardware stack levels used: 1 - 60343 ;; Hardware stack levels required when called: 2 - 60344 ;; This function calls: - 60345 ;; Absolute function - 60346 ;; _EUSART1_DefaultErrorHandler - 60347 ;; _EUSART1_DefaultFramingErrorHandler - 60348 ;; _EUSART1_DefaultOverrunErrorHandler - 60349 ;; _EUSART1_RxDataHandler - 60350 ;; This function is called by: - 60351 ;; _EUSART1_Initialize - 60352 ;; _INTERRUPT_InterruptManager - 60353 ;; This function uses a non-reentrant model - 60354 ;; - 60355 psect text218,class=CODE,space=0,reloc=2,group=0 - 60356 line 216 - 60357 global __ptext218 - 60358 __ptext218: - 60359 001C38 psect text218 - 60360 file "mcc_generated_files/eusart1.c" - 60361 line 216 - 60362 global __size_of_EUSART1_Receive_ISR - 60363 __size_of_EUSART1_Receive_ISR equ __end_of_EUSART1_Receive_ISR-_EUSART1_Receive_ISR - 60364 0000 - 60365 _EUSART1_Receive_ISR: - 60366 001C38 ;incstack = 0 - 60367 opt stack 20 - 60368 line 219 - 60369 - 60370 i2l8381: - 60371 001C38 ;mcc_generated_files/eusart1.c: 219: eusart1RxStatusBuffer[eusart1RxHead].status = 0 - ; - 60372 movf ((c:_eusart1RxHead)),c,w ;volatile - 60373 001C38 5039 mullw 01h - 60374 001C3A 0D01 movlw low(_eusart1RxStatusBuffer) - 60375 001C3C 0EC0 addwf (prodl),c,w - 60376 001C3E 24F3 movwf c:fsr2l - 60377 001C40 6ED9 movlw high(_eusart1RxStatusBuffer) - 60378 001C42 0E01 addwfc prod+1,w - 60379 001C44 20F4 movwf 1+c:fsr2l - 60380 001C46 6EDA movlw low(0) - 60381 001C48 0E00 movwf indf2 - 60382 001C4A 6EDF line 221 - 60383 - 60384 i2l8383: - 60385 001C4C ;mcc_generated_files/eusart1.c: 221: if(RCSTA1bits.FERR){ - 60386 btfss ((c:4011)),c,2 ;volatile - 60387 001C4C A4AB goto i2u453_41 - 60388 001C4E EF2B F00E goto i2u453_40 - 60389 001C52 EF2D F00E i2u453_41: - 60390 001C56 goto i2l8389 - 60391 001C56 EF47 F00E i2u453_40: - 60392 001C5A line 222 - 60393 - 60394 i2l8385: - 60395 001C5A ;mcc_generated_files/eusart1.c: 222: eusart1RxStatusBuffer[eusart1RxHead].ferr = - 1; - 60396 movf ((c:_eusart1RxHead)),c,w ;volatile - 60397 001C5A 5039 mullw 01h - 60398 001C5C 0D01 movlw low(_eusart1RxStatusBuffer) - 60399 001C5E 0EC0 addwf (prodl),c,w - 60400 001C60 24F3 movwf c:fsr2l - 60401 001C62 6ED9 movlw high(_eusart1RxStatusBuffer) - 60402 001C64 0E01 addwfc prod+1,w - 60403 001C66 20F4 movwf 1+c:fsr2l - 60404 001C68 6EDA movlb 1 ; () banked - 60405 001C6A 0101 bsf c:indf2,1 - 60406 001C6C 82DF line 223 - 60407 - 60408 i2l8387:; BSR set to: 1 - 60409 001C6E - 60410 ;mcc_generated_files/eusart1.c: 223: EUSART1_FramingErrorHandler(); - 60411 call i2u454_48 - 60412 001C6E D802 goto i2u454_49 - 60413 001C70 EF45 F00E i2u454_48: - 60414 001C74 push - 60415 001C74 0005 movlb 0 ; () banked - 60416 001C76 0100 - 60417 movwf pclath - 60418 001C78 6EFA movf ((_EUSART1_FramingErrorHandler))&0ffh,w - 60419 001C7A 51A8 movwf tosl - 60420 001C7C 6EFD movf ((_EUSART1_FramingErrorHandler+1))&0ffh,w - 60421 001C7E 51A9 movwf tosl+1 - 60422 001C80 6EFE movf tblptru,w - 60423 001C82 50F8 movwf tosl+2 - 60424 001C84 6EFF movf pclath,w - 60425 001C86 50FA - 60426 return ;indir - 60427 001C88 0012 i2u454_49: - 60428 001C8A goto i2l8389 - 60429 001C8A EF47 F00E line 224 - 60430 ;mcc_generated_files/eusart1.c: 224: } - 60431 - 60432 i2l1439: - 60433 001C8E line 226 - 60434 - 60435 i2l8389: - 60436 001C8E ;mcc_generated_files/eusart1.c: 226: if(RCSTA1bits.OERR){ - 60437 btfss ((c:4011)),c,1 ;volatile - 60438 001C8E A2AB goto i2u455_41 - 60439 001C90 EF4C F00E goto i2u455_40 - 60440 001C94 EF4E F00E i2u455_41: - 60441 001C98 goto i2l8395 - 60442 001C98 EF68 F00E i2u455_40: - 60443 001C9C line 227 - 60444 - 60445 i2l8391: - 60446 001C9C ;mcc_generated_files/eusart1.c: 227: eusart1RxStatusBuffer[eusart1RxHead].oerr = - 1; - 60447 movf ((c:_eusart1RxHead)),c,w ;volatile - 60448 001C9C 5039 mullw 01h - 60449 001C9E 0D01 movlw low(_eusart1RxStatusBuffer) - 60450 001CA0 0EC0 addwf (prodl),c,w - 60451 001CA2 24F3 movwf c:fsr2l - 60452 001CA4 6ED9 movlw high(_eusart1RxStatusBuffer) - 60453 001CA6 0E01 addwfc prod+1,w - 60454 001CA8 20F4 movwf 1+c:fsr2l - 60455 001CAA 6EDA movlb 1 ; () banked - 60456 001CAC 0101 bsf c:indf2,2 - 60457 001CAE 84DF line 228 - 60458 - 60459 i2l8393:; BSR set to: 1 - 60460 001CB0 - 60461 ;mcc_generated_files/eusart1.c: 228: EUSART1_OverrunErrorHandler(); - 60462 call i2u456_48 - 60463 001CB0 D802 goto i2u456_49 - 60464 001CB2 EF66 F00E i2u456_48: - 60465 001CB6 push - 60466 001CB6 0005 movlb 0 ; () banked - 60467 001CB8 0100 - 60468 movwf pclath - 60469 001CBA 6EFA movf ((_EUSART1_OverrunErrorHandler))&0ffh,w - 60470 001CBC 51A6 movwf tosl - 60471 001CBE 6EFD movf ((_EUSART1_OverrunErrorHandler+1))&0ffh,w - 60472 001CC0 51A7 movwf tosl+1 - 60473 001CC2 6EFE movf tblptru,w - 60474 001CC4 50F8 movwf tosl+2 - 60475 001CC6 6EFF movf pclath,w - 60476 001CC8 50FA - 60477 return ;indir - 60478 001CCA 0012 i2u456_49: - 60479 001CCC goto i2l8395 - 60480 001CCC EF68 F00E line 229 - 60481 ;mcc_generated_files/eusart1.c: 229: } - 60482 - 60483 i2l1440: - 60484 001CD0 line 231 - 60485 - 60486 i2l8395: - 60487 001CD0 ;mcc_generated_files/eusart1.c: 231: if(eusart1RxStatusBuffer[eusart1RxHead].status) - { - 60488 movf ((c:_eusart1RxHead)),c,w ;volatile - 60489 001CD0 5039 mullw 01h - 60490 001CD2 0D01 movlw low(_eusart1RxStatusBuffer) - 60491 001CD4 0EC0 addwf (prodl),c,w - 60492 001CD6 24F3 movwf c:fsr2l - 60493 001CD8 6ED9 movlw high(_eusart1RxStatusBuffer) - 60494 001CDA 0E01 addwfc prod+1,w - 60495 001CDC 20F4 movwf 1+c:fsr2l - 60496 001CDE 6EDA movf indf2,w - 60497 001CE0 50DF btfsc status,2 - 60498 001CE2 B4D8 goto i2u457_41 - 60499 001CE4 EF76 F00E goto i2u457_40 - 60500 001CE8 EF78 F00E i2u457_41: - 60501 001CEC goto i2l8399 - 60502 001CEC EF88 F00E i2u457_40: - 60503 001CF0 line 232 - 60504 - 60505 i2l8397: - 60506 001CF0 ;mcc_generated_files/eusart1.c: 232: EUSART1_ErrorHandler(); - 60507 call i2u458_48 - 60508 001CF0 D802 goto i2u458_49 - 60509 001CF2 EF86 F00E i2u458_48: - 60510 001CF6 push - 60511 001CF6 0005 movlb 0 ; () banked - 60512 001CF8 0100 - 60513 movwf pclath - 60514 001CFA 6EFA movf ((_EUSART1_ErrorHandler))&0ffh,w - 60515 001CFC 51A4 movwf tosl - 60516 001CFE 6EFD movf ((_EUSART1_ErrorHandler+1))&0ffh,w - 60517 001D00 51A5 movwf tosl+1 - 60518 001D02 6EFE movf tblptru,w - 60519 001D04 50F8 movwf tosl+2 - 60520 001D06 6EFF movf pclath,w - 60521 001D08 50FA - 60522 return ;indir - 60523 001D0A 0012 i2u458_49: - 60524 001D0C line 233 - 60525 ;mcc_generated_files/eusart1.c: 233: } else { - 60526 goto i2l1443 - 60527 001D0C EF8C F00E - 60528 i2l1441: - 60529 001D10 line 234 - 60530 - 60531 i2l8399: - 60532 001D10 ;mcc_generated_files/eusart1.c: 234: EUSART1_RxDataHandler(); - 60533 call _EUSART1_RxDataHandler ;wreg free - 60534 001D10 EC58 F01D goto i2l1443 - 60535 001D14 EF8C F00E line 235 - 60536 ;mcc_generated_files/eusart1.c: 235: } - 60537 - 60538 i2l1442: - 60539 001D18 line 238 - 60540 - 60541 i2l1443: - 60542 001D18 return ;funcret - 60543 001D18 0012 opt stack 0 - 60544 GLOBAL __end_of_EUSART1_Receive_ISR - 60545 __end_of_EUSART1_Receive_ISR: - 60546 001D1A signat _EUSART1_Receive_ISR,89 - 60547 global _EUSART1_DefaultOverrunErrorHandler - 60548 - 60549 ;; *************** function _EUSART1_DefaultOverrunErrorHandler ***************** - 60550 ;; Defined at: - 60551 ;; line 252 in file "mcc_generated_files/eusart1.c" - 60552 ;; Parameters: Size Location Type - 60553 ;; None - 60554 ;; Auto vars: Size Location Type - 60555 ;; None - 60556 ;; Return value: Size Location Type - 60557 ;; 1 wreg void - 60558 ;; Registers used: - 60559 ;; None - 60560 ;; Tracked objects: - 60561 ;; On entry : 0/0 - 60562 ;; On exit : 0/0 - 60563 ;; Unchanged: 0/0 - 60564 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60565 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60566 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60567 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60568 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60569 ;;Total ram usage: 0 bytes - 60570 ;; Hardware stack levels used: 1 - 60571 ;; This function calls: - 60572 ;; Nothing - 60573 ;; This function is called by: - 60574 ;; _EUSART1_Initialize - 60575 ;; _EUSART1_Receive_ISR - 60576 ;; This function uses a non-reentrant model - 60577 ;; - 60578 psect text219,class=CODE,space=0,reloc=2,group=0 - 60579 line 252 - 60580 global __ptext219 - 60581 __ptext219: - 60582 004422 psect text219 - 60583 file "mcc_generated_files/eusart1.c" - 60584 line 252 - 60585 global __size_of_EUSART1_DefaultOverrunErrorHandler - 60586 __size_of_EUSART1_DefaultOverrunErrorHandler equ __end_of_EUSART1_DefaultOverrunErrorHa - ndler-_EUSART1_DefaultOverrunErrorHandler - 60587 0000 - 60588 _EUSART1_DefaultOverrunErrorHandler: - 60589 004422 ;incstack = 0 - 60590 opt stack 21 - 60591 line 255 - 60592 - 60593 i2l8175: - 60594 004422 ;mcc_generated_files/eusart1.c: 255: RCSTA1bits.CREN = 0; - 60595 bcf ((c:4011)),c,4 ;volatile - 60596 004422 98AB line 256 - 60597 ;mcc_generated_files/eusart1.c: 256: RCSTA1bits.CREN = 1; - 60598 bsf ((c:4011)),c,4 ;volatile - 60599 004424 88AB line 258 - 60600 - 60601 i2l1453: - 60602 004426 return ;funcret - 60603 004426 0012 opt stack 0 - 60604 GLOBAL __end_of_EUSART1_DefaultOverrunErrorHandler - 60605 __end_of_EUSART1_DefaultOverrunErrorHandler: - 60606 004428 signat _EUSART1_DefaultOverrunErrorHandler,89 - 60607 global _EUSART1_DefaultFramingErrorHandler - 60608 - 60609 ;; *************** function _EUSART1_DefaultFramingErrorHandler ***************** - 60610 ;; Defined at: - 60611 ;; line 250 in file "mcc_generated_files/eusart1.c" - 60612 ;; Parameters: Size Location Type - 60613 ;; None - 60614 ;; Auto vars: Size Location Type - 60615 ;; None - 60616 ;; Return value: Size Location Type - 60617 ;; 1 wreg void - 60618 ;; Registers used: - 60619 ;; None - 60620 ;; Tracked objects: - 60621 ;; On entry : 0/0 - 60622 ;; On exit : 0/0 - 60623 ;; Unchanged: 0/0 - 60624 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60625 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60626 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60627 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60628 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60629 ;;Total ram usage: 0 bytes - 60630 ;; Hardware stack levels used: 1 - 60631 ;; This function calls: - 60632 ;; Nothing - 60633 ;; This function is called by: - 60634 ;; _EUSART1_Initialize - 60635 ;; _EUSART1_Receive_ISR - 60636 ;; This function uses a non-reentrant model - 60637 ;; - 60638 psect text220,class=CODE,space=0,reloc=2,group=0 - 60639 line 250 - 60640 global __ptext220 - 60641 __ptext220: - 60642 004450 psect text220 - 60643 file "mcc_generated_files/eusart1.c" - 60644 line 250 - 60645 global __size_of_EUSART1_DefaultFramingErrorHandler - 60646 __size_of_EUSART1_DefaultFramingErrorHandler equ __end_of_EUSART1_DefaultFramingErrorHa - ndler-_EUSART1_DefaultFramingErrorHandler - 60647 0000 - 60648 _EUSART1_DefaultFramingErrorHandler: - 60649 004450 ;incstack = 0 - 60650 opt stack 21 - 60651 - 60652 i2l1450: - 60653 004450 return ;funcret - 60654 004450 0012 opt stack 0 - 60655 GLOBAL __end_of_EUSART1_DefaultFramingErrorHandler - 60656 __end_of_EUSART1_DefaultFramingErrorHandler: - 60657 004452 signat _EUSART1_DefaultFramingErrorHandler,89 - 60658 global _EUSART1_DefaultErrorHandler - 60659 - 60660 ;; *************** function _EUSART1_DefaultErrorHandler ***************** - 60661 ;; Defined at: - 60662 ;; line 260 in file "mcc_generated_files/eusart1.c" - 60663 ;; Parameters: Size Location Type - 60664 ;; None - 60665 ;; Auto vars: Size Location Type - 60666 ;; None - 60667 ;; Return value: Size Location Type - 60668 ;; 1 wreg void - 60669 ;; Registers used: - 60670 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack - 60671 ;; Tracked objects: - 60672 ;; On entry : 0/0 - 60673 ;; On exit : 0/0 - 60674 ;; Unchanged: 0/0 - 60675 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60676 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60677 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60678 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60679 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60680 ;;Total ram usage: 0 bytes - 60681 ;; Hardware stack levels used: 1 - 60682 ;; Hardware stack levels required when called: 1 - 60683 ;; This function calls: - 60684 ;; _EUSART1_RxDataHandler - 60685 ;; This function is called by: - 60686 ;; _EUSART1_Initialize - 60687 ;; _EUSART1_Receive_ISR - 60688 ;; This function uses a non-reentrant model - 60689 ;; - 60690 psect text221,class=CODE,space=0,reloc=2,group=0 - 60691 line 260 - 60692 global __ptext221 - 60693 __ptext221: - 60694 004428 psect text221 - 60695 file "mcc_generated_files/eusart1.c" - 60696 line 260 - 60697 global __size_of_EUSART1_DefaultErrorHandler - 60698 __size_of_EUSART1_DefaultErrorHandler equ __end_of_EUSART1_DefaultErrorHandler-_EUSART1 - _DefaultErrorHandler - 60699 0000 - 60700 _EUSART1_DefaultErrorHandler: - 60701 004428 ;incstack = 0 - 60702 opt stack 20 - 60703 line 261 - 60704 - 60705 i2l8177: - 60706 004428 ;mcc_generated_files/eusart1.c: 261: EUSART1_RxDataHandler(); - 60707 call _EUSART1_RxDataHandler ;wreg free - 60708 004428 EC58 F01D line 262 - 60709 - 60710 i2l1456: - 60711 00442C return ;funcret - 60712 00442C 0012 opt stack 0 - 60713 GLOBAL __end_of_EUSART1_DefaultErrorHandler - 60714 __end_of_EUSART1_DefaultErrorHandler: - 60715 00442E signat _EUSART1_DefaultErrorHandler,89 - 60716 global _EUSART1_RxDataHandler - 60717 - 60718 ;; *************** function _EUSART1_RxDataHandler ***************** - 60719 ;; Defined at: - 60720 ;; line 240 in file "mcc_generated_files/eusart1.c" - 60721 ;; Parameters: Size Location Type - 60722 ;; None - 60723 ;; Auto vars: Size Location Type - 60724 ;; None - 60725 ;; Return value: Size Location Type - 60726 ;; 1 wreg void - 60727 ;; Registers used: - 60728 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh - 60729 ;; Tracked objects: - 60730 ;; On entry : 0/0 - 60731 ;; On exit : 0/0 - 60732 ;; Unchanged: 0/0 - 60733 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 - 1 BANK12 BANK13 BANK14 BANK15 - 60734 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60735 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60736 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60737 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - 60738 ;;Total ram usage: 0 bytes - 60739 ;; Hardware stack levels used: 1 - 60740 ;; This function calls: - 60741 ;; Nothing - 60742 ;; This function is called by: - 60743 ;; _EUSART1_Receive_ISR - 60744 ;; _EUSART1_DefaultErrorHandler - 60745 ;; This function uses a non-reentrant model - 60746 ;; - 60747 psect text222,class=CODE,space=0,reloc=2,group=0 - 60748 line 240 - 60749 global __ptext222 - 60750 __ptext222: - 60751 003AB0 psect text222 - 60752 file "mcc_generated_files/eusart1.c" - 60753 line 240 - 60754 global __size_of_EUSART1_RxDataHandler - 60755 __size_of_EUSART1_RxDataHandler equ __end_of_EUSART1_RxDataHandler-_EUSART1_RxDataHandl - er - 60756 0000 - 60757 _EUSART1_RxDataHandler: - 60758 003AB0 ;incstack = 0 - 60759 opt stack 21 - 60760 line 242 - 60761 - 60762 i2l7979: - 60763 003AB0 ;mcc_generated_files/eusart1.c: 242: eusart1RxBuffer[eusart1RxHead++] = RCREG1; - 60764 movf ((c:_eusart1RxHead)),c,w ;volatile - 60765 003AB0 5039 mullw 01h - 60766 003AB2 0D01 movlw low(_eusart1RxBuffer) - 60767 003AB4 0E00 addwf (prodl),c,w - 60768 003AB6 24F3 movwf c:fsr2l - 60769 003AB8 6ED9 movlw high(_eusart1RxBuffer) - 60770 003ABA 0E02 addwfc prod+1,w - 60771 003ABC 20F4 movwf 1+c:fsr2l - 60772 003ABE 6EDA movff (c:4014),indf2 ;volatile - 60773 003AC0 CFAE FFDF - 60774 - 60775 i2l7981: - 60776 003AC4 incf ((c:_eusart1RxHead)),c ;volatile - 60777 003AC4 2A39 line 243 - 60778 - 60779 i2l7983: - 60780 003AC6 ;mcc_generated_files/eusart1.c: 243: if(sizeof(eusart1RxBuffer) <= eusart1RxHead) - 60781 movlw 040h-1 - 60782 003AC6 0E3F cpfsgt ((c:_eusart1RxHead)),c ;volatile - 60783 003AC8 6439 goto i2u410_41 - 60784 003ACA EF69 F01D goto i2u410_40 - 60785 003ACE EF6B F01D - 60786 i2u410_41: - 60787 003AD2 goto i2l7987 - 60788 003AD2 EF6F F01D i2u410_40: - 60789 003AD6 line 245 - 60790 - 60791 i2l7985: - 60792 003AD6 ;mcc_generated_files/eusart1.c: 244: {;mcc_generated_files/eusart1.c: 245: e - usart1RxHead = 0; - 60793 movlw low(0) - 60794 003AD6 0E00 movwf ((c:_eusart1RxHead)),c ;volatile - 60795 003AD8 6E39 goto i2l7987 - 60796 003ADA EF6F F01D line 246 - 60797 ;mcc_generated_files/eusart1.c: 246: } - 60798 - 60799 i2l1446: - 60800 003ADE line 247 - 60801 - 60802 i2l7987: - 60803 003ADE ;mcc_generated_files/eusart1.c: 247: eusart1RxCount++; - 60804 incf ((c:_eusart1RxCount)),c ;volatile - 60805 003ADE 2A37 line 248 - 60806 - 60807 i2l1447: - 60808 003AE0 return ;funcret - 60809 003AE0 0012 opt stack 0 - 60810 GLOBAL __end_of_EUSART1_RxDataHandler - 60811 __end_of_EUSART1_RxDataHandler: - 60812 003AE2 signat _EUSART1_RxDataHandler,89 - 60813 GLOBAL __activetblptr - 60814 __activetblptr EQU 2 - 60815 0000 psect intsave_regs,class=BIGRAM,space=1,noexec - 60816 file "" - 60817 line 0 - 60818 psect text223,class=CODE,space=0,reloc=2,group=0 - 60819 global __ptext223 - 60820 __ptext223: - 60821 000000 fp___rescue_action_step_3: - 60822 000000 file "" - 60823 line 0 - 60824 psect text223 - 60825 fp___rescue_action_step_2: - 60826 000000 file "" - 60827 line 0 - 60828 psect text223 - 60829 fp___rescue_action_step_1: - 60830 000000 file "" - 60831 line 0 - 60832 psect text223 - 60833 fp___rescue_action_step_0: - 60834 000000 file "" - 60835 line 0 - 60836 psect text223 - 60837 fp___rescue_action_step_4: - 60838 000000 file "" - 60839 line 0 - 60840 psect text223 - 60841 fp__command_ALARM_MAXCOUNT_GETALL: - 60842 000000 file "" - 60843 line 0 - 60844 psect text223 - 60845 fp__command_ALARM_FIRECOUNT_GETALL: - 60846 000000 file "" - 60847 line 0 - 60848 psect text223 - 60849 fp__command_ALARM_FIRED_GETALL: - 60850 000000 file "" - 60851 line 0 - 60852 psect text223 - 60853 fp__command_ALARM_ENABLE_GETALL: - 60854 000000 file "" - 60855 line 0 - 60856 psect text223 - 60857 fp__command_RESCUE_TIMEOUT_SET: - 60858 000000 file "" - 60859 line 0 - 60860 psect text223 - 60861 fp__command_RESCUE_TIMEOUT_GET: - 60862 000000 file "" - 60863 line 0 - 60864 psect text223 - 60865 fp__command_RESCUE_STATUS_RESET: - 60866 000000 file "" - 60867 line 0 - 60868 psect text223 - 60869 fp__command_RESCUE_STATUS_GET: - 60870 000000 file "" - 60871 line 0 - 60872 psect text223 - 60873 fp__command_RESCUE_ENABLE: - 60874 000000 file "" - 60875 line 0 - 60876 psect text223 - 60877 fp__command_USER_PIN_CONTROL: - 60878 000000 file "" - 60879 line 0 - 60880 psect text223 - 60881 fp__command_VALCHECK: - 60882 000000 file "" - 60883 line 0 - 60884 psect text223 - 60885 fp__command_LASTERROR: - 60886 000000 file "" - 60887 line 0 - 60888 psect text223 - 60889 fp__command_LASTCOMMANDTIME: - 60890 000000 file "" - 60891 line 0 - 60892 psect text223 - 60893 fp__command_ECHO4: - 60894 000000 file "" - 60895 line 0 - 60896 psect text223 - 60897 fp__command_ECHO32: - 60898 000000 file "" - 60899 line 0 - 60900 psect text223 - 60901 fp__command_ECHO1: - 60902 000000 file "" - 60903 line 0 - 60904 psect text223 - 60905 fp__command_BOARDTIME: - 60906 000000 file "" - 60907 line 0 - 60908 psect text223 - 60909 fp__command_SENSOR_VALUES_GETALL: - 60910 000000 file "" - 60911 line 0 - 60912 psect text223 - 60913 fp__command_SENSOR_OFFSETS_GETALL: - 60914 000000 file "" - 60915 line 0 - 60916 psect text223 - 60917 fp__command_SENSOR_MAXVALUE_RESET: - 60918 000000 file "" - 60919 line 0 - 60920 psect text223 - 60921 fp__command_SENSOR_MAXVALUES_GETALL: - 60922 000000 file "" - 60923 line 0 - 60924 psect text223 - 60925 fp__command_SENSOR_AVERAGING_PRESCALER_SET: - 60926 000000 file "" - 60927 line 0 - 60928 psect text223 - 60929 fp__command_SENSOR_AVERAGING_PRESCALER_GET: - 60930 000000 file "" - 60931 line 0 - 60932 psect text223 - 60933 fp__command_SENSOR_AVERAGE_GETALL: - 60934 000000 file "" - 60935 line 0 - 60936 psect text223 - 60937 fp__command_SENSOR_GET_SINGLE: - 60938 000000 file "" - 60939 line 0 - 60940 psect text223 - 60941 fp__command_ALARM_FIRECOUNT_GET: - 60942 000000 file "" - 60943 line 0 - 60944 psect text223 - 60945 fp__command_ALARM_FIRED_RESET: - 60946 000000 file "" - 60947 line 0 - 60948 psect text223 - 60949 fp__command_ALARM_FIRED_GET: - 60950 000000 file "" - 60951 line 0 - 60952 psect text223 - 60953 fp__command_ALARM_THRESHOLD_GET: - 60954 000000 file "" - 60955 line 0 - 60956 psect text223 - 60957 fp__command_ALARM_THRESHOLD_SET: - 60958 000000 file "" - 60959 line 0 - 60960 psect text223 - 60961 fp__command_ALARM_MAXCOUNT_RESET: - 60962 000000 file "" - 60963 line 0 - 60964 psect text223 - 60965 fp__command_ALARM_MAXCOUNT_GET: - 60966 000000 file "" - 60967 line 0 - 60968 psect text223 - 60969 fp__command_ALARM_TIMEOUT_GET: - 60970 000000 file "" - 60971 line 0 - 60972 psect text223 - 60973 fp__command_ALARM_TIMEOUT_SET: - 60974 000000 file "" - 60975 line 0 - 60976 psect text223 - 60977 fp__command_ALARM_ENABLE: - 60978 000000 file "" - 60979 line 0 - 60980 psect text223 - 60981 fp__command_SWITCH_CONTROL: - 60982 000000 file "" - 60983 line 0 - 60984 psect text223 - 60985 fp__command_VERSION: - 60986 000000 file "" - 60987 line 0 - 60988 psect text223 - 60989 fp__userpin_SWITCH_LED_D10_set: - 60990 000000 file "" - 60991 line 0 - 60992 psect text223 - 60993 fp__userpin_SWITCH_LED_D9_set: - 60994 000000 file "" - 60995 line 0 - 60996 psect text223 - 60997 fp__switch_SWITCH_PWB_set: - 60998 000000 file "" - 60999 line 0 - 61000 psect text223 - 61001 fp__switch_SWITCH_GLRB_set: - 61002 000000 file "" - 61003 line 0 - 61004 psect text223 - 61005 fp__switch_SWITCH_GLRA_set: - 61006 000000 file "" - 61007 line 0 - 61008 psect text223 - 61009 fp__switch_SWITCH_HYDRO_set: - 61010 000000 file "" - 61011 line 0 - 61012 psect text223 - 61013 fp__switch_SWITCH_LBL_set: - 61014 000000 file "" - 61015 line 0 - 61016 psect text223 - 61017 fp__switch_SWITCH_12V_set: - 61018 000000 file "" - 61019 line 0 - 61020 psect text223 - 61021 fp__switch_SWITCH_VEOC_DIRECT_set: - 61022 000000 file "" - 61023 line 0 - 61024 psect text223 - 61025 fp__switch_SWITCH_VEOC_RETURN_set: - 61026 000000 file "" - 61027 line 0 - 61028 psect text223 - 61029 fp__switch_SWITCH_PWB_get: - 61030 000000 file "" - 61031 line 0 - 61032 psect text223 - 61033 fp__switch_SWITCH_GLRB_get: - 61034 000000 file "" - 61035 line 0 - 61036 psect text223 - 61037 fp__switch_SWITCH_GLRA_get: - 61038 000000 file "" - 61039 line 0 - 61040 psect text223 - 61041 fp__switch_SWITCH_HYDRO_get: - 61042 000000 file "" - 61043 line 0 - 61044 psect text223 - 61045 fp__switch_SWITCH_LBL_get: - 61046 000000 file "" - 61047 line 0 - 61048 psect text223 - 61049 fp__switch_SWITCH_12V_get: - 61050 000000 file "" - 61051 line 0 - 61052 psect text223 - 61053 fp__switch_SWITCH_VEOC_DIRECT_get: - 61054 000000 file "" - 61055 line 0 - 61056 psect text223 - 61057 fp__switch_SWITCH_VEOC_RETURN_get: - 61058 000000 file "" - 61059 line 0 - 61060 psect text223 - 61061 fp__TMR2_DefaultInterruptHandler: - 61062 000000 file "" - 61063 line 0 - 61064 psect text223 - 61065 fp__irq_timer_fast: - 61066 000000 file "" - 61067 line 0 - 61068 psect text223 - 61069 fp__ioread_DIN_GLR_B_PG: - 61070 000000 file "" - 61071 line 0 - 61072 psect text223 - 61073 fp__ioread_DIN_GLR_A_PG: - 61074 000000 file "" - 61075 line 0 - 61076 psect text223 - 61077 fp__ioread_DIN_PWB_FLT: - 61078 000000 file "" - 61079 line 0 - 61080 psect text223 - 61081 fp__ioread_DIN_GLR_B_FLT: - 61082 000000 file "" - 61083 line 0 - 61084 psect text223 - 61085 fp__ioread_DIN_GLR_A_FLT: - 61086 000000 file "" - 61087 line 0 - 61088 psect text223 - 61089 fp__ioread_DIN_LBL_PWR_FLT: - 61090 000000 file "" - 61091 line 0 - 61092 psect text223 - 61093 fp__ioread_DIN_HYDRO_PWR_FLT: - 61094 000000 file "" - 61095 line 0 - 61096 psect text223 - 61097 fp__ioread_DIN_ALRMNEG2: - 61098 000000 file "" - 61099 line 0 - 61100 psect text223 - 61101 fp__ioread_DIN_ALRMNEG1: - 61102 000000 file "" - 61103 line 0 - 61104 psect text223 - 61105 fp__ioread_DIN_ALRMPOS2: - 61106 000000 file "" - 61107 line 0 - 61108 psect text223 - 61109 fp__ioread_DIN_ALRMPOS1: - 61110 000000 file "" - 61111 line 0 - 61112 psect text223 - 61113 fp__ioread_DIN_PWB_PG: - 61114 000000 file "" - 61115 line 0 - 61116 psect text223 - 61117 fp__alarm_MON_LBL_I: - 61118 000000 file "" - 61119 line 0 - 61120 psect text223 - 61121 fp__alarm_MON_HYDRO_I: - 61122 000000 file "" - 61123 line 0 - 61124 psect text223 - 61125 fp__alarm_MON_VEOC_FWR_I: - 61126 000000 file "" - 61127 line 0 - 61128 psect text223 - 61129 fp__alarm_MON_VEOC_RTN_I: - 61130 000000 file "" - 61131 line 0 - 61132 psect text223 - 61133 fp__alarm_FLAG_HYDRO_PWR_FAULT: - 61134 000000 file "" - 61135 line 0 - 61136 psect text223 - 61137 fp__alarm_FLAG_DUL_ALARMNEG2: - 61138 000000 file "" - 61139 line 0 - 61140 psect text223 - 61141 fp__alarm_FLAG_DUL_ALARMNEG1: - 61142 000000 file "" - 61143 line 0 - 61144 psect text223 - 61145 fp__alarm_FLAG_DUL_ALARMPOS2: - 61146 000000 file "" - 61147 line 0 - 61148 psect text223 - 61149 fp__alarm_FLAG_DUL_ALARMPOS1: - 61150 000000 file "" - 61151 line 0 - 61152 psect text223 - 61153 fp__dummy_alarm_callback: - 61154 000000 file "" - 61155 line 0 - 61156 psect text223 - 61157 fp__alarm_FLAG_LBL_PWR_FAULT: - 61158 000000 file "" - 61159 line 0 - 61160 psect text223 - 61161 fp__TMR0_DefaultInterruptHandler: - 61162 000000 file "" - 61163 line 0 - 61164 psect text223 - 61165 fp__irq_timer_slow: - 61166 000000 file "" - 61167 line 0 - 61168 psect text223 - 61169 fp__userpin_SWITCH_LED_D9_get: - 61170 000000 file "" - 61171 line 0 - 61172 psect text223 - 61173 fp__EUSART1_Transmit_ISR: - 61174 000000 file "" - 61175 line 0 - 61176 psect text223 - 61177 fp__EUSART1_Receive_ISR: - 61178 000000 file "" - 61179 line 0 - 61180 psect text223 - 61181 fp__EUSART1_DefaultOverrunErrorHandler: - 61182 000000 file "" - 61183 line 0 - 61184 psect text223 - 61185 fp__EUSART1_DefaultFramingErrorHandler: - 61186 000000 file "" - 61187 line 0 - 61188 psect text223 - 61189 fp__EUSART1_DefaultErrorHandler: - 61190 000000 PSECT rparam,class=COMRAM,space=1,noexec - 61191 GLOBAL __Lrparam - 61192 FNCONF rparam,??,? - 61193 GLOBAL ___rparam_used - 61194 ___rparam_used EQU 1 - 61195 0000 GLOBAL ___param_bank - 61196 ___param_bank EQU 0 - 61197 0000 GLOBAL __Lparam, __Hparam - 61198 GLOBAL __Lrparam, __Hrparam - 61199 __Lparam EQU __Lrparam - 61200 0000 __Hparam EQU __Hrparam - 61201 0000 psect temp,common,ovrld,class=COMRAM,space=1 - 61202 global btemp - 61203 btemp: - 61204 000043 ds 1 - 61205 000043 global int$flags - 61206 int$flags set btemp - 61207 0000 global wtemp8 - 61208 wtemp8 set btemp+1 - 61209 0000 global ttemp5 - 61210 ttemp5 set btemp+1 - 61211 0000 global ttemp6 - 61212 ttemp6 set btemp+4 - 61213 0000 global ttemp7 - 61214 ttemp7 set btemp+8 - 61215 0000 end - +Microchip MPLAB XC8 Assembler V2.20 build 20200408173844 + Thu Oct 26 19:12:12 2023 + +Microchip MPLAB XC8 C Compiler v2.20 (Free license) build 20200408173844 Og1 + 1 processor 18F46K22 + 2 fnconf rparam,??,?,0 + 3 pagewidth 120 + 4 opt flic + 5 psect idataCOMRAM,global,class=CODE,delta=1,noexec + 6 psect idataBIGRAM,global,class=CODE,delta=1,noexec + 7 psect idataBANK0,global,class=CODE,delta=1,noexec + 8 psect idataBANK1,global,class=CODE,delta=1,noexec + 9 psect idataBANK4,global,class=CODE,delta=1,noexec + 10 psect cinit,global,reloc=2,class=CODE,delta=1 + 11 psect bssCOMRAM,global,class=COMRAM,space=1,delta=1,lowdata,noexec + 12 psect dataCOMRAM,global,class=COMRAM,space=1,delta=1,lowdata,noexec + 13 psect bssBANK0,global,class=BANK0,space=1,delta=1,lowdata,noexec + 14 psect dataBANK0,global,class=BANK0,space=1,delta=1,lowdata,noexec + 15 psect bssBANK1,global,class=BANK1,space=1,delta=1,lowdata,noexec + 16 psect dataBANK1,global,class=BANK1,space=1,delta=1,lowdata,noexec + 17 psect bssBANK2,global,class=BANK2,space=1,delta=1,lowdata,noexec + 18 psect bssBANK3,global,class=BANK3,space=1,delta=1,lowdata,noexec + 19 psect dataBANK4,global,class=BANK4,space=1,delta=1,lowdata,noexec + 20 psect dataBIGRAM,global,class=BIGRAM,space=1,delta=1,lowdata,noexec + 21 psect cstackBANK0,global,class=BANK0,space=1,delta=1,lowdata,noexec + 22 psect cstackCOMRAM,global,class=COMRAM,space=1,delta=1,lowdata,noexec + 23 psect text0,global,reloc=2,class=CODE,delta=1 + 24 psect text1,global,reloc=2,class=CODE,delta=1 + 25 psect text2,global,reloc=2,class=CODE,delta=1 + 26 psect text3,global,reloc=2,class=CODE,delta=1 + 27 psect text4,global,reloc=2,class=CODE,delta=1 + 28 psect text5,global,reloc=2,class=CODE,delta=1 + 29 psect text6,global,reloc=2,class=CODE,delta=1 + 30 psect text7,global,reloc=2,class=CODE,delta=1 + 31 psect text8,global,reloc=2,class=CODE,delta=1 + 32 psect text9,global,reloc=2,class=CODE,delta=1 + 33 psect text10,global,reloc=2,class=CODE,delta=1 + 34 psect text11,global,reloc=2,class=CODE,delta=1 + 35 psect text12,global,reloc=2,class=CODE,delta=1 + 36 psect text13,global,reloc=2,class=CODE,delta=1 + 37 psect text14,global,reloc=2,class=CODE,delta=1 + 38 psect text15,global,reloc=2,class=CODE,delta=1 + 39 psect text16,global,reloc=2,class=CODE,delta=1 + 40 psect text17,global,reloc=2,class=CODE,delta=1 + 41 psect text18,global,reloc=2,class=CODE,delta=1 + 42 psect text19,global,reloc=2,class=CODE,delta=1 + 43 psect text20,global,reloc=2,class=CODE,delta=1 + 44 psect text21,global,reloc=2,class=CODE,delta=1 + 45 psect text22,global,reloc=2,class=CODE,delta=1 + 46 psect text23,global,reloc=2,class=CODE,delta=1 + 47 psect text24,global,reloc=2,class=CODE,delta=1 + 48 psect text25,global,reloc=2,class=CODE,delta=1 + 49 psect text26,global,reloc=2,class=CODE,delta=1 + 50 psect text27,global,reloc=2,class=CODE,delta=1 + 51 psect text28,global,reloc=2,class=CODE,delta=1 + 52 psect text29,global,reloc=2,class=CODE,delta=1 + 53 psect text30,global,reloc=2,class=CODE,delta=1 + 54 psect text31,global,reloc=2,class=CODE,delta=1 + 55 psect text32,global,reloc=2,class=CODE,delta=1 + 56 psect text33,global,reloc=2,class=CODE,delta=1 + 57 psect text34,global,reloc=2,class=CODE,delta=1 + 58 psect text35,global,reloc=2,class=CODE,delta=1 + 59 psect text36,global,reloc=2,class=CODE,delta=1 + 60 psect text37,global,reloc=2,class=CODE,delta=1 + 61 psect text38,global,reloc=2,class=CODE,delta=1 + 62 psect text39,global,reloc=2,class=CODE,delta=1 + 63 psect text40,global,reloc=2,class=CODE,delta=1 + 64 psect text41,global,reloc=2,class=CODE,delta=1 + 65 psect text42,global,reloc=2,class=CODE,delta=1 + 66 psect text43,global,reloc=2,class=CODE,delta=1 + 67 psect text44,global,reloc=2,class=CODE,delta=1 + 68 psect text45,global,reloc=2,class=CODE,delta=1 + 69 psect text46,global,reloc=2,class=CODE,delta=1 + 70 psect text47,global,reloc=2,class=CODE,delta=1 + 71 psect text48,global,reloc=2,class=CODE,delta=1 + 72 psect text49,global,reloc=2,class=CODE,delta=1 + 73 psect text50,global,reloc=2,class=CODE,delta=1 + 74 psect text51,global,reloc=2,class=CODE,delta=1 + 75 psect text52,global,reloc=2,class=CODE,delta=1 + 76 psect text53,global,reloc=2,class=CODE,delta=1 + 77 psect text54,global,reloc=2,class=CODE,delta=1 + 78 psect text55,global,reloc=2,class=CODE,delta=1 + 79 psect text56,global,reloc=2,class=CODE,delta=1 + 80 psect text57,global,reloc=2,class=CODE,delta=1 + 81 psect text58,global,reloc=2,class=CODE,delta=1 + 82 psect text59,global,reloc=2,class=CODE,delta=1 + 83 psect text60,global,reloc=2,class=CODE,delta=1 + 84 psect text61,global,reloc=2,class=CODE,delta=1 + 85 psect text62,global,reloc=2,class=CODE,delta=1 + 86 psect text63,global,reloc=2,class=CODE,delta=1 + 87 psect text64,global,reloc=2,class=CODE,delta=1 + 88 psect text65,global,reloc=2,class=CODE,delta=1 + 89 psect text66,global,reloc=2,class=CODE,delta=1 + 90 psect text67,global,reloc=2,class=CODE,delta=1 + 91 psect text68,global,reloc=2,class=CODE,delta=1 + 92 psect text69,global,reloc=2,class=CODE,delta=1 + 93 psect text70,global,reloc=2,class=CODE,delta=1 + 94 psect text71,global,reloc=2,class=CODE,delta=1 + 95 psect text72,global,reloc=2,class=CODE,delta=1 + 96 psect text73,global,reloc=2,class=CODE,delta=1 + 97 psect text74,global,reloc=2,class=CODE,delta=1 + 98 psect text75,global,reloc=2,class=CODE,delta=1 + 99 psect text76,global,reloc=2,class=CODE,delta=1 + 100 psect text77,global,reloc=2,class=CODE,delta=1 + 101 psect text78,global,reloc=2,class=CODE,delta=1 + 102 psect text79,global,reloc=2,class=CODE,delta=1 + 103 psect text80,global,reloc=2,class=CODE,delta=1 + 104 psect text81,global,reloc=2,class=CODE,delta=1 + 105 psect text82,global,reloc=2,class=CODE,delta=1 + 106 psect text83,global,reloc=2,class=CODE,delta=1 + 107 psect text84,global,reloc=2,class=CODE,delta=1 + 108 psect text85,global,reloc=2,class=CODE,delta=1 + 109 psect text86,global,reloc=2,class=CODE,delta=1 + 110 psect text87,global,reloc=2,class=CODE,delta=1 + 111 psect text88,global,reloc=2,class=CODE,delta=1 + 112 psect text89,global,reloc=2,class=CODE,delta=1 + 113 psect text90,global,reloc=2,class=CODE,delta=1 + 114 psect text91,global,reloc=2,class=CODE,delta=1 + 115 psect text92,global,reloc=2,class=CODE,delta=1 + 116 psect text93,global,reloc=2,class=CODE,delta=1 + 117 psect text94,global,reloc=2,class=CODE,delta=1 + 118 psect text95,global,reloc=2,class=CODE,delta=1 + 119 psect text96,global,reloc=2,class=CODE,delta=1 + 120 psect text97,global,reloc=2,class=CODE,delta=1 + 121 psect text98,global,reloc=2,class=CODE,delta=1 + 122 psect text99,global,reloc=2,class=CODE,delta=1 + 123 psect text100,global,reloc=2,class=CODE,delta=1 + 124 psect text101,global,reloc=2,class=CODE,delta=1 + 125 psect text102,global,reloc=2,class=CODE,delta=1 + 126 psect text103,global,reloc=2,class=CODE,delta=1 + 127 psect text104,global,reloc=2,class=CODE,delta=1 + 128 psect text105,global,reloc=2,class=CODE,delta=1 + 129 psect text106,global,reloc=2,class=CODE,delta=1 + 130 psect text107,global,reloc=2,class=CODE,delta=1 + 131 psect text108,global,reloc=2,class=CODE,delta=1 + 132 psect text109,global,reloc=2,class=CODE,delta=1 + 133 psect text110,global,reloc=2,class=CODE,delta=1 + 134 psect text111,global,reloc=2,class=CODE,delta=1 + 135 psect text112,global,reloc=2,class=CODE,delta=1 + 136 psect text113,global,reloc=2,class=CODE,delta=1 + 137 psect text114,global,reloc=2,class=CODE,delta=1 + 138 psect text115,global,reloc=2,class=CODE,delta=1 + 139 psect text116,global,reloc=2,class=CODE,delta=1 + 140 psect text117,global,reloc=2,class=CODE,delta=1 + 141 psect text118,global,reloc=2,class=CODE,delta=1 + 142 psect text119,global,reloc=2,class=CODE,delta=1 + 143 psect text120,global,reloc=2,class=CODE,delta=1 + 144 psect text121,global,reloc=2,class=CODE,delta=1 + 145 psect text122,global,reloc=2,class=CODE,delta=1 + 146 psect text123,global,reloc=2,class=CODE,delta=1 + 147 psect text124,global,reloc=2,class=CODE,delta=1 + 148 psect text125,global,reloc=2,class=CODE,delta=1 + 149 psect text126,global,reloc=2,class=CODE,delta=1 + 150 psect text127,global,reloc=2,class=CODE,delta=1 + 151 psect text128,global,reloc=2,class=CODE,delta=1 + 152 psect text129,global,reloc=2,class=CODE,delta=1 + 153 psect text130,global,reloc=2,class=CODE,delta=1 + 154 psect text131,global,reloc=2,class=CODE,delta=1 + 155 psect text132,global,reloc=2,class=CODE,delta=1 + 156 psect text133,global,reloc=2,class=CODE,delta=1 + 157 psect text134,global,reloc=2,class=CODE,delta=1 + 158 psect text135,global,reloc=2,class=CODE,delta=1 + 159 psect text136,global,reloc=2,class=CODE,delta=1 + 160 psect text137,global,reloc=2,class=CODE,delta=1 + 161 psect text138,global,reloc=2,class=CODE,delta=1 + 162 psect text139,global,reloc=2,class=CODE,delta=1 + 163 psect text140,global,reloc=2,class=CODE,delta=1 + 164 psect text141,global,reloc=2,class=CODE,delta=1 + 165 psect text142,global,reloc=2,class=CODE,delta=1 + 166 psect text143,global,reloc=2,class=CODE,delta=1 + 167 psect text144,global,reloc=2,class=CODE,delta=1 + 168 psect text145,global,reloc=2,class=CODE,delta=1 + 169 psect text146,global,reloc=2,class=CODE,delta=1 + 170 psect text147,global,reloc=2,class=CODE,delta=1 + 171 psect text148,global,reloc=2,class=CODE,delta=1 + 172 psect text149,global,reloc=2,class=CODE,delta=1 + 173 psect text150,global,reloc=2,class=CODE,delta=1 + 174 psect text151,global,reloc=2,class=CODE,delta=1 + 175 psect text152,global,reloc=2,class=CODE,delta=1 + 176 psect text153,global,reloc=2,class=CODE,delta=1 + 177 psect text154,global,reloc=2,class=CODE,delta=1 + 178 psect text155,global,reloc=2,class=CODE,delta=1 + 179 psect text156,global,reloc=2,class=CODE,delta=1 + 180 psect text157,global,reloc=2,class=CODE,delta=1 + 181 psect text158,global,reloc=2,class=CODE,delta=1 + 182 psect text159,global,reloc=2,class=CODE,delta=1 + 183 psect text160,global,reloc=2,class=CODE,delta=1 + 184 psect text161,global,reloc=2,class=CODE,delta=1 + 185 psect text162,global,reloc=2,class=CODE,delta=1 + 186 psect text163,global,reloc=2,class=CODE,delta=1 + 187 psect intcode,global,reloc=2,class=CODE,delta=1 + 188 psect text165,global,reloc=2,class=CODE,delta=1 + 189 psect text166,global,reloc=2,class=CODE,delta=1 + 190 psect text167,global,reloc=2,class=CODE,delta=1 + 191 psect text168,global,reloc=2,class=CODE,delta=1 + 192 psect text169,global,reloc=2,class=CODE,delta=1 + 193 psect text170,global,reloc=2,class=CODE,delta=1 + 194 psect text171,global,reloc=2,class=CODE,delta=1 + 195 psect text172,global,reloc=2,class=CODE,delta=1 + 196 psect text173,global,reloc=2,class=CODE,delta=1 + 197 psect text174,global,reloc=2,class=CODE,delta=1 + 198 psect text175,global,reloc=2,class=CODE,delta=1 + 199 psect text176,global,reloc=2,class=CODE,delta=1 + 200 psect text177,global,reloc=2,class=CODE,delta=1 + 201 psect text178,global,reloc=2,class=CODE,delta=1 + 202 psect text179,global,reloc=2,class=CODE,delta=1 + 203 psect text180,global,reloc=2,class=CODE,delta=1 + 204 psect text181,global,reloc=2,class=CODE,delta=1 + 205 psect text182,global,reloc=2,class=CODE,delta=1 + 206 psect text183,global,reloc=2,class=CODE,delta=1 + 207 psect text184,global,reloc=2,class=CODE,delta=1 + 208 psect text185,global,reloc=2,class=CODE,delta=1 + 209 psect text186,global,reloc=2,class=CODE,delta=1 + 210 psect text187,global,reloc=2,class=CODE,delta=1 + 211 psect text188,global,reloc=2,class=CODE,delta=1 + 212 psect text189,global,reloc=2,class=CODE,delta=1 + 213 psect text190,global,reloc=2,class=CODE,delta=1 + 214 psect text191,global,reloc=2,class=CODE,delta=1 + 215 psect text192,global,reloc=2,class=CODE,delta=1 + 216 psect text193,global,reloc=2,class=CODE,delta=1 + 217 psect text194,global,reloc=2,class=CODE,delta=1 + 218 psect text195,global,reloc=2,class=CODE,delta=1 + 219 psect text196,global,reloc=2,class=CODE,delta=1 + 220 psect text197,global,reloc=2,class=CODE,delta=1 + 221 psect text198,global,reloc=2,class=CODE,delta=1 + 222 psect text199,global,reloc=2,class=CODE,delta=1 + 223 psect text200,global,reloc=2,class=CODE,delta=1 + 224 psect text201,global,reloc=2,class=CODE,delta=1 + 225 psect text202,global,reloc=2,class=CODE,delta=1 + 226 psect text203,global,reloc=2,class=CODE,delta=1 + 227 psect text204,global,reloc=2,class=CODE,delta=1 + 228 psect text205,global,reloc=2,class=CODE,delta=1 + 229 psect text206,global,reloc=2,class=CODE,delta=1 + 230 psect text207,global,reloc=2,class=CODE,delta=1 + 231 psect text208,global,reloc=2,class=CODE,delta=1 + 232 psect text209,global,reloc=2,class=CODE,delta=1 + 233 psect text210,global,reloc=2,class=CODE,delta=1 + 234 psect text211,global,reloc=2,class=CODE,delta=1 + 235 psect text212,global,reloc=2,class=CODE,delta=1,group=1 + 236 psect text213,global,reloc=2,class=CODE,delta=1 + 237 psect text214,global,reloc=2,class=CODE,delta=1 + 238 psect text215,global,reloc=2,class=CODE,delta=1 + 239 psect text216,global,reloc=2,class=CODE,delta=1 + 240 psect text217,global,reloc=2,class=CODE,delta=1 + 241 psect text218,global,reloc=2,class=CODE,delta=1 + 242 psect text219,global,reloc=2,class=CODE,delta=1 + 243 psect text220,global,reloc=2,class=CODE,delta=1 + 244 psect text221,global,reloc=2,class=CODE,delta=1 + 245 psect text222,global,reloc=2,class=CODE,delta=1 + 246 psect intsave_regs,global,class=BIGRAM,space=1,delta=1,noexec + 247 psect text223,global,reloc=2,class=CODE,delta=1 + 248 psect rparam,global,class=COMRAM,space=1,delta=1,noexec + 249 psect temp,global,ovrld,common,class=COMRAM,space=1,delta=1 + 250 psect idloc,global,abs,ovrld,class=IDLOC,space=5,delta=1,noexec + 251 psect config,global,abs,ovrld,class=CONFIG,space=4,delta=1,noexec + 252 0000 + 253 ; Version 2.20 + 254 ; Generated 09/04/2020 GMT + 255 ; + 256 ; Copyright © 2020, Microchip Technology Inc. and its subsidiaries ("Microchip") + 257 ; All rights reserved. + 258 ; + 259 ; This software is developed by Microchip Technology Inc. and its subsidiaries ("Microch + + ip"). + 260 ; + 261 ; Redistribution and use in source and binary forms, with or without modification, are + 262 ; permitted provided that the following conditions are met: + 263 ; + 264 ; 1. Redistributions of source code must retain the above copyright notice, this lis + + t of + 265 ; conditions and the following disclaimer. + 266 ; + 267 ; 2. Redistributions in binary form must reproduce the above copyright notice, this + + list + 268 ; of conditions and the following disclaimer in the documentation and/or other + 269 ; materials provided with the distribution. + 270 ; + 271 ; 3. Microchip's name may not be used to endorse or promote products derived from th + + is + 272 ; software without specific prior written permission. + 273 ; + 274 ; THIS SOFTWARE IS PROVIDED BY MICROCHIP "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, + 275 ; INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS F + + OR + 276 ; PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MICROCHIP BE LIABLE FOR ANY DIRECT, INDIREC + + T, + 277 ; INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT LIMITED TO + 278 ; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA OR PROFITS; OR BUSINESS + 279 ; INTERRUPTION) HOWSOEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, ST + + RICT + 280 ; LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE U + + SE OF + 281 ; THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + 282 ; + 283 ; + 284 ; Code-generator required, PIC18F46K22 Definitions + 285 ; + 286 ; SFR Addresses + 287 0000 + 288 ;; Function _userpin_SWITCH_LED_D10_get is unused but had its address taken + 289 0000 + 290 psect idataCOMRAM + 291 003996 __pidataCOMRAM: + 292 callstack 0 + 293 + 294 ;initializer for __rescue_enabled + 295 003996 01 db 1 + 296 + 297 ;initializer for _adcreader_averaging_prescaler + 298 003997 0A db 10 + 299 + 300 psect idataBIGRAM + 301 00058E __pidataBIGRAM: + 302 callstack 0 + 303 + 304 ;initializer for _analog_variables + 305 00058E 00 db 0 + 306 00058F 0000 dw 0 + 307 000591 0000 dw 0 + 308 000593 0000 dw 0 + 309 000595 0000 dw 0 + 310 000597 0000 dw 0 + 311 000599 0000 dw 0 + 312 00059B 0000 dw 0 + 313 00059D 0000 dw 0 + 314 00059F 00 db 0 + 315 0005A0 00 db 0 + 316 0005A1 0000 dw 0 + 317 0005A3 0000 dw 0 + 318 0005A5 0000 dw 0 + 319 0005A7 0000 dw 0 + 320 0005A9 0000 dw 0 + 321 0005AB 00 db 0 + 322 0005AC 00 db 0 + 323 0005AD 0000 dw 0 + 324 0005AF 0000 dw 0 + 325 0005B1 0000 dw 0 + 326 0005B3 0000 dw 0 + 327 0005B5 0000 dw 0 + 328 0005B7 5A db low _dummy_alarm_callback + 329 0005B8 39 db high _dummy_alarm_callback + 330 0005B9 01 db 1 + 331 0005BA 0000 dw 0 + 332 0005BC 0000 dw 0 + 333 0005BE 0000 dw 0 + 334 0005C0 0000 dw 0 + 335 0005C2 0000 dw 0 + 336 0005C4 0000 dw 0 + 337 0005C6 0000 dw 0 + 338 0005C8 0000 dw 0 + 339 0005CA 00 db 0 + 340 0005CB 00 db 0 + 341 0005CC 0000 dw 0 + 342 0005CE 0000 dw 0 + 343 0005D0 0000 dw 0 + 344 0005D2 0000 dw 0 + 345 0005D4 0000 dw 0 + 346 0005D6 00 db 0 + 347 0005D7 00 db 0 + 348 0005D8 0000 dw 0 + 349 0005DA 0000 dw 0 + 350 0005DC 0000 dw 0 + 351 0005DE 0000 dw 0 + 352 0005E0 0000 dw 0 + 353 0005E2 5A db low _dummy_alarm_callback + 354 0005E3 39 db high _dummy_alarm_callback + 355 0005E4 02 db 2 + 356 0005E5 0000 dw 0 + 357 0005E7 0000 dw 0 + 358 0005E9 0000 dw 0 + 359 0005EB 0000 dw 0 + 360 0005ED 0000 dw 0 + 361 0005EF 0000 dw 0 + 362 0005F1 0000 dw 0 + 363 0005F3 0000 dw 0 + 364 0005F5 00 db 0 + 365 0005F6 00 db 0 + 366 0005F7 0000 dw 0 + 367 0005F9 0000 dw 0 + 368 0005FB 0000 dw 0 + 369 0005FD 0000 dw 0 + 370 0005FF 0000 dw 0 + 371 000601 00 db 0 + 372 000602 00 db 0 + 373 000603 0000 dw 0 + 374 000605 0000 dw 0 + 375 000607 0000 dw 0 + 376 000609 0000 dw 0 + 377 00060B 0000 dw 0 + 378 00060D 5A db low _dummy_alarm_callback + 379 00060E 39 db high _dummy_alarm_callback + 380 00060F 03 db 3 + 381 000610 0000 dw 0 + 382 000612 0000 dw 0 + 383 000614 0000 dw 0 + 384 000616 0000 dw 0 + 385 000618 0000 dw 0 + 386 00061A 0000 dw 0 + 387 00061C 0000 dw 0 + 388 00061E 0000 dw 0 + 389 000620 01 db 1 + 390 000621 01 db 1 + 391 000622 F910 dw 63760 + 392 000624 0002 dw 2 + 393 000626 0000 dw 0 + 394 000628 0000 dw 0 + 395 00062A 0000 dw 0 + 396 00062C 01 db 1 + 397 00062D 01 db 1 + 398 00062E B770 dw 46960 + 399 000630 0009 dw 9 + 400 000632 0000 dw 0 + 401 000634 0000 dw 0 + 402 000636 0000 dw 0 + 403 000638 08 db low _alarm_MON_VEOC_RTN_I + 404 000639 38 db high _alarm_MON_VEOC_RTN_I + 405 00063A 04 db 4 + 406 00063B 0000 dw 0 + 407 00063D 0000 dw 0 + 408 00063F 0000 dw 0 + 409 000641 0000 dw 0 + 410 000643 0000 dw 0 + 411 000645 0000 dw 0 + 412 000647 0000 dw 0 + 413 000649 0000 dw 0 + 414 00064B 01 db 1 + 415 00064C 01 db 1 + 416 00064D F280 dw 62080 + 417 00064F 0002 dw 2 + 418 000651 0000 dw 0 + 419 000653 0000 dw 0 + 420 000655 0000 dw 0 + 421 000657 01 db 1 + 422 000658 01 db 1 + 423 000659 B0E0 dw 45280 + 424 00065B 0009 dw 9 + 425 00065D 0000 dw 0 + 426 00065F 0000 dw 0 + 427 000661 0000 dw 0 + 428 000663 FE db low _alarm_MON_VEOC_FWR_I + 429 000664 37 db high _alarm_MON_VEOC_FWR_I + 430 000665 05 db 5 + 431 000666 0000 dw 0 + 432 000668 0000 dw 0 + 433 00066A 0000 dw 0 + 434 00066C 0000 dw 0 + 435 00066E 0000 dw 0 + 436 000670 0000 dw 0 + 437 000672 0000 dw 0 + 438 000674 0000 dw 0 + 439 000676 01 db 1 + 440 000677 00 db 0 + 441 000678 F618 dw 63000 + 442 00067A 0003 dw 3 + 443 00067C 0000 dw 0 + 444 00067E 0000 dw 0 + 445 000680 0000 dw 0 + 446 000682 01 db 1 + 447 000683 00 db 0 + 448 000684 6978 dw 27000 + 449 000686 001C dw 28 + 450 000688 0000 dw 0 + 451 00068A 0000 dw 0 + 452 00068C 0000 dw 0 + 453 00068E 4E db low _alarm_MON_HYDRO_I + 454 00068F 39 db high _alarm_MON_HYDRO_I + 455 000690 06 db 6 + 456 000691 0000 dw 0 + 457 000693 0000 dw 0 + 458 000695 0000 dw 0 + 459 000697 0000 dw 0 + 460 000699 0000 dw 0 + 461 00069B 0000 dw 0 + 462 00069D 0000 dw 0 + 463 00069F 0000 dw 0 + 464 0006A1 00 db 0 + 465 0006A2 00 db 0 + 466 0006A3 0000 dw 0 + 467 0006A5 0000 dw 0 + 468 0006A7 0000 dw 0 + 469 0006A9 0000 dw 0 + 470 0006AB 0000 dw 0 + 471 0006AD 00 db 0 + 472 0006AE 00 db 0 + 473 0006AF 0000 dw 0 + 474 0006B1 0000 dw 0 + 475 0006B3 0000 dw 0 + 476 0006B5 0000 dw 0 + 477 0006B7 0000 dw 0 + 478 0006B9 5A db low _dummy_alarm_callback + 479 0006BA 39 db high _dummy_alarm_callback + 480 0006BB 07 db 7 + 481 0006BC 0000 dw 0 + 482 0006BE 0000 dw 0 + 483 0006C0 0000 dw 0 + 484 0006C2 0000 dw 0 + 485 0006C4 0000 dw 0 + 486 0006C6 0000 dw 0 + 487 0006C8 0000 dw 0 + 488 0006CA 0000 dw 0 + 489 0006CC 01 db 1 + 490 0006CD 00 db 0 + 491 0006CE F112 dw 61714 + 492 0006D0 0003 dw 3 + 493 0006D2 0000 dw 0 + 494 0006D4 0000 dw 0 + 495 0006D6 0000 dw 0 + 496 0006D8 01 db 1 + 497 0006D9 00 db 0 + 498 0006DA C8E5 dw 51429 + 499 0006DC 001C dw 28 + 500 0006DE 0000 dw 0 + 501 0006E0 0000 dw 0 + 502 0006E2 0000 dw 0 + 503 0006E4 48 db low _alarm_MON_LBL_I + 504 0006E5 39 db high _alarm_MON_LBL_I + 505 0006E6 08 db 8 + 506 0006E7 0000 dw 0 + 507 0006E9 0000 dw 0 + 508 0006EB 0000 dw 0 + 509 0006ED 0000 dw 0 + 510 0006EF 0000 dw 0 + 511 0006F1 0000 dw 0 + 512 0006F3 0000 dw 0 + 513 0006F5 0000 dw 0 + 514 0006F7 00 db 0 + 515 0006F8 00 db 0 + 516 0006F9 0000 dw 0 + 517 0006FB 0000 dw 0 + 518 0006FD 0000 dw 0 + 519 0006FF 0000 dw 0 + 520 000701 0000 dw 0 + 521 000703 00 db 0 + 522 000704 00 db 0 + 523 000705 0000 dw 0 + 524 000707 0000 dw 0 + 525 000709 0000 dw 0 + 526 00070B 0000 dw 0 + 527 00070D 0000 dw 0 + 528 00070F 5A db low _dummy_alarm_callback + 529 000710 39 db high _dummy_alarm_callback + 530 000711 09 db 9 + 531 000712 0000 dw 0 + 532 000714 0000 dw 0 + 533 000716 0000 dw 0 + 534 000718 0000 dw 0 + 535 00071A 0000 dw 0 + 536 00071C 0000 dw 0 + 537 00071E 0000 dw 0 + 538 000720 0000 dw 0 + 539 000722 00 db 0 + 540 000723 00 db 0 + 541 000724 0000 dw 0 + 542 000726 0000 dw 0 + 543 000728 0000 dw 0 + 544 00072A 0000 dw 0 + 545 00072C 0000 dw 0 + 546 00072E 00 db 0 + 547 00072F 00 db 0 + 548 000730 0000 dw 0 + 549 000732 0000 dw 0 + 550 000734 0000 dw 0 + 551 000736 0000 dw 0 + 552 000738 0000 dw 0 + 553 00073A 5A db low _dummy_alarm_callback + 554 00073B 39 db high _dummy_alarm_callback + 555 00073C 0A db 10 + 556 00073D 0000 dw 0 + 557 00073F 0000 dw 0 + 558 000741 0000 dw 0 + 559 000743 0000 dw 0 + 560 000745 0000 dw 0 + 561 000747 0000 dw 0 + 562 000749 0000 dw 0 + 563 00074B 0000 dw 0 + 564 00074D 00 db 0 + 565 00074E 00 db 0 + 566 00074F 0000 dw 0 + 567 000751 0000 dw 0 + 568 000753 0000 dw 0 + 569 000755 0000 dw 0 + 570 000757 0000 dw 0 + 571 000759 00 db 0 + 572 00075A 00 db 0 + 573 00075B 0000 dw 0 + 574 00075D 0000 dw 0 + 575 00075F 0000 dw 0 + 576 000761 0000 dw 0 + 577 000763 0000 dw 0 + 578 000765 5A db low _dummy_alarm_callback + 579 000766 39 db high _dummy_alarm_callback + 580 + 581 psect idataBANK0 + 582 0036AC __pidataBANK0: + 583 callstack 0 + 584 + 585 ;initializer for __rescue_actions + 586 0036AC D6 db low __rescue_action_step_0 + 587 0036AD 38 db high __rescue_action_step_0 + 588 0036AE D0 db low __rescue_action_step_1 + 589 0036AF 38 db high __rescue_action_step_1 + 590 0036B0 CA db low __rescue_action_step_2 + 591 0036B1 38 db high __rescue_action_step_2 + 592 0036B2 C4 db low __rescue_action_step_3 + 593 0036B3 38 db high __rescue_action_step_3 + 594 0036B4 DC db low __rescue_action_step_4 + 595 0036B5 38 db high __rescue_action_step_4 + 596 + 597 ;initializer for __rescue_timeout_seconds + 598 0036B6 05DC dw 1500 + 599 + 600 ;initializer for _adcreader_averaging_prescaler_maxcount + 601 0036B8 0400 dw 1024 + 602 + 603 psect idataBANK1 + 604 001A18 __pidataBANK1: + 605 callstack 0 + 606 + 607 ;initializer for _digital_variables + 608 001A18 3C db low _ioread_DIN_ALRMPOS1 + 609 001A19 36 db high _ioread_DIN_ALRMPOS1 + 610 001A1A 00 db 0 + 611 001A1B 00 db 0 + 612 001A1C 01 db 1 + 613 001A1D 01 db 1 + 614 001A1E 0005 dw 5 + 615 001A20 0000 dw 0 + 616 001A22 0000 dw 0 + 617 001A24 30 db low _alarm_FLAG_DUL_ALARMPOS1 + 618 001A25 38 db high _alarm_FLAG_DUL_ALARMPOS1 + 619 001A26 0000 dw 0 + 620 001A28 28 db low _ioread_DIN_ALRMPOS2 + 621 001A29 36 db high _ioread_DIN_ALRMPOS2 + 622 001A2A 00 db 0 + 623 001A2B 00 db 0 + 624 001A2C 01 db 1 + 625 001A2D 01 db 1 + 626 001A2E 0005 dw 5 + 627 001A30 0000 dw 0 + 628 001A32 0000 dw 0 + 629 001A34 26 db low _alarm_FLAG_DUL_ALARMPOS2 + 630 001A35 38 db high _alarm_FLAG_DUL_ALARMPOS2 + 631 001A36 0000 dw 0 + 632 001A38 14 db low _ioread_DIN_ALRMNEG1 + 633 001A39 36 db high _ioread_DIN_ALRMNEG1 + 634 001A3A 00 db 0 + 635 001A3B 00 db 0 + 636 001A3C 01 db 1 + 637 001A3D 01 db 1 + 638 001A3E 0005 dw 5 + 639 001A40 0000 dw 0 + 640 001A42 0000 dw 0 + 641 001A44 1C db low _alarm_FLAG_DUL_ALARMNEG1 + 642 001A45 38 db high _alarm_FLAG_DUL_ALARMNEG1 + 643 001A46 0000 dw 0 + 644 001A48 00 db low _ioread_DIN_ALRMNEG2 + 645 001A49 36 db high _ioread_DIN_ALRMNEG2 + 646 001A4A 00 db 0 + 647 001A4B 00 db 0 + 648 001A4C 01 db 1 + 649 001A4D 01 db 1 + 650 001A4E 0005 dw 5 + 651 001A50 0000 dw 0 + 652 001A52 0000 dw 0 + 653 001A54 12 db low _alarm_FLAG_DUL_ALARMNEG2 + 654 001A55 38 db high _alarm_FLAG_DUL_ALARMNEG2 + 655 001A56 0000 dw 0 + 656 001A58 EC db low _ioread_DIN_HYDRO_PWR_FLT + 657 001A59 35 db high _ioread_DIN_HYDRO_PWR_FLT + 658 001A5A 00 db 0 + 659 001A5B 00 db 0 + 660 001A5C 01 db 1 + 661 001A5D 01 db 1 + 662 001A5E 0008 dw 8 + 663 001A60 0000 dw 0 + 664 001A62 0000 dw 0 + 665 001A64 54 db low _alarm_FLAG_HYDRO_PWR_FAULT + 666 001A65 39 db high _alarm_FLAG_HYDRO_PWR_FAULT + 667 001A66 0000 dw 0 + 668 001A68 D8 db low _ioread_DIN_LBL_PWR_FLT + 669 001A69 35 db high _ioread_DIN_LBL_PWR_FLT + 670 001A6A 00 db 0 + 671 001A6B 00 db 0 + 672 001A6C 01 db 1 + 673 001A6D 01 db 1 + 674 001A6E 0008 dw 8 + 675 001A70 0000 dw 0 + 676 001A72 0000 dw 0 + 677 001A74 60 db low _alarm_FLAG_LBL_PWR_FAULT + 678 001A75 39 db high _alarm_FLAG_LBL_PWR_FAULT + 679 001A76 0000 dw 0 + 680 001A78 C4 db low _ioread_DIN_GLR_A_FLT + 681 001A79 35 db high _ioread_DIN_GLR_A_FLT + 682 001A7A 00 db 0 + 683 001A7B 00 db 0 + 684 001A7C 00 db 0 + 685 001A7D 00 db 0 + 686 001A7E 0000 dw 0 + 687 001A80 0000 dw 0 + 688 001A82 0000 dw 0 + 689 001A84 5A db low _dummy_alarm_callback + 690 001A85 39 db high _dummy_alarm_callback + 691 001A86 0000 dw 0 + 692 001A88 B0 db low _ioread_DIN_GLR_B_FLT + 693 001A89 35 db high _ioread_DIN_GLR_B_FLT + 694 001A8A 00 db 0 + 695 001A8B 00 db 0 + 696 001A8C 00 db 0 + 697 001A8D 00 db 0 + 698 001A8E 0000 dw 0 + 699 001A90 0000 dw 0 + 700 001A92 0000 dw 0 + 701 001A94 5A db low _dummy_alarm_callback + 702 001A95 39 db high _dummy_alarm_callback + 703 001A96 0000 dw 0 + 704 001A98 9C db low _ioread_DIN_PWB_FLT + 705 001A99 35 db high _ioread_DIN_PWB_FLT + 706 001A9A 00 db 0 + 707 001A9B 00 db 0 + 708 001A9C 00 db 0 + 709 001A9D 00 db 0 + 710 001A9E 0000 dw 0 + 711 001AA0 0000 dw 0 + 712 001AA2 0000 dw 0 + 713 001AA4 5A db low _dummy_alarm_callback + 714 001AA5 39 db high _dummy_alarm_callback + 715 001AA6 0000 dw 0 + 716 001AA8 88 db low _ioread_DIN_GLR_A_PG + 717 001AA9 35 db high _ioread_DIN_GLR_A_PG + 718 001AAA 00 db 0 + 719 001AAB 00 db 0 + 720 001AAC 00 db 0 + 721 001AAD 00 db 0 + 722 001AAE 0000 dw 0 + 723 001AB0 0000 dw 0 + 724 001AB2 0000 dw 0 + 725 001AB4 5A db low _dummy_alarm_callback + 726 001AB5 39 db high _dummy_alarm_callback + 727 001AB6 0000 dw 0 + 728 001AB8 74 db low _ioread_DIN_GLR_B_PG + 729 001AB9 35 db high _ioread_DIN_GLR_B_PG + 730 001ABA 00 db 0 + 731 001ABB 00 db 0 + 732 001ABC 00 db 0 + 733 001ABD 00 db 0 + 734 001ABE 0000 dw 0 + 735 001AC0 0000 dw 0 + 736 001AC2 0000 dw 0 + 737 001AC4 5A db low _dummy_alarm_callback + 738 001AC5 39 db high _dummy_alarm_callback + 739 001AC6 0000 dw 0 + 740 001AC8 50 db low _ioread_DIN_PWB_PG + 741 001AC9 36 db high _ioread_DIN_PWB_PG + 742 001ACA 00 db 0 + 743 001ACB 00 db 0 + 744 001ACC 00 db 0 + 745 001ACD 00 db 0 + 746 001ACE 0000 dw 0 + 747 001AD0 0000 dw 0 + 748 001AD2 0000 dw 0 + 749 001AD4 5A db low _dummy_alarm_callback + 750 001AD5 39 db high _dummy_alarm_callback + 751 001AD6 0000 dw 0 + 752 + 753 psect idataBANK4 + 754 001AD8 __pidataBANK4: + 755 callstack 0 + 756 + 757 ;initializer for _commands_info_table + 758 001AD8 40 db 64 + 759 001AD9 41 db 65 + 760 001ADA 02 db 2 + 761 001ADB F2 db low _command_SWITCH_CONTROL + 762 001ADC 11 db high _command_SWITCH_CONTROL + 763 001ADD 42 db 66 + 764 001ADE 43 db 67 + 765 001ADF 02 db 2 + 766 001AE0 3A db low _command_ALARM_ENABLE + 767 001AE1 0D db high _command_ALARM_ENABLE + 768 001AE2 44 db 68 + 769 001AE3 45 db 69 + 770 001AE4 03 db 3 + 771 001AE5 48 db low _command_ALARM_TIMEOUT_SET + 772 001AE6 29 db high _command_ALARM_TIMEOUT_SET + 773 001AE7 46 db 70 + 774 001AE8 47 db 71 + 775 001AE9 01 db 1 + 776 001AEA 10 db low _command_ALARM_TIMEOUT_GET + 777 001AEB 27 db high _command_ALARM_TIMEOUT_GET + 778 001AEC 48 db 72 + 779 001AED 49 db 73 + 780 001AEE 01 db 1 + 781 001AEF 9C db low _command_ALARM_MAXCOUNT_GET + 782 001AF0 26 db high _command_ALARM_MAXCOUNT_GET + 783 001AF1 4A db 74 + 784 001AF2 4B db 75 + 785 001AF3 01 db 1 + 786 001AF4 0A db low _command_ALARM_MAXCOUNT_RESET + 787 001AF5 1F db high _command_ALARM_MAXCOUNT_RESET + 788 001AF6 4C db 76 + 789 001AF7 4D db 77 + 790 001AF8 03 db 3 + 791 001AF9 6A db low _command_ALARM_THRESHOLD_SET + 792 001AFA 28 db high _command_ALARM_THRESHOLD_SET + 793 001AFB 4E db 78 + 794 001AFC 4F db 79 + 795 001AFD 01 db 1 + 796 001AFE B2 db low _command_ALARM_THRESHOLD_GET + 797 001AFF 25 db high _command_ALARM_THRESHOLD_GET + 798 001B00 50 db 80 + 799 001B01 51 db 81 + 800 001B02 01 db 1 + 801 001B03 2C db low _command_ALARM_FIRED_GET + 802 001B04 10 db high _command_ALARM_FIRED_GET + 803 001B05 52 db 82 + 804 001B06 53 db 83 + 805 001B07 01 db 1 + 806 001B08 5E db low _command_ALARM_FIRED_RESET + 807 001B09 1E db high _command_ALARM_FIRED_RESET + 808 001B0A 54 db 84 + 809 001B0B 55 db 85 + 810 001B0C 01 db 1 + 811 001B0D 28 db low _command_ALARM_FIRECOUNT_GET + 812 001B0E 26 db high _command_ALARM_FIRECOUNT_GET + 813 001B0F 56 db 86 + 814 001B10 57 db 87 + 815 001B11 00 db 0 + 816 001B12 6E db low _command_ALARM_ENABLE_GETALL + 817 001B13 2C db high _command_ALARM_ENABLE_GETALL + 818 001B14 58 db 88 + 819 001B15 59 db 89 + 820 001B16 00 db 0 + 821 001B17 7E db low _command_ALARM_MAXCOUNT_GETALL + 822 001B18 2B db high _command_ALARM_MAXCOUNT_GETALL + 823 001B19 5A db 90 + 824 001B1A 5B db 91 + 825 001B1B 00 db 0 + 826 001B1C 76 db low _command_ALARM_FIRED_GETALL + 827 001B1D 2A db high _command_ALARM_FIRED_GETALL + 828 001B1E 5C db 92 + 829 001B1F 5D db 93 + 830 001B20 00 db 0 + 831 001B21 CE db low _command_ALARM_FIRECOUNT_GETALL + 832 001B22 2B db high _command_ALARM_FIRECOUNT_GETALL + 833 001B23 5E db 94 + 834 001B24 5F db 95 + 835 001B25 01 db 1 + 836 001B26 68 db low _command_SENSOR_GET_SINGLE + 837 001B27 07 db high _command_SENSOR_GET_SINGLE + 838 001B28 60 db 96 + 839 001B29 61 db 97 + 840 001B2A 01 db 1 + 841 001B2B D2 db low _command_SENSOR_MAXVALUE_RESET + 842 001B2C 12 db high _command_SENSOR_MAXVALUE_RESET + 843 001B2D 62 db 98 + 844 001B2E 63 db 99 + 845 001B2F 00 db 0 + 846 001B30 D8 db low _command_SENSOR_VALUES_GETALL + 847 001B31 08 db high _command_SENSOR_VALUES_GETALL + 848 001B32 64 db 100 + 849 001B33 65 db 101 + 850 001B34 00 db 0 + 851 001B35 86 db low _command_SENSOR_AVERAGE_GETALL + 852 001B36 14 db high _command_SENSOR_AVERAGE_GETALL + 853 001B37 66 db 102 + 854 001B38 67 db 103 + 855 001B39 00 db 0 + 856 001B3A 4C db low _command_SENSOR_OFFSETS_GETALL + 857 001B3B 1C db high _command_SENSOR_OFFSETS_GETALL + 858 001B3C 68 db 104 + 859 001B3D 69 db 105 + 860 001B3E 00 db 0 + 861 001B3F F6 db low _command_SENSOR_MAXVALUES_GETALL + 862 001B40 09 db high _command_SENSOR_MAXVALUES_GETALL + 863 001B41 6A db 106 + 864 001B42 6B db 107 + 865 001B43 01 db 1 + 866 001B44 B0 db low _command_SENSOR_AVERAGING_PRESCALER_SET + 867 001B45 13 db high _command_SENSOR_AVERAGING_PRESCALER_SET + 868 001B46 6C db 108 + 869 001B47 6D db 109 + 870 001B48 00 db 0 + 871 001B49 F2 db low _command_SENSOR_AVERAGING_PRESCALER_GET + 872 001B4A 34 db high _command_SENSOR_AVERAGING_PRESCALER_GET + 873 001B4B 6E db 110 + 874 001B4C 6F db 111 + 875 001B4D 00 db 0 + 876 001B4E 60 db low _command_BOARDTIME + 877 001B4F 30 db high _command_BOARDTIME + 878 001B50 70 db 112 + 879 001B51 71 db 113 + 880 001B52 00 db 0 + 881 001B53 30 db low _command_LASTCOMMANDTIME + 882 001B54 30 db high _command_LASTCOMMANDTIME + 883 001B55 72 db 114 + 884 001B56 73 db 115 + 885 001B57 00 db 0 + 886 001B58 3A db low _command_VERSION + 887 001B59 25 db high _command_VERSION + 888 001B5A 74 db 116 + 889 001B5B 75 db 117 + 890 001B5C 00 db 0 + 891 001B5D 78 db low _command_LASTERROR + 892 001B5E 34 db high _command_LASTERROR + 893 001B5F 76 db 118 + 894 001B60 77 db 119 + 895 001B61 01 db 1 + 896 001B62 B0 db low _command_RESCUE_ENABLE + 897 001B63 22 db high _command_RESCUE_ENABLE + 898 001B64 78 db 120 + 899 001B65 79 db 121 + 900 001B66 00 db 0 + 901 001B67 6E db low _command_RESCUE_STATUS_GET + 902 001B68 31 db high _command_RESCUE_STATUS_GET + 903 001B69 7A db 122 + 904 001B6A 7B db 123 + 905 001B6B 00 db 0 + 906 001B6C EE db low _command_RESCUE_STATUS_RESET + 907 001B6D 36 db high _command_RESCUE_STATUS_RESET + 908 001B6E 7C db 124 + 909 001B6F 7D db 125 + 910 001B70 02 db 2 + 911 001B71 BE db low _command_RESCUE_TIMEOUT_SET + 912 001B72 32 db high _command_RESCUE_TIMEOUT_SET + 913 001B73 7E db 126 + 914 001B74 7F db 127 + 915 001B75 00 db 0 + 916 001B76 DE db low _command_RESCUE_TIMEOUT_GET + 917 001B77 32 db high _command_RESCUE_TIMEOUT_GET + 918 001B78 80 db 128 + 919 001B79 81 db 129 + 920 001B7A 02 db 2 + 921 001B7B C2 db low _command_USER_PIN_CONTROL + 922 001B7C 23 db high _command_USER_PIN_CONTROL + 923 001B7D 82 db 130 + 924 001B7E 83 db 131 + 925 001B7F 01 db 1 + 926 001B80 AA db low _command_ECHO1 + 927 001B81 34 db high _command_ECHO1 + 928 001B82 84 db 132 + 929 001B83 85 db 133 + 930 001B84 04 db 4 + 931 001B85 B6 db low _command_ECHO4 + 932 001B86 2C db high _command_ECHO4 + 933 001B87 86 db 134 + 934 001B88 87 db 135 + 935 001B89 20 db 32 + 936 001B8A B2 db low _command_ECHO32 + 937 001B8B 29 db high _command_ECHO32 + 938 001B8C 88 db 136 + 939 001B8D 89 db 137 + 940 001B8E 00 db 0 + 941 001B8F 42 db low _command_VALCHECK + 942 001B90 24 db high _command_VALCHECK + 943 001B91 00 db 0 + 944 001B92 00 db 0 + 945 001B93 00 db 0 + 946 001B94 00 db 0 + 947 001B95 00 db 0 + 948 0000 _CCPR5H set 3926 + 949 0000 _CCPR5L set 3925 + 950 0000 _CCP5CON set 3924 + 951 0000 _ANSELA set 3896 + 952 0000 _ANSELE set 3900 + 953 0000 _ANSELB set 3897 + 954 0000 _ANSELC set 3898 + 955 0000 _ANSELD set 3899 + 956 0000 _VREFCON0bits set 3906 + 957 0000 _VREFCON0 set 3906 + 958 0000 _RCREG1 set 4014 + 959 0000 _RCSTA1bits set 4011 + 960 0000 _TXREG1 set 4013 + 961 0000 _TXSTA1bits set 4012 + 962 0000 _SPBRGH1 set 4016 + 963 0000 _SPBRG1 set 4015 + 964 0000 _TXSTA1 set 4012 + 965 0000 _RCSTA1 set 4011 + 966 0000 _BAUDCON1 set 4024 + 967 0000 _RCONbits set 4048 + 968 0000 _T0CONbits set 4053 + 969 0000 _T0CON set 4053 + 970 0000 _TMR0L set 4054 + 971 0000 _TMR0H set 4055 + 972 0000 _INTCON2bits set 4081 + 973 0000 _WPUB set 3937 + 974 0000 _TRISD set 3989 + 975 0000 _TRISC set 3988 + 976 0000 _TRISB set 3987 + 977 0000 _TRISA set 3986 + 978 0000 _TRISE set 3990 + 979 0000 _LATC set 3979 + 980 0000 _LATB set 3978 + 981 0000 _LATA set 3977 + 982 0000 _LATD set 3980 + 983 0000 _LATE set 3981 + 984 0000 _ADCON0bits set 4034 + 985 0000 _ADCON0 set 4034 + 986 0000 _ADRESH set 4036 + 987 0000 _ADRESL set 4035 + 988 0000 _ADCON2 set 4032 + 989 0000 _ADCON1 set 4033 + 990 0000 _OSCTUNE set 3995 + 991 0000 _OSCCON2 set 4050 + 992 0000 _OSCCON set 4051 + 993 0000 _T2CONbits set 4026 + 994 0000 _T2CON set 4026 + 995 0000 _PIE1bits set 3997 + 996 0000 _PIR1bits set 3998 + 997 0000 _TMR2 set 4028 + 998 0000 _PR2 set 4027 + 999 0000 _LATAbits set 3977 + 1000 0000 _LATDbits set 3980 + 1001 0000 _PORTCbits set 3970 + 1002 0000 _PORTAbits set 3968 + 1003 0000 _PORTBbits set 3969 + 1004 0000 _INTCONbits set 4082 + 1005 0000 _PLLRDY set 32407 + 1006 + 1007 ; #config settings + 1008 + 1009 psect cinit + 1010 000F46 __pcinit: + 1011 callstack 0 + 1012 000F46 start_initialization: + 1013 callstack 0 + 1014 000F46 __initialization: + 1015 callstack 0 + 1016 + 1017 ; Initialize objects allocated to BIGRAM (473 bytes) + 1018 ; load TBLPTR registers with __pidataBIGRAM + 1019 000F46 0E8E movlw low __pidataBIGRAM + 1020 000F48 6EF6 movwf tblptrl,c + 1021 000F4A 0E05 movlw high __pidataBIGRAM + 1022 000F4C 6EF7 movwf tblptrh,c + 1023 000F4E 0E00 movlw low (__pidataBIGRAM shr (0+16)) + 1024 000F50 6EF8 movwf tblptru,c + 1025 000F52 EE04 F0BE lfsr 0,__pdataBIGRAM + 1026 000F56 EE11 F0D9 lfsr 1,473 + 1027 000F5A copy_data0: + 1028 000F5A 0009 tblrd *+ + 1029 000F5C CFF5 FFEE movff tablat,postinc0 + 1030 000F60 50E5 movf postdec1,w,c + 1031 000F62 50E1 movf fsr1l,w,c + 1032 000F64 E1FA bnz copy_data0 + 1033 000F66 50E2 movf fsr1h,w,c + 1034 000F68 E1F8 bnz copy_data0 + 1035 + 1036 ; Initialize objects allocated to BANK4 (190 bytes) + 1037 ; load TBLPTR registers with __pidataBANK4 + 1038 000F6A 0ED8 movlw low __pidataBANK4 + 1039 000F6C 6EF6 movwf tblptrl,c + 1040 000F6E 0E1A movlw high __pidataBANK4 + 1041 000F70 6EF7 movwf tblptrh,c + 1042 000F72 0E00 movlw low (__pidataBANK4 shr (0+16)) + 1043 000F74 6EF8 movwf tblptru,c + 1044 000F76 EE04 F000 lfsr 0,__pdataBANK4 + 1045 000F7A EE10 F0BE lfsr 1,190 + 1046 000F7E copy_data1: + 1047 000F7E 0009 tblrd *+ + 1048 000F80 CFF5 FFEE movff tablat,postinc0 + 1049 000F84 50E5 movf postdec1,w,c + 1050 000F86 50E1 movf fsr1l,w,c + 1051 000F88 E1FA bnz copy_data1 + 1052 + 1053 ; Initialize objects allocated to BANK1 (192 bytes) + 1054 ; load TBLPTR registers with __pidataBANK1 + 1055 000F8A 0E18 movlw low __pidataBANK1 + 1056 000F8C 6EF6 movwf tblptrl,c + 1057 000F8E 0E1A movlw high __pidataBANK1 + 1058 000F90 6EF7 movwf tblptrh,c + 1059 000F92 0E00 movlw low (__pidataBANK1 shr (0+16)) + 1060 000F94 6EF8 movwf tblptru,c + 1061 000F96 EE01 F000 lfsr 0,__pdataBANK1 + 1062 000F9A EE10 F0C0 lfsr 1,192 + 1063 000F9E copy_data2: + 1064 000F9E 0009 tblrd *+ + 1065 000FA0 CFF5 FFEE movff tablat,postinc0 + 1066 000FA4 50E5 movf postdec1,w,c + 1067 000FA6 50E1 movf fsr1l,w,c + 1068 000FA8 E1FA bnz copy_data2 + 1069 + 1070 ; Initialize objects allocated to BANK0 (14 bytes) + 1071 ; load TBLPTR registers with __pidataBANK0 + 1072 000FAA 0EAC movlw low __pidataBANK0 + 1073 000FAC 6EF6 movwf tblptrl,c + 1074 000FAE 0E36 movlw high __pidataBANK0 + 1075 000FB0 6EF7 movwf tblptrh,c + 1076 000FB2 0E00 movlw low (__pidataBANK0 shr (0+16)) + 1077 000FB4 6EF8 movwf tblptru,c + 1078 000FB6 EE00 F0B3 lfsr 0,__pdataBANK0 + 1079 000FBA EE10 F00E lfsr 1,14 + 1080 000FBE copy_data3: + 1081 000FBE 0009 tblrd *+ + 1082 000FC0 CFF5 FFEE movff tablat,postinc0 + 1083 000FC4 50E5 movf postdec1,w,c + 1084 000FC6 50E1 movf fsr1l,w,c + 1085 000FC8 E1FA bnz copy_data3 + 1086 + 1087 ; Initialize objects allocated to COMRAM (2 bytes) + 1088 ; load TBLPTR registers with __pidataCOMRAM + 1089 000FCA 0E96 movlw low __pidataCOMRAM + 1090 000FCC 6EF6 movwf tblptrl,c + 1091 000FCE 0E39 movlw high __pidataCOMRAM + 1092 000FD0 6EF7 movwf tblptrh,c + 1093 000FD2 0E00 movlw low (__pidataCOMRAM shr (0+16)) + 1094 000FD4 6EF8 movwf tblptru,c + 1095 000FD6 0009 tblrd *+ ;fetch initializer + 1096 000FD8 CFF5 F041 movff tablat,__pdataCOMRAM + 1097 000FDC 0009 tblrd *+ ;fetch initializer + 1098 000FDE CFF5 F042 movff tablat,__pdataCOMRAM+1 + 1099 + 1100 ; Clear objects allocated to BANK3 (240 bytes) + 1101 000FE2 EE03 F000 lfsr 0,__pbssBANK3 + 1102 000FE6 0EF0 movlw 240 + 1103 000FE8 clear_0: + 1104 000FE8 6AEE clrf postinc0,c + 1105 000FEA 06E8 decf wreg,f,c + 1106 000FEC E1FD bnz clear_0 + 1107 + 1108 ; Clear objects allocated to BANK2 (128 bytes) + 1109 000FEE EE02 F000 lfsr 0,__pbssBANK2 + 1110 000FF2 0E80 movlw 128 + 1111 000FF4 clear_1: + 1112 000FF4 6AEE clrf postinc0,c + 1113 000FF6 06E8 decf wreg,f,c + 1114 000FF8 E1FD bnz clear_1 + 1115 + 1116 ; Clear objects allocated to BANK1 (64 bytes) + 1117 000FFA EE01 F0C0 lfsr 0,__pbssBANK1 + 1118 000FFE 0E40 movlw 64 + 1119 001000 clear_2: + 1120 001000 6AEE clrf postinc0,c + 1121 001002 06E8 decf wreg,f,c + 1122 001004 E1FD bnz clear_2 + 1123 + 1124 ; Clear objects allocated to BANK0 (35 bytes) + 1125 001006 EE00 F090 lfsr 0,__pbssBANK0 + 1126 00100A 0E23 movlw 35 + 1127 00100C clear_3: + 1128 00100C 6AEE clrf postinc0,c + 1129 00100E 06E8 decf wreg,f,c + 1130 001010 E1FD bnz clear_3 + 1131 + 1132 ; Clear objects allocated to COMRAM (25 bytes) + 1133 001012 EE00 F028 lfsr 0,__pbssCOMRAM + 1134 001016 0E19 movlw 25 + 1135 001018 clear_4: + 1136 001018 6AEE clrf postinc0,c + 1137 00101A 06E8 decf wreg,f,c + 1138 00101C E1FD bnz clear_4 + 1139 00101E end_of_initialization: + 1140 callstack 0 + 1141 00101E __end_of__initialization: + 1142 callstack 0 + 1143 00101E 9043 bcf int$flags,0,c ;clear compiler interrupt flag (level 1) + 1144 001020 9243 bcf int$flags,1,c ;clear compiler interrupt flag (level 2) + 1145 001022 0E00 movlw low (__Lmediumconst shr (0+16)) + 1146 001024 6EF8 movwf tblptru,c + 1147 001026 0100 movlb 0 + 1148 001028 EF60 F018 goto _main ;jump to C main() function + 1149 + 1150 psect bssCOMRAM + 1151 000028 __pbssCOMRAM: + 1152 callstack 0 + 1153 000028 _TMR2_InterruptHandler: + 1154 callstack 0 + 1155 000028 ds 2 + 1156 00002A _userpins: + 1157 callstack 0 + 1158 00002A ds 2 + 1159 00002C __rescue_step_index: + 1160 callstack 0 + 1161 00002C ds 1 + 1162 00002D __rescue_fired: + 1163 callstack 0 + 1164 00002D ds 1 + 1165 00002E __parser_checksum: + 1166 callstack 0 + 1167 00002E ds 1 + 1168 00002F __databuf_index: + 1169 callstack 0 + 1170 00002F ds 1 + 1171 000030 __parser_data_downcounter: + 1172 callstack 0 + 1173 000030 ds 1 + 1174 000031 __parser_status: + 1175 callstack 0 + 1176 000031 ds 1 + 1177 000032 __rescue_step_timeout: + 1178 callstack 0 + 1179 000032 ds 1 + 1180 000033 __state_timeout: + 1181 callstack 0 + 1182 000033 ds 1 + 1183 000034 __idx: + 1184 callstack 0 + 1185 000034 ds 1 + 1186 000035 __state: + 1187 callstack 0 + 1188 000035 ds 1 + 1189 000036 _eusart1RxLastError: + 1190 callstack 0 + 1191 000036 ds 1 + 1192 000037 _eusart1RxCount: + 1193 callstack 0 + 1194 000037 ds 1 + 1195 000038 _eusart1RxTail: + 1196 callstack 0 + 1197 000038 ds 1 + 1198 000039 _eusart1RxHead: + 1199 callstack 0 + 1200 000039 ds 1 + 1201 00003A _eusart1TxBufferRemaining: + 1202 callstack 0 + 1203 00003A ds 1 + 1204 00003B _eusart1TxTail: + 1205 callstack 0 + 1206 00003B ds 1 + 1207 00003C _eusart1TxHead: + 1208 callstack 0 + 1209 00003C ds 1 + 1210 00003D _timer0ReloadVal: + 1211 callstack 0 + 1212 00003D ds 1 + 1213 00003E _errors_last_error: + 1214 callstack 0 + 1215 00003E ds 1 + 1216 00003F communication_parser_appendbyte@tmp_nibble_odd: + 1217 callstack 0 + 1218 00003F ds 1 + 1219 000040 communication_parser_appendbyte@tmp_nibble_even: + 1220 callstack 0 + 1221 000040 ds 1 + 1222 + 1223 psect dataCOMRAM + 1224 000041 __pdataCOMRAM: + 1225 callstack 0 + 1226 000041 __rescue_enabled: + 1227 callstack 0 + 1228 000041 ds 1 + 1229 000042 _adcreader_averaging_prescaler: + 1230 callstack 0 + 1231 000042 ds 1 + 1232 + 1233 psect bssBANK0 + 1234 000090 __pbssBANK0: + 1235 callstack 0 + 1236 000090 _switches: + 1237 callstack 0 + 1238 000090 ds 8 + 1239 000098 __tick_counter_us: + 1240 callstack 0 + 1241 000098 ds 4 + 1242 00009C __timing_seconds_rst: + 1243 callstack 0 + 1244 00009C ds 4 + 1245 0000A0 __timing_seconds_lc: + 1246 callstack 0 + 1247 0000A0 ds 4 + 1248 0000A4 _EUSART1_ErrorHandler: + 1249 callstack 0 + 1250 0000A4 ds 2 + 1251 0000A6 _EUSART1_OverrunErrorHandler: + 1252 callstack 0 + 1253 0000A6 ds 2 + 1254 0000A8 _EUSART1_FramingErrorHandler: + 1255 callstack 0 + 1256 0000A8 ds 2 + 1257 0000AA _EUSART1_TxDefaultInterruptHandler: + 1258 callstack 0 + 1259 0000AA ds 2 + 1260 0000AC _EUSART1_RxDefaultInterruptHandler: + 1261 callstack 0 + 1262 0000AC ds 2 + 1263 0000AE _TMR0_InterruptHandler: + 1264 callstack 0 + 1265 0000AE ds 2 + 1266 0000B0 _ADC_InterruptHandler: + 1267 callstack 0 + 1268 0000B0 ds 2 + 1269 0000B2 __parser_next_cmdcode: + 1270 callstack 0 + 1271 0000B2 ds 1 + 1272 + 1273 psect dataBANK0 + 1274 0000B3 __pdataBANK0: + 1275 callstack 0 + 1276 0000B3 __rescue_actions: + 1277 callstack 0 + 1278 0000B3 ds 10 + 1279 0000BD __rescue_timeout_seconds: + 1280 callstack 0 + 1281 0000BD ds 2 + 1282 0000BF _adcreader_averaging_prescaler_maxcount: + 1283 callstack 0 + 1284 0000BF ds 2 + 1285 + 1286 psect bssBANK1 + 1287 0001C0 __pbssBANK1: + 1288 callstack 0 + 1289 0001C0 _eusart1RxStatusBuffer: + 1290 callstack 0 + 1291 0001C0 ds 64 + 1292 + 1293 psect dataBANK1 + 1294 000100 __pdataBANK1: + 1295 callstack 0 + 1296 000100 _digital_variables: + 1297 callstack 0 + 1298 000100 ds 192 + 1299 + 1300 psect bssBANK2 + 1301 000200 __pbssBANK2: + 1302 callstack 0 + 1303 000200 _eusart1RxBuffer: + 1304 callstack 0 + 1305 000200 ds 64 + 1306 000240 _eusart1TxBuffer: + 1307 callstack 0 + 1308 000240 ds 64 + 1309 + 1310 psect bssBANK3 + 1311 000300 __pbssBANK3: + 1312 callstack 0 + 1313 000300 __databuf: + 1314 callstack 0 + 1315 000300 ds 240 + 1316 + 1317 psect dataBANK4 + 1318 000400 __pdataBANK4: + 1319 callstack 0 + 1320 000400 _commands_info_table: + 1321 callstack 0 + 1322 000400 ds 190 + 1323 + 1324 psect dataBIGRAM + 1325 0004BE __pdataBIGRAM: + 1326 callstack 0 + 1327 0004BE _analog_variables: + 1328 callstack 0 + 1329 0004BE ds 473 + 1330 + 1331 psect cstackBANK0 + 1332 000060 __pcstackBANK0: + 1333 callstack 0 + 1334 000060 ??_rescue_check: + 1335 000060 ??_command_ALARM_ENABLE: + 1336 000060 command_SENSOR_GET_SINGLE@resp_variable_number: + 1337 callstack 0 + 1338 000060 communication_parser_appendbyte@tmp_new_byte: + 1339 callstack 0 + 1340 000060 command_SWITCH_CONTROL@switch_state_set_func: + 1341 callstack 0 + 1342 000060 command_ALARM_TIMEOUT_GET@resp_timeout: + 1343 callstack 0 + 1344 000060 command_ALARM_MAXCOUNT_GET@resp_maxcount: + 1345 callstack 0 + 1346 000060 command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max: + 1347 callstack 0 + 1348 000060 command_ALARM_THRESHOLD_SET@req_threshold: + 1349 callstack 0 + 1350 000060 command_ALARM_THRESHOLD_GET@p_alarm: + 1351 callstack 0 + 1352 000060 command_ALARM_FIRED_RESET@p_firecount: + 1353 callstack 0 + 1354 000060 command_ALARM_FIRECOUNT_GET@resp_firecount: + 1355 callstack 0 + 1356 000060 command_SENSOR_AVERAGING_PRESCALER_SET@p_variable: + 1357 callstack 0 + 1358 000060 command_SENSOR_MAXVALUE_RESET@p_variable: + 1359 callstack 0 + 1360 000060 command_ALARM_ENABLE_GETALL@enable_ptr: + 1361 callstack 0 + 1362 000060 command_ALARM_FIRECOUNT_GETALL@p_firecount: + 1363 callstack 0 + 1364 000060 command_ALARM_MAXCOUNT_GETALL@p_maxcount: + 1365 callstack 0 + 1366 000060 command_BOARDTIME@resp_seconds: + 1367 callstack 0 + 1368 000060 command_LASTCOMMANDTIME@resp_seconds: + 1369 callstack 0 + 1370 000060 command_SENSOR_MAXVALUES_GETALL@digital_value_data: + 1371 callstack 0 + 1372 000060 command_SENSOR_VALUES_GETALL@digital_value_data: + 1373 callstack 0 + 1374 000060 command_SENSOR_AVERAGE_GETALL@analog_value_mean: + 1375 callstack 0 + 1376 000060 command_SENSOR_OFFSETS_GETALL@analog_value_data: + 1377 callstack 0 + 1378 000060 command_ECHO32@req_values: + 1379 callstack 0 + 1380 + 1381 ; 32 bytes @ 0x0 + 1382 000060 ds 1 + 1383 000061 communication_transmitter_sendresponse@resp_code: + 1384 callstack 0 + 1385 000061 command_ALARM_TIMEOUT_SET@req_timeout: + 1386 callstack 0 + 1387 000061 command_SENSOR_GET_SINGLE@resp_value: + 1388 callstack 0 + 1389 000061 communication_parser_appendbyte@tmp_p_cmdinfo: + 1390 callstack 0 + 1391 + 1392 ; 2 bytes @ 0x1 + 1393 000061 ds 1 + 1394 000062 command_ALARM_ENABLE@resp_alarm_number: + 1395 callstack 0 + 1396 000062 command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler: + 1397 callstack 0 + 1398 000062 command_ALARM_ENABLE_GETALL@enable: + 1399 callstack 0 + 1400 000062 communication_transmitter_sendresponse@ascii_high: + 1401 callstack 0 + 1402 000062 command_SWITCH_CONTROL@switch_state_get_func: + 1403 callstack 0 + 1404 000062 command_ALARM_TIMEOUT_GET@p_timeout: + 1405 callstack 0 + 1406 000062 command_ALARM_MAXCOUNT_GET@p_maxcount: + 1407 callstack 0 + 1408 000062 command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438: + 1409 callstack 0 + 1410 000062 command_ALARM_THRESHOLD_SET@p_alarm: + 1411 callstack 0 + 1412 000062 command_ALARM_THRESHOLD_GET@resp_threshold: + 1413 callstack 0 + 1414 000062 command_ALARM_FIRED_GET@p_firecount: + 1415 callstack 0 + 1416 000062 command_ALARM_FIRED_RESET@p_firecount_707: + 1417 callstack 0 + 1418 000062 command_ALARM_FIRECOUNT_GET@p_firecount: + 1419 callstack 0 + 1420 000062 command_SENSOR_MAXVALUE_RESET@p_variable_1717: + 1421 callstack 0 + 1422 000062 command_ALARM_FIRED_GETALL@p_firecount: + 1423 callstack 0 + 1424 000062 command_ALARM_FIRECOUNT_GETALL@firecount: + 1425 callstack 0 + 1426 000062 command_ALARM_MAXCOUNT_GETALL@maxcount: + 1427 callstack 0 + 1428 + 1429 ; 2 bytes @ 0x2 + 1430 000062 ds 1 + 1431 000063 command_ALARM_ENABLE@resp_enablestate: + 1432 callstack 0 + 1433 000063 command_SENSOR_AVERAGING_PRESCALER_SET@variable_index: + 1434 callstack 0 + 1435 000063 command_ALARM_ENABLE_GETALL@alarm_number: + 1436 callstack 0 + 1437 000063 communication_parser_appendbyte@retval: + 1438 callstack 0 + 1439 000063 communication_transmitter_sendresponse@ascii_low: + 1440 callstack 0 + 1441 000063 command_ALARM_TIMEOUT_SET@p_timeout: + 1442 callstack 0 + 1443 000063 command_SENSOR_GET_SINGLE@resp_offset: + 1444 callstack 0 + 1445 + 1446 ; 2 bytes @ 0x3 + 1447 000063 ds 1 + 1448 000064 command_SWITCH_CONTROL@resp_switchnum: + 1449 callstack 0 + 1450 000064 command_ALARM_ENABLE@req_enablestate_nc: + 1451 callstack 0 + 1452 000064 command_ALARM_TIMEOUT_GET@resp_alarm_number: + 1453 callstack 0 + 1454 000064 command_ALARM_MAXCOUNT_GET@resp_alarm_number: + 1455 callstack 0 + 1456 000064 command_ALARM_MAXCOUNT_RESET@enum_idx: + 1457 callstack 0 + 1458 000064 command_ALARM_THRESHOLD_SET@req_alarm_number_analog: + 1459 callstack 0 + 1460 000064 command_ALARM_THRESHOLD_GET@resp_alarm_number_analog: + 1461 callstack 0 + 1462 000064 command_ALARM_FIRED_RESET@enum_idx: + 1463 callstack 0 + 1464 000064 command_ALARM_FIRECOUNT_GET@resp_alarm_number: + 1465 callstack 0 + 1466 000064 command_SENSOR_MAXVALUE_RESET@req_variable_number_all: + 1467 callstack 0 + 1468 000064 command_ALARM_FIRED_GETALL@firedstate: + 1469 callstack 0 + 1470 000064 command_ALARM_FIRECOUNT_GETALL@alarm_number: + 1471 callstack 0 + 1472 000064 command_ALARM_MAXCOUNT_GETALL@alarm_number: + 1473 callstack 0 + 1474 000064 communication_parser_appendbyte@_byte: + 1475 callstack 0 + 1476 000064 communication_transmitter_sendresponse@byte: + 1477 callstack 0 + 1478 000064 command_ALARM_FIRED_GET@p_firecount_641: + 1479 callstack 0 + 1480 000064 command_VERSION@resp_command_table_version: + 1481 callstack 0 + 1482 000064 command_VALCHECK@resp_value_1: + 1483 callstack 0 + 1484 + 1485 ; 4 bytes @ 0x4 + 1486 000064 ds 1 + 1487 000065 command_SWITCH_CONTROL@resp_switchstate: + 1488 callstack 0 + 1489 000065 command_ALARM_TIMEOUT_SET@req_alarm_number: + 1490 callstack 0 + 1491 000065 command_ALARM_TIMEOUT_GET@req_alarm_number: + 1492 callstack 0 + 1493 000065 command_ALARM_MAXCOUNT_GET@req_alarm_number: + 1494 callstack 0 + 1495 000065 command_ALARM_MAXCOUNT_RESET@req_alarm_number_all: + 1496 callstack 0 + 1497 000065 command_ALARM_THRESHOLD_GET@req_alarm_number_analog: + 1498 callstack 0 + 1499 000065 command_ALARM_FIRED_RESET@req_alarm_number_all: + 1500 callstack 0 + 1501 000065 command_ALARM_FIRECOUNT_GET@req_alarm_number: + 1502 callstack 0 + 1503 000065 command_SENSOR_MAXVALUE_RESET@variable_number: + 1504 callstack 0 + 1505 000065 command_ALARM_FIRED_GETALL@alarm_number: + 1506 callstack 0 + 1507 000065 communication_transmitter_sendresponse@idx: + 1508 callstack 0 + 1509 000065 command_ALARM_ENABLE@enable_ptr: + 1510 callstack 0 + 1511 000065 command_SENSOR_GET_SINGLE@resp_maxvalue: + 1512 callstack 0 + 1513 + 1514 ; 2 bytes @ 0x5 + 1515 000065 ds 1 + 1516 000066 command_SWITCH_CONTROL@req_switchstate_nc: + 1517 callstack 0 + 1518 000066 command_ALARM_FIRED_GET@resp_alarm_number_ext: + 1519 callstack 0 + 1520 000066 command_VERSION@resp_template_generation_year: + 1521 callstack 0 + 1522 000066 communication_transmitter_sendresponse@p_cmdinfo: + 1523 callstack 0 + 1524 + 1525 ; 2 bytes @ 0x6 + 1526 000066 ds 1 + 1527 000067 command_SWITCH_CONTROL@req_switchnum: + 1528 callstack 0 + 1529 000067 command_ALARM_ENABLE@req_alarm_number: + 1530 callstack 0 + 1531 000067 command_ALARM_FIRED_GET@resp_firedstate: + 1532 callstack 0 + 1533 000067 command_SENSOR_GET_SINGLE@resp_meanvalue: + 1534 callstack 0 + 1535 + 1536 ; 2 bytes @ 0x7 + 1537 000067 ds 1 + 1538 000068 command_ALARM_FIRED_GET@enum_idx: + 1539 callstack 0 + 1540 000068 command_VERSION@resp_template_generation_month: + 1541 callstack 0 + 1542 000068 command_VALCHECK@resp_value_2: + 1543 callstack 0 + 1544 + 1545 ; 2 bytes @ 0x8 + 1546 000068 ds 1 + 1547 000069 command_ALARM_FIRED_GET@req_alarm_number_ext: + 1548 callstack 0 + 1549 000069 command_VERSION@resp_template_generation_day: + 1550 callstack 0 + 1551 000069 command_SENSOR_GET_SINGLE@p_variable_955: + 1552 callstack 0 + 1553 + 1554 ; 2 bytes @ 0x9 + 1555 000069 ds 1 + 1556 00006A command_VERSION@resp_template_generation_hour: + 1557 callstack 0 + 1558 00006A command_VALCHECK@resp_value_3: + 1559 callstack 0 + 1560 + 1561 ; 2 bytes @ 0xA + 1562 00006A ds 1 + 1563 00006B command_VERSION@resp_template_generation_minute: + 1564 callstack 0 + 1565 00006B command_SENSOR_GET_SINGLE@p_variable: + 1566 callstack 0 + 1567 + 1568 ; 2 bytes @ 0xB + 1569 00006B ds 1 + 1570 00006C command_VALCHECK@resp_value_4: + 1571 callstack 0 + 1572 00006C command_VERSION@resp_template_generation_second: + 1573 callstack 0 + 1574 00006C command_SENSOR_MAXVALUES_GETALL@analog_value_data: + 1575 callstack 0 + 1576 00006C command_SENSOR_VALUES_GETALL@analog_value_data: + 1577 callstack 0 + 1578 + 1579 ; 22 bytes @ 0xC + 1580 00006C ds 1 + 1581 00006D command_SENSOR_GET_SINGLE@req_variable_number: + 1582 callstack 0 + 1583 00006D command_VALCHECK@resp_value_5: + 1584 callstack 0 + 1585 + 1586 ; 1 bytes @ 0xD + 1587 00006D ds 9 + 1588 000076 command_SENSOR_AVERAGE_GETALL@p_variable: + 1589 callstack 0 + 1590 000076 command_SENSOR_OFFSETS_GETALL@p_variable: + 1591 callstack 0 + 1592 + 1593 ; 2 bytes @ 0x16 + 1594 000076 ds 2 + 1595 000078 command_SENSOR_AVERAGE_GETALL@analog_variable_index: + 1596 callstack 0 + 1597 000078 command_SENSOR_OFFSETS_GETALL@analog_variable_index: + 1598 callstack 0 + 1599 + 1600 ; 1 bytes @ 0x18 + 1601 000078 ds 1 + 1602 000079 command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp: + 1603 callstack 0 + 1604 000079 command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp: + 1605 callstack 0 + 1606 + 1607 ; 1 bytes @ 0x19 + 1608 000079 ds 1 + 1609 00007A command_SENSOR_AVERAGE_GETALL@variable_index: + 1610 callstack 0 + 1611 00007A command_SENSOR_OFFSETS_GETALL@variable_index: + 1612 callstack 0 + 1613 + 1614 ; 1 bytes @ 0x1A + 1615 00007A ds 6 + 1616 000080 command_ECHO32@idx: + 1617 callstack 0 + 1618 + 1619 ; 1 bytes @ 0x20 + 1620 000080 ds 2 + 1621 000082 command_SENSOR_MAXVALUES_GETALL@p_variable: + 1622 callstack 0 + 1623 000082 command_SENSOR_VALUES_GETALL@p_variable: + 1624 callstack 0 + 1625 + 1626 ; 2 bytes @ 0x22 + 1627 000082 ds 2 + 1628 000084 command_SENSOR_MAXVALUES_GETALL@p_variable_1510: + 1629 callstack 0 + 1630 000084 command_SENSOR_VALUES_GETALL@p_variable_2048: + 1631 callstack 0 + 1632 + 1633 ; 2 bytes @ 0x24 + 1634 000084 ds 2 + 1635 000086 command_SENSOR_MAXVALUES_GETALL@analog_variable_index: + 1636 callstack 0 + 1637 000086 command_SENSOR_VALUES_GETALL@analog_variable_index: + 1638 callstack 0 + 1639 + 1640 ; 1 bytes @ 0x26 + 1641 000086 ds 1 + 1642 000087 command_SENSOR_MAXVALUES_GETALL@digital_variable_index: + 1643 callstack 0 + 1644 000087 command_SENSOR_VALUES_GETALL@digital_variable_index: + 1645 callstack 0 + 1646 + 1647 ; 1 bytes @ 0x27 + 1648 000087 ds 1 + 1649 000088 command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp: + 1650 callstack 0 + 1651 000088 command_SENSOR_VALUES_GETALL@analog_variable_index_tmp: + 1652 callstack 0 + 1653 + 1654 ; 1 bytes @ 0x28 + 1655 000088 ds 1 + 1656 000089 command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp: + 1657 callstack 0 + 1658 000089 command_SENSOR_VALUES_GETALL@digital_variable_index_tmp: + 1659 callstack 0 + 1660 + 1661 ; 1 bytes @ 0x29 + 1662 000089 ds 1 + 1663 00008A command_SENSOR_MAXVALUES_GETALL@variable_index: + 1664 callstack 0 + 1665 00008A command_SENSOR_VALUES_GETALL@variable_index: + 1666 callstack 0 + 1667 + 1668 ; 1 bytes @ 0x2A + 1669 00008A ds 1 + 1670 00008B + 1671 ; 1 bytes @ 0x2B + 1672 00008B ds 1 + 1673 00008C communication_parser_executecommand@retval: + 1674 callstack 0 + 1675 + 1676 ; 1 bytes @ 0x2C + 1677 00008C ds 1 + 1678 00008D communication_parser_executecommand@p_cmd_info: + 1679 callstack 0 + 1680 + 1681 ; 2 bytes @ 0x2D + 1682 00008D ds 2 + 1683 00008F manage_incoming_data@retval: + 1684 callstack 0 + 1685 + 1686 ; 1 bytes @ 0x2F + 1687 00008F ds 1 + 1688 + 1689 psect cstackCOMRAM + 1690 000001 __pcstackCOMRAM: + 1691 callstack 0 + 1692 000001 ??_ADC_SelectChannel: + 1693 000001 ??_error_die_forever_fromIRQ: + 1694 000001 ?_ADC_GetConversionResult: + 1695 callstack 0 + 1696 000001 ?___awmod: + 1697 callstack 0 + 1698 000001 __update_alarm@_p_alarm: + 1699 callstack 0 + 1700 000001 __update_averaging@_p_analog_variable: + 1701 callstack 0 + 1702 000001 ___awmod@dividend: + 1703 callstack 0 + 1704 + 1705 ; 2 bytes @ 0x0 + 1706 000001 ds 1 + 1707 000002 ADC_SelectChannel@channel: + 1708 callstack 0 + 1709 + 1710 ; 1 bytes @ 0x1 + 1711 000002 ds 1 + 1712 000003 ??__update_averaging: + 1713 000003 ??_ADC_GetConversionResult: + 1714 000003 __manage_digital_variable@_p_variable: + 1715 callstack 0 + 1716 000003 __update_alarm@_value: + 1717 callstack 0 + 1718 000003 __check_alarm_firing@_p_alarm: + 1719 callstack 0 + 1720 000003 ___awmod@divisor: + 1721 callstack 0 + 1722 + 1723 ; 2 bytes @ 0x2 + 1724 000003 ds 2 + 1725 000005 ___awmod@counter: + 1726 callstack 0 + 1727 000005 __check_alarm_firing@_callback: + 1728 callstack 0 + 1729 + 1730 ; 2 bytes @ 0x4 + 1731 000005 ds 1 + 1732 000006 ___awmod@sign: + 1733 callstack 0 + 1734 + 1735 ; 1 bytes @ 0x5 + 1736 000006 ds 1 + 1737 000007 + 1738 ; 1 bytes @ 0x6 + 1739 000007 ds 2 + 1740 000009 __manage_digital_variables@idx: + 1741 callstack 0 + 1742 + 1743 ; 1 bytes @ 0x8 + 1744 000009 ds 1 + 1745 00000A + 1746 ; 1 bytes @ 0x9 + 1747 00000A ds 1 + 1748 00000B + 1749 ; 1 bytes @ 0xA + 1750 00000B ds 4 + 1751 00000F __sample_acquired@analog_variable: + 1752 callstack 0 + 1753 + 1754 ; 2 bytes @ 0xE + 1755 00000F ds 2 + 1756 000011 ??_adcreader_tick_irq: + 1757 + 1758 ; 1 bytes @ 0x10 + 1759 000011 ds 2 + 1760 000013 adcreader_tick_irq@adcvalue: + 1761 callstack 0 + 1762 + 1763 ; 2 bytes @ 0x12 + 1764 000013 ds 2 + 1765 000015 ??_INTERRUPT_InterruptManager: + 1766 + 1767 ; 1 bytes @ 0x14 + 1768 000015 ds 8 + 1769 00001D ??_variable_is_analog_by_enum: + 1770 00001D ??_error_die_forever: + 1771 00001D ??__delay_seconds: + 1772 00001D ??_alarm_is_analog_by_enum: + 1773 00001D ?_communication_request_payload_retrieve_uint16_t: + 1774 callstack 0 + 1775 00001D ?_rescue_get_timeout_seconds: + 1776 callstack 0 + 1777 00001D ?_timing_get_seconds_since_reset: + 1778 callstack 0 + 1779 00001D ?_timing_get_seconds_since_last_command: + 1780 callstack 0 + 1781 00001D switch_SWITCH_VEOC_RETURN_set@_state: + 1782 callstack 0 + 1783 00001D switch_SWITCH_VEOC_DIRECT_set@_state: + 1784 callstack 0 + 1785 00001D switch_SWITCH_12V_set@_state: + 1786 callstack 0 + 1787 00001D switch_SWITCH_LBL_set@_state: + 1788 callstack 0 + 1789 00001D switch_SWITCH_HYDRO_set@_state: + 1790 callstack 0 + 1791 00001D switch_SWITCH_GLRA_set@_state: + 1792 callstack 0 + 1793 00001D switch_SWITCH_GLRB_set@_state: + 1794 callstack 0 + 1795 00001D switch_SWITCH_PWB_set@_state: + 1796 callstack 0 + 1797 00001D userpin_SWITCH_LED_D9_set@_state: + 1798 callstack 0 + 1799 00001D userpin_SWITCH_LED_D10_set@_state: + 1800 callstack 0 + 1801 00001D EUSART1_Read@readValue: + 1802 callstack 0 + 1803 00001D EUSART1_Write@txData: + 1804 callstack 0 + 1805 00001D timing_get_rescue_step_timeout@seconds: + 1806 callstack 0 + 1807 00001D timing_set_rescue_step_timeout@_seconds: + 1808 callstack 0 + 1809 00001D error_notify@_err: + 1810 callstack 0 + 1811 00001D communication_request_payload_retrieve_uint8_t@retval: + 1812 callstack 0 + 1813 00001D communication_response_payload_append_uint8_t@_value: + 1814 callstack 0 + 1815 00001D __checksum_update@_byte: + 1816 callstack 0 + 1817 00001D __inrange@_min: + 1818 callstack 0 + 1819 00001D __hex2ascii@_nibble: + 1820 callstack 0 + 1821 00001D TMR2_SetInterruptHandler@InterruptHandler: + 1822 callstack 0 + 1823 00001D TMR0_SetInterruptHandler@InterruptHandler: + 1824 callstack 0 + 1825 00001D EUSART1_SetFramingErrorHandler@interruptHandler: + 1826 callstack 0 + 1827 00001D EUSART1_SetOverrunErrorHandler@interruptHandler: + 1828 callstack 0 + 1829 00001D EUSART1_SetErrorHandler@interruptHandler: + 1830 callstack 0 + 1831 00001D EUSART1_SetTxInterruptHandler@interruptHandler: + 1832 callstack 0 + 1833 00001D EUSART1_SetRxInterruptHandler@interruptHandler: + 1834 callstack 0 + 1835 00001D communication_response_payload_append_uint16_t@_value: + 1836 callstack 0 + 1837 00001D commands_retrieve_info_bycode@_pp_cmdinfo: + 1838 callstack 0 + 1839 00001D rescue_set_timeout_seconds@_seconds: + 1840 callstack 0 + 1841 00001D communication_response_payload_append_uint32_t@_value: + 1842 callstack 0 + 1843 + 1844 ; 4 bytes @ 0x1C + 1845 00001D ds 1 + 1846 00001E ??_command_ECHO32: + 1847 00001E ??_command_RESCUE_ENABLE: + 1848 00001E command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler: + 1849 callstack 0 + 1850 00001E command_ECHO1@req_value: + 1851 callstack 0 + 1852 00001E command_ECHO4@req_value_0: + 1853 callstack 0 + 1854 00001E command_LASTERROR@resp_errcode: + 1855 callstack 0 + 1856 00001E command_RESCUE_STATUS_GET@resp_firedstate: + 1857 callstack 0 + 1858 00001E __inrange@_max: + 1859 callstack 0 + 1860 00001E __serial_checksum_update@_byte: + 1861 callstack 0 + 1862 + 1863 ; 1 bytes @ 0x1D + 1864 00001E ds 1 + 1865 00001F ??_communication_request_payload_retrieve_uint16_t: + 1866 00001F ??_init_mcu: + 1867 00001F ??_commands_retrieve_info_bycode: + 1868 00001F ?_switch_get_function_set_by_enum: + 1869 callstack 0 + 1870 00001F ?_switch_get_function_get_by_enum: + 1871 callstack 0 + 1872 00001F ?_alarm_get_analog_alarm_ptr_by_enum: + 1873 callstack 0 + 1874 00001F ?_analog_variable_get_pointer_by_enum: + 1875 callstack 0 + 1876 00001F ?_digital_variable_get_pointer_by_enum: + 1877 callstack 0 + 1878 00001F ?_userpin_get_function_set_by_enum: + 1879 callstack 0 + 1880 00001F ?_alarm_get_digital_alarm_ptr_by_enum: + 1881 callstack 0 + 1882 00001F command_ECHO1@resp_value: + 1883 callstack 0 + 1884 00001F command_ECHO4@req_value_1: + 1885 callstack 0 + 1886 00001F variable_is_analog_by_enum@_variable_index: + 1887 callstack 0 + 1888 00001F alarm_is_analog_by_enum@_alarm_index: + 1889 callstack 0 + 1890 00001F __delay_seconds@_seconds: + 1891 callstack 0 + 1892 00001F __inrange@_value: + 1893 callstack 0 + 1894 00001F command_RESCUE_TIMEOUT_GET@resp_rescue_timeout: + 1895 callstack 0 + 1896 + 1897 ; 2 bytes @ 0x1E + 1898 00001F ds 1 + 1899 000020 ??_sensors_acquire_offsets: + 1900 000020 command_ECHO4@req_value_2: + 1901 callstack 0 + 1902 000020 command_RESCUE_ENABLE@resp_enablestate: + 1903 callstack 0 + 1904 000020 __ascii2hex@_p_nibble: + 1905 callstack 0 + 1906 + 1907 ; 2 bytes @ 0x1F + 1908 000020 ds 1 + 1909 000021 ??_switch_get_function_set_by_enum: + 1910 000021 ??_switch_get_function_get_by_enum: + 1911 000021 ??_alarm_get_analog_alarm_ptr_by_enum: + 1912 000021 ??_analog_variable_get_pointer_by_enum: + 1913 000021 ??_digital_variable_get_pointer_by_enum: + 1914 000021 ??_userpin_get_function_set_by_enum: + 1915 000021 ??_alarm_get_digital_alarm_ptr_by_enum: + 1916 000021 command_ECHO4@req_value_3: + 1917 callstack 0 + 1918 000021 command_RESCUE_ENABLE@req_enablestate_nc: + 1919 callstack 0 + 1920 000021 timing_get_seconds_since_last_command@seconds: + 1921 callstack 0 + 1922 000021 timing_get_seconds_since_reset@seconds: + 1923 callstack 0 + 1924 + 1925 ; 4 bytes @ 0x20 + 1926 000021 ds 1 + 1927 000022 command_ECHO4@resp_value_0: + 1928 callstack 0 + 1929 000022 __communication_error@_err: + 1930 callstack 0 + 1931 000022 __ascii2hex@_byte: + 1932 callstack 0 + 1933 000022 commands_retrieve_info_bycode@_code: + 1934 callstack 0 + 1935 000022 communication_request_payload_retrieve_uint16_t@retval: + 1936 callstack 0 + 1937 + 1938 ; 2 bytes @ 0x21 + 1939 000022 ds 1 + 1940 000023 command_ECHO4@resp_value_1: + 1941 callstack 0 + 1942 000023 analog_variable_get_pointer_by_enum@_variable_index: + 1943 callstack 0 + 1944 000023 alarm_get_analog_alarm_ptr_by_enum@_alarm_index: + 1945 callstack 0 + 1946 000023 digital_variable_get_pointer_by_enum@_variable_index: + 1947 callstack 0 + 1948 000023 alarm_get_digital_alarm_ptr_by_enum@_alarm_index: + 1949 callstack 0 + 1950 000023 switch_get_function_set_by_enum@_switch_index: + 1951 callstack 0 + 1952 000023 switch_get_function_get_by_enum@_switch_index: + 1953 callstack 0 + 1954 000023 userpin_get_function_set_by_enum@_userpin_index: + 1955 callstack 0 + 1956 000023 sensors_acquire_offsets@k: + 1957 callstack 0 + 1958 000023 commands_retrieve_info_bycode@num_cmds: + 1959 callstack 0 + 1960 + 1961 ; 1 bytes @ 0x22 + 1962 000023 ds 1 + 1963 000024 ??_communication_parser_appendbyte: + 1964 000024 ??_command_SENSOR_GET_SINGLE: + 1965 000024 ??_command_SENSOR_AVERAGE_GETALL: + 1966 000024 ??_command_SENSOR_AVERAGING_PRESCALER_SET: + 1967 000024 ?_alarm_get_enable_ptr_by_enum: + 1968 callstack 0 + 1969 000024 ?_alarm_get_timeout_ptr_by_enum: + 1970 callstack 0 + 1971 000024 ?_alarm_get_timeout_counter_max_ptr_by_enum: + 1972 callstack 0 + 1973 000024 ?_alarm_get_firecount_ptr_by_enum: + 1974 callstack 0 + 1975 000024 command_ECHO4@resp_value_2: + 1976 callstack 0 + 1977 000024 sensors_acquire_offsets@varidx: + 1978 callstack 0 + 1979 000024 command_USER_PIN_CONTROL@userpin_set_func: + 1980 callstack 0 + 1981 000024 command_RESCUE_TIMEOUT_SET@req_rescue_timeout: + 1982 callstack 0 + 1983 + 1984 ; 2 bytes @ 0x23 + 1985 000024 ds 1 + 1986 000025 command_ECHO4@resp_value_3: + 1987 callstack 0 + 1988 + 1989 ; 1 bytes @ 0x24 + 1990 000025 ds 1 + 1991 000026 command_USER_PIN_CONTROL@req_pinstate: + 1992 callstack 0 + 1993 000026 alarm_get_enable_ptr_by_enum@_alarm_index: + 1994 callstack 0 + 1995 000026 alarm_get_timeout_ptr_by_enum@_alarm_index: + 1996 callstack 0 + 1997 000026 alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index: + 1998 callstack 0 + 1999 000026 alarm_get_firecount_ptr_by_enum@_alarm_index: + 2000 callstack 0 + 2001 + 2002 ; 1 bytes @ 0x25 + 2003 000026 ds 1 + 2004 000027 command_USER_PIN_CONTROL@req_pinnum: + 2005 callstack 0 + 2006 + 2007 ; 1 bytes @ 0x26 + 2008 000027 ds 1 + 2009 000028 + 2010 ; 1 bytes @ 0x27 + 2011 ;; + 2012 ;;Main: autosize = 0, tempsize = 0, incstack = 0, save=0 + 2013 ;; + 2014 ;; *************** function _main ***************** + 2015 ;; Defined at: + 2016 ;; line 34 in file "main.c" + 2017 ;; Parameters: Size Location Type + 2018 ;; None + 2019 ;; Auto vars: Size Location Type + 2020 ;; None + 2021 ;; Return value: Size Location Type + 2022 ;; 1 wreg void + 2023 ;; Registers used: + 2024 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 2025 ;; Tracked objects: + 2026 ;; On entry : 0/0 + 2027 ;; On exit : 0/0 + 2028 ;; Unchanged: 0/0 + 2029 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2030 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2031 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2032 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2033 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2034 ;;Total ram usage: 0 bytes + 2035 ;; Hardware stack levels required when called: 16 + 2036 ;; This function calls: + 2037 ;; _alarms_enable + 2038 ;; _du_base_powersequence + 2039 ;; _init_adcreader + 2040 ;; _init_comm + 2041 ;; _init_mcu + 2042 ;; _manage_incoming_data + 2043 ;; _rescue_check + 2044 ;; _sensors_acquire_offsets + 2045 ;; _start_irqs + 2046 ;; This function is called by: + 2047 ;; Startup code after reset + 2048 ;; This function uses a non-reentrant model + 2049 ;; + 2050 + 2051 psect text0 + 2052 0030C0 __ptext0: + 2053 callstack 0 + 2054 0030C0 _main: + 2055 callstack 15 + 2056 0030C0 + 2057 ;main.c: 37: init_mcu(); + 2058 0030C0 EC76 F018 call _init_mcu ;wreg free + 2059 0030C4 + 2060 ;main.c: 40: init_comm(); + 2061 0030C4 EC9B F01C call _init_comm ;wreg free + 2062 0030C8 + 2063 ;main.c: 43: init_adcreader(); + 2064 0030C8 ECDC F01B call _init_adcreader ;wreg free + 2065 0030CC + 2066 ;main.c: 46: start_irqs(); + 2067 0030CC EC3D F019 call _start_irqs ;wreg free + 2068 0030D0 + 2069 ;main.c: 49: sensors_acquire_offsets(); + 2070 0030D0 EC12 F011 call _sensors_acquire_offsets ;wreg free + 2071 0030D4 + 2072 ;main.c: 52: alarms_enable(); + 2073 0030D4 ECCC F01C call _alarms_enable ;wreg free + 2074 0030D8 + 2075 ;main.c: 55: du_base_powersequence(); + 2076 0030D8 EC2A F019 call _du_base_powersequence ;wreg free + 2077 0030DC l10909: + 2078 + 2079 ;main.c: 61: rescue_check(); + 2080 0030DC ECD8 F00E call _rescue_check ;wreg free + 2081 0030E0 + 2082 ;main.c: 63: manage_incoming_data(); + 2083 0030E0 EC0B F015 call _manage_incoming_data ;wreg free + 2084 0030E4 EF6E F018 goto l10909 + 2085 0030E8 EF8E F000 goto start + 2086 0030EC __end_of_main: + 2087 callstack 0 + 2088 + 2089 ;; *************** function _start_irqs ***************** + 2090 ;; Defined at: + 2091 ;; line 90 in file "main.c" + 2092 ;; Parameters: Size Location Type + 2093 ;; None + 2094 ;; Auto vars: Size Location Type + 2095 ;; None + 2096 ;; Return value: Size Location Type + 2097 ;; 1 wreg void + 2098 ;; Registers used: + 2099 ;; wreg, status,2, cstack + 2100 ;; Tracked objects: + 2101 ;; On entry : 0/0 + 2102 ;; On exit : 0/0 + 2103 ;; Unchanged: 0/0 + 2104 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2105 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2106 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2107 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2108 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2109 ;;Total ram usage: 0 bytes + 2110 ;; Hardware stack levels used: 1 + 2111 ;; Hardware stack levels required when called: 10 + 2112 ;; This function calls: + 2113 ;; _EUSART1_is_rx_ready + 2114 ;; _TMR0_StartTimer + 2115 ;; _TMR2_StartTimer + 2116 ;; This function is called by: + 2117 ;; _main + 2118 ;; This function uses a non-reentrant model + 2119 ;; + 2120 + 2121 psect text1 + 2122 00327A __ptext1: + 2123 callstack 0 + 2124 00327A _start_irqs: + 2125 callstack 20 + 2126 00327A + 2127 ;main.c: 92: (INTCONbits.GIE = 1); + 2128 00327A 8EF2 bsf 242,7,c ;volatile + 2129 + 2130 ;main.c: 93: (INTCONbits.PEIE = 1); + 2131 00327C 8CF2 bsf 242,6,c ;volatile + 2132 00327E l8419: + 2133 00327E EC9A F01A call _EUSART1_is_rx_ready ;wreg free + 2134 003282 0900 iorlw 0 + 2135 003284 A4D8 btfss status,2,c + 2136 003286 EF47 F019 goto u4171 + 2137 00328A EF49 F019 goto u4170 + 2138 00328E u4171: + 2139 00328E EF3F F019 goto l8419 + 2140 003292 u4170: + 2141 003292 + 2142 ;main.c: 97: TMR0_StartTimer(); + 2143 003292 ECBB F01C call _TMR0_StartTimer ;wreg free + 2144 + 2145 ;main.c: 99: TMR2_StartTimer(); + 2146 003296 ECB9 F01C call _TMR2_StartTimer ;wreg free + 2147 00329A 0012 return ;funcret + 2148 00329C __end_of_start_irqs: + 2149 callstack 0 + 2150 + 2151 ;; *************** function _TMR2_StartTimer ***************** + 2152 ;; Defined at: + 2153 ;; line 87 in file "mcc_generated_files/tmr2.c" + 2154 ;; Parameters: Size Location Type + 2155 ;; None + 2156 ;; Auto vars: Size Location Type + 2157 ;; None + 2158 ;; Return value: Size Location Type + 2159 ;; 1 wreg void + 2160 ;; Registers used: + 2161 ;; None + 2162 ;; Tracked objects: + 2163 ;; On entry : 0/0 + 2164 ;; On exit : 0/0 + 2165 ;; Unchanged: 0/0 + 2166 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2167 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2168 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2169 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2170 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2171 ;;Total ram usage: 0 bytes + 2172 ;; Hardware stack levels used: 1 + 2173 ;; Hardware stack levels required when called: 9 + 2174 ;; This function calls: + 2175 ;; Nothing + 2176 ;; This function is called by: + 2177 ;; _start_irqs + 2178 ;; This function uses a non-reentrant model + 2179 ;; + 2180 + 2181 psect text2 + 2182 003972 __ptext2: + 2183 callstack 0 + 2184 003972 _TMR2_StartTimer: + 2185 callstack 20 + 2186 003972 + 2187 ;mcc_generated_files/tmr2.c: 90: T2CONbits.TMR2ON = 1; + 2188 003972 84BA bsf 186,2,c ;volatile + 2189 003974 0012 return ;funcret + 2190 003976 __end_of_TMR2_StartTimer: + 2191 callstack 0 + 2192 + 2193 ;; *************** function _TMR0_StartTimer ***************** + 2194 ;; Defined at: + 2195 ;; line 94 in file "mcc_generated_files/tmr0.c" + 2196 ;; Parameters: Size Location Type + 2197 ;; None + 2198 ;; Auto vars: Size Location Type + 2199 ;; None + 2200 ;; Return value: Size Location Type + 2201 ;; 1 wreg void + 2202 ;; Registers used: + 2203 ;; None + 2204 ;; Tracked objects: + 2205 ;; On entry : 0/0 + 2206 ;; On exit : 0/0 + 2207 ;; Unchanged: 0/0 + 2208 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2209 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2210 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2211 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2212 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2213 ;;Total ram usage: 0 bytes + 2214 ;; Hardware stack levels used: 1 + 2215 ;; Hardware stack levels required when called: 9 + 2216 ;; This function calls: + 2217 ;; Nothing + 2218 ;; This function is called by: + 2219 ;; _start_irqs + 2220 ;; This function uses a non-reentrant model + 2221 ;; + 2222 + 2223 psect text3 + 2224 003976 __ptext3: + 2225 callstack 0 + 2226 003976 _TMR0_StartTimer: + 2227 callstack 20 + 2228 003976 + 2229 ;mcc_generated_files/tmr0.c: 97: T0CONbits.TMR0ON = 1; + 2230 003976 8ED5 bsf 213,7,c ;volatile + 2231 003978 0012 return ;funcret + 2232 00397A __end_of_TMR0_StartTimer: + 2233 callstack 0 + 2234 + 2235 ;; *************** function _sensors_acquire_offsets ***************** + 2236 ;; Defined at: + 2237 ;; line 105 in file "main.c" + 2238 ;; Parameters: Size Location Type + 2239 ;; None + 2240 ;; Auto vars: Size Location Type + 2241 ;; varidx 1 35[COMRAM] unsigned char + 2242 ;; k 1 34[COMRAM] unsigned char + 2243 ;; Return value: Size Location Type + 2244 ;; 1 wreg void + 2245 ;; Registers used: + 2246 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + 2247 ;; Tracked objects: + 2248 ;; On entry : 0/0 + 2249 ;; On exit : 0/0 + 2250 ;; Unchanged: 0/0 + 2251 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2252 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2253 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2254 ;; Temps: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2255 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2256 ;;Total ram usage: 5 bytes + 2257 ;; Hardware stack levels used: 1 + 2258 ;; Hardware stack levels required when called: 10 + 2259 ;; This function calls: + 2260 ;; __delay_seconds + 2261 ;; This function is called by: + 2262 ;; _main + 2263 ;; This function uses a non-reentrant model + 2264 ;; + 2265 + 2266 psect text4 + 2267 002224 __ptext4: + 2268 callstack 0 + 2269 002224 _sensors_acquire_offsets: + 2270 callstack 20 + 2271 002224 + 2272 ;main.c: 112: _delay_seconds(5); + 2273 002224 0E05 movlw 5 + 2274 002226 ECFF F017 call __delay_seconds + 2275 00222A + 2276 ;main.c: 113: for(uint8_t k = 0; k < 32; k++) { + 2277 00222A 0E00 movlw 0 + 2278 00222C 6E23 movwf sensors_acquire_offsets@k^0,c + 2279 00222E l5417: + 2280 + 2281 ;main.c: 114: _delay((unsigned long)((30)*(64000000/4000.0))); + 2282 00222E 0E03 movlw 3 + 2283 002230 6E21 movwf (??_sensors_acquire_offsets+1)^0,c + 2284 002232 0E70 movlw 112 + 2285 002234 6E20 movwf ??_sensors_acquire_offsets^0,c + 2286 002236 0E5C movlw 92 + 2287 002238 u5717: + 2288 002238 2EE8 decfsz wreg,f,c + 2289 00223A D7FE bra u5717 + 2290 00223C 2E20 decfsz ??_sensors_acquire_offsets^0,f,c + 2291 00223E D7FC bra u5717 + 2292 002240 2E21 decfsz (??_sensors_acquire_offsets+1)^0,f,c + 2293 002242 D7FA bra u5717 + 2294 002244 D000 nop2 + 2295 002246 + 2296 ;main.c: 115: for(uint8_t varidx = 0; varidx < 11; varidx++) { + 2297 002246 0E00 movlw 0 + 2298 002248 6E24 movwf sensors_acquire_offsets@varidx^0,c + 2299 00224A l5425: + 2300 + 2301 ;main.c: 116: analog_variables[varidx].offset += analog_variables[varidx].va + + lue/32; + 2302 00224A 5024 movf sensors_acquire_offsets@varidx^0,w,c + 2303 00224C 0D2B mullw 43 + 2304 00224E 0EBF movlw low (_analog_variables+1) + 2305 002250 24F3 addwf 243,w,c + 2306 002252 6ED9 movwf fsr2l,c + 2307 002254 0E04 movlw high (_analog_variables+1) + 2308 002256 20F4 addwfc prodh,w,c + 2309 002258 6EDA movwf fsr2h,c + 2310 00225A CFDE F020 movff postinc2,??_sensors_acquire_offsets + 2311 00225E CFDD F021 movff postdec2,??_sensors_acquire_offsets+1 + 2312 002262 0E05 movlw 5 + 2313 002264 6E22 movwf (??_sensors_acquire_offsets+2)^0,c + 2314 002266 u1995: + 2315 002266 90D8 bcf status,0,c + 2316 002268 3221 rrcf (??_sensors_acquire_offsets+1)^0,f,c + 2317 00226A 3220 rrcf ??_sensors_acquire_offsets^0,f,c + 2318 00226C 2E22 decfsz (??_sensors_acquire_offsets+2)^0,f,c + 2319 00226E EF33 F011 goto u1995 + 2320 002272 5024 movf sensors_acquire_offsets@varidx^0,w,c + 2321 002274 0D2B mullw 43 + 2322 002276 0ECB movlw low (_analog_variables+13) + 2323 002278 24F3 addwf 243,w,c + 2324 00227A 6ED9 movwf fsr2l,c + 2325 00227C 0E04 movlw high (_analog_variables+13) + 2326 00227E 20F4 addwfc prodh,w,c + 2327 002280 6EDA movwf fsr2h,c + 2328 002282 5020 movf ??_sensors_acquire_offsets^0,w,c + 2329 002284 26DE addwf postinc2,f,c + 2330 002286 5021 movf (??_sensors_acquire_offsets+1)^0,w,c + 2331 002288 22DD addwfc postdec2,f,c + 2332 00228A + 2333 ;main.c: 117: } + 2334 00228A 2A24 incf sensors_acquire_offsets@varidx^0,f,c + 2335 00228C 0E0A movlw 10 + 2336 00228E 6424 cpfsgt sensors_acquire_offsets@varidx^0,c + 2337 002290 EF4C F011 goto u2001 + 2338 002294 EF4E F011 goto u2000 + 2339 002298 u2001: + 2340 002298 EF25 F011 goto l5425 + 2341 00229C u2000: + 2342 00229C + 2343 ;main.c: 118: } + 2344 00229C 2A23 incf sensors_acquire_offsets@k^0,f,c + 2345 00229E 0E1F movlw 31 + 2346 0022A0 6423 cpfsgt sensors_acquire_offsets@k^0,c + 2347 0022A2 EF55 F011 goto u2011 + 2348 0022A6 EF57 F011 goto u2010 + 2349 0022AA u2011: + 2350 0022AA EF17 F011 goto l5417 + 2351 0022AE u2010: + 2352 0022AE 0012 return ;funcret + 2353 0022B0 __end_of_sensors_acquire_offsets: + 2354 callstack 0 + 2355 + 2356 ;; *************** function _rescue_check ***************** + 2357 ;; Defined at: + 2358 ;; line 96 in file "rescue.c" + 2359 ;; Parameters: Size Location Type + 2360 ;; None + 2361 ;; Auto vars: Size Location Type + 2362 ;; None + 2363 ;; Return value: Size Location Type + 2364 ;; 1 wreg void + 2365 ;; Registers used: + 2366 ;; wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 2367 ;; Tracked objects: + 2368 ;; On entry : 0/0 + 2369 ;; On exit : 0/0 + 2370 ;; Unchanged: 0/0 + 2371 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2372 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2373 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2374 ;; Temps: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2375 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2376 ;;Total ram usage: 4 bytes + 2377 ;; Hardware stack levels used: 1 + 2378 ;; Hardware stack levels required when called: 11 + 2379 ;; This function calls: + 2380 ;; __rescue_action_step_0 + 2381 ;; __rescue_action_step_1 + 2382 ;; __rescue_action_step_2 + 2383 ;; __rescue_action_step_3 + 2384 ;; __rescue_action_step_4 + 2385 ;; _timing_get_rescue_step_timeout + 2386 ;; _timing_get_seconds_since_last_command + 2387 ;; _timing_set_rescue_step_timeout + 2388 ;; This function is called by: + 2389 ;; _main + 2390 ;; This function uses a non-reentrant model + 2391 ;; + 2392 + 2393 psect text5 + 2394 001DB0 __ptext5: + 2395 callstack 0 + 2396 001DB0 _rescue_check: + 2397 callstack 19 + 2398 001DB0 + 2399 ;rescue.c: 98: if(_rescue_enabled) { + 2400 001DB0 5041 movf __rescue_enabled^0,w,c + 2401 001DB2 B4D8 btfsc status,2,c + 2402 001DB4 EFDE F00E goto u5631 + 2403 001DB8 EFE0 F00E goto u5630 + 2404 001DBC u5631: + 2405 001DBC EF2E F00F goto l2105 + 2406 001DC0 u5630: + 2407 001DC0 + 2408 ;rescue.c: 100: if(timing_get_seconds_since_last_command() > (uint32_t)_rescue_t + + imeout_seconds) { + 2409 001DC0 ECDE F018 call _timing_get_seconds_since_last_command ;wreg free + 2410 001DC4 0100 movlb 0 ; () banked + 2411 001DC6 51BD movf __rescue_timeout_seconds& (0+255),w,b + 2412 001DC8 6F60 movwf ??_rescue_check& (0+255),b + 2413 001DCA 51BE movf (__rescue_timeout_seconds+1)& (0+255),w,b + 2414 001DCC 6F61 movwf (??_rescue_check+1)& (0+255),b + 2415 001DCE 6B62 clrf (??_rescue_check+2)& (0+255),b + 2416 001DD0 6B63 clrf (??_rescue_check+3)& (0+255),b + 2417 001DD2 501D movf ?_timing_get_seconds_since_last_command^0,w,c + 2418 001DD4 5D60 subwf ??_rescue_check& (0+255),w,b + 2419 001DD6 501E movf (?_timing_get_seconds_since_last_command+1)^0,w,c + 2420 001DD8 5961 subwfb (??_rescue_check+1)& (0+255),w,b + 2421 001DDA 501F movf (?_timing_get_seconds_since_last_command+2)^0,w,c + 2422 001DDC 5962 subwfb (??_rescue_check+2)& (0+255),w,b + 2423 001DDE 5020 movf (?_timing_get_seconds_since_last_command+3)^0,w,c + 2424 001DE0 5963 subwfb (??_rescue_check+3)& (0+255),w,b + 2425 001DE2 B0D8 btfsc status,0,c + 2426 001DE4 EFF6 F00E goto u5641 + 2427 001DE8 EFF8 F00E goto u5640 + 2428 001DEC u5641: + 2429 001DEC EF27 F00F goto l10861 + 2430 001DF0 u5640: + 2431 001DF0 + 2432 ; BSR set to: 0 + 2433 ;rescue.c: 102: _rescue_fired = 1; + 2434 001DF0 0E01 movlw 1 + 2435 001DF2 6E2D movwf __rescue_fired^0,c + 2436 001DF4 + 2437 ; BSR set to: 0 + 2438 ;rescue.c: 104: if(_rescue_step_index < 5) { + 2439 001DF4 0E05 movlw 5 + 2440 001DF6 602C cpfslt __rescue_step_index^0,c + 2441 001DF8 EF00 F00F goto u5651 + 2442 001DFC EF02 F00F goto u5650 + 2443 001E00 u5651: + 2444 001E00 EF2E F00F goto l2105 + 2445 001E04 u5650: + 2446 001E04 + 2447 ; BSR set to: 0 + 2448 ;rescue.c: 105: if(timing_get_rescue_step_timeout() == 0) { + 2449 001E04 EC71 F01B call _timing_get_rescue_step_timeout ;wreg free + 2450 001E08 0900 iorlw 0 + 2451 001E0A A4D8 btfss status,2,c + 2452 001E0C EF0A F00F goto u5661 + 2453 001E10 EF0C F00F goto u5660 + 2454 001E14 u5661: + 2455 001E14 EF2E F00F goto l2104 + 2456 001E18 u5660: + 2457 001E18 + 2458 ;rescue.c: 107: _rescue_actions[_rescue_step_index](); + 2459 001E18 502C movf __rescue_step_index^0,w,c + 2460 001E1A 0D02 mullw 2 + 2461 001E1C 0EB3 movlw low __rescue_actions + 2462 001E1E 24F3 addwf 243,w,c + 2463 001E20 6ED9 movwf fsr2l,c + 2464 001E22 0E00 movlw high __rescue_actions + 2465 001E24 20F4 addwfc prodh,w,c + 2466 001E26 6EDA movwf fsr2h,c + 2467 001E28 D802 call u5678 + 2468 001E2A EF21 F00F goto u5679 + 2469 001E2E u5678: + 2470 001E2E 0005 push + 2471 001E30 6EFA movwf pclath,c + 2472 001E32 50DE movf postinc2,w,c + 2473 001E34 6EFD movwf tosl,c + 2474 001E36 50DE movf postinc2,w,c + 2475 001E38 6EFE movwf tosh,c + 2476 001E3A 50F8 movf tblptru,w,c + 2477 001E3C 6EFF movwf tosu,c + 2478 001E3E 50FA movf pclath,w,c + 2479 001E40 0012 return ;indir + 2480 001E42 u5679: + 2481 001E42 + 2482 ;rescue.c: 112: timing_set_rescue_step_timeout(60); + 2483 001E42 0E3C movlw 60 + 2484 001E44 EC6B F01B call _timing_set_rescue_step_timeout + 2485 001E48 + 2486 ;rescue.c: 114: _rescue_step_index += 1; + 2487 001E48 2A2C incf __rescue_step_index^0,f,c + 2488 001E4A EF2E F00F goto l2105 + 2489 001E4E l10861: + 2490 + 2491 ; BSR set to: 0 + 2492 ;rescue.c: 119: _rescue_step_index = 0; + 2493 001E4E 0E00 movlw 0 + 2494 001E50 6E2C movwf __rescue_step_index^0,c + 2495 001E52 + 2496 ; BSR set to: 0 + 2497 ;rescue.c: 120: timing_set_rescue_step_timeout(0); + 2498 001E52 0E00 movlw 0 + 2499 001E54 EC6B F01B call _timing_set_rescue_step_timeout + 2500 001E58 EF2E F00F goto l2105 + 2501 001E5C l2104: + 2502 001E5C l2105: + 2503 001E5C 0012 return ;funcret + 2504 001E5E __end_of_rescue_check: + 2505 callstack 0 + 2506 + 2507 ;; *************** function _timing_set_rescue_step_timeout ***************** + 2508 ;; Defined at: + 2509 ;; line 37 in file "timing.c" + 2510 ;; Parameters: Size Location Type + 2511 ;; _seconds 1 wreg unsigned char + 2512 ;; Auto vars: Size Location Type + 2513 ;; _seconds 1 28[COMRAM] unsigned char + 2514 ;; Return value: Size Location Type + 2515 ;; 1 wreg void + 2516 ;; Registers used: + 2517 ;; wreg + 2518 ;; Tracked objects: + 2519 ;; On entry : 0/0 + 2520 ;; On exit : 0/0 + 2521 ;; Unchanged: 0/0 + 2522 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2523 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2524 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2525 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2526 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2527 ;;Total ram usage: 1 bytes + 2528 ;; Hardware stack levels used: 1 + 2529 ;; Hardware stack levels required when called: 9 + 2530 ;; This function calls: + 2531 ;; Nothing + 2532 ;; This function is called by: + 2533 ;; _rescue_check + 2534 ;; This function uses a non-reentrant model + 2535 ;; + 2536 + 2537 psect text6 + 2538 0036D6 __ptext6: + 2539 callstack 0 + 2540 0036D6 _timing_set_rescue_step_timeout: + 2541 callstack 20 + 2542 + 2543 ;incstack = 0 + 2544 ;timing_set_rescue_step_timeout@_seconds stored from wreg + 2545 0036D6 6E1D movwf timing_set_rescue_step_timeout@_seconds^0,c + 2546 0036D8 + 2547 ;timing.c: 38: (INTCONbits.GIE = 0); + 2548 0036D8 9EF2 bcf 242,7,c ;volatile + 2549 0036DA + 2550 ;timing.c: 39: _rescue_step_timeout = _seconds; + 2551 0036DA C01D F032 movff timing_set_rescue_step_timeout@_seconds,__rescue_step_timeout + 2552 0036DE + 2553 ;timing.c: 40: (INTCONbits.GIE = 1); + 2554 0036DE 8EF2 bsf 242,7,c ;volatile + 2555 0036E0 0012 return ;funcret + 2556 0036E2 __end_of_timing_set_rescue_step_timeout: + 2557 callstack 0 + 2558 + 2559 ;; *************** function _timing_get_rescue_step_timeout ***************** + 2560 ;; Defined at: + 2561 ;; line 28 in file "timing.c" + 2562 ;; Parameters: Size Location Type + 2563 ;; None + 2564 ;; Auto vars: Size Location Type + 2565 ;; seconds 1 28[COMRAM] unsigned char + 2566 ;; Return value: Size Location Type + 2567 ;; 1 wreg unsigned char + 2568 ;; Registers used: + 2569 ;; wreg, status,2 + 2570 ;; Tracked objects: + 2571 ;; On entry : 0/0 + 2572 ;; On exit : 0/0 + 2573 ;; Unchanged: 0/0 + 2574 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2575 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2576 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2577 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2578 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2579 ;;Total ram usage: 1 bytes + 2580 ;; Hardware stack levels used: 1 + 2581 ;; Hardware stack levels required when called: 9 + 2582 ;; This function calls: + 2583 ;; Nothing + 2584 ;; This function is called by: + 2585 ;; _rescue_check + 2586 ;; This function uses a non-reentrant model + 2587 ;; + 2588 + 2589 psect text7 + 2590 0036E2 __ptext7: + 2591 callstack 0 + 2592 0036E2 _timing_get_rescue_step_timeout: + 2593 callstack 20 + 2594 0036E2 + 2595 ;timing.c: 29: uint8_t seconds;;timing.c: 30: (INTCONbits.GIE = 0); + 2596 0036E2 9EF2 bcf 242,7,c ;volatile + 2597 + 2598 ;timing.c: 31: seconds = _rescue_step_timeout; + 2599 0036E4 C032 F01D movff __rescue_step_timeout,timing_get_rescue_step_timeout@seconds + 2600 + 2601 ;timing.c: 32: (INTCONbits.GIE = 1); + 2602 0036E8 8EF2 bsf 242,7,c ;volatile + 2603 0036EA + 2604 ;timing.c: 33: return seconds; + 2605 0036EA 501D movf timing_get_rescue_step_timeout@seconds^0,w,c + 2606 0036EC 0012 return ;funcret + 2607 0036EE __end_of_timing_get_rescue_step_timeout: + 2608 callstack 0 + 2609 + 2610 ;; *************** function __rescue_action_step_3 ***************** + 2611 ;; Defined at: + 2612 ;; line 75 in file "rescue.c" + 2613 ;; Parameters: Size Location Type + 2614 ;; None + 2615 ;; Auto vars: Size Location Type + 2616 ;; None + 2617 ;; Return value: Size Location Type + 2618 ;; 1 wreg void + 2619 ;; Registers used: + 2620 ;; wreg, status,2, cstack + 2621 ;; Tracked objects: + 2622 ;; On entry : 0/0 + 2623 ;; On exit : 0/0 + 2624 ;; Unchanged: 0/0 + 2625 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2626 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2627 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2628 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2629 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2630 ;;Total ram usage: 0 bytes + 2631 ;; Hardware stack levels used: 1 + 2632 ;; Hardware stack levels required when called: 10 + 2633 ;; This function calls: + 2634 ;; _switch_SWITCH_HYDRO_set_closed + 2635 ;; This function is called by: + 2636 ;; _rescue_check + 2637 ;; This function uses a non-reentrant model + 2638 ;; + 2639 + 2640 psect text8 + 2641 0038C4 __ptext8: + 2642 callstack 0 + 2643 0038C4 __rescue_action_step_3: + 2644 callstack 19 + 2645 0038C4 + 2646 ;rescue.c: 78: switch_SWITCH_HYDRO_set_closed(); + 2647 0038C4 ECA0 F01B call _switch_SWITCH_HYDRO_set_closed ;wreg free + 2648 0038C8 0012 return ;funcret + 2649 0038CA __end_of__rescue_action_step_3: + 2650 callstack 0 + 2651 + 2652 ;; *************** function __rescue_action_step_2 ***************** + 2653 ;; Defined at: + 2654 ;; line 69 in file "rescue.c" + 2655 ;; Parameters: Size Location Type + 2656 ;; None + 2657 ;; Auto vars: Size Location Type + 2658 ;; None + 2659 ;; Return value: Size Location Type + 2660 ;; 1 wreg void + 2661 ;; Registers used: + 2662 ;; wreg, status,2, cstack + 2663 ;; Tracked objects: + 2664 ;; On entry : 0/0 + 2665 ;; On exit : 0/0 + 2666 ;; Unchanged: 0/0 + 2667 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2668 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2669 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2670 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2671 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2672 ;;Total ram usage: 0 bytes + 2673 ;; Hardware stack levels used: 1 + 2674 ;; Hardware stack levels required when called: 10 + 2675 ;; This function calls: + 2676 ;; _switch_SWITCH_12V_set_closed + 2677 ;; This function is called by: + 2678 ;; _rescue_check + 2679 ;; This function uses a non-reentrant model + 2680 ;; + 2681 + 2682 psect text9 + 2683 0038CA __ptext9: + 2684 callstack 0 + 2685 0038CA __rescue_action_step_2: + 2686 callstack 19 + 2687 0038CA + 2688 ;rescue.c: 72: switch_SWITCH_12V_set_closed(); + 2689 0038CA ECAA F01B call _switch_SWITCH_12V_set_closed ;wreg free + 2690 0038CE 0012 return ;funcret + 2691 0038D0 __end_of__rescue_action_step_2: + 2692 callstack 0 + 2693 + 2694 ;; *************** function __rescue_action_step_1 ***************** + 2695 ;; Defined at: + 2696 ;; line 63 in file "rescue.c" + 2697 ;; Parameters: Size Location Type + 2698 ;; None + 2699 ;; Auto vars: Size Location Type + 2700 ;; None + 2701 ;; Return value: Size Location Type + 2702 ;; 1 wreg void + 2703 ;; Registers used: + 2704 ;; wreg, status,2, cstack + 2705 ;; Tracked objects: + 2706 ;; On entry : 0/0 + 2707 ;; On exit : 0/0 + 2708 ;; Unchanged: 0/0 + 2709 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2710 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2711 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2712 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2713 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2714 ;;Total ram usage: 0 bytes + 2715 ;; Hardware stack levels used: 1 + 2716 ;; Hardware stack levels required when called: 10 + 2717 ;; This function calls: + 2718 ;; _switch_SWITCH_VEOC_RETURN_set_closed + 2719 ;; This function is called by: + 2720 ;; _rescue_check + 2721 ;; This function uses a non-reentrant model + 2722 ;; + 2723 + 2724 psect text10 + 2725 0038D0 __ptext10: + 2726 callstack 0 + 2727 0038D0 __rescue_action_step_1: + 2728 callstack 19 + 2729 0038D0 + 2730 ;rescue.c: 66: switch_SWITCH_VEOC_RETURN_set_closed(); + 2731 0038D0 EC82 F01B call _switch_SWITCH_VEOC_RETURN_set_closed ;wreg free + 2732 0038D4 0012 return ;funcret + 2733 0038D6 __end_of__rescue_action_step_1: + 2734 callstack 0 + 2735 + 2736 ;; *************** function __rescue_action_step_0 ***************** + 2737 ;; Defined at: + 2738 ;; line 57 in file "rescue.c" + 2739 ;; Parameters: Size Location Type + 2740 ;; None + 2741 ;; Auto vars: Size Location Type + 2742 ;; None + 2743 ;; Return value: Size Location Type + 2744 ;; 1 wreg void + 2745 ;; Registers used: + 2746 ;; wreg, status,2, cstack + 2747 ;; Tracked objects: + 2748 ;; On entry : 0/0 + 2749 ;; On exit : 0/0 + 2750 ;; Unchanged: 0/0 + 2751 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2752 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2753 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2754 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2755 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2756 ;;Total ram usage: 0 bytes + 2757 ;; Hardware stack levels used: 1 + 2758 ;; Hardware stack levels required when called: 10 + 2759 ;; This function calls: + 2760 ;; _switch_SWITCH_VEOC_DIRECT_set_closed + 2761 ;; This function is called by: + 2762 ;; _rescue_check + 2763 ;; This function uses a non-reentrant model + 2764 ;; + 2765 + 2766 psect text11 + 2767 0038D6 __ptext11: + 2768 callstack 0 + 2769 0038D6 __rescue_action_step_0: + 2770 callstack 19 + 2771 0038D6 + 2772 ;rescue.c: 60: switch_SWITCH_VEOC_DIRECT_set_closed(); + 2773 0038D6 EC8C F01B call _switch_SWITCH_VEOC_DIRECT_set_closed ;wreg free + 2774 0038DA 0012 return ;funcret + 2775 0038DC __end_of__rescue_action_step_0: + 2776 callstack 0 + 2777 + 2778 ;; *************** function __rescue_action_step_4 ***************** + 2779 ;; Defined at: + 2780 ;; line 81 in file "rescue.c" + 2781 ;; Parameters: Size Location Type + 2782 ;; None + 2783 ;; Auto vars: Size Location Type + 2784 ;; None + 2785 ;; Return value: Size Location Type + 2786 ;; 1 wreg void + 2787 ;; Registers used: + 2788 ;; wreg, status,2, cstack + 2789 ;; Tracked objects: + 2790 ;; On entry : 0/0 + 2791 ;; On exit : 0/0 + 2792 ;; Unchanged: 0/0 + 2793 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2794 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2795 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2796 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2797 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2798 ;;Total ram usage: 0 bytes + 2799 ;; Hardware stack levels used: 1 + 2800 ;; Hardware stack levels required when called: 10 + 2801 ;; This function calls: + 2802 ;; _switch_SWITCH_LBL_set_closed + 2803 ;; This function is called by: + 2804 ;; _rescue_check + 2805 ;; This function uses a non-reentrant model + 2806 ;; + 2807 + 2808 psect text12 + 2809 0038DC __ptext12: + 2810 callstack 0 + 2811 0038DC __rescue_action_step_4: + 2812 callstack 19 + 2813 0038DC + 2814 ;rescue.c: 84: switch_SWITCH_LBL_set_closed(); + 2815 0038DC EC96 F01B call _switch_SWITCH_LBL_set_closed ;wreg free + 2816 0038E0 0012 return ;funcret + 2817 0038E2 __end_of__rescue_action_step_4: + 2818 callstack 0 + 2819 + 2820 ;; *************** function _manage_incoming_data ***************** + 2821 ;; Defined at: + 2822 ;; line 149 in file "main.c" + 2823 ;; Parameters: Size Location Type + 2824 ;; None + 2825 ;; Auto vars: Size Location Type + 2826 ;; retval 1 47[BANK0 ] unsigned char + 2827 ;; Return value: Size Location Type + 2828 ;; 1 wreg void + 2829 ;; Registers used: + 2830 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 2831 ;; Tracked objects: + 2832 ;; On entry : 0/0 + 2833 ;; On exit : 0/0 + 2834 ;; Unchanged: 0/0 + 2835 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2836 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2837 ;; Locals: 0 1 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2838 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2839 ;; Totals: 0 1 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2840 ;;Total ram usage: 1 bytes + 2841 ;; Hardware stack levels used: 1 + 2842 ;; Hardware stack levels required when called: 15 + 2843 ;; This function calls: + 2844 ;; _EUSART1_Read + 2845 ;; _EUSART1_is_rx_ready + 2846 ;; _communication_parser_appendbyte + 2847 ;; _communication_parser_commandready + 2848 ;; _communication_parser_executecommand + 2849 ;; _communication_parser_reset + 2850 ;; _communication_transmitter_sendresponse + 2851 ;; _error_notify + 2852 ;; _timing_reset_seconds_since_last_command + 2853 ;; This function is called by: + 2854 ;; _main + 2855 ;; This function uses a non-reentrant model + 2856 ;; + 2857 + 2858 psect text13 + 2859 002A16 __ptext13: + 2860 callstack 0 + 2861 002A16 _manage_incoming_data: + 2862 callstack 15 + 2863 002A16 + 2864 ;main.c: 151: if((EUSART1_is_rx_ready())) { + 2865 002A16 EC9A F01A call _EUSART1_is_rx_ready ;wreg free + 2866 002A1A 0900 iorlw 0 + 2867 002A1C B4D8 btfsc status,2,c + 2868 002A1E EF13 F015 goto u5681 + 2869 002A22 EF15 F015 goto u5680 + 2870 002A26 u5681: + 2871 002A26 EF19 F015 goto l10869 + 2872 002A2A u5680: + 2873 002A2A + 2874 ;main.c: 153: communication_parser_appendbyte(EUSART1_Read()); + 2875 002A2A EC0F F016 call _EUSART1_Read ;wreg free + 2876 002A2E EC90 F000 call _communication_parser_appendbyte + 2877 002A32 l10869: + 2878 + 2879 ;main.c: 156: if(communication_parser_commandready()) { + 2880 002A32 EC61 F01A call _communication_parser_commandready ;wreg free + 2881 002A36 0900 iorlw 0 + 2882 002A38 B4D8 btfsc status,2,c + 2883 002A3A EF21 F015 goto u5691 + 2884 002A3E EF23 F015 goto u5690 + 2885 002A42 u5691: + 2886 002A42 EF3A F015 goto l1582 + 2887 002A46 u5690: + 2888 002A46 + 2889 ;main.c: 159: err_t retval = communication_parser_executecommand(); + 2890 002A46 EC60 F012 call _communication_parser_executecommand ;wreg free + 2891 002A4A 0100 movlb 0 ; () banked + 2892 002A4C 6F8F movwf manage_incoming_data@retval& (0+255),b + 2893 002A4E + 2894 ; BSR set to: 0 + 2895 ;main.c: 160: if(((err_t)0) == retval){ + 2896 002A4E 518F movf manage_incoming_data@retval& (0+255),w,b + 2897 002A50 A4D8 btfss status,2,c + 2898 002A52 EF2D F015 goto u5701 + 2899 002A56 EF2F F015 goto u5700 + 2900 002A5A u5701: + 2901 002A5A EF35 F015 goto l10879 + 2902 002A5E u5700: + 2903 002A5E + 2904 ; BSR set to: 0 + 2905 ;main.c: 164: timing_reset_seconds_since_last_command(); + 2906 002A5E EC49 F01A call _timing_reset_seconds_since_last_command ;wreg free + 2907 002A62 + 2908 ;main.c: 167: communication_transmitter_sendresponse(); + 2909 002A62 ECDB F00F call _communication_transmitter_sendresponse ;wreg free + 2910 + 2911 ;main.c: 168: }else{ + 2912 002A66 EF38 F015 goto l1581 + 2913 002A6A l10879: + 2914 + 2915 ; BSR set to: 0 + 2916 ;main.c: 170: error_notify(retval); + 2917 002A6A 518F movf manage_incoming_data@retval& (0+255),w,b + 2918 002A6C EC36 F01C call _error_notify + 2919 002A70 l1581: + 2920 + 2921 ;main.c: 173: communication_parser_reset(); + 2922 002A70 ECB0 F01A call _communication_parser_reset ;wreg free + 2923 002A74 l1582: + 2924 002A74 0012 return ;funcret + 2925 002A76 __end_of_manage_incoming_data: + 2926 callstack 0 + 2927 + 2928 ;; *************** function _timing_reset_seconds_since_last_command ***************** + 2929 ;; Defined at: + 2930 ;; line 62 in file "timing.c" + 2931 ;; Parameters: Size Location Type + 2932 ;; None + 2933 ;; Auto vars: Size Location Type + 2934 ;; None + 2935 ;; Return value: Size Location Type + 2936 ;; 1 wreg void + 2937 ;; Registers used: + 2938 ;; wreg, status,2 + 2939 ;; Tracked objects: + 2940 ;; On entry : 0/0 + 2941 ;; On exit : 0/0 + 2942 ;; Unchanged: 0/0 + 2943 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 2944 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2945 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2946 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2947 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 2948 ;;Total ram usage: 0 bytes + 2949 ;; Hardware stack levels used: 1 + 2950 ;; Hardware stack levels required when called: 9 + 2951 ;; This function calls: + 2952 ;; Nothing + 2953 ;; This function is called by: + 2954 ;; _manage_incoming_data + 2955 ;; This function uses a non-reentrant model + 2956 ;; + 2957 + 2958 psect text14 + 2959 003492 __ptext14: + 2960 callstack 0 + 2961 003492 _timing_reset_seconds_since_last_command: + 2962 callstack 20 + 2963 003492 + 2964 ;timing.c: 63: (INTCONbits.GIE = 0); + 2965 003492 9EF2 bcf 242,7,c ;volatile + 2966 003494 + 2967 ;timing.c: 64: _timing_seconds_lc = 0; + 2968 003494 0E00 movlw 0 + 2969 003496 0100 movlb 0 ; () banked + 2970 003498 6FA0 movwf __timing_seconds_lc& (0+255),b + 2971 00349A 0E00 movlw 0 + 2972 00349C 6FA1 movwf (__timing_seconds_lc+1)& (0+255),b + 2973 00349E 0E00 movlw 0 + 2974 0034A0 6FA2 movwf (__timing_seconds_lc+2)& (0+255),b + 2975 0034A2 0E00 movlw 0 + 2976 0034A4 6FA3 movwf (__timing_seconds_lc+3)& (0+255),b + 2977 0034A6 + 2978 ; BSR set to: 0 + 2979 ;timing.c: 65: (INTCONbits.GIE = 1); + 2980 0034A6 8EF2 bsf 242,7,c ;volatile + 2981 0034A8 + 2982 ; BSR set to: 0 + 2983 0034A8 0012 return ;funcret + 2984 0034AA __end_of_timing_reset_seconds_since_last_command: + 2985 callstack 0 + 2986 + 2987 ;; *************** function _communication_transmitter_sendresponse ***************** + 2988 ;; Defined at: + 2989 ;; line 221 in file "communication.c" + 2990 ;; Parameters: Size Location Type + 2991 ;; None + 2992 ;; Auto vars: Size Location Type + 2993 ;; byte 1 4[BANK0 ] unsigned char + 2994 ;; ascii_low 1 3[BANK0 ] unsigned char + 2995 ;; ascii_high 1 2[BANK0 ] unsigned char + 2996 ;; p_cmdinfo 2 6[BANK0 ] PTR struct . + 2997 ;; -> commands_info_table(190), + 2998 ;; idx 1 5[BANK0 ] unsigned char + 2999 ;; resp_code 1 1[BANK0 ] unsigned char + 3000 ;; ret 1 0 unsigned char + 3001 ;; Return value: Size Location Type + 3002 ;; 1 wreg void + 3003 ;; Registers used: + 3004 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 3005 ;; Tracked objects: + 3006 ;; On entry : 0/0 + 3007 ;; On exit : 0/0 + 3008 ;; Unchanged: 0/0 + 3009 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3010 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3011 ;; Locals: 0 8 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3012 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3013 ;; Totals: 0 8 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3014 ;;Total ram usage: 8 bytes + 3015 ;; Hardware stack levels used: 1 + 3016 ;; Hardware stack levels required when called: 11 + 3017 ;; This function calls: + 3018 ;; _EUSART1_Write + 3019 ;; __checksum_reset + 3020 ;; __checksum_value + 3021 ;; __hex2ascii + 3022 ;; __serial_checksum_update + 3023 ;; _commands_retrieve_info_bycode + 3024 ;; This function is called by: + 3025 ;; _manage_incoming_data + 3026 ;; This function uses a non-reentrant model + 3027 ;; + 3028 + 3029 psect text15 + 3030 001FB6 __ptext15: + 3031 callstack 0 + 3032 001FB6 _communication_transmitter_sendresponse: + 3033 callstack 18 + 3034 001FB6 0E66 movlw low communication_transmitter_sendresponse@p_cmdinfo + 3035 001FB8 6E1D movwf commands_retrieve_info_bycode@_pp_cmdinfo^0,c + 3036 001FBA 0E00 movlw high communication_transmitter_sendresponse@p_cmdinfo + 3037 001FBC 6E1E movwf (commands_retrieve_info_bycode@_pp_cmdinfo+1)^0,c + 3038 001FBE 0100 movlb 0 ; () banked + 3039 001FC0 51B2 movf __parser_next_cmdcode& (0+255),w,b + 3040 001FC2 ECFC F013 call _commands_retrieve_info_bycode + 3041 001FC6 + 3042 ;communication.c: 233: command_code_t resp_code = p_cmdinfo->response_code; + 3043 001FC6 0100 movlb 0 ; () banked + 3044 001FC8 EE20 F001 lfsr 2,1 + 3045 001FCC 5166 movf communication_transmitter_sendresponse@p_cmdinfo& (0+255),w,b + 3046 001FCE 26D9 addwf fsr2l,f,c + 3047 001FD0 5167 movf (communication_transmitter_sendresponse@p_cmdinfo+1)& (0+255),w,b + 3048 001FD2 22DA addwfc fsr2h,f,c + 3049 001FD4 50DF movf indf2,w,c + 3050 001FD6 6F61 movwf communication_transmitter_sendresponse@resp_code& (0+255),b + 3051 001FD8 + 3052 ; BSR set to: 0 + 3053 ;communication.c: 236: EUSART1_Write(0x01); + 3054 001FD8 0E01 movlw 1 + 3055 001FDA EC6B F015 call _EUSART1_Write + 3056 001FDE + 3057 ;communication.c: 239: _checksum_reset(); + 3058 001FDE EC98 F01C call __checksum_reset ;wreg free + 3059 001FE2 + 3060 ;communication.c: 242: _serial_checksum_update(0x30); + 3061 001FE2 0E30 movlw 48 + 3062 001FE4 EC46 F01B call __serial_checksum_update + 3063 001FE8 + 3064 ;communication.c: 245: _serial_checksum_update(resp_code); + 3065 001FE8 0100 movlb 0 ; () banked + 3066 001FEA 5161 movf communication_transmitter_sendresponse@resp_code& (0+255),w,b + 3067 001FEC EC46 F01B call __serial_checksum_update + 3068 001FF0 + 3069 ;communication.c: 248: command_datalen_t idx;;communication.c: 249: for(idx = 0; + + idx < _databuf_index; idx++) { + 3070 001FF0 0E00 movlw 0 + 3071 001FF2 0100 movlb 0 ; () banked + 3072 001FF4 6F65 movwf communication_transmitter_sendresponse@idx& (0+255),b + 3073 001FF6 EF1B F010 goto l10827 + 3074 001FFA l10815: + 3075 + 3076 ; BSR set to: 0 + 3077 ;communication.c: 250: uint8_t byte = _databuf[idx]; + 3078 001FFA 0E00 movlw low __databuf + 3079 001FFC 2565 addwf communication_transmitter_sendresponse@idx& (0+255),w,b + 3080 001FFE 6ED9 movwf fsr2l,c + 3081 002000 6ADA clrf fsr2h,c + 3082 002002 0E03 movlw high __databuf + 3083 002004 22DA addwfc fsr2h,f,c + 3084 002006 50DF movf indf2,w,c + 3085 002008 6F64 movwf communication_transmitter_sendresponse@byte& (0+255),b + 3086 00200A + 3087 ; BSR set to: 0 + 3088 ;communication.c: 251: uint8_t ascii_high = _hex2ascii((byte >> 4) & 0x0f); + 3089 00200A 3964 swapf communication_transmitter_sendresponse@byte& (0+255),w,b + 3090 00200C 0B0F andlw 15 + 3091 00200E 0B0F andlw 15 + 3092 002010 ECCB F018 call __hex2ascii + 3093 002014 0100 movlb 0 ; () banked + 3094 002016 6F62 movwf communication_transmitter_sendresponse@ascii_high& (0+255),b + 3095 002018 + 3096 ; BSR set to: 0 + 3097 ;communication.c: 252: uint8_t ascii_low = _hex2ascii(byte & 0x0f); + 3098 002018 5164 movf communication_transmitter_sendresponse@byte& (0+255),w,b + 3099 00201A 0B0F andlw 15 + 3100 00201C ECCB F018 call __hex2ascii + 3101 002020 0100 movlb 0 ; () banked + 3102 002022 6F63 movwf communication_transmitter_sendresponse@ascii_low& (0+255),b + 3103 002024 + 3104 ; BSR set to: 0 + 3105 ;communication.c: 255: _serial_checksum_update(ascii_high); + 3106 002024 5162 movf communication_transmitter_sendresponse@ascii_high& (0+255),w,b + 3107 002026 EC46 F01B call __serial_checksum_update + 3108 00202A + 3109 ;communication.c: 258: _serial_checksum_update(ascii_low); + 3110 00202A 0100 movlb 0 ; () banked + 3111 00202C 5163 movf communication_transmitter_sendresponse@ascii_low& (0+255),w,b + 3112 00202E EC46 F01B call __serial_checksum_update + 3113 002032 + 3114 ;communication.c: 259: } + 3115 002032 0100 movlb 0 ; () banked + 3116 002034 2B65 incf communication_transmitter_sendresponse@idx& (0+255),f,b + 3117 002036 l10827: + 3118 + 3119 ; BSR set to: 0 + 3120 002036 502F movf __databuf_index^0,w,c + 3121 002038 5D65 subwf communication_transmitter_sendresponse@idx& (0+255),w,b + 3122 00203A A0D8 btfss status,0,c + 3123 00203C EF22 F010 goto u5621 + 3124 002040 EF24 F010 goto u5620 + 3125 002044 u5621: + 3126 002044 EFFD F00F goto l10815 + 3127 002048 u5620: + 3128 002048 + 3129 ; BSR set to: 0 + 3130 ;communication.c: 262: EUSART1_Write(_checksum_value()); + 3131 002048 ECC3 F01C call __checksum_value ;wreg free + 3132 00204C EC6B F015 call _EUSART1_Write + 3133 + 3134 ;communication.c: 265: EUSART1_Write(0x00); + 3135 002050 0E00 movlw 0 + 3136 002052 EC6B F015 call _EUSART1_Write + 3137 002056 0012 return ;funcret + 3138 002058 __end_of_communication_transmitter_sendresponse: + 3139 callstack 0 + 3140 + 3141 ;; *************** function __serial_checksum_update ***************** + 3142 ;; Defined at: + 3143 ;; line 353 in file "communication.c" + 3144 ;; Parameters: Size Location Type + 3145 ;; _byte 1 wreg unsigned char + 3146 ;; Auto vars: Size Location Type + 3147 ;; _byte 1 29[COMRAM] unsigned char + 3148 ;; Return value: Size Location Type + 3149 ;; 1 wreg void + 3150 ;; Registers used: + 3151 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 3152 ;; Tracked objects: + 3153 ;; On entry : 0/0 + 3154 ;; On exit : 0/0 + 3155 ;; Unchanged: 0/0 + 3156 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3157 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3158 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3159 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3160 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3161 ;;Total ram usage: 1 bytes + 3162 ;; Hardware stack levels used: 1 + 3163 ;; Hardware stack levels required when called: 10 + 3164 ;; This function calls: + 3165 ;; _EUSART1_Write + 3166 ;; __checksum_update + 3167 ;; This function is called by: + 3168 ;; _communication_transmitter_sendresponse + 3169 ;; This function uses a non-reentrant model + 3170 ;; + 3171 + 3172 psect text16 + 3173 00368C __ptext16: + 3174 callstack 0 + 3175 00368C __serial_checksum_update: + 3176 callstack 18 + 3177 + 3178 ;incstack = 0 + 3179 ;__serial_checksum_update@_byte stored from wreg + 3180 00368C 6E1E movwf __serial_checksum_update@_byte^0,c + 3181 00368E + 3182 ;communication.c: 354: EUSART1_Write(_byte); + 3183 00368E 501E movf __serial_checksum_update@_byte^0,w,c + 3184 003690 EC6B F015 call _EUSART1_Write + 3185 003694 + 3186 ;communication.c: 355: _checksum_update(_byte); + 3187 003694 501E movf __serial_checksum_update@_byte^0,w,c + 3188 003696 EC4A F01C call __checksum_update + 3189 00369A 0012 return ;funcret + 3190 00369C __end_of__serial_checksum_update: + 3191 callstack 0 + 3192 + 3193 ;; *************** function _EUSART1_Write ***************** + 3194 ;; Defined at: + 3195 ;; line 173 in file "mcc_generated_files/eusart1.c" + 3196 ;; Parameters: Size Location Type + 3197 ;; txData 1 wreg unsigned char + 3198 ;; Auto vars: Size Location Type + 3199 ;; txData 1 28[COMRAM] unsigned char + 3200 ;; Return value: Size Location Type + 3201 ;; 1 wreg void + 3202 ;; Registers used: + 3203 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 3204 ;; Tracked objects: + 3205 ;; On entry : 0/0 + 3206 ;; On exit : 0/0 + 3207 ;; Unchanged: 0/0 + 3208 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3209 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3210 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3211 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3212 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3213 ;;Total ram usage: 1 bytes + 3214 ;; Hardware stack levels used: 1 + 3215 ;; Hardware stack levels required when called: 9 + 3216 ;; This function calls: + 3217 ;; Nothing + 3218 ;; This function is called by: + 3219 ;; _communication_transmitter_sendresponse + 3220 ;; __serial_checksum_update + 3221 ;; This function uses a non-reentrant model + 3222 ;; + 3223 + 3224 psect text17 + 3225 002AD6 __ptext17: + 3226 callstack 0 + 3227 002AD6 _EUSART1_Write: + 3228 callstack 18 + 3229 + 3230 ;incstack = 0 + 3231 ;EUSART1_Write@txData stored from wreg + 3232 002AD6 6E1D movwf EUSART1_Write@txData^0,c + 3233 002AD8 l9369: + 3234 + 3235 ;mcc_generated_files/eusart1.c: 175: while(0 == eusart1TxBufferRemaining) + 3236 002AD8 503A movf _eusart1TxBufferRemaining^0,w,c ;volatile + 3237 002ADA B4D8 btfsc status,2,c + 3238 002ADC EF72 F015 goto u4511 + 3239 002AE0 EF74 F015 goto u4510 + 3240 002AE4 u4511: + 3241 002AE4 EF6C F015 goto l9369 + 3242 002AE8 u4510: + 3243 002AE8 + 3244 ;mcc_generated_files/eusart1.c: 179: if(0 == PIE1bits.TX1IE) + 3245 002AE8 B89D btfsc 157,4,c ;volatile + 3246 002AEA EF79 F015 goto u4521 + 3247 002AEE EF7B F015 goto u4520 + 3248 002AF2 u4521: + 3249 002AF2 EF7F F015 goto l1427 + 3250 002AF6 u4520: + 3251 002AF6 + 3252 ;mcc_generated_files/eusart1.c: 180: {;mcc_generated_files/eusart1.c: 181: T + + XREG1 = txData; + 3253 002AF6 C01D FFAD movff EUSART1_Write@txData,4013 ;volatile + 3254 + 3255 ;mcc_generated_files/eusart1.c: 182: } + 3256 002AFA EF94 F015 goto l9383 + 3257 002AFE l1427: + 3258 + 3259 ;mcc_generated_files/eusart1.c: 184: {;mcc_generated_files/eusart1.c: 185: P + + IE1bits.TX1IE = 0; + 3260 002AFE 989D bcf 157,4,c ;volatile + 3261 002B00 + 3262 ;mcc_generated_files/eusart1.c: 186: eusart1TxBuffer[eusart1TxHead++] = txData; + 3263 002B00 0E40 movlw low _eusart1TxBuffer + 3264 002B02 243C addwf _eusart1TxHead^0,w,c ;volatile + 3265 002B04 6ED9 movwf fsr2l,c + 3266 002B06 6ADA clrf fsr2h,c + 3267 002B08 0E02 movlw high _eusart1TxBuffer + 3268 002B0A 22DA addwfc fsr2h,f,c + 3269 002B0C C01D FFDF movff EUSART1_Write@txData,indf2 + 3270 002B10 2A3C incf _eusart1TxHead^0,f,c ;volatile + 3271 002B12 + 3272 ;mcc_generated_files/eusart1.c: 187: if(sizeof(eusart1TxBuffer) <= eusart1TxHead + + ) + 3273 002B12 0E3F movlw 63 + 3274 002B14 643C cpfsgt _eusart1TxHead^0,c ;volatile + 3275 002B16 EF8F F015 goto u4531 + 3276 002B1A EF91 F015 goto u4530 + 3277 002B1E u4531: + 3278 002B1E EF93 F015 goto l9381 + 3279 002B22 u4530: + 3280 002B22 + 3281 ;mcc_generated_files/eusart1.c: 188: {;mcc_generated_files/eusart1.c: 189: + + eusart1TxHead = 0; + 3282 002B22 0E00 movlw 0 + 3283 002B24 6E3C movwf _eusart1TxHead^0,c ;volatile + 3284 002B26 l9381: + 3285 + 3286 ;mcc_generated_files/eusart1.c: 191: eusart1TxBufferRemaining--; + 3287 002B26 063A decf _eusart1TxBufferRemaining^0,f,c ;volatile + 3288 002B28 l9383: + 3289 + 3290 ;mcc_generated_files/eusart1.c: 193: PIE1bits.TX1IE = 1; + 3291 002B28 889D bsf 157,4,c ;volatile + 3292 002B2A 0012 return ;funcret + 3293 002B2C __end_of_EUSART1_Write: + 3294 callstack 0 + 3295 + 3296 ;; *************** function __hex2ascii ***************** + 3297 ;; Defined at: + 3298 ;; line 345 in file "communication.c" + 3299 ;; Parameters: Size Location Type + 3300 ;; _nibble 1 wreg unsigned char + 3301 ;; Auto vars: Size Location Type + 3302 ;; _nibble 1 28[COMRAM] unsigned char + 3303 ;; Return value: Size Location Type + 3304 ;; 1 wreg unsigned char + 3305 ;; Registers used: + 3306 ;; wreg, status,2, status,0 + 3307 ;; Tracked objects: + 3308 ;; On entry : 0/0 + 3309 ;; On exit : 0/0 + 3310 ;; Unchanged: 0/0 + 3311 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3312 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3313 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3314 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3315 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3316 ;;Total ram usage: 1 bytes + 3317 ;; Hardware stack levels used: 1 + 3318 ;; Hardware stack levels required when called: 9 + 3319 ;; This function calls: + 3320 ;; Nothing + 3321 ;; This function is called by: + 3322 ;; _communication_transmitter_sendresponse + 3323 ;; This function uses a non-reentrant model + 3324 ;; + 3325 + 3326 psect text18 + 3327 003196 __ptext18: + 3328 callstack 0 + 3329 003196 __hex2ascii: + 3330 callstack 19 + 3331 + 3332 ;incstack = 0 + 3333 ;__hex2ascii@_nibble stored from wreg + 3334 003196 6E1D movwf __hex2ascii@_nibble^0,c + 3335 003198 + 3336 ;communication.c: 346: _nibble = _nibble & 0x0f; + 3337 003198 501D movf __hex2ascii@_nibble^0,w,c + 3338 00319A 0B0F andlw 15 + 3339 00319C 6E1D movwf __hex2ascii@_nibble^0,c + 3340 + 3341 ;communication.c: 347: if(_nibble < 0x0a) { + 3342 00319E 0E0A movlw 10 + 3343 0031A0 601D cpfslt __hex2ascii@_nibble^0,c + 3344 0031A2 EFD5 F018 goto u5461 + 3345 0031A6 EFD7 F018 goto u5460 + 3346 0031AA u5461: + 3347 0031AA EFDB F018 goto l10667 + 3348 0031AE u5460: + 3349 0031AE + 3350 ;communication.c: 348: return '0' + _nibble; + 3351 0031AE 501D movf __hex2ascii@_nibble^0,w,c + 3352 0031B0 0F30 addlw 48 + 3353 0031B2 EFDD F018 goto l2020 + 3354 0031B6 l10667: + 3355 + 3356 ;communication.c: 350: return 'a' + _nibble - 10; + 3357 0031B6 501D movf __hex2ascii@_nibble^0,w,c + 3358 0031B8 0F57 addlw 87 + 3359 0031BA l2020: + 3360 0031BA 0012 return ;funcret + 3361 0031BC __end_of__hex2ascii: + 3362 callstack 0 + 3363 + 3364 ;; *************** function _communication_parser_executecommand ***************** + 3365 ;; Defined at: + 3366 ;; line 196 in file "communication.c" + 3367 ;; Parameters: Size Location Type + 3368 ;; None + 3369 ;; Auto vars: Size Location Type + 3370 ;; p_cmd_info 2 45[BANK0 ] PTR struct . + 3371 ;; -> commands_info_table(190), + 3372 ;; retval 1 44[BANK0 ] unsigned char + 3373 ;; Return value: Size Location Type + 3374 ;; 1 wreg unsigned char + 3375 ;; Registers used: + 3376 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 3377 ;; Tracked objects: + 3378 ;; On entry : 0/0 + 3379 ;; On exit : 0/0 + 3380 ;; Unchanged: 0/0 + 3381 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3382 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3383 ;; Locals: 0 3 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3384 ;; Temps: 0 1 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3385 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3386 ;;Total ram usage: 4 bytes + 3387 ;; Hardware stack levels used: 1 + 3388 ;; Hardware stack levels required when called: 14 + 3389 ;; This function calls: + 3390 ;; _command_ALARM_ENABLE + 3391 ;; _command_ALARM_ENABLE_GETALL + 3392 ;; _command_ALARM_FIRECOUNT_GET + 3393 ;; _command_ALARM_FIRECOUNT_GETALL + 3394 ;; _command_ALARM_FIRED_GET + 3395 ;; _command_ALARM_FIRED_GETALL + 3396 ;; _command_ALARM_FIRED_RESET + 3397 ;; _command_ALARM_MAXCOUNT_GET + 3398 ;; _command_ALARM_MAXCOUNT_GETALL + 3399 ;; _command_ALARM_MAXCOUNT_RESET + 3400 ;; _command_ALARM_THRESHOLD_GET + 3401 ;; _command_ALARM_THRESHOLD_SET + 3402 ;; _command_ALARM_TIMEOUT_GET + 3403 ;; _command_ALARM_TIMEOUT_SET + 3404 ;; _command_BOARDTIME + 3405 ;; _command_ECHO1 + 3406 ;; _command_ECHO32 + 3407 ;; _command_ECHO4 + 3408 ;; _command_LASTCOMMANDTIME + 3409 ;; _command_LASTERROR + 3410 ;; _command_RESCUE_ENABLE + 3411 ;; _command_RESCUE_STATUS_GET + 3412 ;; _command_RESCUE_STATUS_RESET + 3413 ;; _command_RESCUE_TIMEOUT_GET + 3414 ;; _command_RESCUE_TIMEOUT_SET + 3415 ;; _command_SENSOR_AVERAGE_GETALL + 3416 ;; _command_SENSOR_AVERAGING_PRESCALER_GET + 3417 ;; _command_SENSOR_AVERAGING_PRESCALER_SET + 3418 ;; _command_SENSOR_GET_SINGLE + 3419 ;; _command_SENSOR_MAXVALUES_GETALL + 3420 ;; _command_SENSOR_MAXVALUE_RESET + 3421 ;; _command_SENSOR_OFFSETS_GETALL + 3422 ;; _command_SENSOR_VALUES_GETALL + 3423 ;; _command_SWITCH_CONTROL + 3424 ;; _command_USER_PIN_CONTROL + 3425 ;; _command_VALCHECK + 3426 ;; _command_VERSION + 3427 ;; _commands_retrieve_info_bycode + 3428 ;; _communication_request_payload_retriever_reset + 3429 ;; This function is called by: + 3430 ;; _manage_incoming_data + 3431 ;; This function uses a non-reentrant model + 3432 ;; + 3433 + 3434 psect text19 + 3435 0024C0 __ptext19: + 3436 callstack 0 + 3437 0024C0 _communication_parser_executecommand: + 3438 callstack 15 + 3439 0024C0 + 3440 ;communication.c: 203: command_info_t* p_cmd_info;;communication.c: 204: err_t r + + etval;;communication.c: 205: retval = commands_retrieve_info_bycode(_parser_next_cmd + + code, &p_cmd_info); + 3441 0024C0 0E8D movlw low communication_parser_executecommand@p_cmd_info + 3442 0024C2 6E1D movwf commands_retrieve_info_bycode@_pp_cmdinfo^0,c + 3443 0024C4 0E00 movlw high communication_parser_executecommand@p_cmd_info + 3444 0024C6 6E1E movwf (commands_retrieve_info_bycode@_pp_cmdinfo+1)^0,c + 3445 0024C8 0100 movlb 0 ; () banked + 3446 0024CA 51B2 movf __parser_next_cmdcode& (0+255),w,b + 3447 0024CC ECFC F013 call _commands_retrieve_info_bycode + 3448 0024D0 0100 movlb 0 ; () banked + 3449 0024D2 6F8C movwf communication_parser_executecommand@retval& (0+255),b + 3450 0024D4 + 3451 ; BSR set to: 0 + 3452 ;communication.c: 206: if(retval != ((err_t)0)) { + 3453 0024D4 518C movf communication_parser_executecommand@retval& (0+255),w,b + 3454 0024D6 B4D8 btfsc status,2,c + 3455 0024D8 EF70 F012 goto u5591 + 3456 0024DC EF72 F012 goto u5590 + 3457 0024E0 u5591: + 3458 0024E0 EF75 F012 goto l10789 + 3459 0024E4 u5590: + 3460 0024E4 l10785: + 3461 + 3462 ; BSR set to: 0 + 3463 ;communication.c: 207: return ((err_t)(((err_t)0x10)+8)); + 3464 0024E4 0E18 movlw 24 + 3465 0024E6 EF9C F012 goto l1962 + 3466 0024EA l10789: + 3467 + 3468 ; BSR set to: 0 + 3469 ;communication.c: 211: if(p_cmd_info->request_payload_len != _databuf_index) { + 3470 0024EA EE20 F002 lfsr 2,2 + 3471 0024EE 518D movf communication_parser_executecommand@p_cmd_info& (0+255),w,b + 3472 0024F0 26D9 addwf fsr2l,f,c + 3473 0024F2 518E movf (communication_parser_executecommand@p_cmd_info+1)& (0+255),w,b + 3474 0024F4 22DA addwfc fsr2h,f,c + 3475 0024F6 502F movf __databuf_index^0,w,c + 3476 0024F8 18DE xorwf postinc2,w,c + 3477 0024FA B4D8 btfsc status,2,c + 3478 0024FC EF82 F012 goto u5601 + 3479 002500 EF84 F012 goto u5600 + 3480 002504 u5601: + 3481 002504 EF86 F012 goto l10795 + 3482 002508 u5600: + 3483 002508 EF72 F012 goto l10785 + 3484 00250C l10795: + 3485 + 3486 ; BSR set to: 0 + 3487 ;communication.c: 216: communication_request_payload_retriever_reset(); + 3488 00250C EC71 F01C call _communication_request_payload_retriever_reset ;wreg free + 3489 002510 + 3490 ;communication.c: 218: return p_cmd_info->callback_ptr(); + 3491 002510 0100 movlb 0 ; () banked + 3492 002512 EE20 F003 lfsr 2,3 + 3493 002516 518D movf communication_parser_executecommand@p_cmd_info& (0+255),w,b + 3494 002518 26D9 addwf fsr2l,f,c + 3495 00251A 518E movf (communication_parser_executecommand@p_cmd_info+1)& (0+255),w,b + 3496 00251C 22DA addwfc fsr2h,f,c + 3497 00251E D802 call u5618 + 3498 002520 EF9C F012 goto u5619 + 3499 002524 u5618: + 3500 002524 0005 push + 3501 002526 6EFA movwf pclath,c + 3502 002528 50DE movf postinc2,w,c + 3503 00252A 6EFD movwf tosl,c + 3504 00252C 50DE movf postinc2,w,c + 3505 00252E 6EFE movwf tosh,c + 3506 002530 50F8 movf tblptru,w,c + 3507 002532 6EFF movwf tosu,c + 3508 002534 50FA movf pclath,w,c + 3509 002536 0012 return ;indir + 3510 002538 u5619: + 3511 002538 l1962: + 3512 002538 0012 return ;funcret + 3513 00253A __end_of_communication_parser_executecommand: + 3514 callstack 0 + 3515 + 3516 ;; *************** function _communication_request_payload_retriever_reset ***************** + 3517 ;; Defined at: + 3518 ;; line 268 in file "communication.c" + 3519 ;; Parameters: Size Location Type + 3520 ;; None + 3521 ;; Auto vars: Size Location Type + 3522 ;; None + 3523 ;; Return value: Size Location Type + 3524 ;; 1 wreg void + 3525 ;; Registers used: + 3526 ;; wreg, status,2 + 3527 ;; Tracked objects: + 3528 ;; On entry : 0/0 + 3529 ;; On exit : 0/0 + 3530 ;; Unchanged: 0/0 + 3531 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3532 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3533 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3534 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3535 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3536 ;;Total ram usage: 0 bytes + 3537 ;; Hardware stack levels used: 1 + 3538 ;; Hardware stack levels required when called: 9 + 3539 ;; This function calls: + 3540 ;; Nothing + 3541 ;; This function is called by: + 3542 ;; _communication_parser_executecommand + 3543 ;; This function uses a non-reentrant model + 3544 ;; + 3545 + 3546 psect text20 + 3547 0038E2 __ptext20: + 3548 callstack 0 + 3549 0038E2 _communication_request_payload_retriever_reset: + 3550 callstack 19 + 3551 0038E2 + 3552 ;communication.c: 269: _databuf_index = 0; + 3553 0038E2 0E00 movlw 0 + 3554 0038E4 6E2F movwf __databuf_index^0,c + 3555 0038E6 0012 return ;funcret + 3556 0038E8 __end_of_communication_request_payload_retriever_reset: + 3557 callstack 0 + 3558 + 3559 ;; *************** function _command_ALARM_MAXCOUNT_GETALL ***************** + 3560 ;; Defined at: + 3561 ;; line 10 in file "commands/command_ALARM_MAXCOUNT_GETALL.c" + 3562 ;; Parameters: Size Location Type + 3563 ;; None + 3564 ;; Auto vars: Size Location Type + 3565 ;; maxcount 2 2[BANK0 ] unsigned short + 3566 ;; p_maxcount 2 0[BANK0 ] PTR unsigned short + 3567 ;; -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.time + +out_counter_max(2), analog_variables.alarms.timeout_counter_max(2), + 3568 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.ala + +rms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), + 3569 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 3570 ;; alarm_number 1 4[BANK0 ] enum E6171 + 3571 ;; Return value: Size Location Type + 3572 ;; 1 wreg unsigned char + 3573 ;; Registers used: + 3574 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 3575 ;; Tracked objects: + 3576 ;; On entry : 0/0 + 3577 ;; On exit : 0/0 + 3578 ;; Unchanged: 0/0 + 3579 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3580 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3581 ;; Locals: 0 5 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3582 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3583 ;; Totals: 0 5 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3584 ;;Total ram usage: 5 bytes + 3585 ;; Hardware stack levels used: 1 + 3586 ;; Hardware stack levels required when called: 13 + 3587 ;; This function calls: + 3588 ;; _alarm_get_timeout_counter_max_ptr_by_enum + 3589 ;; _communication_response_payload_append_uint16_t + 3590 ;; _communication_response_payload_appender_reset + 3591 ;; This function is called by: + 3592 ;; _communication_parser_executecommand + 3593 ;; This function uses a non-reentrant model + 3594 ;; + 3595 + 3596 psect text21 + 3597 002B7E __ptext21: + 3598 callstack 0 + 3599 002B7E _command_ALARM_MAXCOUNT_GETALL: + 3600 callstack 15 + 3601 002B7E + 3602 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 42: communication_response_payload_append + + er_reset(); + 3603 002B7E EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 3604 002B82 + 3605 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 43: for(enum_alarm_number_t alarm_number + + = ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I; alarm_number <= ALARM_NUMBER_ALARM_FLAG_LBL_PW + + R_FAULT; alarm_number++) { + 3606 002B82 0E01 movlw 1 + 3607 002B84 0100 movlb 0 ; () banked + 3608 002B86 6F64 movwf command_ALARM_MAXCOUNT_GETALL@alarm_number& (0+255),b + 3609 002B88 l10591: + 3610 + 3611 ; BSR set to: 0 + 3612 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 44: alarm_timeout_t* p_maxcount = ala + + rm_get_timeout_counter_max_ptr_by_enum(alarm_number); + 3613 002B88 5164 movf command_ALARM_MAXCOUNT_GETALL@alarm_number& (0+255),w,b + 3614 002B8A EC0B F017 call _alarm_get_timeout_counter_max_ptr_by_enum + 3615 002B8E C024 F060 movff ?_alarm_get_timeout_counter_max_ptr_by_enum,command_ALARM_MAXCOUNT_GETALL@p_maxco + + unt + 3616 002B92 C025 F061 movff ?_alarm_get_timeout_counter_max_ptr_by_enum+1,command_ALARM_MAXCOUNT_GETALL@p_max + + count+1 + 3617 002B96 + 3618 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 45: (INTCONbits.GIE = 0); + 3619 002B96 9EF2 bcf 242,7,c ;volatile + 3620 002B98 + 3621 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 46: alarm_timeout_t maxcount = (*p_ma + + xcount); + 3622 002B98 C060 FFD9 movff command_ALARM_MAXCOUNT_GETALL@p_maxcount,fsr2l + 3623 002B9C C061 FFDA movff command_ALARM_MAXCOUNT_GETALL@p_maxcount+1,fsr2h + 3624 002BA0 CFDE F062 movff postinc2,command_ALARM_MAXCOUNT_GETALL@maxcount + 3625 002BA4 CFDD F063 movff postdec2,command_ALARM_MAXCOUNT_GETALL@maxcount+1 + 3626 002BA8 + 3627 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 47: (INTCONbits.GIE = 1); + 3628 002BA8 8EF2 bsf 242,7,c ;volatile + 3629 + 3630 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 48: communication_response_payload_ap + + pend_uint16_t((uint16_t)maxcount); + 3631 002BAA C062 F01D movff command_ALARM_MAXCOUNT_GETALL@maxcount,communication_response_payload_append_uint + + 16_t@_value + 3632 002BAE C063 F01E movff command_ALARM_MAXCOUNT_GETALL@maxcount+1,communication_response_payload_append_ui + + nt16_t@_value+1 + 3633 002BB2 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 3634 002BB6 + 3635 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 49: } + 3636 002BB6 0100 movlb 0 ; () banked + 3637 002BB8 2B64 incf command_ALARM_MAXCOUNT_GETALL@alarm_number& (0+255),f,b + 3638 002BBA + 3639 ; BSR set to: 0 + 3640 002BBA 0E0E movlw 14 + 3641 002BBC 6564 cpfsgt command_ALARM_MAXCOUNT_GETALL@alarm_number& (0+255),b + 3642 002BBE EFE3 F015 goto u5381 + 3643 002BC2 EFE5 F015 goto u5380 + 3644 002BC6 u5381: + 3645 002BC6 EFC4 F015 goto l10591 + 3646 002BCA u5380: + 3647 002BCA + 3648 ; BSR set to: 0 + 3649 ;commands/command_ALARM_MAXCOUNT_GETALL.c: 52: return ((err_t)0); + 3650 002BCA 0E00 movlw 0 + 3651 002BCC + 3652 ; BSR set to: 0 + 3653 002BCC 0012 return ;funcret + 3654 002BCE __end_of_command_ALARM_MAXCOUNT_GETALL: + 3655 callstack 0 + 3656 + 3657 ;; *************** function _command_ALARM_FIRECOUNT_GETALL ***************** + 3658 ;; Defined at: + 3659 ;; line 10 in file "commands/command_ALARM_FIRECOUNT_GETALL.c" + 3660 ;; Parameters: Size Location Type + 3661 ;; None + 3662 ;; Auto vars: Size Location Type + 3663 ;; firecount 2 2[BANK0 ] unsigned short + 3664 ;; p_firecount 2 0[BANK0 ] PTR unsigned short + 3665 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var + +iables.alarms.firecount(2), + 3666 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f + +irecount(2), analog_variables.alarms.fast.firecount(2), + 3667 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 3668 ;; alarm_number 1 4[BANK0 ] enum E6171 + 3669 ;; Return value: Size Location Type + 3670 ;; 1 wreg unsigned char + 3671 ;; Registers used: + 3672 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 3673 ;; Tracked objects: + 3674 ;; On entry : 0/0 + 3675 ;; On exit : 0/0 + 3676 ;; Unchanged: 0/0 + 3677 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3678 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3679 ;; Locals: 0 5 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3680 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3681 ;; Totals: 0 5 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3682 ;;Total ram usage: 5 bytes + 3683 ;; Hardware stack levels used: 1 + 3684 ;; Hardware stack levels required when called: 13 + 3685 ;; This function calls: + 3686 ;; _alarm_get_firecount_ptr_by_enum + 3687 ;; _communication_response_payload_append_uint16_t + 3688 ;; _communication_response_payload_appender_reset + 3689 ;; This function is called by: + 3690 ;; _communication_parser_executecommand + 3691 ;; This function uses a non-reentrant model + 3692 ;; + 3693 + 3694 psect text22 + 3695 002BCE __ptext22: + 3696 callstack 0 + 3697 002BCE _command_ALARM_FIRECOUNT_GETALL: + 3698 callstack 15 + 3699 002BCE + 3700 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 42: communication_response_payload_appen + + der_reset(); + 3701 002BCE EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 3702 002BD2 + 3703 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 43: for(enum_alarm_number_t alarm_number + + = ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I; alarm_number <= ALARM_NUMBER_ALARM_FLAG_LBL_P + + WR_FAULT; alarm_number++) { + 3704 002BD2 0E01 movlw 1 + 3705 002BD4 0100 movlb 0 ; () banked + 3706 002BD6 6F64 movwf command_ALARM_FIRECOUNT_GETALL@alarm_number& (0+255),b + 3707 002BD8 l10567: + 3708 + 3709 ; BSR set to: 0 + 3710 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 44: alarm_firecount_t* p_firecount = + + alarm_get_firecount_ptr_by_enum(alarm_number); + 3711 002BD8 5164 movf command_ALARM_FIRECOUNT_GETALL@alarm_number& (0+255),w,b + 3712 002BDA EC2C F017 call _alarm_get_firecount_ptr_by_enum + 3713 002BDE C024 F060 movff ?_alarm_get_firecount_ptr_by_enum,command_ALARM_FIRECOUNT_GETALL@p_firecount + 3714 002BE2 C025 F061 movff ?_alarm_get_firecount_ptr_by_enum+1,command_ALARM_FIRECOUNT_GETALL@p_firecount+1 + 3715 002BE6 + 3716 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 45: (INTCONbits.GIE = 0); + 3717 002BE6 9EF2 bcf 242,7,c ;volatile + 3718 002BE8 + 3719 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 46: alarm_firecount_t firecount = *p + + _firecount; + 3720 002BE8 C060 FFD9 movff command_ALARM_FIRECOUNT_GETALL@p_firecount,fsr2l + 3721 002BEC C061 FFDA movff command_ALARM_FIRECOUNT_GETALL@p_firecount+1,fsr2h + 3722 002BF0 CFDE F062 movff postinc2,command_ALARM_FIRECOUNT_GETALL@firecount + 3723 002BF4 CFDD F063 movff postdec2,command_ALARM_FIRECOUNT_GETALL@firecount+1 + 3724 002BF8 + 3725 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 47: (INTCONbits.GIE = 1); + 3726 002BF8 8EF2 bsf 242,7,c ;volatile + 3727 + 3728 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 48: communication_response_payload_a + + ppend_uint16_t((uint16_t)firecount); + 3729 002BFA C062 F01D movff command_ALARM_FIRECOUNT_GETALL@firecount,communication_response_payload_append_ui + + nt16_t@_value + 3730 002BFE C063 F01E movff command_ALARM_FIRECOUNT_GETALL@firecount+1,communication_response_payload_append_ + + uint16_t@_value+1 + 3731 002C02 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 3732 002C06 + 3733 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 49: } + 3734 002C06 0100 movlb 0 ; () banked + 3735 002C08 2B64 incf command_ALARM_FIRECOUNT_GETALL@alarm_number& (0+255),f,b + 3736 002C0A + 3737 ; BSR set to: 0 + 3738 002C0A 0E0E movlw 14 + 3739 002C0C 6564 cpfsgt command_ALARM_FIRECOUNT_GETALL@alarm_number& (0+255),b + 3740 002C0E EF0B F016 goto u5371 + 3741 002C12 EF0D F016 goto u5370 + 3742 002C16 u5371: + 3743 002C16 EFEC F015 goto l10567 + 3744 002C1A u5370: + 3745 002C1A + 3746 ; BSR set to: 0 + 3747 ;commands/command_ALARM_FIRECOUNT_GETALL.c: 52: return ((err_t)0); + 3748 002C1A 0E00 movlw 0 + 3749 002C1C + 3750 ; BSR set to: 0 + 3751 002C1C 0012 return ;funcret + 3752 002C1E __end_of_command_ALARM_FIRECOUNT_GETALL: + 3753 callstack 0 + 3754 + 3755 ;; *************** function _command_ALARM_FIRED_GETALL ***************** + 3756 ;; Defined at: + 3757 ;; line 10 in file "commands/command_ALARM_FIRED_GETALL.c" + 3758 ;; Parameters: Size Location Type + 3759 ;; None + 3760 ;; Auto vars: Size Location Type + 3761 ;; p_firecount 2 2[BANK0 ] PTR unsigned short + 3762 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var + +iables.alarms.firecount(2), + 3763 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f + +irecount(2), analog_variables.alarms.fast.firecount(2), + 3764 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 3765 ;; firedstate 1 4[BANK0 ] enum E6259 + 3766 ;; alarm_number 1 5[BANK0 ] enum E6171 + 3767 ;; Return value: Size Location Type + 3768 ;; 1 wreg unsigned char + 3769 ;; Registers used: + 3770 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 3771 ;; Tracked objects: + 3772 ;; On entry : 0/0 + 3773 ;; On exit : 0/0 + 3774 ;; Unchanged: 0/0 + 3775 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3776 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3777 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3778 ;; Temps: 0 2 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3779 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3780 ;;Total ram usage: 6 bytes + 3781 ;; Hardware stack levels used: 1 + 3782 ;; Hardware stack levels required when called: 13 + 3783 ;; This function calls: + 3784 ;; _alarm_get_firecount_ptr_by_enum + 3785 ;; _communication_response_payload_append_uint8_t + 3786 ;; _communication_response_payload_appender_reset + 3787 ;; This function is called by: + 3788 ;; _communication_parser_executecommand + 3789 ;; This function uses a non-reentrant model + 3790 ;; + 3791 + 3792 psect text23 + 3793 002A76 __ptext23: + 3794 callstack 0 + 3795 002A76 _command_ALARM_FIRED_GETALL: + 3796 callstack 15 + 3797 002A76 + 3798 ;commands/command_ALARM_FIRED_GETALL.c: 42: communication_response_payload_appender_ + + reset(); + 3799 002A76 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 3800 002A7A + 3801 ;commands/command_ALARM_FIRED_GETALL.c: 43: for(enum_alarm_number_t alarm_number = A + + LARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I; alarm_number <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_F + + AULT; alarm_number++) { + 3802 002A7A 0E01 movlw 1 + 3803 002A7C 0100 movlb 0 ; () banked + 3804 002A7E 6F65 movwf command_ALARM_FIRED_GETALL@alarm_number& (0+255),b + 3805 002A80 l10537: + 3806 + 3807 ; BSR set to: 0 + 3808 ;commands/command_ALARM_FIRED_GETALL.c: 44: enum_firedstate_t firedstate = FIRED + + STATE_NO; + 3809 002A80 0E00 movlw 0 + 3810 002A82 6F64 movwf command_ALARM_FIRED_GETALL@firedstate& (0+255),b + 3811 002A84 + 3812 ; BSR set to: 0 + 3813 ;commands/command_ALARM_FIRED_GETALL.c: 45: alarm_firecount_t* p_firecount = ala + + rm_get_firecount_ptr_by_enum(alarm_number); + 3814 002A84 5165 movf command_ALARM_FIRED_GETALL@alarm_number& (0+255),w,b + 3815 002A86 EC2C F017 call _alarm_get_firecount_ptr_by_enum + 3816 002A8A C024 F062 movff ?_alarm_get_firecount_ptr_by_enum,command_ALARM_FIRED_GETALL@p_firecount + 3817 002A8E C025 F063 movff ?_alarm_get_firecount_ptr_by_enum+1,command_ALARM_FIRED_GETALL@p_firecount+1 + 3818 002A92 + 3819 ;commands/command_ALARM_FIRED_GETALL.c: 46: (INTCONbits.GIE = 0); + 3820 002A92 9EF2 bcf 242,7,c ;volatile + 3821 002A94 + 3822 ;commands/command_ALARM_FIRED_GETALL.c: 47: if((*p_firecount) != 0) firedstate = + + FIREDSTATE_YES; + 3823 002A94 C062 FFD9 movff command_ALARM_FIRED_GETALL@p_firecount,fsr2l + 3824 002A98 C063 FFDA movff command_ALARM_FIRED_GETALL@p_firecount+1,fsr2h + 3825 002A9C 50DE movf postinc2,w,c + 3826 002A9E 10DE iorwf postinc2,w,c + 3827 002AA0 B4D8 btfsc status,2,c + 3828 002AA2 EF55 F015 goto u5351 + 3829 002AA6 EF57 F015 goto u5350 + 3830 002AAA u5351: + 3831 002AAA EF5A F015 goto l10547 + 3832 002AAE u5350: + 3833 002AAE 0E01 movlw 1 + 3834 002AB0 0100 movlb 0 ; () banked + 3835 002AB2 6F64 movwf command_ALARM_FIRED_GETALL@firedstate& (0+255),b + 3836 002AB4 l10547: + 3837 + 3838 ;commands/command_ALARM_FIRED_GETALL.c: 48: (INTCONbits.GIE = 1); + 3839 002AB4 8EF2 bsf 242,7,c ;volatile + 3840 002AB6 + 3841 ;commands/command_ALARM_FIRED_GETALL.c: 49: communication_response_payload_appen + + d_uint8_t((uint8_t)firedstate); + 3842 002AB6 0100 movlb 0 ; () banked + 3843 002AB8 5164 movf command_ALARM_FIRED_GETALL@firedstate& (0+255),w,b + 3844 002ABA EC84 F01A call _communication_response_payload_append_uint8_t + 3845 002ABE + 3846 ;commands/command_ALARM_FIRED_GETALL.c: 50: } + 3847 002ABE 0100 movlb 0 ; () banked + 3848 002AC0 2B65 incf command_ALARM_FIRED_GETALL@alarm_number& (0+255),f,b + 3849 002AC2 + 3850 ; BSR set to: 0 + 3851 002AC2 0E0E movlw 14 + 3852 002AC4 6565 cpfsgt command_ALARM_FIRED_GETALL@alarm_number& (0+255),b + 3853 002AC6 EF67 F015 goto u5361 + 3854 002ACA EF69 F015 goto u5360 + 3855 002ACE u5361: + 3856 002ACE EF40 F015 goto l10537 + 3857 002AD2 u5360: + 3858 002AD2 + 3859 ; BSR set to: 0 + 3860 ;commands/command_ALARM_FIRED_GETALL.c: 53: return ((err_t)0); + 3861 002AD2 0E00 movlw 0 + 3862 002AD4 + 3863 ; BSR set to: 0 + 3864 002AD4 0012 return ;funcret + 3865 002AD6 __end_of_command_ALARM_FIRED_GETALL: + 3866 callstack 0 + 3867 + 3868 ;; *************** function _command_ALARM_ENABLE_GETALL ***************** + 3869 ;; Defined at: + 3870 ;; line 10 in file "commands/command_ALARM_ENABLE_GETALL.c" + 3871 ;; Parameters: Size Location Type + 3872 ;; None + 3873 ;; Auto vars: Size Location Type + 3874 ;; enable_ptr 2 0[BANK0 ] PTR _Bool + 3875 ;; -> analog_variables.alarms.enabled(1), digital_variables.enabled(1), digital_variables.enabled(1), analog_variables + +.alarms.enabled(1), + 3876 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.enabled(1), analog_variables.alarms.slow.ena + +bled(1), analog_variables.alarms.fast.enabled(1), + 3877 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 3878 ;; enable 1 2[BANK0 ] _Bool + 3879 ;; alarm_number 1 3[BANK0 ] enum E6171 + 3880 ;; Return value: Size Location Type + 3881 ;; 1 wreg unsigned char + 3882 ;; Registers used: + 3883 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 3884 ;; Tracked objects: + 3885 ;; On entry : 0/0 + 3886 ;; On exit : 0/0 + 3887 ;; Unchanged: 0/0 + 3888 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3889 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3890 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3891 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3892 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3893 ;;Total ram usage: 4 bytes + 3894 ;; Hardware stack levels used: 1 + 3895 ;; Hardware stack levels required when called: 13 + 3896 ;; This function calls: + 3897 ;; _alarm_get_enable_ptr_by_enum + 3898 ;; _communication_response_payload_append_uint8_t + 3899 ;; _communication_response_payload_appender_reset + 3900 ;; This function is called by: + 3901 ;; _communication_parser_executecommand + 3902 ;; This function uses a non-reentrant model + 3903 ;; + 3904 + 3905 psect text24 + 3906 002C6E __ptext24: + 3907 callstack 0 + 3908 002C6E _command_ALARM_ENABLE_GETALL: + 3909 callstack 15 + 3910 002C6E + 3911 ;commands/command_ALARM_ENABLE_GETALL.c: 42: communication_response_payload_appender + + _reset(); + 3912 002C6E EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 3913 002C72 + 3914 ;commands/command_ALARM_ENABLE_GETALL.c: 43: for(enum_alarm_number_t alarm_number = + + ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I; alarm_number <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_ + + FAULT; alarm_number++) { + 3915 002C72 0E01 movlw 1 + 3916 002C74 0100 movlb 0 ; () banked + 3917 002C76 6F63 movwf command_ALARM_ENABLE_GETALL@alarm_number& (0+255),b + 3918 002C78 l10511: + 3919 + 3920 ; BSR set to: 0 + 3921 ;commands/command_ALARM_ENABLE_GETALL.c: 44: _Bool* enable_ptr = alarm_get_enabl + + e_ptr_by_enum(alarm_number); + 3922 002C78 5163 movf command_ALARM_ENABLE_GETALL@alarm_number& (0+255),w,b + 3923 002C7A EC4D F017 call _alarm_get_enable_ptr_by_enum + 3924 002C7E C024 F060 movff ?_alarm_get_enable_ptr_by_enum,command_ALARM_ENABLE_GETALL@enable_ptr + 3925 002C82 C025 F061 movff ?_alarm_get_enable_ptr_by_enum+1,command_ALARM_ENABLE_GETALL@enable_ptr+1 + 3926 002C86 + 3927 ;commands/command_ALARM_ENABLE_GETALL.c: 45: (INTCONbits.GIE = 0); + 3928 002C86 9EF2 bcf 242,7,c ;volatile + 3929 002C88 + 3930 ;commands/command_ALARM_ENABLE_GETALL.c: 46: _Bool enable = *enable_ptr; + 3931 002C88 C060 FFD9 movff command_ALARM_ENABLE_GETALL@enable_ptr,fsr2l + 3932 002C8C C061 FFDA movff command_ALARM_ENABLE_GETALL@enable_ptr+1,fsr2h + 3933 002C90 50DF movf indf2,w,c + 3934 002C92 0100 movlb 0 ; () banked + 3935 002C94 6F62 movwf command_ALARM_ENABLE_GETALL@enable& (0+255),b + 3936 002C96 + 3937 ; BSR set to: 0 + 3938 ;commands/command_ALARM_ENABLE_GETALL.c: 47: (INTCONbits.GIE = 1); + 3939 002C96 8EF2 bsf 242,7,c ;volatile + 3940 002C98 + 3941 ; BSR set to: 0 + 3942 ;commands/command_ALARM_ENABLE_GETALL.c: 48: communication_response_payload_appe + + nd_uint8_t((uint8_t)enable); + 3943 002C98 5162 movf command_ALARM_ENABLE_GETALL@enable& (0+255),w,b + 3944 002C9A EC84 F01A call _communication_response_payload_append_uint8_t + 3945 002C9E + 3946 ;commands/command_ALARM_ENABLE_GETALL.c: 49: } + 3947 002C9E 0100 movlb 0 ; () banked + 3948 002CA0 2B63 incf command_ALARM_ENABLE_GETALL@alarm_number& (0+255),f,b + 3949 002CA2 + 3950 ; BSR set to: 0 + 3951 002CA2 0E0E movlw 14 + 3952 002CA4 6563 cpfsgt command_ALARM_ENABLE_GETALL@alarm_number& (0+255),b + 3953 002CA6 EF57 F016 goto u5341 + 3954 002CAA EF59 F016 goto u5340 + 3955 002CAE u5341: + 3956 002CAE EF3C F016 goto l10511 + 3957 002CB2 u5340: + 3958 002CB2 + 3959 ; BSR set to: 0 + 3960 ;commands/command_ALARM_ENABLE_GETALL.c: 52: return ((err_t)0); + 3961 002CB2 0E00 movlw 0 + 3962 002CB4 + 3963 ; BSR set to: 0 + 3964 002CB4 0012 return ;funcret + 3965 002CB6 __end_of_command_ALARM_ENABLE_GETALL: + 3966 callstack 0 + 3967 + 3968 ;; *************** function _command_RESCUE_TIMEOUT_SET ***************** + 3969 ;; Defined at: + 3970 ;; line 10 in file "commands/command_RESCUE_TIMEOUT_SET.c" + 3971 ;; Parameters: Size Location Type + 3972 ;; None + 3973 ;; Auto vars: Size Location Type + 3974 ;; req_rescue_t 2 35[COMRAM] unsigned short + 3975 ;; Return value: Size Location Type + 3976 ;; 1 wreg unsigned char + 3977 ;; Registers used: + 3978 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 3979 ;; Tracked objects: + 3980 ;; On entry : 0/0 + 3981 ;; On exit : 0/0 + 3982 ;; Unchanged: 0/0 + 3983 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 3984 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3985 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3986 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3987 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 3988 ;;Total ram usage: 2 bytes + 3989 ;; Hardware stack levels used: 1 + 3990 ;; Hardware stack levels required when called: 10 + 3991 ;; This function calls: + 3992 ;; _communication_request_payload_retrieve_uint16_t + 3993 ;; _communication_response_payload_appender_reset + 3994 ;; _rescue_set_timeout_seconds + 3995 ;; This function is called by: + 3996 ;; _communication_parser_executecommand + 3997 ;; This function uses a non-reentrant model + 3998 ;; + 3999 + 4000 psect text25 + 4001 0032BE __ptext25: + 4002 callstack 0 + 4003 0032BE _command_RESCUE_TIMEOUT_SET: + 4004 callstack 18 + 4005 0032BE + 4006 ;commands/command_RESCUE_TIMEOUT_SET.c: 21: uint16_t req_rescue_timeout = (uint16_t) + + communication_request_payload_retrieve_uint16_t(); + 4007 0032BE ECAF F017 call _communication_request_payload_retrieve_uint16_t ;wreg free + 4008 0032C2 C01D F024 movff ?_communication_request_payload_retrieve_uint16_t,command_RESCUE_TIMEOUT_SET@req_ + + rescue_timeout + 4009 0032C6 C01E F025 movff ?_communication_request_payload_retrieve_uint16_t+1,command_RESCUE_TIMEOUT_SET@re + + q_rescue_timeout+1 + 4010 0032CA + 4011 ;commands/command_RESCUE_TIMEOUT_SET.c: 26: rescue_set_timeout_seconds(req_rescue_ti + + meout); + 4012 0032CA C024 F01D movff command_RESCUE_TIMEOUT_SET@req_rescue_timeout,rescue_set_timeout_seconds@_seconds + 4013 0032CE C025 F01E movff command_RESCUE_TIMEOUT_SET@req_rescue_timeout+1,rescue_set_timeout_seconds@_secon + + ds+1 + 4014 0032D2 ECAF F01B call _rescue_set_timeout_seconds ;wreg free + 4015 0032D6 + 4016 ;commands/command_RESCUE_TIMEOUT_SET.c: 29: communication_response_payload_appender_ + + reset(); + 4017 0032D6 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4018 0032DA + 4019 ;commands/command_RESCUE_TIMEOUT_SET.c: 30: return ((err_t)0); + 4020 0032DA 0E00 movlw 0 + 4021 0032DC 0012 return ;funcret + 4022 0032DE __end_of_command_RESCUE_TIMEOUT_SET: + 4023 callstack 0 + 4024 + 4025 ;; *************** function _command_RESCUE_TIMEOUT_GET ***************** + 4026 ;; Defined at: + 4027 ;; line 10 in file "commands/command_RESCUE_TIMEOUT_GET.c" + 4028 ;; Parameters: Size Location Type + 4029 ;; None + 4030 ;; Auto vars: Size Location Type + 4031 ;; resp_rescue_ 2 30[COMRAM] unsigned short + 4032 ;; Return value: Size Location Type + 4033 ;; 1 wreg unsigned char + 4034 ;; Registers used: + 4035 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4036 ;; Tracked objects: + 4037 ;; On entry : 0/0 + 4038 ;; On exit : 0/0 + 4039 ;; Unchanged: 0/0 + 4040 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4041 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4042 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4043 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4044 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4045 ;;Total ram usage: 2 bytes + 4046 ;; Hardware stack levels used: 1 + 4047 ;; Hardware stack levels required when called: 10 + 4048 ;; This function calls: + 4049 ;; _communication_response_payload_append_uint16_t + 4050 ;; _communication_response_payload_appender_reset + 4051 ;; _rescue_get_timeout_seconds + 4052 ;; This function is called by: + 4053 ;; _communication_parser_executecommand + 4054 ;; This function uses a non-reentrant model + 4055 ;; + 4056 + 4057 psect text26 + 4058 0032DE __ptext26: + 4059 callstack 0 + 4060 0032DE _command_RESCUE_TIMEOUT_GET: + 4061 callstack 18 + 4062 0032DE + 4063 ;commands/command_RESCUE_TIMEOUT_GET.c: 25: uint16_t resp_rescue_timeout = rescue_ge + + t_timeout_seconds(); + 4064 0032DE ECB4 F01B call _rescue_get_timeout_seconds ;wreg free + 4065 0032E2 C01D F01F movff ?_rescue_get_timeout_seconds,command_RESCUE_TIMEOUT_GET@resp_rescue_timeout + 4066 0032E6 C01E F020 movff ?_rescue_get_timeout_seconds+1,command_RESCUE_TIMEOUT_GET@resp_rescue_timeout+1 + 4067 0032EA + 4068 ;commands/command_RESCUE_TIMEOUT_GET.c: 28: communication_response_payload_appender_ + + reset(); + 4069 0032EA EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4070 0032EE + 4071 ;commands/command_RESCUE_TIMEOUT_GET.c: 29: communication_response_payload_append_ui + + nt16_t((uint16_t)resp_rescue_timeout); + 4072 0032EE C01F F01D movff command_RESCUE_TIMEOUT_GET@resp_rescue_timeout,communication_response_payload_app + + end_uint16_t@_value + 4073 0032F2 C020 F01E movff command_RESCUE_TIMEOUT_GET@resp_rescue_timeout+1,communication_response_payload_a + + ppend_uint16_t@_value+1 + 4074 0032F6 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 4075 0032FA + 4076 ;commands/command_RESCUE_TIMEOUT_GET.c: 30: return ((err_t)0); + 4077 0032FA 0E00 movlw 0 + 4078 0032FC 0012 return ;funcret + 4079 0032FE __end_of_command_RESCUE_TIMEOUT_GET: + 4080 callstack 0 + 4081 + 4082 ;; *************** function _command_RESCUE_STATUS_RESET ***************** + 4083 ;; Defined at: + 4084 ;; line 10 in file "commands/command_RESCUE_STATUS_RESET.c" + 4085 ;; Parameters: Size Location Type + 4086 ;; None + 4087 ;; Auto vars: Size Location Type + 4088 ;; None + 4089 ;; Return value: Size Location Type + 4090 ;; 1 wreg unsigned char + 4091 ;; Registers used: + 4092 ;; wreg, status,2, cstack + 4093 ;; Tracked objects: + 4094 ;; On entry : 0/0 + 4095 ;; On exit : 0/0 + 4096 ;; Unchanged: 0/0 + 4097 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4098 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4099 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4100 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4101 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4102 ;;Total ram usage: 0 bytes + 4103 ;; Hardware stack levels used: 1 + 4104 ;; Hardware stack levels required when called: 10 + 4105 ;; This function calls: + 4106 ;; _communication_response_payload_appender_reset + 4107 ;; _rescue_reset_fired_status + 4108 ;; This function is called by: + 4109 ;; _communication_parser_executecommand + 4110 ;; This function uses a non-reentrant model + 4111 ;; + 4112 + 4113 psect text27 + 4114 0036EE __ptext27: + 4115 callstack 0 + 4116 0036EE _command_RESCUE_STATUS_RESET: + 4117 callstack 18 + 4118 0036EE + 4119 ;commands/command_RESCUE_STATUS_RESET.c: 24: rescue_reset_fired_status(); + 4120 0036EE EC8C F01C call _rescue_reset_fired_status ;wreg free + 4121 + 4122 ;commands/command_RESCUE_STATUS_RESET.c: 27: communication_response_payload_appender + + _reset(); + 4123 0036F2 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4124 0036F6 + 4125 ;commands/command_RESCUE_STATUS_RESET.c: 28: return ((err_t)0); + 4126 0036F6 0E00 movlw 0 + 4127 0036F8 0012 return ;funcret + 4128 0036FA __end_of_command_RESCUE_STATUS_RESET: + 4129 callstack 0 + 4130 + 4131 ;; *************** function _command_RESCUE_STATUS_GET ***************** + 4132 ;; Defined at: + 4133 ;; line 10 in file "commands/command_RESCUE_STATUS_GET.c" + 4134 ;; Parameters: Size Location Type + 4135 ;; None + 4136 ;; Auto vars: Size Location Type + 4137 ;; resp_firedst 1 29[COMRAM] enum E6259 + 4138 ;; Return value: Size Location Type + 4139 ;; 1 wreg unsigned char + 4140 ;; Registers used: + 4141 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4142 ;; Tracked objects: + 4143 ;; On entry : 0/0 + 4144 ;; On exit : 0/0 + 4145 ;; Unchanged: 0/0 + 4146 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4147 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4148 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4149 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4150 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4151 ;;Total ram usage: 1 bytes + 4152 ;; Hardware stack levels used: 1 + 4153 ;; Hardware stack levels required when called: 10 + 4154 ;; This function calls: + 4155 ;; _communication_response_payload_append_uint8_t + 4156 ;; _communication_response_payload_appender_reset + 4157 ;; _rescue_get_fired_status + 4158 ;; This function is called by: + 4159 ;; _communication_parser_executecommand + 4160 ;; This function uses a non-reentrant model + 4161 ;; + 4162 + 4163 psect text28 + 4164 00316E __ptext28: + 4165 callstack 0 + 4166 00316E _command_RESCUE_STATUS_GET: + 4167 callstack 18 + 4168 00316E + 4169 ;commands/command_RESCUE_STATUS_GET.c: 25: enum_firedstate_t resp_firedstate = rescu + + e_get_fired_status()?FIREDSTATE_YES:FIREDSTATE_NO; + 4170 00316E ECBD F01C call _rescue_get_fired_status ;wreg free + 4171 003172 0900 iorlw 0 + 4172 003174 A4D8 btfss status,2,c + 4173 003176 EFBF F018 goto u5321 + 4174 00317A EFC2 F018 goto u5320 + 4175 00317E u5321: + 4176 00317E 0E01 movlw 1 + 4177 003180 EFC3 F018 goto u5330 + 4178 003184 u5320: + 4179 003184 0E00 movlw 0 + 4180 003186 u5330: + 4181 003186 6E1E movwf command_RESCUE_STATUS_GET@resp_firedstate^0,c + 4182 + 4183 ;commands/command_RESCUE_STATUS_GET.c: 28: communication_response_payload_appender_r + + eset(); + 4184 003188 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4185 00318C + 4186 ;commands/command_RESCUE_STATUS_GET.c: 29: communication_response_payload_append_uin + + t8_t((uint8_t)resp_firedstate); + 4187 00318C 501E movf command_RESCUE_STATUS_GET@resp_firedstate^0,w,c + 4188 00318E EC84 F01A call _communication_response_payload_append_uint8_t + 4189 003192 + 4190 ;commands/command_RESCUE_STATUS_GET.c: 30: return ((err_t)0); + 4191 003192 0E00 movlw 0 + 4192 003194 0012 return ;funcret + 4193 003196 __end_of_command_RESCUE_STATUS_GET: + 4194 callstack 0 + 4195 + 4196 ;; *************** function _command_RESCUE_ENABLE ***************** + 4197 ;; Defined at: + 4198 ;; line 10 in file "commands/command_RESCUE_ENABLE.c" + 4199 ;; Parameters: Size Location Type + 4200 ;; None + 4201 ;; Auto vars: Size Location Type + 4202 ;; req_enablest 1 32[COMRAM] enum E6149 + 4203 ;; resp_enables 1 31[COMRAM] enum E6086 + 4204 ;; Return value: Size Location Type + 4205 ;; 1 wreg unsigned char + 4206 ;; Registers used: + 4207 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4208 ;; Tracked objects: + 4209 ;; On entry : 0/0 + 4210 ;; On exit : 0/0 + 4211 ;; Unchanged: 0/0 + 4212 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4213 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4214 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4215 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4216 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4217 ;;Total ram usage: 4 bytes + 4218 ;; Hardware stack levels used: 1 + 4219 ;; Hardware stack levels required when called: 10 + 4220 ;; This function calls: + 4221 ;; _communication_request_payload_retrieve_uint8_t + 4222 ;; _communication_response_payload_append_uint8_t + 4223 ;; _communication_response_payload_appender_reset + 4224 ;; _rescue_get_enable_status + 4225 ;; _rescue_set_disabled + 4226 ;; _rescue_set_enabled + 4227 ;; This function is called by: + 4228 ;; _communication_parser_executecommand + 4229 ;; This function uses a non-reentrant model + 4230 ;; + 4231 + 4232 psect text29 + 4233 0022B0 __ptext29: + 4234 callstack 0 + 4235 0022B0 _command_RESCUE_ENABLE: + 4236 callstack 18 + 4237 0022B0 + 4238 ;commands/command_RESCUE_ENABLE.c: 22: enum_enablestate_nc_t req_enablestate_nc = (e + + num_enablestate_nc_t)communication_request_payload_retrieve_uint8_t(); + 4239 0022B0 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4240 0022B4 6E21 movwf command_RESCUE_ENABLE@req_enablestate_nc^0,c + 4241 0022B6 + 4242 ;commands/command_RESCUE_ENABLE.c: 25: if((uint8_t)req_enablestate_nc > (uint8_t)ENA + + BLESTATE_NC_NO_CHANGE) return ((err_t)2); + 4243 0022B6 0E02 movlw 2 + 4244 0022B8 6421 cpfsgt command_RESCUE_ENABLE@req_enablestate_nc^0,c + 4245 0022BA EF61 F011 goto u5291 + 4246 0022BE EF63 F011 goto u5290 + 4247 0022C2 u5291: + 4248 0022C2 EF71 F011 goto l10455 + 4249 0022C6 u5290: + 4250 0022C6 0E02 movlw 2 + 4251 0022C8 EF9D F011 goto l481 + 4252 0022CC l10445: + 4253 + 4254 ;commands/command_RESCUE_ENABLE.c: 32: rescue_set_disabled(); + 4255 0022CC EC92 F01C call _rescue_set_disabled ;wreg free + 4256 + 4257 ;commands/command_RESCUE_ENABLE.c: 33: break; + 4258 0022D0 EF8A F011 goto l10457 + 4259 0022D4 l10447: + 4260 + 4261 ;commands/command_RESCUE_ENABLE.c: 35: rescue_set_enabled(); + 4262 0022D4 EC8F F01C call _rescue_set_enabled ;wreg free + 4263 + 4264 ;commands/command_RESCUE_ENABLE.c: 36: break; + 4265 0022D8 EF8A F011 goto l10457 + 4266 0022DC l10449: + 4267 + 4268 ;commands/command_RESCUE_ENABLE.c: 40: return ((err_t)1); + 4269 0022DC 0E01 movlw 1 + 4270 0022DE EF9D F011 goto l481 + 4271 0022E2 l10455: + 4272 0022E2 5021 movf command_RESCUE_ENABLE@req_enablestate_nc^0,w,c + 4273 0022E4 6E1E movwf ??_command_RESCUE_ENABLE^0,c + 4274 0022E6 6A1F clrf (??_command_RESCUE_ENABLE+1)^0,c + 4275 + 4276 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 4277 ; Switch size 1, requested type "simple" + 4278 ; Number of cases is 1, Range of values is 0 to 0 + 4279 ; switch strategies available: + 4280 ; Name Instructions Cycles + 4281 ; simple_byte 4 3 (average) + 4282 ; Chosen strategy is simple_byte + 4283 0022E8 501F movf (??_command_RESCUE_ENABLE+1)^0,w,c + 4284 0022EA 0A00 xorlw 0 ; case 0 + 4285 0022EC B4D8 btfsc status,2,c + 4286 0022EE EF7B F011 goto l11193 + 4287 0022F2 EF6E F011 goto l10449 + 4288 0022F6 l11193: + 4289 + 4290 ; Switch size 1, requested type "simple" + 4291 ; Number of cases is 3, Range of values is 0 to 2 + 4292 ; switch strategies available: + 4293 ; Name Instructions Cycles + 4294 ; simple_byte 10 6 (average) + 4295 ; Chosen strategy is simple_byte + 4296 0022F6 501E movf ??_command_RESCUE_ENABLE^0,w,c + 4297 0022F8 0A00 xorlw 0 ; case 0 + 4298 0022FA B4D8 btfsc status,2,c + 4299 0022FC EF66 F011 goto l10445 + 4300 002300 0A01 xorlw 1 ; case 1 + 4301 002302 B4D8 btfsc status,2,c + 4302 002304 EF6A F011 goto l10447 + 4303 002308 0A03 xorlw 3 ; case 2 + 4304 00230A B4D8 btfsc status,2,c + 4305 00230C EF8A F011 goto l10457 + 4306 002310 EF6E F011 goto l10449 + 4307 002314 l10457: + 4308 + 4309 ;commands/command_RESCUE_ENABLE.c: 42: enum_enablestate_t resp_enablestate = rescue_ + + get_enable_status()?ENABLESTATE_ENABLED:ENABLESTATE_DISABLED; + 4310 002314 ECBF F01C call _rescue_get_enable_status ;wreg free + 4311 002318 0900 iorlw 0 + 4312 00231A A4D8 btfss status,2,c + 4313 00231C EF92 F011 goto u5301 + 4314 002320 EF95 F011 goto u5300 + 4315 002324 u5301: + 4316 002324 0E01 movlw 1 + 4317 002326 EF96 F011 goto u5310 + 4318 00232A u5300: + 4319 00232A 0E00 movlw 0 + 4320 00232C u5310: + 4321 00232C 6E20 movwf command_RESCUE_ENABLE@resp_enablestate^0,c + 4322 + 4323 ;commands/command_RESCUE_ENABLE.c: 45: communication_response_payload_appender_reset + + (); + 4324 00232E EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4325 002332 + 4326 ;commands/command_RESCUE_ENABLE.c: 46: communication_response_payload_append_uint8_t + + ((uint8_t)resp_enablestate); + 4327 002332 5020 movf command_RESCUE_ENABLE@resp_enablestate^0,w,c + 4328 002334 EC84 F01A call _communication_response_payload_append_uint8_t + 4329 002338 + 4330 ;commands/command_RESCUE_ENABLE.c: 47: return ((err_t)0); + 4331 002338 0E00 movlw 0 + 4332 00233A l481: + 4333 00233A 0012 return ;funcret + 4334 00233C __end_of_command_RESCUE_ENABLE: + 4335 callstack 0 + 4336 + 4337 ;; *************** function _command_USER_PIN_CONTROL ***************** + 4338 ;; Defined at: + 4339 ;; line 10 in file "commands/command_USER_PIN_CONTROL.c" + 4340 ;; Parameters: Size Location Type + 4341 ;; None + 4342 ;; Auto vars: Size Location Type + 4343 ;; userpin_set_ 2 35[COMRAM] PTR FTN(enum E6237,)void + 4344 ;; -> userpin_SWITCH_LED_D10_set(1), userpin_SWITCH_LED_D9_set(1), + 4345 ;; req_pinnum 1 38[COMRAM] enum E6241 + 4346 ;; req_pinstate 1 37[COMRAM] enum E6237 + 4347 ;; Return value: Size Location Type + 4348 ;; 1 wreg unsigned char + 4349 ;; Registers used: + 4350 ;; wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack + 4351 ;; Tracked objects: + 4352 ;; On entry : 0/0 + 4353 ;; On exit : 0/0 + 4354 ;; Unchanged: 0/0 + 4355 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4356 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4357 ;; Locals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4358 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4359 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4360 ;;Total ram usage: 4 bytes + 4361 ;; Hardware stack levels used: 1 + 4362 ;; Hardware stack levels required when called: 12 + 4363 ;; This function calls: + 4364 ;; _communication_request_payload_retrieve_uint8_t + 4365 ;; _communication_response_payload_appender_reset + 4366 ;; _userpin_SWITCH_LED_D10_set + 4367 ;; _userpin_SWITCH_LED_D9_set + 4368 ;; _userpin_get_function_set_by_enum + 4369 ;; This function is called by: + 4370 ;; _communication_parser_executecommand + 4371 ;; This function uses a non-reentrant model + 4372 ;; + 4373 + 4374 psect text30 + 4375 0023C2 __ptext30: + 4376 callstack 0 + 4377 0023C2 _command_USER_PIN_CONTROL: + 4378 callstack 16 + 4379 0023C2 + 4380 ;commands/command_USER_PIN_CONTROL.c: 22: enum_pinnum_t req_pinnum = (enum_pinnum_t) + + communication_request_payload_retrieve_uint8_t(); + 4381 0023C2 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4382 0023C6 6E27 movwf command_USER_PIN_CONTROL@req_pinnum^0,c + 4383 + 4384 ;commands/command_USER_PIN_CONTROL.c: 23: enum_pinstate_t req_pinstate = (enum_pinst + + ate_t)communication_request_payload_retrieve_uint8_t(); + 4385 0023C8 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4386 0023CC 6E26 movwf command_USER_PIN_CONTROL@req_pinstate^0,c + 4387 0023CE + 4388 ;commands/command_USER_PIN_CONTROL.c: 25: if((uint8_t)req_pinnum < (uint8_t)PINNUM_S + + WITCH_LED_D9) return ((err_t)2); + 4389 0023CE 5027 movf command_USER_PIN_CONTROL@req_pinnum^0,w,c + 4390 0023D0 A4D8 btfss status,2,c + 4391 0023D2 EFED F011 goto u5251 + 4392 0023D6 EFEF F011 goto u5250 + 4393 0023DA u5251: + 4394 0023DA EFF2 F011 goto l10403 + 4395 0023DE u5250: + 4396 0023DE l10399: + 4397 0023DE 0E02 movlw 2 + 4398 0023E0 EF20 F012 goto l462 + 4399 0023E4 l10403: + 4400 + 4401 ;commands/command_USER_PIN_CONTROL.c: 26: if((uint8_t)req_pinnum > (uint8_t)PINNUM_S + + WITCH_LED_D10) return ((err_t)2); + 4402 0023E4 0E02 movlw 2 + 4403 0023E6 6427 cpfsgt command_USER_PIN_CONTROL@req_pinnum^0,c + 4404 0023E8 EFF8 F011 goto u5261 + 4405 0023EC EFFA F011 goto u5260 + 4406 0023F0 u5261: + 4407 0023F0 EFFC F011 goto l10413 + 4408 0023F4 u5260: + 4409 0023F4 EFEF F011 goto l10399 + 4410 0023F8 l10413: + 4411 + 4412 ;commands/command_USER_PIN_CONTROL.c: 29: if((uint8_t)req_pinstate > (uint8_t)PINSTA + + TE_HIGH) return ((err_t)2); + 4413 0023F8 0E01 movlw 1 + 4414 0023FA 6426 cpfsgt command_USER_PIN_CONTROL@req_pinstate^0,c + 4415 0023FC EF02 F012 goto u5271 + 4416 002400 EF04 F012 goto u5270 + 4417 002404 u5271: + 4418 002404 EF06 F012 goto l10419 + 4419 002408 u5270: + 4420 002408 EFEF F011 goto l10399 + 4421 00240C l10419: + 4422 + 4423 ;commands/command_USER_PIN_CONTROL.c: 35: userpin_state_set_func_t userpin_set_func + + = userpin_get_function_set_by_enum(req_pinnum); + 4424 00240C 5027 movf command_USER_PIN_CONTROL@req_pinnum^0,w,c + 4425 00240E EC96 F015 call _userpin_get_function_set_by_enum + 4426 002412 C01F F024 movff ?_userpin_get_function_set_by_enum,command_USER_PIN_CONTROL@userpin_set_func + 4427 002416 C020 F025 movff ?_userpin_get_function_set_by_enum+1,command_USER_PIN_CONTROL@userpin_set_func+1 + 4428 00241A + 4429 ;commands/command_USER_PIN_CONTROL.c: 36: (INTCONbits.GIE = 0); + 4430 00241A 9EF2 bcf 242,7,c ;volatile + 4431 00241C + 4432 ;commands/command_USER_PIN_CONTROL.c: 37: userpin_set_func(req_pinstate); + 4433 00241C D802 call u5288 + 4434 00241E EF1C F012 goto u5289 + 4435 002422 u5288: + 4436 002422 0005 push + 4437 002424 6EFA movwf pclath,c + 4438 002426 5024 movf command_USER_PIN_CONTROL@userpin_set_func^0,w,c + 4439 002428 6EFD movwf tosl,c + 4440 00242A 5025 movf (command_USER_PIN_CONTROL@userpin_set_func+1)^0,w,c + 4441 00242C 6EFE movwf tosh,c + 4442 00242E 50F8 movf tblptru,w,c + 4443 002430 6EFF movwf tosu,c + 4444 002432 50FA movf pclath,w,c + 4445 002434 5026 movf command_USER_PIN_CONTROL@req_pinstate^0,w,c + 4446 002436 0012 return ;indir + 4447 002438 u5289: + 4448 002438 + 4449 ;commands/command_USER_PIN_CONTROL.c: 38: (INTCONbits.GIE = 1); + 4450 002438 8EF2 bsf 242,7,c ;volatile + 4451 00243A + 4452 ;commands/command_USER_PIN_CONTROL.c: 41: communication_response_payload_appender_re + + set(); + 4453 00243A EC95 F01C call _communication_response_payload_appender_reset + 4454 00243E + 4455 ;commands/command_USER_PIN_CONTROL.c: 42: return ((err_t)0); + 4456 00243E 0E00 movlw 0 + 4457 002440 l462: + 4458 002440 0012 return ;funcret + 4459 002442 __end_of_command_USER_PIN_CONTROL: + 4460 callstack 0 + 4461 + 4462 ;; *************** function _command_VALCHECK ***************** + 4463 ;; Defined at: + 4464 ;; line 9 in file "commands/command_VALCHECK.c" + 4465 ;; Parameters: Size Location Type + 4466 ;; None + 4467 ;; Auto vars: Size Location Type + 4468 ;; resp_value_1 4 4[BANK0 ] unsigned long + 4469 ;; resp_value_0 4 0 unsigned long + 4470 ;; resp_value_3 2 10[BANK0 ] unsigned short + 4471 ;; resp_value_2 2 8[BANK0 ] unsigned short + 4472 ;; resp_value_5 1 13[BANK0 ] unsigned char + 4473 ;; resp_value_4 1 12[BANK0 ] unsigned char + 4474 ;; Return value: Size Location Type + 4475 ;; 1 wreg unsigned char + 4476 ;; Registers used: + 4477 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4478 ;; Tracked objects: + 4479 ;; On entry : 0/0 + 4480 ;; On exit : 0/0 + 4481 ;; Unchanged: 0/0 + 4482 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4483 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4484 ;; Locals: 0 14 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4485 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4486 ;; Totals: 0 14 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4487 ;;Total ram usage: 14 bytes + 4488 ;; Hardware stack levels used: 1 + 4489 ;; Hardware stack levels required when called: 10 + 4490 ;; This function calls: + 4491 ;; _communication_response_payload_append_uint16_t + 4492 ;; _communication_response_payload_append_uint32_t + 4493 ;; _communication_response_payload_append_uint8_t + 4494 ;; _communication_response_payload_appender_reset + 4495 ;; This function is called by: + 4496 ;; _communication_parser_executecommand + 4497 ;; This function uses a non-reentrant model + 4498 ;; + 4499 + 4500 psect text31 + 4501 002442 __ptext31: + 4502 callstack 0 + 4503 002442 _command_VALCHECK: + 4504 callstack 18 + 4505 002442 + 4506 ;commands/command_VALCHECK.c: 30: uint32_t resp_value_1 = 2147483648; + 4507 002442 0E00 movlw 0 + 4508 002444 0100 movlb 0 ; () banked + 4509 002446 6F64 movwf command_VALCHECK@resp_value_1& (0+255),b + 4510 002448 0E00 movlw 0 + 4511 00244A 6F65 movwf (command_VALCHECK@resp_value_1+1)& (0+255),b + 4512 00244C 0E00 movlw 0 + 4513 00244E 6F66 movwf (command_VALCHECK@resp_value_1+2)& (0+255),b + 4514 002450 0E80 movlw 128 + 4515 002452 6F67 movwf (command_VALCHECK@resp_value_1+3)& (0+255),b + 4516 + 4517 ;commands/command_VALCHECK.c: 31: uint16_t resp_value_2 = 128; + 4518 002454 0E00 movlw 0 + 4519 002456 6F69 movwf (command_VALCHECK@resp_value_2+1)& (0+255),b + 4520 002458 0E80 movlw 128 + 4521 00245A 6F68 movwf command_VALCHECK@resp_value_2& (0+255),b + 4522 + 4523 ;commands/command_VALCHECK.c: 32: uint16_t resp_value_3 = 32768; + 4524 00245C 0E80 movlw 128 + 4525 00245E 6F6B movwf (command_VALCHECK@resp_value_3+1)& (0+255),b + 4526 002460 0E00 movlw 0 + 4527 002462 6F6A movwf command_VALCHECK@resp_value_3& (0+255),b + 4528 + 4529 ;commands/command_VALCHECK.c: 33: uint8_t resp_value_4 = 4; + 4530 002464 0E04 movlw 4 + 4531 002466 6F6C movwf command_VALCHECK@resp_value_4& (0+255),b + 4532 + 4533 ;commands/command_VALCHECK.c: 34: uint8_t resp_value_5 = 64; + 4534 002468 0E40 movlw 64 + 4535 00246A 6F6D movwf command_VALCHECK@resp_value_5& (0+255),b + 4536 00246C + 4537 ; BSR set to: 0 + 4538 ;commands/command_VALCHECK.c: 37: communication_response_payload_appender_reset(); + 4539 00246C EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4540 002470 + 4541 ;commands/command_VALCHECK.c: 38: communication_response_payload_append_uint32_t((ui + + nt32_t)resp_value_0); + 4542 002470 0E80 movlw 128 + 4543 002472 6E1D movwf communication_response_payload_append_uint32_t@_value^0,c + 4544 002474 0E00 movlw 0 + 4545 002476 6E1E movwf (communication_response_payload_append_uint32_t@_value+1)^0,c + 4546 002478 0E00 movlw 0 + 4547 00247A 6E1F movwf (communication_response_payload_append_uint32_t@_value+2)^0,c + 4548 00247C 0E00 movlw 0 + 4549 00247E 6E20 movwf (communication_response_payload_append_uint32_t@_value+3)^0,c + 4550 002480 ECC7 F016 call _communication_response_payload_append_uint32_t ;wreg free + 4551 002484 + 4552 ;commands/command_VALCHECK.c: 39: communication_response_payload_append_uint32_t((ui + + nt32_t)resp_value_1); + 4553 002484 0E00 movlw 0 + 4554 002486 6E1D movwf communication_response_payload_append_uint32_t@_value^0,c + 4555 002488 0E00 movlw 0 + 4556 00248A 6E1E movwf (communication_response_payload_append_uint32_t@_value+1)^0,c + 4557 00248C 0E00 movlw 0 + 4558 00248E 6E1F movwf (communication_response_payload_append_uint32_t@_value+2)^0,c + 4559 002490 0E80 movlw 128 + 4560 002492 6E20 movwf (communication_response_payload_append_uint32_t@_value+3)^0,c + 4561 002494 ECC7 F016 call _communication_response_payload_append_uint32_t ;wreg free + 4562 002498 + 4563 ;commands/command_VALCHECK.c: 40: communication_response_payload_append_uint16_t((ui + + nt16_t)resp_value_2); + 4564 002498 0E00 movlw 0 + 4565 00249A 6E1E movwf (communication_response_payload_append_uint16_t@_value+1)^0,c + 4566 00249C 0E80 movlw 128 + 4567 00249E 6E1D movwf communication_response_payload_append_uint16_t@_value^0,c + 4568 0024A0 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 4569 0024A4 + 4570 ;commands/command_VALCHECK.c: 41: communication_response_payload_append_uint16_t((ui + + nt16_t)resp_value_3); + 4571 0024A4 0E80 movlw 128 + 4572 0024A6 6E1E movwf (communication_response_payload_append_uint16_t@_value+1)^0,c + 4573 0024A8 0E00 movlw 0 + 4574 0024AA 6E1D movwf communication_response_payload_append_uint16_t@_value^0,c + 4575 0024AC EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 4576 0024B0 + 4577 ;commands/command_VALCHECK.c: 42: communication_response_payload_append_uint8_t((uin + + t8_t)resp_value_4); + 4578 0024B0 0E04 movlw 4 + 4579 0024B2 EC84 F01A call _communication_response_payload_append_uint8_t + 4580 0024B6 + 4581 ;commands/command_VALCHECK.c: 43: communication_response_payload_append_uint8_t((uin + + t8_t)resp_value_5); + 4582 0024B6 0E40 movlw 64 + 4583 0024B8 EC84 F01A call _communication_response_payload_append_uint8_t + 4584 0024BC + 4585 ;commands/command_VALCHECK.c: 44: return ((err_t)0); + 4586 0024BC 0E00 movlw 0 + 4587 0024BE 0012 return ;funcret + 4588 0024C0 __end_of_command_VALCHECK: + 4589 callstack 0 + 4590 + 4591 ;; *************** function _command_LASTERROR ***************** + 4592 ;; Defined at: + 4593 ;; line 10 in file "commands/command_LASTERROR.c" + 4594 ;; Parameters: Size Location Type + 4595 ;; None + 4596 ;; Auto vars: Size Location Type + 4597 ;; resp_errcode 1 29[COMRAM] unsigned char + 4598 ;; Return value: Size Location Type + 4599 ;; 1 wreg unsigned char + 4600 ;; Registers used: + 4601 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4602 ;; Tracked objects: + 4603 ;; On entry : 0/0 + 4604 ;; On exit : 0/0 + 4605 ;; Unchanged: 0/0 + 4606 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4607 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4608 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4609 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4610 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4611 ;;Total ram usage: 1 bytes + 4612 ;; Hardware stack levels used: 1 + 4613 ;; Hardware stack levels required when called: 10 + 4614 ;; This function calls: + 4615 ;; _communication_response_payload_append_uint8_t + 4616 ;; _communication_response_payload_appender_reset + 4617 ;; This function is called by: + 4618 ;; _communication_parser_executecommand + 4619 ;; This function uses a non-reentrant model + 4620 ;; + 4621 + 4622 psect text32 + 4623 003478 __ptext32: + 4624 callstack 0 + 4625 003478 _command_LASTERROR: + 4626 callstack 18 + 4627 003478 + 4628 ;commands/command_LASTERROR.c: 25: uint8_t resp_errcode;;commands/command_LASTERROR. + + c: 26: (INTCONbits.GIE = 0); + 4629 003478 9EF2 bcf 242,7,c ;volatile + 4630 + 4631 ;commands/command_LASTERROR.c: 27: resp_errcode = errors_last_error; + 4632 00347A C03E F01E movff _errors_last_error,command_LASTERROR@resp_errcode + 4633 00347E + 4634 ;commands/command_LASTERROR.c: 28: errors_last_error = ((err_t)0); + 4635 00347E 0E00 movlw 0 + 4636 003480 6E3E movwf _errors_last_error^0,c + 4637 003482 + 4638 ;commands/command_LASTERROR.c: 29: (INTCONbits.GIE = 1); + 4639 003482 8EF2 bsf 242,7,c ;volatile + 4640 003484 + 4641 ;commands/command_LASTERROR.c: 32: communication_response_payload_appender_reset(); + 4642 003484 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4643 003488 + 4644 ;commands/command_LASTERROR.c: 33: communication_response_payload_append_uint8_t((ui + + nt8_t)resp_errcode); + 4645 003488 501E movf command_LASTERROR@resp_errcode^0,w,c + 4646 00348A EC84 F01A call _communication_response_payload_append_uint8_t + 4647 00348E + 4648 ;commands/command_LASTERROR.c: 34: return ((err_t)0); + 4649 00348E 0E00 movlw 0 + 4650 003490 0012 return ;funcret + 4651 003492 __end_of_command_LASTERROR: + 4652 callstack 0 + 4653 + 4654 ;; *************** function _command_LASTCOMMANDTIME ***************** + 4655 ;; Defined at: + 4656 ;; line 10 in file "commands/command_LASTCOMMANDTIME.c" + 4657 ;; Parameters: Size Location Type + 4658 ;; None + 4659 ;; Auto vars: Size Location Type + 4660 ;; resp_seconds 4 0[BANK0 ] unsigned long + 4661 ;; Return value: Size Location Type + 4662 ;; 1 wreg unsigned char + 4663 ;; Registers used: + 4664 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4665 ;; Tracked objects: + 4666 ;; On entry : 0/0 + 4667 ;; On exit : 0/0 + 4668 ;; Unchanged: 0/0 + 4669 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4670 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4671 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4672 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4673 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4674 ;;Total ram usage: 4 bytes + 4675 ;; Hardware stack levels used: 1 + 4676 ;; Hardware stack levels required when called: 10 + 4677 ;; This function calls: + 4678 ;; _communication_response_payload_append_uint32_t + 4679 ;; _communication_response_payload_appender_reset + 4680 ;; _timing_get_seconds_since_last_command + 4681 ;; This function is called by: + 4682 ;; _communication_parser_executecommand + 4683 ;; This function uses a non-reentrant model + 4684 ;; + 4685 + 4686 psect text33 + 4687 003030 __ptext33: + 4688 callstack 0 + 4689 003030 _command_LASTCOMMANDTIME: + 4690 callstack 18 + 4691 003030 + 4692 ;commands/command_LASTCOMMANDTIME.c: 25: uint32_t resp_seconds = timing_get_seconds_ + + since_last_command(); + 4693 003030 ECDE F018 call _timing_get_seconds_since_last_command ;wreg free + 4694 003034 C01D F060 movff ?_timing_get_seconds_since_last_command,command_LASTCOMMANDTIME@resp_seconds + 4695 003038 C01E F061 movff ?_timing_get_seconds_since_last_command+1,command_LASTCOMMANDTIME@resp_seconds+1 + 4696 00303C C01F F062 movff ?_timing_get_seconds_since_last_command+2,command_LASTCOMMANDTIME@resp_seconds+2 + 4697 003040 C020 F063 movff ?_timing_get_seconds_since_last_command+3,command_LASTCOMMANDTIME@resp_seconds+3 + 4698 003044 + 4699 ;commands/command_LASTCOMMANDTIME.c: 28: communication_response_payload_appender_res + + et(); + 4700 003044 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4701 003048 + 4702 ;commands/command_LASTCOMMANDTIME.c: 29: communication_response_payload_append_uint3 + + 2_t((uint32_t)resp_seconds); + 4703 003048 C060 F01D movff command_LASTCOMMANDTIME@resp_seconds,communication_response_payload_append_uint32 + + _t@_value + 4704 00304C C061 F01E movff command_LASTCOMMANDTIME@resp_seconds+1,communication_response_payload_append_uint + + 32_t@_value+1 + 4705 003050 C062 F01F movff command_LASTCOMMANDTIME@resp_seconds+2,communication_response_payload_append_uint + + 32_t@_value+2 + 4706 003054 C063 F020 movff command_LASTCOMMANDTIME@resp_seconds+3,communication_response_payload_append_uint + + 32_t@_value+3 + 4707 003058 ECC7 F016 call _communication_response_payload_append_uint32_t ;wreg free + 4708 00305C + 4709 ;commands/command_LASTCOMMANDTIME.c: 30: return ((err_t)0); + 4710 00305C 0E00 movlw 0 + 4711 00305E 0012 return ;funcret + 4712 003060 __end_of_command_LASTCOMMANDTIME: + 4713 callstack 0 + 4714 + 4715 ;; *************** function _command_ECHO4 ***************** + 4716 ;; Defined at: + 4717 ;; line 9 in file "commands/command_ECHO4.c" + 4718 ;; Parameters: Size Location Type + 4719 ;; None + 4720 ;; Auto vars: Size Location Type + 4721 ;; resp_value_3 1 36[COMRAM] unsigned char + 4722 ;; resp_value_2 1 35[COMRAM] unsigned char + 4723 ;; resp_value_1 1 34[COMRAM] unsigned char + 4724 ;; resp_value_0 1 33[COMRAM] unsigned char + 4725 ;; req_value_3 1 32[COMRAM] unsigned char + 4726 ;; req_value_2 1 31[COMRAM] unsigned char + 4727 ;; req_value_1 1 30[COMRAM] unsigned char + 4728 ;; req_value_0 1 29[COMRAM] unsigned char + 4729 ;; Return value: Size Location Type + 4730 ;; 1 wreg unsigned char + 4731 ;; Registers used: + 4732 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4733 ;; Tracked objects: + 4734 ;; On entry : 0/0 + 4735 ;; On exit : 0/0 + 4736 ;; Unchanged: 0/0 + 4737 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4738 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4739 ;; Locals: 8 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4740 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4741 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4742 ;;Total ram usage: 8 bytes + 4743 ;; Hardware stack levels used: 1 + 4744 ;; Hardware stack levels required when called: 10 + 4745 ;; This function calls: + 4746 ;; _communication_request_payload_retrieve_uint8_t + 4747 ;; _communication_response_payload_append_uint8_t + 4748 ;; _communication_response_payload_appender_reset + 4749 ;; This function is called by: + 4750 ;; _communication_parser_executecommand + 4751 ;; This function uses a non-reentrant model + 4752 ;; + 4753 + 4754 psect text34 + 4755 002CB6 __ptext34: + 4756 callstack 0 + 4757 002CB6 _command_ECHO4: + 4758 callstack 18 + 4759 002CB6 + 4760 ;commands/command_ECHO4.c: 27: uint8_t req_value_0 = (uint8_t)communication_request_ + + payload_retrieve_uint8_t(); + 4761 002CB6 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4762 002CBA 6E1E movwf command_ECHO4@req_value_0^0,c + 4763 + 4764 ;commands/command_ECHO4.c: 28: uint8_t req_value_1 = (uint8_t)communication_request_ + + payload_retrieve_uint8_t(); + 4765 002CBC EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4766 002CC0 6E1F movwf command_ECHO4@req_value_1^0,c + 4767 + 4768 ;commands/command_ECHO4.c: 29: uint8_t req_value_2 = (uint8_t)communication_request_ + + payload_retrieve_uint8_t(); + 4769 002CC2 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4770 002CC6 6E20 movwf command_ECHO4@req_value_2^0,c + 4771 + 4772 ;commands/command_ECHO4.c: 30: uint8_t req_value_3 = (uint8_t)communication_request_ + + payload_retrieve_uint8_t(); + 4773 002CC8 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4774 002CCC 6E21 movwf command_ECHO4@req_value_3^0,c + 4775 002CCE + 4776 ;commands/command_ECHO4.c: 35: uint8_t resp_value_0 = req_value_0; + 4777 002CCE C01E F022 movff command_ECHO4@req_value_0,command_ECHO4@resp_value_0 + 4778 002CD2 + 4779 ;commands/command_ECHO4.c: 36: uint8_t resp_value_1 = req_value_1; + 4780 002CD2 C01F F023 movff command_ECHO4@req_value_1,command_ECHO4@resp_value_1 + 4781 002CD6 + 4782 ;commands/command_ECHO4.c: 37: uint8_t resp_value_2 = req_value_2; + 4783 002CD6 C020 F024 movff command_ECHO4@req_value_2,command_ECHO4@resp_value_2 + 4784 002CDA + 4785 ;commands/command_ECHO4.c: 38: uint8_t resp_value_3 = req_value_3; + 4786 002CDA C021 F025 movff command_ECHO4@req_value_3,command_ECHO4@resp_value_3 + 4787 002CDE + 4788 ;commands/command_ECHO4.c: 41: communication_response_payload_appender_reset(); + 4789 002CDE EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4790 002CE2 + 4791 ;commands/command_ECHO4.c: 42: communication_response_payload_append_uint8_t((uint8_ + + t)resp_value_0); + 4792 002CE2 5022 movf command_ECHO4@resp_value_0^0,w,c + 4793 002CE4 EC84 F01A call _communication_response_payload_append_uint8_t + 4794 002CE8 + 4795 ;commands/command_ECHO4.c: 43: communication_response_payload_append_uint8_t((uint8_ + + t)resp_value_1); + 4796 002CE8 5023 movf command_ECHO4@resp_value_1^0,w,c + 4797 002CEA EC84 F01A call _communication_response_payload_append_uint8_t + 4798 002CEE + 4799 ;commands/command_ECHO4.c: 44: communication_response_payload_append_uint8_t((uint8_ + + t)resp_value_2); + 4800 002CEE 5024 movf command_ECHO4@resp_value_2^0,w,c + 4801 002CF0 EC84 F01A call _communication_response_payload_append_uint8_t + 4802 002CF4 + 4803 ;commands/command_ECHO4.c: 45: communication_response_payload_append_uint8_t((uint8_ + + t)resp_value_3); + 4804 002CF4 5025 movf command_ECHO4@resp_value_3^0,w,c + 4805 002CF6 EC84 F01A call _communication_response_payload_append_uint8_t + 4806 002CFA + 4807 ;commands/command_ECHO4.c: 46: return ((err_t)0); + 4808 002CFA 0E00 movlw 0 + 4809 002CFC 0012 return ;funcret + 4810 002CFE __end_of_command_ECHO4: + 4811 callstack 0 + 4812 + 4813 ;; *************** function _command_ECHO32 ***************** + 4814 ;; Defined at: + 4815 ;; line 9 in file "commands/command_ECHO32.c" + 4816 ;; Parameters: Size Location Type + 4817 ;; None + 4818 ;; Auto vars: Size Location Type + 4819 ;; req_values 32 0[BANK0 ] unsigned char [32] + 4820 ;; idx 1 32[BANK0 ] unsigned char + 4821 ;; Return value: Size Location Type + 4822 ;; 1 wreg unsigned char + 4823 ;; Registers used: + 4824 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4825 ;; Tracked objects: + 4826 ;; On entry : 0/0 + 4827 ;; On exit : 0/0 + 4828 ;; Unchanged: 0/0 + 4829 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4830 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4831 ;; Locals: 0 33 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4832 ;; Temps: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4833 ;; Totals: 1 33 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4834 ;;Total ram usage: 34 bytes + 4835 ;; Hardware stack levels used: 1 + 4836 ;; Hardware stack levels required when called: 10 + 4837 ;; This function calls: + 4838 ;; _communication_request_payload_retrieve_uint8_t + 4839 ;; _communication_response_payload_append_uint8_t + 4840 ;; _communication_response_payload_appender_reset + 4841 ;; This function is called by: + 4842 ;; _communication_parser_executecommand + 4843 ;; This function uses a non-reentrant model + 4844 ;; + 4845 + 4846 psect text35 + 4847 0029B2 __ptext35: + 4848 callstack 0 + 4849 0029B2 _command_ECHO32: + 4850 callstack 18 + 4851 0029B2 + 4852 ;commands/command_ECHO32.c: 88: uint8_t req_values[32];;commands/command_ECHO32.c: 8 + + 9: uint8_t idx;;commands/command_ECHO32.c: 90: for(idx = 0; idx < 32; idx++) { + 4853 0029B2 0E00 movlw 0 + 4854 0029B4 0100 movlb 0 ; () banked + 4855 0029B6 6F80 movwf command_ECHO32@idx& (0+255),b + 4856 0029B8 l10279: + 4857 + 4858 ; BSR set to: 0 + 4859 ;commands/command_ECHO32.c: 91: req_values[idx] = communication_request_payload_ + + retrieve_uint8_t(); + 4860 0029B8 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4861 0029BC 6E1E movwf ??_command_ECHO32^0,c + 4862 0029BE 0E60 movlw low command_ECHO32@req_values + 4863 0029C0 0100 movlb 0 ; () banked + 4864 0029C2 2580 addwf command_ECHO32@idx& (0+255),w,b + 4865 0029C4 6ED9 movwf fsr2l,c + 4866 0029C6 6ADA clrf fsr2h,c + 4867 0029C8 0E00 movlw high command_ECHO32@req_values + 4868 0029CA 22DA addwfc fsr2h,f,c + 4869 0029CC C01E FFDF movff ??_command_ECHO32,indf2 + 4870 0029D0 + 4871 ; BSR set to: 0 + 4872 ;commands/command_ECHO32.c: 92: } + 4873 0029D0 2B80 incf command_ECHO32@idx& (0+255),f,b + 4874 0029D2 + 4875 ; BSR set to: 0 + 4876 0029D2 0E1F movlw 31 + 4877 0029D4 6580 cpfsgt command_ECHO32@idx& (0+255),b + 4878 0029D6 EFEF F014 goto u5231 + 4879 0029DA EFF1 F014 goto u5230 + 4880 0029DE u5231: + 4881 0029DE EFDC F014 goto l10279 + 4882 0029E2 u5230: + 4883 0029E2 + 4884 ; BSR set to: 0 + 4885 ;commands/command_ECHO32.c: 93: communication_response_payload_appender_reset(); + 4886 0029E2 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4887 0029E6 + 4888 ;commands/command_ECHO32.c: 94: for(idx = 0; idx < 32; idx++) { + 4889 0029E6 0E00 movlw 0 + 4890 0029E8 0100 movlb 0 ; () banked + 4891 0029EA 6F80 movwf command_ECHO32@idx& (0+255),b + 4892 0029EC l10293: + 4893 + 4894 ; BSR set to: 0 + 4895 ;commands/command_ECHO32.c: 95: communication_response_payload_append_uint8_t(re + + q_values[idx]); + 4896 0029EC 0E60 movlw low command_ECHO32@req_values + 4897 0029EE 2580 addwf command_ECHO32@idx& (0+255),w,b + 4898 0029F0 6ED9 movwf fsr2l,c + 4899 0029F2 6ADA clrf fsr2h,c + 4900 0029F4 0E00 movlw high command_ECHO32@req_values + 4901 0029F6 22DA addwfc fsr2h,f,c + 4902 0029F8 50DF movf indf2,w,c + 4903 0029FA EC84 F01A call _communication_response_payload_append_uint8_t + 4904 0029FE + 4905 ;commands/command_ECHO32.c: 96: } + 4906 0029FE 0100 movlb 0 ; () banked + 4907 002A00 2B80 incf command_ECHO32@idx& (0+255),f,b + 4908 002A02 + 4909 ; BSR set to: 0 + 4910 002A02 0E1F movlw 31 + 4911 002A04 6580 cpfsgt command_ECHO32@idx& (0+255),b + 4912 002A06 EF07 F015 goto u5241 + 4913 002A0A EF09 F015 goto u5240 + 4914 002A0E u5241: + 4915 002A0E EFF6 F014 goto l10293 + 4916 002A12 u5240: + 4917 002A12 + 4918 ; BSR set to: 0 + 4919 ;commands/command_ECHO32.c: 99: return ((err_t)0); + 4920 002A12 0E00 movlw 0 + 4921 002A14 + 4922 ; BSR set to: 0 + 4923 002A14 0012 return ;funcret + 4924 002A16 __end_of_command_ECHO32: + 4925 callstack 0 + 4926 + 4927 ;; *************** function _command_ECHO1 ***************** + 4928 ;; Defined at: + 4929 ;; line 9 in file "commands/command_ECHO1.c" + 4930 ;; Parameters: Size Location Type + 4931 ;; None + 4932 ;; Auto vars: Size Location Type + 4933 ;; resp_value 1 30[COMRAM] unsigned char + 4934 ;; req_value 1 29[COMRAM] unsigned char + 4935 ;; Return value: Size Location Type + 4936 ;; 1 wreg unsigned char + 4937 ;; Registers used: + 4938 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4939 ;; Tracked objects: + 4940 ;; On entry : 0/0 + 4941 ;; On exit : 0/0 + 4942 ;; Unchanged: 0/0 + 4943 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 4944 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4945 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4946 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4947 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 4948 ;;Total ram usage: 2 bytes + 4949 ;; Hardware stack levels used: 1 + 4950 ;; Hardware stack levels required when called: 10 + 4951 ;; This function calls: + 4952 ;; _communication_request_payload_retrieve_uint8_t + 4953 ;; _communication_response_payload_append_uint8_t + 4954 ;; _communication_response_payload_appender_reset + 4955 ;; This function is called by: + 4956 ;; _communication_parser_executecommand + 4957 ;; This function uses a non-reentrant model + 4958 ;; + 4959 + 4960 psect text36 + 4961 0034AA __ptext36: + 4962 callstack 0 + 4963 0034AA _command_ECHO1: + 4964 callstack 18 + 4965 0034AA + 4966 ;commands/command_ECHO1.c: 21: uint8_t req_value = (uint8_t)communication_request_pa + + yload_retrieve_uint8_t(); + 4967 0034AA EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 4968 0034AE 6E1E movwf command_ECHO1@req_value^0,c + 4969 0034B0 + 4970 ;commands/command_ECHO1.c: 26: uint8_t resp_value = req_value; + 4971 0034B0 C01E F01F movff command_ECHO1@req_value,command_ECHO1@resp_value + 4972 0034B4 + 4973 ;commands/command_ECHO1.c: 29: communication_response_payload_appender_reset(); + 4974 0034B4 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 4975 0034B8 + 4976 ;commands/command_ECHO1.c: 30: communication_response_payload_append_uint8_t((uint8_ + + t)resp_value); + 4977 0034B8 501F movf command_ECHO1@resp_value^0,w,c + 4978 0034BA EC84 F01A call _communication_response_payload_append_uint8_t + 4979 0034BE + 4980 ;commands/command_ECHO1.c: 31: return ((err_t)0); + 4981 0034BE 0E00 movlw 0 + 4982 0034C0 0012 return ;funcret + 4983 0034C2 __end_of_command_ECHO1: + 4984 callstack 0 + 4985 + 4986 ;; *************** function _command_BOARDTIME ***************** + 4987 ;; Defined at: + 4988 ;; line 10 in file "commands/command_BOARDTIME.c" + 4989 ;; Parameters: Size Location Type + 4990 ;; None + 4991 ;; Auto vars: Size Location Type + 4992 ;; resp_seconds 4 0[BANK0 ] unsigned long + 4993 ;; Return value: Size Location Type + 4994 ;; 1 wreg unsigned char + 4995 ;; Registers used: + 4996 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 4997 ;; Tracked objects: + 4998 ;; On entry : 0/0 + 4999 ;; On exit : 0/0 + 5000 ;; Unchanged: 0/0 + 5001 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 5002 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5003 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5004 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5005 ;; Totals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5006 ;;Total ram usage: 4 bytes + 5007 ;; Hardware stack levels used: 1 + 5008 ;; Hardware stack levels required when called: 10 + 5009 ;; This function calls: + 5010 ;; _communication_response_payload_append_uint32_t + 5011 ;; _communication_response_payload_appender_reset + 5012 ;; _timing_get_seconds_since_reset + 5013 ;; This function is called by: + 5014 ;; _communication_parser_executecommand + 5015 ;; This function uses a non-reentrant model + 5016 ;; + 5017 + 5018 psect text37 + 5019 003060 __ptext37: + 5020 callstack 0 + 5021 003060 _command_BOARDTIME: + 5022 callstack 18 + 5023 003060 + 5024 ;commands/command_BOARDTIME.c: 25: uint32_t resp_seconds = timing_get_seconds_since_ + + reset(); + 5025 003060 ECF1 F018 call _timing_get_seconds_since_reset ;wreg free + 5026 003064 C01D F060 movff ?_timing_get_seconds_since_reset,command_BOARDTIME@resp_seconds + 5027 003068 C01E F061 movff ?_timing_get_seconds_since_reset+1,command_BOARDTIME@resp_seconds+1 + 5028 00306C C01F F062 movff ?_timing_get_seconds_since_reset+2,command_BOARDTIME@resp_seconds+2 + 5029 003070 C020 F063 movff ?_timing_get_seconds_since_reset+3,command_BOARDTIME@resp_seconds+3 + 5030 003074 + 5031 ;commands/command_BOARDTIME.c: 28: communication_response_payload_appender_reset(); + 5032 003074 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 5033 003078 + 5034 ;commands/command_BOARDTIME.c: 29: communication_response_payload_append_uint32_t((u + + int32_t)resp_seconds); + 5035 003078 C060 F01D movff command_BOARDTIME@resp_seconds,communication_response_payload_append_uint32_t@_va + + lue + 5036 00307C C061 F01E movff command_BOARDTIME@resp_seconds+1,communication_response_payload_append_uint32_t@_ + + value+1 + 5037 003080 C062 F01F movff command_BOARDTIME@resp_seconds+2,communication_response_payload_append_uint32_t@_ + + value+2 + 5038 003084 C063 F020 movff command_BOARDTIME@resp_seconds+3,communication_response_payload_append_uint32_t@_ + + value+3 + 5039 003088 ECC7 F016 call _communication_response_payload_append_uint32_t ;wreg free + 5040 00308C + 5041 ;commands/command_BOARDTIME.c: 30: return ((err_t)0); + 5042 00308C 0E00 movlw 0 + 5043 00308E 0012 return ;funcret + 5044 003090 __end_of_command_BOARDTIME: + 5045 callstack 0 + 5046 + 5047 ;; *************** function _command_SENSOR_VALUES_GETALL ***************** + 5048 ;; Defined at: + 5049 ;; line 11 in file "commands/command_SENSOR_VALUES_GETALL.c" + 5050 ;; Parameters: Size Location Type + 5051 ;; None + 5052 ;; Auto vars: Size Location Type + 5053 ;; p_variable 2 36[BANK0 ] PTR struct . + 5054 ;; -> digital_variables(192), + 5055 ;; p_variable 2 34[BANK0 ] PTR struct . + 5056 ;; -> analog_variables(473), + 5057 ;; digital_vari 1 41[BANK0 ] unsigned char + 5058 ;; analog_varia 1 40[BANK0 ] unsigned char + 5059 ;; variable_ind 1 42[BANK0 ] unsigned char + 5060 ;; analog_value 22 12[BANK0 ] unsigned short [11] + 5061 ;; digital_valu 12 0[BANK0 ] unsigned char [12] + 5062 ;; digital_vari 1 39[BANK0 ] unsigned char + 5063 ;; analog_varia 1 38[BANK0 ] unsigned char + 5064 ;; Return value: Size Location Type + 5065 ;; 1 wreg unsigned char + 5066 ;; Registers used: + 5067 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + 5068 ;; Tracked objects: + 5069 ;; On entry : 0/0 + 5070 ;; On exit : 0/0 + 5071 ;; Unchanged: 0/0 + 5072 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 5073 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5074 ;; Locals: 0 43 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5075 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5076 ;; Totals: 0 43 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5077 ;;Total ram usage: 43 bytes + 5078 ;; Hardware stack levels used: 1 + 5079 ;; Hardware stack levels required when called: 12 + 5080 ;; This function calls: + 5081 ;; _analog_variable_get_pointer_by_enum + 5082 ;; _communication_response_payload_append_uint16_t + 5083 ;; _communication_response_payload_append_uint8_t + 5084 ;; _communication_response_payload_appender_reset + 5085 ;; _digital_variable_get_pointer_by_enum + 5086 ;; _variable_is_analog_by_enum + 5087 ;; This function is called by: + 5088 ;; _communication_parser_executecommand + 5089 ;; This function uses a non-reentrant model + 5090 ;; + 5091 + 5092 psect text38 + 5093 0008D8 __ptext38: + 5094 callstack 0 + 5095 0008D8 _command_SENSOR_VALUES_GETALL: + 5096 callstack 16 + 5097 0008D8 + 5098 ;commands/command_SENSOR_VALUES_GETALL.c: 51: uint16_t analog_value_data[11];;comman + + ds/command_SENSOR_VALUES_GETALL.c: 52: digital_value_t digital_value_data[12];;comma + + nds/command_SENSOR_VALUES_GETALL.c: 53: uint8_t analog_variable_index = 0; + 5099 0008D8 0E00 movlw 0 + 5100 0008DA 0100 movlb 0 ; () banked + 5101 0008DC 6F86 movwf command_SENSOR_VALUES_GETALL@analog_variable_index& (0+255),b + 5102 + 5103 ;commands/command_SENSOR_VALUES_GETALL.c: 54: uint8_t digital_variable_index = 0; + 5104 0008DE 0E00 movlw 0 + 5105 0008E0 6F87 movwf command_SENSOR_VALUES_GETALL@digital_variable_index& (0+255),b + 5106 + 5107 ;commands/command_SENSOR_VALUES_GETALL.c: 56: for(uint8_t variable_index = VARIABLE_ + + NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; variab + + le_index++) { + 5108 0008E2 0E01 movlw 1 + 5109 0008E4 6F8A movwf command_SENSOR_VALUES_GETALL@variable_index& (0+255),b + 5110 0008E6 l10203: + 5111 + 5112 ; BSR set to: 0 + 5113 ;commands/command_SENSOR_VALUES_GETALL.c: 57: if(variable_is_analog_by_enum(vari + + able_index)) { + 5114 0008E6 518A movf command_SENSOR_VALUES_GETALL@variable_index& (0+255),w,b + 5115 0008E8 EC9E F011 call _variable_is_analog_by_enum + 5116 0008EC 0900 iorlw 0 + 5117 0008EE B4D8 btfsc status,2,c + 5118 0008F0 EF7C F004 goto u5191 + 5119 0008F4 EF7E F004 goto u5190 + 5120 0008F8 u5191: + 5121 0008F8 EF9E F004 goto l10215 + 5122 0008FC u5190: + 5123 0008FC + 5124 ;commands/command_SENSOR_VALUES_GETALL.c: 58: analog_variable_t* p_variable + + = analog_variable_get_pointer_by_enum(variable_index); + 5125 0008FC 0100 movlb 0 ; () banked + 5126 0008FE 518A movf command_SENSOR_VALUES_GETALL@variable_index& (0+255),w,b + 5127 000900 EC20 F007 call _analog_variable_get_pointer_by_enum + 5128 000904 C01F F082 movff ?_analog_variable_get_pointer_by_enum,command_SENSOR_VALUES_GETALL@p_variable + 5129 000908 C020 F083 movff ?_analog_variable_get_pointer_by_enum+1,command_SENSOR_VALUES_GETALL@p_variable+1 + 5130 00090C + 5131 ;commands/command_SENSOR_VALUES_GETALL.c: 59: (INTCONbits.GIE = 0); + 5132 00090C 9EF2 bcf 242,7,c ;volatile + 5133 00090E + 5134 ;commands/command_SENSOR_VALUES_GETALL.c: 60: analog_value_data[analog_varia + + ble_index] = p_variable->value; + 5135 00090E 0100 movlb 0 ; () banked + 5136 000910 EE20 F001 lfsr 2,1 + 5137 000914 5182 movf command_SENSOR_VALUES_GETALL@p_variable& (0+255),w,b + 5138 000916 26D9 addwf fsr2l,f,c + 5139 000918 5183 movf (command_SENSOR_VALUES_GETALL@p_variable+1)& (0+255),w,b + 5140 00091A 22DA addwfc fsr2h,f,c + 5141 00091C 5186 movf command_SENSOR_VALUES_GETALL@analog_variable_index& (0+255),w,b + 5142 00091E 0D02 mullw 2 + 5143 000920 0E6C movlw low command_SENSOR_VALUES_GETALL@analog_value_data + 5144 000922 24F3 addwf 243,w,c + 5145 000924 6EE1 movwf fsr1l,c + 5146 000926 0E00 movlw high command_SENSOR_VALUES_GETALL@analog_value_data + 5147 000928 20F4 addwfc prodh,w,c + 5148 00092A 6EE2 movwf fsr1h,c + 5149 00092C CFDE FFE6 movff postinc2,postinc1 + 5150 000930 CFDD FFE5 movff postdec2,postdec1 + 5151 000934 + 5152 ; BSR set to: 0 + 5153 ;commands/command_SENSOR_VALUES_GETALL.c: 61: (INTCONbits.GIE = 1); + 5154 000934 8EF2 bsf 242,7,c ;volatile + 5155 000936 + 5156 ; BSR set to: 0 + 5157 ;commands/command_SENSOR_VALUES_GETALL.c: 62: analog_variable_index++; + 5158 000936 2B86 incf command_SENSOR_VALUES_GETALL@analog_variable_index& (0+255),f,b + 5159 + 5160 ;commands/command_SENSOR_VALUES_GETALL.c: 63: }else{ + 5161 000938 EFB8 F004 goto l10225 + 5162 00093C l10215: + 5163 + 5164 ;commands/command_SENSOR_VALUES_GETALL.c: 64: digital_variable_t* p_variable + + = digital_variable_get_pointer_by_enum(variable_index); + 5165 00093C 0100 movlb 0 ; () banked + 5166 00093E 518A movf command_SENSOR_VALUES_GETALL@variable_index& (0+255),w,b + 5167 000940 EC8A F005 call _digital_variable_get_pointer_by_enum + 5168 000944 C01F F084 movff ?_digital_variable_get_pointer_by_enum,command_SENSOR_VALUES_GETALL@p_variable_20 + + 48 + 5169 000948 C020 F085 movff ?_digital_variable_get_pointer_by_enum+1,command_SENSOR_VALUES_GETALL@p_variable_ + + 2048+1 + 5170 00094C + 5171 ;commands/command_SENSOR_VALUES_GETALL.c: 65: (INTCONbits.GIE = 0); + 5172 00094C 9EF2 bcf 242,7,c ;volatile + 5173 00094E + 5174 ;commands/command_SENSOR_VALUES_GETALL.c: 66: digital_value_data[digital_var + + iable_index] = p_variable->value; + 5175 00094E 0100 movlb 0 ; () banked + 5176 000950 EE20 F002 lfsr 2,2 + 5177 000954 5184 movf command_SENSOR_VALUES_GETALL@p_variable_2048& (0+255),w,b + 5178 000956 26D9 addwf fsr2l,f,c + 5179 000958 5185 movf (command_SENSOR_VALUES_GETALL@p_variable_2048+1)& (0+255),w,b + 5180 00095A 22DA addwfc fsr2h,f,c + 5181 00095C 0E60 movlw low command_SENSOR_VALUES_GETALL@digital_value_data + 5182 00095E 2587 addwf command_SENSOR_VALUES_GETALL@digital_variable_index& (0+255),w,b + 5183 000960 6EE1 movwf fsr1l,c + 5184 000962 6AE2 clrf fsr1h,c + 5185 000964 0E00 movlw high command_SENSOR_VALUES_GETALL@digital_value_data + 5186 000966 22E2 addwfc fsr1h,f,c + 5187 000968 CFDF FFE7 movff indf2,indf1 + 5188 00096C + 5189 ; BSR set to: 0 + 5190 ;commands/command_SENSOR_VALUES_GETALL.c: 67: (INTCONbits.GIE = 1); + 5191 00096C 8EF2 bsf 242,7,c ;volatile + 5192 00096E + 5193 ; BSR set to: 0 + 5194 ;commands/command_SENSOR_VALUES_GETALL.c: 68: digital_variable_index++; + 5195 00096E 2B87 incf command_SENSOR_VALUES_GETALL@digital_variable_index& (0+255),f,b + 5196 000970 l10225: + 5197 + 5198 ; BSR set to: 0 + 5199 ;commands/command_SENSOR_VALUES_GETALL.c: 70: } + 5200 000970 2B8A incf command_SENSOR_VALUES_GETALL@variable_index& (0+255),f,b + 5201 000972 + 5202 ; BSR set to: 0 + 5203 000972 0E17 movlw 23 + 5204 000974 658A cpfsgt command_SENSOR_VALUES_GETALL@variable_index& (0+255),b + 5205 000976 EFBF F004 goto u5201 + 5206 00097A EFC1 F004 goto u5200 + 5207 00097E u5201: + 5208 00097E EF73 F004 goto l10203 + 5209 000982 u5200: + 5210 000982 + 5211 ; BSR set to: 0 + 5212 ;commands/command_SENSOR_VALUES_GETALL.c: 73: communication_response_payload_appende + + r_reset(); + 5213 000982 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 5214 000986 + 5215 ;commands/command_SENSOR_VALUES_GETALL.c: 75: for(uint8_t analog_variable_index_tmp + + = 0; analog_variable_index_tmp < analog_variable_index; analog_variable_index_tmp++) { + 5216 000986 0E00 movlw 0 + 5217 000988 0100 movlb 0 ; () banked + 5218 00098A 6F88 movwf command_SENSOR_VALUES_GETALL@analog_variable_index_tmp& (0+255),b + 5219 00098C EFD8 F004 goto l10237 + 5220 000990 l10233: + 5221 + 5222 ; BSR set to: 0 + 5223 ;commands/command_SENSOR_VALUES_GETALL.c: 76: communication_response_payload_app + + end_uint16_t((uint16_t)analog_value_data[analog_variable_index_tmp]); + 5224 000990 5188 movf command_SENSOR_VALUES_GETALL@analog_variable_index_tmp& (0+255),w,b + 5225 000992 0D02 mullw 2 + 5226 000994 0E6C movlw low command_SENSOR_VALUES_GETALL@analog_value_data + 5227 000996 24F3 addwf 243,w,c + 5228 000998 6ED9 movwf fsr2l,c + 5229 00099A 0E00 movlw high command_SENSOR_VALUES_GETALL@analog_value_data + 5230 00099C 20F4 addwfc prodh,w,c + 5231 00099E 6EDA movwf fsr2h,c + 5232 0009A0 CFDE F01D movff postinc2,communication_response_payload_append_uint16_t@_value + 5233 0009A4 CFDD F01E movff postdec2,communication_response_payload_append_uint16_t@_value+1 + 5234 0009A8 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 5235 0009AC + 5236 ;commands/command_SENSOR_VALUES_GETALL.c: 77: } + 5237 0009AC 0100 movlb 0 ; () banked + 5238 0009AE 2B88 incf command_SENSOR_VALUES_GETALL@analog_variable_index_tmp& (0+255),f,b + 5239 0009B0 l10237: + 5240 + 5241 ; BSR set to: 0 + 5242 0009B0 5186 movf command_SENSOR_VALUES_GETALL@analog_variable_index& (0+255),w,b + 5243 0009B2 5D88 subwf command_SENSOR_VALUES_GETALL@analog_variable_index_tmp& (0+255),w,b + 5244 0009B4 A0D8 btfss status,0,c + 5245 0009B6 EFDF F004 goto u5211 + 5246 0009BA EFE1 F004 goto u5210 + 5247 0009BE u5211: + 5248 0009BE EFC8 F004 goto l10233 + 5249 0009C2 u5210: + 5250 0009C2 + 5251 ; BSR set to: 0 + 5252 ;commands/command_SENSOR_VALUES_GETALL.c: 79: for(uint8_t digital_variable_index_tmp + + = 0; digital_variable_index_tmp < digital_variable_index; digital_variable_index_tmp++) + + { + 5253 0009C2 0E00 movlw 0 + 5254 0009C4 6F89 movwf command_SENSOR_VALUES_GETALL@digital_variable_index_tmp& (0+255),b + 5255 0009C6 EFF0 F004 goto l10245 + 5256 0009CA l10241: + 5257 + 5258 ; BSR set to: 0 + 5259 ;commands/command_SENSOR_VALUES_GETALL.c: 80: communication_response_payload_app + + end_uint8_t((uint8_t)digital_value_data[digital_variable_index_tmp]); + 5260 0009CA 0E60 movlw low command_SENSOR_VALUES_GETALL@digital_value_data + 5261 0009CC 2589 addwf command_SENSOR_VALUES_GETALL@digital_variable_index_tmp& (0+255),w,b + 5262 0009CE 6ED9 movwf fsr2l,c + 5263 0009D0 6ADA clrf fsr2h,c + 5264 0009D2 0E00 movlw high command_SENSOR_VALUES_GETALL@digital_value_data + 5265 0009D4 22DA addwfc fsr2h,f,c + 5266 0009D6 50DF movf indf2,w,c + 5267 0009D8 EC84 F01A call _communication_response_payload_append_uint8_t + 5268 0009DC + 5269 ;commands/command_SENSOR_VALUES_GETALL.c: 81: } + 5270 0009DC 0100 movlb 0 ; () banked + 5271 0009DE 2B89 incf command_SENSOR_VALUES_GETALL@digital_variable_index_tmp& (0+255),f,b + 5272 0009E0 l10245: + 5273 + 5274 ; BSR set to: 0 + 5275 0009E0 5187 movf command_SENSOR_VALUES_GETALL@digital_variable_index& (0+255),w,b + 5276 0009E2 5D89 subwf command_SENSOR_VALUES_GETALL@digital_variable_index_tmp& (0+255),w,b + 5277 0009E4 A0D8 btfss status,0,c + 5278 0009E6 EFF7 F004 goto u5221 + 5279 0009EA EFF9 F004 goto u5220 + 5280 0009EE u5221: + 5281 0009EE EFE5 F004 goto l10241 + 5282 0009F2 u5220: + 5283 0009F2 + 5284 ; BSR set to: 0 + 5285 ;commands/command_SENSOR_VALUES_GETALL.c: 84: return ((err_t)0); + 5286 0009F2 0E00 movlw 0 + 5287 0009F4 + 5288 ; BSR set to: 0 + 5289 0009F4 0012 return ;funcret + 5290 0009F6 __end_of_command_SENSOR_VALUES_GETALL: + 5291 callstack 0 + 5292 + 5293 ;; *************** function _command_SENSOR_OFFSETS_GETALL ***************** + 5294 ;; Defined at: + 5295 ;; line 11 in file "commands/command_SENSOR_OFFSETS_GETALL.c" + 5296 ;; Parameters: Size Location Type + 5297 ;; None + 5298 ;; Auto vars: Size Location Type + 5299 ;; p_variable 2 22[BANK0 ] PTR struct . + 5300 ;; -> analog_variables(473), + 5301 ;; analog_varia 1 25[BANK0 ] unsigned char + 5302 ;; variable_ind 1 26[BANK0 ] unsigned char + 5303 ;; analog_value 22 0[BANK0 ] unsigned short [11] + 5304 ;; analog_varia 1 24[BANK0 ] unsigned char + 5305 ;; Return value: Size Location Type + 5306 ;; 1 wreg unsigned char + 5307 ;; Registers used: + 5308 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + 5309 ;; Tracked objects: + 5310 ;; On entry : 0/0 + 5311 ;; On exit : 0/0 + 5312 ;; Unchanged: 0/0 + 5313 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 5314 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5315 ;; Locals: 0 27 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5316 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5317 ;; Totals: 0 27 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5318 ;;Total ram usage: 27 bytes + 5319 ;; Hardware stack levels used: 1 + 5320 ;; Hardware stack levels required when called: 12 + 5321 ;; This function calls: + 5322 ;; _analog_variable_get_pointer_by_enum + 5323 ;; _communication_response_payload_append_uint16_t + 5324 ;; _communication_response_payload_appender_reset + 5325 ;; _variable_is_analog_by_enum + 5326 ;; This function is called by: + 5327 ;; _communication_parser_executecommand + 5328 ;; This function uses a non-reentrant model + 5329 ;; + 5330 + 5331 psect text39 + 5332 001C4C __ptext39: + 5333 callstack 0 + 5334 001C4C _command_SENSOR_OFFSETS_GETALL: + 5335 callstack 16 + 5336 001C4C + 5337 ;commands/command_SENSOR_OFFSETS_GETALL.c: 39: uint16_t analog_value_data[11];;comma + + nds/command_SENSOR_OFFSETS_GETALL.c: 40: uint8_t analog_variable_index = 0; + 5338 001C4C 0E00 movlw 0 + 5339 001C4E 0100 movlb 0 ; () banked + 5340 001C50 6F78 movwf command_SENSOR_OFFSETS_GETALL@analog_variable_index& (0+255),b + 5341 + 5342 ;commands/command_SENSOR_OFFSETS_GETALL.c: 42: for(uint8_t variable_index = VARIABLE + + _NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; varia + + ble_index++) { + 5343 001C52 0E01 movlw 1 + 5344 001C54 6F7A movwf command_SENSOR_OFFSETS_GETALL@variable_index& (0+255),b + 5345 001C56 l10167: + 5346 + 5347 ; BSR set to: 0 + 5348 ;commands/command_SENSOR_OFFSETS_GETALL.c: 43: if(variable_is_analog_by_enum(var + + iable_index)) { + 5349 001C56 517A movf command_SENSOR_OFFSETS_GETALL@variable_index& (0+255),w,b + 5350 001C58 EC9E F011 call _variable_is_analog_by_enum + 5351 001C5C 0900 iorlw 0 + 5352 001C5E B4D8 btfsc status,2,c + 5353 001C60 EF34 F00E goto u5161 + 5354 001C64 EF36 F00E goto u5160 + 5355 001C68 u5161: + 5356 001C68 EF54 F00E goto l10179 + 5357 001C6C u5160: + 5358 001C6C + 5359 ;commands/command_SENSOR_OFFSETS_GETALL.c: 44: analog_variable_t* p_variable + + = analog_variable_get_pointer_by_enum(variable_index); + 5360 001C6C 0100 movlb 0 ; () banked + 5361 001C6E 517A movf command_SENSOR_OFFSETS_GETALL@variable_index& (0+255),w,b + 5362 001C70 EC20 F007 call _analog_variable_get_pointer_by_enum + 5363 001C74 C01F F076 movff ?_analog_variable_get_pointer_by_enum,command_SENSOR_OFFSETS_GETALL@p_variable + 5364 001C78 C020 F077 movff ?_analog_variable_get_pointer_by_enum+1,command_SENSOR_OFFSETS_GETALL@p_variable+ + + 1 + 5365 001C7C + 5366 ;commands/command_SENSOR_OFFSETS_GETALL.c: 45: (INTCONbits.GIE = 0); + 5367 001C7C 9EF2 bcf 242,7,c ;volatile + 5368 001C7E + 5369 ;commands/command_SENSOR_OFFSETS_GETALL.c: 46: analog_value_data[analog_vari + + able_index] = p_variable->offset; + 5370 001C7E 0100 movlb 0 ; () banked + 5371 001C80 EE20 F00D lfsr 2,13 + 5372 001C84 5176 movf command_SENSOR_OFFSETS_GETALL@p_variable& (0+255),w,b + 5373 001C86 26D9 addwf fsr2l,f,c + 5374 001C88 5177 movf (command_SENSOR_OFFSETS_GETALL@p_variable+1)& (0+255),w,b + 5375 001C8A 22DA addwfc fsr2h,f,c + 5376 001C8C 5178 movf command_SENSOR_OFFSETS_GETALL@analog_variable_index& (0+255),w,b + 5377 001C8E 0D02 mullw 2 + 5378 001C90 0E60 movlw low command_SENSOR_OFFSETS_GETALL@analog_value_data + 5379 001C92 24F3 addwf 243,w,c + 5380 001C94 6EE1 movwf fsr1l,c + 5381 001C96 0E00 movlw high command_SENSOR_OFFSETS_GETALL@analog_value_data + 5382 001C98 20F4 addwfc prodh,w,c + 5383 001C9A 6EE2 movwf fsr1h,c + 5384 001C9C CFDE FFE6 movff postinc2,postinc1 + 5385 001CA0 CFDD FFE5 movff postdec2,postdec1 + 5386 001CA4 + 5387 ; BSR set to: 0 + 5388 ;commands/command_SENSOR_OFFSETS_GETALL.c: 47: (INTCONbits.GIE = 1); + 5389 001CA4 8EF2 bsf 242,7,c ;volatile + 5390 001CA6 + 5391 ; BSR set to: 0 + 5392 ;commands/command_SENSOR_OFFSETS_GETALL.c: 48: analog_variable_index++; + 5393 001CA6 2B78 incf command_SENSOR_OFFSETS_GETALL@analog_variable_index& (0+255),f,b + 5394 001CA8 l10179: + 5395 + 5396 ;commands/command_SENSOR_OFFSETS_GETALL.c: 50: } + 5397 001CA8 0100 movlb 0 ; () banked + 5398 001CAA 2B7A incf command_SENSOR_OFFSETS_GETALL@variable_index& (0+255),f,b + 5399 001CAC + 5400 ; BSR set to: 0 + 5401 001CAC 0E17 movlw 23 + 5402 001CAE 657A cpfsgt command_SENSOR_OFFSETS_GETALL@variable_index& (0+255),b + 5403 001CB0 EF5C F00E goto u5171 + 5404 001CB4 EF5E F00E goto u5170 + 5405 001CB8 u5171: + 5406 001CB8 EF2B F00E goto l10167 + 5407 001CBC u5170: + 5408 001CBC + 5409 ; BSR set to: 0 + 5410 ;commands/command_SENSOR_OFFSETS_GETALL.c: 53: communication_response_payload_append + + er_reset(); + 5411 001CBC EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 5412 001CC0 + 5413 ;commands/command_SENSOR_OFFSETS_GETALL.c: 55: for(uint8_t analog_variable_index_tmp + + = 0; analog_variable_index_tmp < analog_variable_index; analog_variable_index_tmp++) { + 5414 001CC0 0E00 movlw 0 + 5415 001CC2 0100 movlb 0 ; () banked + 5416 001CC4 6F79 movwf command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp& (0+255),b + 5417 001CC6 EF75 F00E goto l10191 + 5418 001CCA l10187: + 5419 + 5420 ; BSR set to: 0 + 5421 ;commands/command_SENSOR_OFFSETS_GETALL.c: 56: communication_response_payload_ap + + pend_uint16_t((uint16_t)analog_value_data[analog_variable_index_tmp]); + 5422 001CCA 5179 movf command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp& (0+255),w,b + 5423 001CCC 0D02 mullw 2 + 5424 001CCE 0E60 movlw low command_SENSOR_OFFSETS_GETALL@analog_value_data + 5425 001CD0 24F3 addwf 243,w,c + 5426 001CD2 6ED9 movwf fsr2l,c + 5427 001CD4 0E00 movlw high command_SENSOR_OFFSETS_GETALL@analog_value_data + 5428 001CD6 20F4 addwfc prodh,w,c + 5429 001CD8 6EDA movwf fsr2h,c + 5430 001CDA CFDE F01D movff postinc2,communication_response_payload_append_uint16_t@_value + 5431 001CDE CFDD F01E movff postdec2,communication_response_payload_append_uint16_t@_value+1 + 5432 001CE2 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 5433 001CE6 + 5434 ;commands/command_SENSOR_OFFSETS_GETALL.c: 57: } + 5435 001CE6 0100 movlb 0 ; () banked + 5436 001CE8 2B79 incf command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp& (0+255),f,b + 5437 001CEA l10191: + 5438 + 5439 ; BSR set to: 0 + 5440 001CEA 5178 movf command_SENSOR_OFFSETS_GETALL@analog_variable_index& (0+255),w,b + 5441 001CEC 5D79 subwf command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp& (0+255),w,b + 5442 001CEE A0D8 btfss status,0,c + 5443 001CF0 EF7C F00E goto u5181 + 5444 001CF4 EF7E F00E goto u5180 + 5445 001CF8 u5181: + 5446 001CF8 EF65 F00E goto l10187 + 5447 001CFC u5180: + 5448 001CFC + 5449 ; BSR set to: 0 + 5450 ;commands/command_SENSOR_OFFSETS_GETALL.c: 60: return ((err_t)0); + 5451 001CFC 0E00 movlw 0 + 5452 001CFE + 5453 ; BSR set to: 0 + 5454 001CFE 0012 return ;funcret + 5455 001D00 __end_of_command_SENSOR_OFFSETS_GETALL: + 5456 callstack 0 + 5457 + 5458 ;; *************** function _command_SENSOR_MAXVALUE_RESET ***************** + 5459 ;; Defined at: + 5460 ;; line 11 in file "commands/command_SENSOR_MAXVALUE_RESET.c" + 5461 ;; Parameters: Size Location Type + 5462 ;; None + 5463 ;; Auto vars: Size Location Type + 5464 ;; p_variable 2 2[BANK0 ] PTR struct . + 5465 ;; -> digital_variables(192), + 5466 ;; p_variable 2 0[BANK0 ] PTR struct . + 5467 ;; -> analog_variables(473), + 5468 ;; variable_num 1 5[BANK0 ] unsigned char + 5469 ;; req_variable 1 4[BANK0 ] enum E6090 + 5470 ;; Return value: Size Location Type + 5471 ;; 1 wreg unsigned char + 5472 ;; Registers used: + 5473 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 5474 ;; Tracked objects: + 5475 ;; On entry : 0/0 + 5476 ;; On exit : 0/0 + 5477 ;; Unchanged: 0/0 + 5478 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 5479 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5480 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5481 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5482 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5483 ;;Total ram usage: 6 bytes + 5484 ;; Hardware stack levels used: 1 + 5485 ;; Hardware stack levels required when called: 12 + 5486 ;; This function calls: + 5487 ;; _analog_variable_get_pointer_by_enum + 5488 ;; _communication_request_payload_retrieve_uint8_t + 5489 ;; _communication_response_payload_appender_reset + 5490 ;; _digital_variable_get_pointer_by_enum + 5491 ;; _variable_is_analog_by_enum + 5492 ;; This function is called by: + 5493 ;; _communication_parser_executecommand + 5494 ;; This function uses a non-reentrant model + 5495 ;; + 5496 + 5497 psect text40 + 5498 0012D2 __ptext40: + 5499 callstack 0 + 5500 0012D2 _command_SENSOR_MAXVALUE_RESET: + 5501 callstack 16 + 5502 0012D2 + 5503 ;commands/command_SENSOR_MAXVALUE_RESET.c: 22: enum_variable_number_all_t req_variab + + le_number_all = (enum_variable_number_all_t)communication_request_payload_retrieve_uint8 + + _t(); + 5504 0012D2 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 5505 0012D6 0100 movlb 0 ; () banked + 5506 0012D8 6F64 movwf command_SENSOR_MAXVALUE_RESET@req_variable_number_all& (0+255),b + 5507 0012DA + 5508 ; BSR set to: 0 + 5509 ;commands/command_SENSOR_MAXVALUE_RESET.c: 24: if((uint8_t)req_variable_number_all < + + (uint8_t)VARIABLE_NUMBER_ALL_MON_DUL_BOARDTEMP) return ((err_t)2); + 5510 0012DA 5164 movf command_SENSOR_MAXVALUE_RESET@req_variable_number_all& (0+255),w,b + 5511 0012DC A4D8 btfss status,2,c + 5512 0012DE EF73 F009 goto u5101 + 5513 0012E2 EF75 F009 goto u5100 + 5514 0012E6 u5101: + 5515 0012E6 EF78 F009 goto l10117 + 5516 0012EA u5100: + 5517 0012EA l10113: + 5518 + 5519 ; BSR set to: 0 + 5520 0012EA 0E02 movlw 2 + 5521 0012EC EFD7 F009 goto l314 + 5522 0012F0 l10117: + 5523 + 5524 ; BSR set to: 0 + 5525 ;commands/command_SENSOR_MAXVALUE_RESET.c: 25: if((uint8_t)req_variable_number_all > + + (uint8_t)VARIABLE_NUMBER_ALL_ALL_VARIABLES) return ((err_t)2); + 5526 0012F0 0E18 movlw 24 + 5527 0012F2 6564 cpfsgt command_SENSOR_MAXVALUE_RESET@req_variable_number_all& (0+255),b + 5528 0012F4 EF7E F009 goto u5111 + 5529 0012F8 EF80 F009 goto u5110 + 5530 0012FC u5111: + 5531 0012FC EF82 F009 goto l10123 + 5532 001300 u5110: + 5533 001300 EF75 F009 goto l10113 + 5534 001304 l10123: + 5535 + 5536 ; BSR set to: 0 + 5537 ;commands/command_SENSOR_MAXVALUE_RESET.c: 31: for(uint8_t variable_number = VARIABL + + E_NUMBER_MON_DUL_BOARDTEMP; variable_number <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; var + + iable_number++) { + 5538 001304 0E01 movlw 1 + 5539 001306 6F65 movwf command_SENSOR_MAXVALUE_RESET@variable_number& (0+255),b + 5540 001308 l10129: + 5541 + 5542 ; BSR set to: 0 + 5543 ;commands/command_SENSOR_MAXVALUE_RESET.c: 32: if((req_variable_number_all == VA + + RIABLE_NUMBER_ALL_ALL_VARIABLES) | (req_variable_number_all == variable_number)) { + 5544 001308 0E18 movlw 24 + 5545 00130A 1964 xorwf command_SENSOR_MAXVALUE_RESET@req_variable_number_all& (0+255),w,b + 5546 00130C B4D8 btfsc status,2,c + 5547 00130E EF8B F009 goto u5121 + 5548 001312 EF8D F009 goto u5120 + 5549 001316 u5121: + 5550 001316 EF96 F009 goto l10133 + 5551 00131A u5120: + 5552 00131A + 5553 ; BSR set to: 0 + 5554 00131A 5165 movf command_SENSOR_MAXVALUE_RESET@variable_number& (0+255),w,b + 5555 00131C 1964 xorwf command_SENSOR_MAXVALUE_RESET@req_variable_number_all& (0+255),w,b + 5556 00131E A4D8 btfss status,2,c + 5557 001320 EF94 F009 goto u5131 + 5558 001324 EF96 F009 goto u5130 + 5559 001328 u5131: + 5560 001328 EFCB F009 goto l10151 + 5561 00132C u5130: + 5562 00132C l10133: + 5563 + 5564 ; BSR set to: 0 + 5565 ;commands/command_SENSOR_MAXVALUE_RESET.c: 33: if(variable_is_analog_by_enum + + (variable_number)) { + 5566 00132C 5165 movf command_SENSOR_MAXVALUE_RESET@variable_number& (0+255),w,b + 5567 00132E EC9E F011 call _variable_is_analog_by_enum + 5568 001332 0900 iorlw 0 + 5569 001334 B4D8 btfsc status,2,c + 5570 001336 EF9F F009 goto u5141 + 5571 00133A EFA1 F009 goto u5140 + 5572 00133E u5141: + 5573 00133E EFB8 F009 goto l10143 + 5574 001342 u5140: + 5575 001342 + 5576 ;commands/command_SENSOR_MAXVALUE_RESET.c: 34: analog_variable_t* p_vari + + able = analog_variable_get_pointer_by_enum(variable_number); + 5577 001342 0100 movlb 0 ; () banked + 5578 001344 5165 movf command_SENSOR_MAXVALUE_RESET@variable_number& (0+255),w,b + 5579 001346 EC20 F007 call _analog_variable_get_pointer_by_enum + 5580 00134A C01F F060 movff ?_analog_variable_get_pointer_by_enum,command_SENSOR_MAXVALUE_RESET@p_variable + 5581 00134E C020 F061 movff ?_analog_variable_get_pointer_by_enum+1,command_SENSOR_MAXVALUE_RESET@p_variable+ + + 1 + 5582 001352 + 5583 ;commands/command_SENSOR_MAXVALUE_RESET.c: 35: (INTCONbits.GIE = 0); + 5584 001352 9EF2 bcf 242,7,c ;volatile + 5585 001354 + 5586 ;commands/command_SENSOR_MAXVALUE_RESET.c: 36: p_variable->value_max = 0 + + ; + 5587 001354 0100 movlb 0 ; () banked + 5588 001356 EE20 F00F lfsr 2,15 + 5589 00135A 5160 movf command_SENSOR_MAXVALUE_RESET@p_variable& (0+255),w,b + 5590 00135C 26D9 addwf fsr2l,f,c + 5591 00135E 5161 movf (command_SENSOR_MAXVALUE_RESET@p_variable+1)& (0+255),w,b + 5592 001360 22DA addwfc fsr2h,f,c + 5593 001362 0E00 movlw 0 + 5594 001364 6EDE movwf postinc2,c + 5595 001366 0E00 movlw 0 + 5596 001368 6EDD movwf postdec2,c + 5597 00136A + 5598 ; BSR set to: 0 + 5599 ;commands/command_SENSOR_MAXVALUE_RESET.c: 37: (INTCONbits.GIE = 1); + 5600 00136A 8EF2 bsf 242,7,c ;volatile + 5601 + 5602 ;commands/command_SENSOR_MAXVALUE_RESET.c: 39: }else{ + 5603 00136C EFCB F009 goto l10151 + 5604 001370 l10143: + 5605 + 5606 ;commands/command_SENSOR_MAXVALUE_RESET.c: 40: digital_variable_t* p_var + + iable = digital_variable_get_pointer_by_enum(variable_number); + 5607 001370 0100 movlb 0 ; () banked + 5608 001372 5165 movf command_SENSOR_MAXVALUE_RESET@variable_number& (0+255),w,b + 5609 001374 EC8A F005 call _digital_variable_get_pointer_by_enum + 5610 001378 C01F F062 movff ?_digital_variable_get_pointer_by_enum,command_SENSOR_MAXVALUE_RESET@p_variable_1 + + 717 + 5611 00137C C020 F063 movff ?_digital_variable_get_pointer_by_enum+1,command_SENSOR_MAXVALUE_RESET@p_variable + + _1717+1 + 5612 001380 + 5613 ;commands/command_SENSOR_MAXVALUE_RESET.c: 41: (INTCONbits.GIE = 0); + 5614 001380 9EF2 bcf 242,7,c ;volatile + 5615 001382 + 5616 ;commands/command_SENSOR_MAXVALUE_RESET.c: 42: p_variable->value_max = 0 + + ; + 5617 001382 0100 movlb 0 ; () banked + 5618 001384 EE20 F003 lfsr 2,3 + 5619 001388 5162 movf command_SENSOR_MAXVALUE_RESET@p_variable_1717& (0+255),w,b + 5620 00138A 26D9 addwf fsr2l,f,c + 5621 00138C 5163 movf (command_SENSOR_MAXVALUE_RESET@p_variable_1717+1)& (0+255),w,b + 5622 00138E 22DA addwfc fsr2h,f,c + 5623 001390 0E00 movlw 0 + 5624 001392 6EDF movwf indf2,c + 5625 001394 + 5626 ; BSR set to: 0 + 5627 ;commands/command_SENSOR_MAXVALUE_RESET.c: 43: (INTCONbits.GIE = 1); + 5628 001394 8EF2 bsf 242,7,c ;volatile + 5629 001396 l10151: + 5630 + 5631 ; BSR set to: 0 + 5632 ;commands/command_SENSOR_MAXVALUE_RESET.c: 46: } + 5633 001396 2B65 incf command_SENSOR_MAXVALUE_RESET@variable_number& (0+255),f,b + 5634 001398 + 5635 ; BSR set to: 0 + 5636 001398 0E17 movlw 23 + 5637 00139A 6565 cpfsgt command_SENSOR_MAXVALUE_RESET@variable_number& (0+255),b + 5638 00139C EFD2 F009 goto u5151 + 5639 0013A0 EFD4 F009 goto u5150 + 5640 0013A4 u5151: + 5641 0013A4 EF84 F009 goto l10129 + 5642 0013A8 u5150: + 5643 0013A8 + 5644 ; BSR set to: 0 + 5645 ;commands/command_SENSOR_MAXVALUE_RESET.c: 49: communication_response_payload_append + + er_reset(); + 5646 0013A8 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 5647 0013AC + 5648 ;commands/command_SENSOR_MAXVALUE_RESET.c: 50: return ((err_t)0); + 5649 0013AC 0E00 movlw 0 + 5650 0013AE l314: + 5651 0013AE 0012 return ;funcret + 5652 0013B0 __end_of_command_SENSOR_MAXVALUE_RESET: + 5653 callstack 0 + 5654 + 5655 ;; *************** function _command_SENSOR_MAXVALUES_GETALL ***************** + 5656 ;; Defined at: + 5657 ;; line 11 in file "commands/command_SENSOR_MAXVALUES_GETALL.c" + 5658 ;; Parameters: Size Location Type + 5659 ;; None + 5660 ;; Auto vars: Size Location Type + 5661 ;; p_variable 2 36[BANK0 ] PTR struct . + 5662 ;; -> digital_variables(192), + 5663 ;; p_variable 2 34[BANK0 ] PTR struct . + 5664 ;; -> analog_variables(473), + 5665 ;; digital_vari 1 41[BANK0 ] unsigned char + 5666 ;; analog_varia 1 40[BANK0 ] unsigned char + 5667 ;; variable_ind 1 42[BANK0 ] unsigned char + 5668 ;; analog_value 22 12[BANK0 ] unsigned short [11] + 5669 ;; digital_valu 12 0[BANK0 ] unsigned char [12] + 5670 ;; digital_vari 1 39[BANK0 ] unsigned char + 5671 ;; analog_varia 1 38[BANK0 ] unsigned char + 5672 ;; Return value: Size Location Type + 5673 ;; 1 wreg unsigned char + 5674 ;; Registers used: + 5675 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + 5676 ;; Tracked objects: + 5677 ;; On entry : 0/0 + 5678 ;; On exit : 0/0 + 5679 ;; Unchanged: 0/0 + 5680 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 5681 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5682 ;; Locals: 0 43 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5683 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5684 ;; Totals: 0 43 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5685 ;;Total ram usage: 43 bytes + 5686 ;; Hardware stack levels used: 1 + 5687 ;; Hardware stack levels required when called: 12 + 5688 ;; This function calls: + 5689 ;; _analog_variable_get_pointer_by_enum + 5690 ;; _communication_response_payload_append_uint16_t + 5691 ;; _communication_response_payload_append_uint8_t + 5692 ;; _communication_response_payload_appender_reset + 5693 ;; _digital_variable_get_pointer_by_enum + 5694 ;; _variable_is_analog_by_enum + 5695 ;; This function is called by: + 5696 ;; _communication_parser_executecommand + 5697 ;; This function uses a non-reentrant model + 5698 ;; + 5699 + 5700 psect text41 + 5701 0009F6 __ptext41: + 5702 callstack 0 + 5703 0009F6 _command_SENSOR_MAXVALUES_GETALL: + 5704 callstack 16 + 5705 0009F6 + 5706 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 52: uint16_t analog_value_data[11];;com + + mands/command_SENSOR_MAXVALUES_GETALL.c: 53: digital_value_t digital_value_data[12]; + + ;commands/command_SENSOR_MAXVALUES_GETALL.c: 54: uint8_t analog_variable_index = 0; + 5707 0009F6 0E00 movlw 0 + 5708 0009F8 0100 movlb 0 ; () banked + 5709 0009FA 6F86 movwf command_SENSOR_MAXVALUES_GETALL@analog_variable_index& (0+255),b + 5710 + 5711 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 55: uint8_t digital_variable_index = 0; + 5712 0009FC 0E00 movlw 0 + 5713 0009FE 6F87 movwf command_SENSOR_MAXVALUES_GETALL@digital_variable_index& (0+255),b + 5714 + 5715 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 57: for(uint8_t variable_index = VARIAB + + LE_NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; var + + iable_index++) { + 5716 000A00 0E01 movlw 1 + 5717 000A02 6F8A movwf command_SENSOR_MAXVALUES_GETALL@variable_index& (0+255),b + 5718 000A04 l10061: + 5719 + 5720 ; BSR set to: 0 + 5721 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 58: if(variable_is_analog_by_enum(v + + ariable_index)) { + 5722 000A04 518A movf command_SENSOR_MAXVALUES_GETALL@variable_index& (0+255),w,b + 5723 000A06 EC9E F011 call _variable_is_analog_by_enum + 5724 000A0A 0900 iorlw 0 + 5725 000A0C B4D8 btfsc status,2,c + 5726 000A0E EF0B F005 goto u5061 + 5727 000A12 EF0D F005 goto u5060 + 5728 000A16 u5061: + 5729 000A16 EF2D F005 goto l10073 + 5730 000A1A u5060: + 5731 000A1A + 5732 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 59: analog_variable_t* p_variab + + le = analog_variable_get_pointer_by_enum(variable_index); + 5733 000A1A 0100 movlb 0 ; () banked + 5734 000A1C 518A movf command_SENSOR_MAXVALUES_GETALL@variable_index& (0+255),w,b + 5735 000A1E EC20 F007 call _analog_variable_get_pointer_by_enum + 5736 000A22 C01F F082 movff ?_analog_variable_get_pointer_by_enum,command_SENSOR_MAXVALUES_GETALL@p_variable + 5737 000A26 C020 F083 movff ?_analog_variable_get_pointer_by_enum+1,command_SENSOR_MAXVALUES_GETALL@p_variabl + + e+1 + 5738 000A2A + 5739 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 60: (INTCONbits.GIE = 0); + 5740 000A2A 9EF2 bcf 242,7,c ;volatile + 5741 000A2C + 5742 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 61: analog_value_data[analog_va + + riable_index] = p_variable->value_max; + 5743 000A2C 0100 movlb 0 ; () banked + 5744 000A2E EE20 F00F lfsr 2,15 + 5745 000A32 5182 movf command_SENSOR_MAXVALUES_GETALL@p_variable& (0+255),w,b + 5746 000A34 26D9 addwf fsr2l,f,c + 5747 000A36 5183 movf (command_SENSOR_MAXVALUES_GETALL@p_variable+1)& (0+255),w,b + 5748 000A38 22DA addwfc fsr2h,f,c + 5749 000A3A 5186 movf command_SENSOR_MAXVALUES_GETALL@analog_variable_index& (0+255),w,b + 5750 000A3C 0D02 mullw 2 + 5751 000A3E 0E6C movlw low command_SENSOR_MAXVALUES_GETALL@analog_value_data + 5752 000A40 24F3 addwf 243,w,c + 5753 000A42 6EE1 movwf fsr1l,c + 5754 000A44 0E00 movlw high command_SENSOR_MAXVALUES_GETALL@analog_value_data + 5755 000A46 20F4 addwfc prodh,w,c + 5756 000A48 6EE2 movwf fsr1h,c + 5757 000A4A CFDE FFE6 movff postinc2,postinc1 + 5758 000A4E CFDD FFE5 movff postdec2,postdec1 + 5759 000A52 + 5760 ; BSR set to: 0 + 5761 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 62: (INTCONbits.GIE = 1); + 5762 000A52 8EF2 bsf 242,7,c ;volatile + 5763 000A54 + 5764 ; BSR set to: 0 + 5765 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 63: analog_variable_index++; + 5766 000A54 2B86 incf command_SENSOR_MAXVALUES_GETALL@analog_variable_index& (0+255),f,b + 5767 + 5768 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 64: }else{ + 5769 000A56 EF47 F005 goto l10083 + 5770 000A5A l10073: + 5771 + 5772 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 65: digital_variable_t* p_varia + + ble = digital_variable_get_pointer_by_enum(variable_index); + 5773 000A5A 0100 movlb 0 ; () banked + 5774 000A5C 518A movf command_SENSOR_MAXVALUES_GETALL@variable_index& (0+255),w,b + 5775 000A5E EC8A F005 call _digital_variable_get_pointer_by_enum + 5776 000A62 C01F F084 movff ?_digital_variable_get_pointer_by_enum,command_SENSOR_MAXVALUES_GETALL@p_variable + + _1510 + 5777 000A66 C020 F085 movff ?_digital_variable_get_pointer_by_enum+1,command_SENSOR_MAXVALUES_GETALL@p_variab + + le_1510+1 + 5778 000A6A + 5779 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 66: (INTCONbits.GIE = 0); + 5780 000A6A 9EF2 bcf 242,7,c ;volatile + 5781 000A6C + 5782 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 67: digital_value_data[digital_ + + variable_index] = p_variable->value_max; + 5783 000A6C 0100 movlb 0 ; () banked + 5784 000A6E EE20 F003 lfsr 2,3 + 5785 000A72 5184 movf command_SENSOR_MAXVALUES_GETALL@p_variable_1510& (0+255),w,b + 5786 000A74 26D9 addwf fsr2l,f,c + 5787 000A76 5185 movf (command_SENSOR_MAXVALUES_GETALL@p_variable_1510+1)& (0+255),w,b + 5788 000A78 22DA addwfc fsr2h,f,c + 5789 000A7A 0E60 movlw low command_SENSOR_MAXVALUES_GETALL@digital_value_data + 5790 000A7C 2587 addwf command_SENSOR_MAXVALUES_GETALL@digital_variable_index& (0+255),w,b + 5791 000A7E 6EE1 movwf fsr1l,c + 5792 000A80 6AE2 clrf fsr1h,c + 5793 000A82 0E00 movlw high command_SENSOR_MAXVALUES_GETALL@digital_value_data + 5794 000A84 22E2 addwfc fsr1h,f,c + 5795 000A86 CFDF FFE7 movff indf2,indf1 + 5796 000A8A + 5797 ; BSR set to: 0 + 5798 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 68: (INTCONbits.GIE = 1); + 5799 000A8A 8EF2 bsf 242,7,c ;volatile + 5800 000A8C + 5801 ; BSR set to: 0 + 5802 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 69: digital_variable_index++; + 5803 000A8C 2B87 incf command_SENSOR_MAXVALUES_GETALL@digital_variable_index& (0+255),f,b + 5804 000A8E l10083: + 5805 + 5806 ; BSR set to: 0 + 5807 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 71: } + 5808 000A8E 2B8A incf command_SENSOR_MAXVALUES_GETALL@variable_index& (0+255),f,b + 5809 000A90 + 5810 ; BSR set to: 0 + 5811 000A90 0E17 movlw 23 + 5812 000A92 658A cpfsgt command_SENSOR_MAXVALUES_GETALL@variable_index& (0+255),b + 5813 000A94 EF4E F005 goto u5071 + 5814 000A98 EF50 F005 goto u5070 + 5815 000A9C u5071: + 5816 000A9C EF02 F005 goto l10061 + 5817 000AA0 u5070: + 5818 000AA0 + 5819 ; BSR set to: 0 + 5820 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 74: communication_response_payload_appe + + nder_reset(); + 5821 000AA0 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 5822 000AA4 + 5823 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 76: for(uint8_t analog_variable_index_t + + mp = 0; analog_variable_index_tmp < analog_variable_index; analog_variable_index_tmp++) + + { + 5824 000AA4 0E00 movlw 0 + 5825 000AA6 0100 movlb 0 ; () banked + 5826 000AA8 6F88 movwf command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp& (0+255),b + 5827 000AAA EF67 F005 goto l10095 + 5828 000AAE l10091: + 5829 + 5830 ; BSR set to: 0 + 5831 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 77: communication_response_payload_ + + append_uint16_t((uint16_t)analog_value_data[analog_variable_index_tmp]); + 5832 000AAE 5188 movf command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp& (0+255),w,b + 5833 000AB0 0D02 mullw 2 + 5834 000AB2 0E6C movlw low command_SENSOR_MAXVALUES_GETALL@analog_value_data + 5835 000AB4 24F3 addwf 243,w,c + 5836 000AB6 6ED9 movwf fsr2l,c + 5837 000AB8 0E00 movlw high command_SENSOR_MAXVALUES_GETALL@analog_value_data + 5838 000ABA 20F4 addwfc prodh,w,c + 5839 000ABC 6EDA movwf fsr2h,c + 5840 000ABE CFDE F01D movff postinc2,communication_response_payload_append_uint16_t@_value + 5841 000AC2 CFDD F01E movff postdec2,communication_response_payload_append_uint16_t@_value+1 + 5842 000AC6 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 5843 000ACA + 5844 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 78: } + 5845 000ACA 0100 movlb 0 ; () banked + 5846 000ACC 2B88 incf command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp& (0+255),f,b + 5847 000ACE l10095: + 5848 + 5849 ; BSR set to: 0 + 5850 000ACE 5186 movf command_SENSOR_MAXVALUES_GETALL@analog_variable_index& (0+255),w,b + 5851 000AD0 5D88 subwf command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp& (0+255),w,b + 5852 000AD2 A0D8 btfss status,0,c + 5853 000AD4 EF6E F005 goto u5081 + 5854 000AD8 EF70 F005 goto u5080 + 5855 000ADC u5081: + 5856 000ADC EF57 F005 goto l10091 + 5857 000AE0 u5080: + 5858 000AE0 + 5859 ; BSR set to: 0 + 5860 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 80: for(uint8_t digital_variable_index_ + + tmp = 0; digital_variable_index_tmp < digital_variable_index; digital_variable_index_tmp + + ++) { + 5861 000AE0 0E00 movlw 0 + 5862 000AE2 6F89 movwf command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp& (0+255),b + 5863 000AE4 EF7F F005 goto l10103 + 5864 000AE8 l10099: + 5865 + 5866 ; BSR set to: 0 + 5867 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 81: communication_response_payload_ + + append_uint8_t((uint8_t)digital_value_data[digital_variable_index_tmp]); + 5868 000AE8 0E60 movlw low command_SENSOR_MAXVALUES_GETALL@digital_value_data + 5869 000AEA 2589 addwf command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp& (0+255),w,b + 5870 000AEC 6ED9 movwf fsr2l,c + 5871 000AEE 6ADA clrf fsr2h,c + 5872 000AF0 0E00 movlw high command_SENSOR_MAXVALUES_GETALL@digital_value_data + 5873 000AF2 22DA addwfc fsr2h,f,c + 5874 000AF4 50DF movf indf2,w,c + 5875 000AF6 EC84 F01A call _communication_response_payload_append_uint8_t + 5876 000AFA + 5877 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 82: } + 5878 000AFA 0100 movlb 0 ; () banked + 5879 000AFC 2B89 incf command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp& (0+255),f,b + 5880 000AFE l10103: + 5881 + 5882 ; BSR set to: 0 + 5883 000AFE 5187 movf command_SENSOR_MAXVALUES_GETALL@digital_variable_index& (0+255),w,b + 5884 000B00 5D89 subwf command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp& (0+255),w,b + 5885 000B02 A0D8 btfss status,0,c + 5886 000B04 EF86 F005 goto u5091 + 5887 000B08 EF88 F005 goto u5090 + 5888 000B0C u5091: + 5889 000B0C EF74 F005 goto l10099 + 5890 000B10 u5090: + 5891 000B10 + 5892 ; BSR set to: 0 + 5893 ;commands/command_SENSOR_MAXVALUES_GETALL.c: 85: return ((err_t)0); + 5894 000B10 0E00 movlw 0 + 5895 000B12 + 5896 ; BSR set to: 0 + 5897 000B12 0012 return ;funcret + 5898 000B14 __end_of_command_SENSOR_MAXVALUES_GETALL: + 5899 callstack 0 + 5900 + 5901 ;; *************** function _command_SENSOR_AVERAGING_PRESCALER_SET ***************** + 5902 ;; Defined at: + 5903 ;; line 10 in file "commands/command_SENSOR_AVERAGING_PRESCALER_SET.c" + 5904 ;; Parameters: Size Location Type + 5905 ;; None + 5906 ;; Auto vars: Size Location Type + 5907 ;; p_variable 2 0[BANK0 ] PTR struct . + 5908 ;; -> analog_variables(473), + 5909 ;; variable_ind 1 3[BANK0 ] unsigned char + 5910 ;; req_averagin 1 2[BANK0 ] enum E6187 + 5911 ;; Return value: Size Location Type + 5912 ;; 1 wreg unsigned char + 5913 ;; Registers used: + 5914 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 5915 ;; Tracked objects: + 5916 ;; On entry : 0/0 + 5917 ;; On exit : 0/0 + 5918 ;; Unchanged: 0/0 + 5919 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 5920 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5921 ;; Locals: 0 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5922 ;; Temps: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5923 ;; Totals: 3 4 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 5924 ;;Total ram usage: 7 bytes + 5925 ;; Hardware stack levels used: 1 + 5926 ;; Hardware stack levels required when called: 12 + 5927 ;; This function calls: + 5928 ;; _analog_variable_get_pointer_by_enum + 5929 ;; _communication_request_payload_retrieve_uint8_t + 5930 ;; _communication_response_payload_appender_reset + 5931 ;; _variable_is_analog_by_enum + 5932 ;; This function is called by: + 5933 ;; _communication_parser_executecommand + 5934 ;; This function uses a non-reentrant model + 5935 ;; + 5936 + 5937 psect text42 + 5938 0013B0 __ptext42: + 5939 callstack 0 + 5940 0013B0 _command_SENSOR_AVERAGING_PRESCALER_SET: + 5941 callstack 16 + 5942 0013B0 + 5943 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 21: enum_averagingprescaler_t re + + q_averagingprescaler = (enum_averagingprescaler_t)communication_request_payload_retrieve + + _uint8_t(); + 5944 0013B0 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 5945 0013B4 0100 movlb 0 ; () banked + 5946 0013B6 6F62 movwf command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler& (0+255),b + 5947 0013B8 + 5948 ; BSR set to: 0 + 5949 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 23: if((uint8_t)req_averagingpre + + scaler < (uint8_t)AVERAGINGPRESCALER_1) return ((err_t)2); + 5950 0013B8 5162 movf command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler& (0+255),w,b + 5951 0013BA A4D8 btfss status,2,c + 5952 0013BC EFE2 F009 goto u5011 + 5953 0013C0 EFE4 F009 goto u5010 + 5954 0013C4 u5011: + 5955 0013C4 EFE7 F009 goto l10017 + 5956 0013C8 u5010: + 5957 0013C8 l10013: + 5958 + 5959 ; BSR set to: 0 + 5960 0013C8 0E02 movlw 2 + 5961 0013CA EF42 F00A goto l267 + 5962 0013CE l10017: + 5963 + 5964 ; BSR set to: 0 + 5965 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 24: if((uint8_t)req_averagingpre + + scaler > (uint8_t)AVERAGINGPRESCALER_14) return ((err_t)2); + 5966 0013CE 0E0E movlw 14 + 5967 0013D0 6562 cpfsgt command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler& (0+255),b + 5968 0013D2 EFED F009 goto u5021 + 5969 0013D6 EFEF F009 goto u5020 + 5970 0013DA u5021: + 5971 0013DA EFF1 F009 goto l268 + 5972 0013DE u5020: + 5973 0013DE EFE4 F009 goto l10013 + 5974 0013E2 l268: + 5975 + 5976 ; BSR set to: 0 + 5977 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 31: (INTCONbits.GIE = 0); + 5978 0013E2 9EF2 bcf 242,7,c ;volatile + 5979 + 5980 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 32: adcreader_averaging_prescale + + r = req_averagingprescaler; + 5981 0013E4 C062 F042 movff command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler,_adcreader_averagin + + g_prescaler + 5982 0013E8 + 5983 ; BSR set to: 0 + 5984 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 33: adcreader_averaging_prescale + + r_maxcount = 1 << adcreader_averaging_prescaler; + 5985 0013E8 C042 F024 movff _adcreader_averaging_prescaler,??_command_SENSOR_AVERAGING_PRESCALER_SET + 5986 0013EC 0E01 movlw 1 + 5987 0013EE 6E25 movwf (??_command_SENSOR_AVERAGING_PRESCALER_SET+1)^0,c + 5988 0013F0 0E00 movlw 0 + 5989 0013F2 6E26 movwf (??_command_SENSOR_AVERAGING_PRESCALER_SET+2)^0,c + 5990 0013F4 2A24 incf ??_command_SENSOR_AVERAGING_PRESCALER_SET^0,f,c + 5991 0013F6 EF00 F00A goto u5034 + 5992 0013FA u5035: + 5993 0013FA 90D8 bcf status,0,c + 5994 0013FC 3625 rlcf (??_command_SENSOR_AVERAGING_PRESCALER_SET+1)^0,f,c + 5995 0013FE 3626 rlcf (??_command_SENSOR_AVERAGING_PRESCALER_SET+2)^0,f,c + 5996 001400 u5034: + 5997 001400 2E24 decfsz ??_command_SENSOR_AVERAGING_PRESCALER_SET^0,f,c + 5998 001402 EFFD F009 goto u5035 + 5999 001406 C025 F0BF movff ??_command_SENSOR_AVERAGING_PRESCALER_SET+1,_adcreader_averaging_prescaler_maxcou + + nt + 6000 00140A C026 F0C0 movff ??_command_SENSOR_AVERAGING_PRESCALER_SET+2,_adcreader_averaging_prescaler_maxcou + + nt+1 + 6001 00140E + 6002 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 34: (INTCONbits.GIE = 1); + 6003 00140E 8EF2 bsf 242,7,c ;volatile + 6004 001410 + 6005 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 39: for(uint8_t variable_index = + + VARIABLE_NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GO + + OD; variable_index++) { + 6006 001410 0E01 movlw 1 + 6007 001412 0100 movlb 0 ; () banked + 6008 001414 6F63 movwf command_SENSOR_AVERAGING_PRESCALER_SET@variable_index& (0+255),b + 6009 001416 l10033: + 6010 + 6011 ; BSR set to: 0 + 6012 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 40: if(variable_is_analog_by + + _enum(variable_index)) { + 6013 001416 5163 movf command_SENSOR_AVERAGING_PRESCALER_SET@variable_index& (0+255),w,b + 6014 001418 EC9E F011 call _variable_is_analog_by_enum + 6015 00141C 0900 iorlw 0 + 6016 00141E B4D8 btfsc status,2,c + 6017 001420 EF14 F00A goto u5041 + 6018 001424 EF16 F00A goto u5040 + 6019 001428 u5041: + 6020 001428 EF35 F00A goto l10045 + 6021 00142C u5040: + 6022 00142C + 6023 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 42: analog_variable_t* p + + _variable = analog_variable_get_pointer_by_enum(variable_index); + 6024 00142C 0100 movlb 0 ; () banked + 6025 00142E 5163 movf command_SENSOR_AVERAGING_PRESCALER_SET@variable_index& (0+255),w,b + 6026 001430 EC20 F007 call _analog_variable_get_pointer_by_enum + 6027 001434 C01F F060 movff ?_analog_variable_get_pointer_by_enum,command_SENSOR_AVERAGING_PRESCALER_SET@p_va + + riable + 6028 001438 C020 F061 movff ?_analog_variable_get_pointer_by_enum+1,command_SENSOR_AVERAGING_PRESCALER_SET@p_ + + variable+1 + 6029 00143C + 6030 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 43: (INTCONbits.GIE = 0) + + ; + 6031 00143C 9EF2 bcf 242,7,c ;volatile + 6032 00143E + 6033 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 44: p_variable->sum_coun + + ter = 0; + 6034 00143E 0100 movlb 0 ; () banked + 6035 001440 EE20 F00B lfsr 2,11 + 6036 001444 5160 movf command_SENSOR_AVERAGING_PRESCALER_SET@p_variable& (0+255),w,b + 6037 001446 26D9 addwf fsr2l,f,c + 6038 001448 5161 movf (command_SENSOR_AVERAGING_PRESCALER_SET@p_variable+1)& (0+255),w,b + 6039 00144A 22DA addwfc fsr2h,f,c + 6040 00144C 0E00 movlw 0 + 6041 00144E 6EDE movwf postinc2,c + 6042 001450 0E00 movlw 0 + 6043 001452 6EDD movwf postdec2,c + 6044 001454 + 6045 ; BSR set to: 0 + 6046 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 45: p_variable->sum_curr + + = 0; + 6047 001454 EE20 F003 lfsr 2,3 + 6048 001458 5160 movf command_SENSOR_AVERAGING_PRESCALER_SET@p_variable& (0+255),w,b + 6049 00145A 26D9 addwf fsr2l,f,c + 6050 00145C 5161 movf (command_SENSOR_AVERAGING_PRESCALER_SET@p_variable+1)& (0+255),w,b + 6051 00145E 22DA addwfc fsr2h,f,c + 6052 001460 6ADE clrf postinc2,c + 6053 001462 6ADE clrf postinc2,c + 6054 001464 6ADE clrf postinc2,c + 6055 001466 6ADD clrf postdec2,c + 6056 001468 + 6057 ; BSR set to: 0 + 6058 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 46: (INTCONbits.GIE = 1) + + ; + 6059 001468 8EF2 bsf 242,7,c ;volatile + 6060 00146A l10045: + 6061 + 6062 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 48: } + 6063 00146A 0100 movlb 0 ; () banked + 6064 00146C 2B63 incf command_SENSOR_AVERAGING_PRESCALER_SET@variable_index& (0+255),f,b + 6065 00146E + 6066 ; BSR set to: 0 + 6067 00146E 0E17 movlw 23 + 6068 001470 6563 cpfsgt command_SENSOR_AVERAGING_PRESCALER_SET@variable_index& (0+255),b + 6069 001472 EF3D F00A goto u5051 + 6070 001476 EF3F F00A goto u5050 + 6071 00147A u5051: + 6072 00147A EF0B F00A goto l10033 + 6073 00147E u5050: + 6074 00147E + 6075 ; BSR set to: 0 + 6076 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 51: communication_response_paylo + + ad_appender_reset(); + 6077 00147E EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 6078 001482 + 6079 ;commands/command_SENSOR_AVERAGING_PRESCALER_SET.c: 52: return ((err_t)0); + 6080 001482 0E00 movlw 0 + 6081 001484 l267: + 6082 001484 0012 return ;funcret + 6083 001486 __end_of_command_SENSOR_AVERAGING_PRESCALER_SET: + 6084 callstack 0 + 6085 + 6086 ;; *************** function _command_SENSOR_AVERAGING_PRESCALER_GET ***************** + 6087 ;; Defined at: + 6088 ;; line 10 in file "commands/command_SENSOR_AVERAGING_PRESCALER_GET.c" + 6089 ;; Parameters: Size Location Type + 6090 ;; None + 6091 ;; Auto vars: Size Location Type + 6092 ;; resp_averagi 1 29[COMRAM] enum E6187 + 6093 ;; Return value: Size Location Type + 6094 ;; 1 wreg unsigned char + 6095 ;; Registers used: + 6096 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 6097 ;; Tracked objects: + 6098 ;; On entry : 0/0 + 6099 ;; On exit : 0/0 + 6100 ;; Unchanged: 0/0 + 6101 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 6102 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6103 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6104 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6105 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6106 ;;Total ram usage: 1 bytes + 6107 ;; Hardware stack levels used: 1 + 6108 ;; Hardware stack levels required when called: 10 + 6109 ;; This function calls: + 6110 ;; _communication_response_payload_append_uint8_t + 6111 ;; _communication_response_payload_appender_reset + 6112 ;; This function is called by: + 6113 ;; _communication_parser_executecommand + 6114 ;; This function uses a non-reentrant model + 6115 ;; + 6116 + 6117 psect text43 + 6118 0034F2 __ptext43: + 6119 callstack 0 + 6120 0034F2 _command_SENSOR_AVERAGING_PRESCALER_GET: + 6121 callstack 18 + 6122 0034F2 + 6123 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 25: enum_averagingprescaler_t re + + sp_averagingprescaler;;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 26: (INTCO + + Nbits.GIE = 0); + 6124 0034F2 9EF2 bcf 242,7,c ;volatile + 6125 + 6126 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 27: resp_averagingprescaler = ad + + creader_averaging_prescaler; + 6127 0034F4 C042 F01E movff _adcreader_averaging_prescaler,command_SENSOR_AVERAGING_PRESCALER_GET@resp_averag + + ingprescaler + 6128 + 6129 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 28: (INTCONbits.GIE = 1); + 6130 0034F8 8EF2 bsf 242,7,c ;volatile + 6131 0034FA + 6132 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 31: communication_response_paylo + + ad_appender_reset(); + 6133 0034FA EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 6134 0034FE + 6135 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 32: communication_response_paylo + + ad_append_uint8_t((uint8_t)resp_averagingprescaler); + 6136 0034FE 501E movf command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler^0,w,c + 6137 003500 EC84 F01A call _communication_response_payload_append_uint8_t + 6138 003504 + 6139 ;commands/command_SENSOR_AVERAGING_PRESCALER_GET.c: 33: return ((err_t)0); + 6140 003504 0E00 movlw 0 + 6141 003506 0012 return ;funcret + 6142 003508 __end_of_command_SENSOR_AVERAGING_PRESCALER_GET: + 6143 callstack 0 + 6144 + 6145 ;; *************** function _command_SENSOR_AVERAGE_GETALL ***************** + 6146 ;; Defined at: + 6147 ;; line 11 in file "commands/command_SENSOR_AVERAGE_GETALL.c" + 6148 ;; Parameters: Size Location Type + 6149 ;; None + 6150 ;; Auto vars: Size Location Type + 6151 ;; p_variable 2 22[BANK0 ] PTR struct . + 6152 ;; -> analog_variables(473), + 6153 ;; analog_varia 1 25[BANK0 ] unsigned char + 6154 ;; variable_ind 1 26[BANK0 ] unsigned char + 6155 ;; analog_value 22 0[BANK0 ] unsigned short [11] + 6156 ;; analog_varia 1 24[BANK0 ] unsigned char + 6157 ;; Return value: Size Location Type + 6158 ;; 1 wreg unsigned char + 6159 ;; Registers used: + 6160 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + 6161 ;; Tracked objects: + 6162 ;; On entry : 0/0 + 6163 ;; On exit : 0/0 + 6164 ;; Unchanged: 0/0 + 6165 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 6166 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6167 ;; Locals: 0 27 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6168 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6169 ;; Totals: 4 27 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6170 ;;Total ram usage: 31 bytes + 6171 ;; Hardware stack levels used: 1 + 6172 ;; Hardware stack levels required when called: 12 + 6173 ;; This function calls: + 6174 ;; _analog_variable_get_pointer_by_enum + 6175 ;; _communication_response_payload_append_uint16_t + 6176 ;; _variable_is_analog_by_enum + 6177 ;; This function is called by: + 6178 ;; _communication_parser_executecommand + 6179 ;; This function uses a non-reentrant model + 6180 ;; + 6181 + 6182 psect text44 + 6183 001486 __ptext44: + 6184 callstack 0 + 6185 001486 _command_SENSOR_AVERAGE_GETALL: + 6186 callstack 16 + 6187 001486 + 6188 ;commands/command_SENSOR_AVERAGE_GETALL.c: 39: uint16_t analog_value_mean[11];;comma + + nds/command_SENSOR_AVERAGE_GETALL.c: 40: uint8_t analog_variable_index = 0; + 6189 001486 0E00 movlw 0 + 6190 001488 0100 movlb 0 ; () banked + 6191 00148A 6F78 movwf command_SENSOR_AVERAGE_GETALL@analog_variable_index& (0+255),b + 6192 + 6193 ;commands/command_SENSOR_AVERAGE_GETALL.c: 43: for(uint8_t variable_index = VARIABLE + + _NUMBER_MON_DUL_BOARDTEMP; variable_index <= VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD; varia + + ble_index++) { + 6194 00148C 0E01 movlw 1 + 6195 00148E 6F7A movwf command_SENSOR_AVERAGE_GETALL@variable_index& (0+255),b + 6196 001490 l9971: + 6197 + 6198 ; BSR set to: 0 + 6199 ;commands/command_SENSOR_AVERAGE_GETALL.c: 44: if(variable_is_analog_by_enum(var + + iable_index)) { + 6200 001490 517A movf command_SENSOR_AVERAGE_GETALL@variable_index& (0+255),w,b + 6201 001492 EC9E F011 call _variable_is_analog_by_enum + 6202 001496 0900 iorlw 0 + 6203 001498 B4D8 btfsc status,2,c + 6204 00149A EF51 F00A goto u4971 + 6205 00149E EF53 F00A goto u4970 + 6206 0014A2 u4971: + 6207 0014A2 EF85 F00A goto l9983 + 6208 0014A6 u4970: + 6209 0014A6 + 6210 ;commands/command_SENSOR_AVERAGE_GETALL.c: 45: analog_variable_t* p_variable + + = analog_variable_get_pointer_by_enum(variable_index); + 6211 0014A6 0100 movlb 0 ; () banked + 6212 0014A8 517A movf command_SENSOR_AVERAGE_GETALL@variable_index& (0+255),w,b + 6213 0014AA EC20 F007 call _analog_variable_get_pointer_by_enum + 6214 0014AE C01F F076 movff ?_analog_variable_get_pointer_by_enum,command_SENSOR_AVERAGE_GETALL@p_variable + 6215 0014B2 C020 F077 movff ?_analog_variable_get_pointer_by_enum+1,command_SENSOR_AVERAGE_GETALL@p_variable+ + + 1 + 6216 0014B6 + 6217 ;commands/command_SENSOR_AVERAGE_GETALL.c: 46: (INTCONbits.GIE = 0); + 6218 0014B6 9EF2 bcf 242,7,c ;volatile + 6219 0014B8 + 6220 ;commands/command_SENSOR_AVERAGE_GETALL.c: 48: analog_value_mean[analog_vari + + able_index] = (uint16_t)((p_variable->sum_last >> adcreader_averaging_prescaler) & 0x000 + + 0ffff); + 6221 0014B8 0100 movlb 0 ; () banked + 6222 0014BA EE20 F007 lfsr 2,7 + 6223 0014BE 5176 movf command_SENSOR_AVERAGE_GETALL@p_variable& (0+255),w,b + 6224 0014C0 26D9 addwf fsr2l,f,c + 6225 0014C2 5177 movf (command_SENSOR_AVERAGE_GETALL@p_variable+1)& (0+255),w,b + 6226 0014C4 22DA addwfc fsr2h,f,c + 6227 0014C6 CFDE F024 movff postinc2,??_command_SENSOR_AVERAGE_GETALL + 6228 0014CA CFDE F025 movff postinc2,??_command_SENSOR_AVERAGE_GETALL+1 + 6229 0014CE CFDE F026 movff postinc2,??_command_SENSOR_AVERAGE_GETALL+2 + 6230 0014D2 CFDE F027 movff postinc2,??_command_SENSOR_AVERAGE_GETALL+3 + 6231 0014D6 5042 movf _adcreader_averaging_prescaler^0,w,c + 6232 0014D8 2AE8 incf wreg,f,c + 6233 0014DA EF74 F00A goto u4980 + 6234 0014DE u4985: + 6235 0014DE 90D8 bcf status,0,c + 6236 0014E0 3227 rrcf (??_command_SENSOR_AVERAGE_GETALL+3)^0,f,c + 6237 0014E2 3226 rrcf (??_command_SENSOR_AVERAGE_GETALL+2)^0,f,c + 6238 0014E4 3225 rrcf (??_command_SENSOR_AVERAGE_GETALL+1)^0,f,c + 6239 0014E6 3224 rrcf ??_command_SENSOR_AVERAGE_GETALL^0,f,c + 6240 0014E8 u4980: + 6241 0014E8 2EE8 decfsz wreg,f,c + 6242 0014EA EF6F F00A goto u4985 + 6243 0014EE 5178 movf command_SENSOR_AVERAGE_GETALL@analog_variable_index& (0+255),w,b + 6244 0014F0 0D02 mullw 2 + 6245 0014F2 0E60 movlw low command_SENSOR_AVERAGE_GETALL@analog_value_mean + 6246 0014F4 24F3 addwf 243,w,c + 6247 0014F6 6ED9 movwf fsr2l,c + 6248 0014F8 0E00 movlw high command_SENSOR_AVERAGE_GETALL@analog_value_mean + 6249 0014FA 20F4 addwfc prodh,w,c + 6250 0014FC 6EDA movwf fsr2h,c + 6251 0014FE C024 FFDE movff ??_command_SENSOR_AVERAGE_GETALL,postinc2 + 6252 001502 C025 FFDD movff ??_command_SENSOR_AVERAGE_GETALL+1,postdec2 + 6253 001506 + 6254 ; BSR set to: 0 + 6255 ;commands/command_SENSOR_AVERAGE_GETALL.c: 49: (INTCONbits.GIE = 1); + 6256 001506 8EF2 bsf 242,7,c ;volatile + 6257 001508 + 6258 ; BSR set to: 0 + 6259 ;commands/command_SENSOR_AVERAGE_GETALL.c: 50: analog_variable_index++; + 6260 001508 2B78 incf command_SENSOR_AVERAGE_GETALL@analog_variable_index& (0+255),f,b + 6261 00150A l9983: + 6262 + 6263 ;commands/command_SENSOR_AVERAGE_GETALL.c: 52: } + 6264 00150A 0100 movlb 0 ; () banked + 6265 00150C 2B7A incf command_SENSOR_AVERAGE_GETALL@variable_index& (0+255),f,b + 6266 00150E + 6267 ; BSR set to: 0 + 6268 00150E 0E17 movlw 23 + 6269 001510 657A cpfsgt command_SENSOR_AVERAGE_GETALL@variable_index& (0+255),b + 6270 001512 EF8D F00A goto u4991 + 6271 001516 EF8F F00A goto u4990 + 6272 00151A u4991: + 6273 00151A EF48 F00A goto l9971 + 6274 00151E u4990: + 6275 00151E + 6276 ; BSR set to: 0 + 6277 ;commands/command_SENSOR_AVERAGE_GETALL.c: 55: for(uint8_t analog_variable_index_tmp + + = 0; analog_variable_index_tmp < analog_variable_index; analog_variable_index_tmp++) { + 6278 00151E 0E00 movlw 0 + 6279 001520 6F79 movwf command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp& (0+255),b + 6280 001522 EFA3 F00A goto l9993 + 6281 001526 l9989: + 6282 + 6283 ; BSR set to: 0 + 6284 ;commands/command_SENSOR_AVERAGE_GETALL.c: 56: communication_response_payload_ap + + pend_uint16_t((uint16_t)analog_value_mean[analog_variable_index_tmp]); + 6285 001526 5179 movf command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp& (0+255),w,b + 6286 001528 0D02 mullw 2 + 6287 00152A 0E60 movlw low command_SENSOR_AVERAGE_GETALL@analog_value_mean + 6288 00152C 24F3 addwf 243,w,c + 6289 00152E 6ED9 movwf fsr2l,c + 6290 001530 0E00 movlw high command_SENSOR_AVERAGE_GETALL@analog_value_mean + 6291 001532 20F4 addwfc prodh,w,c + 6292 001534 6EDA movwf fsr2h,c + 6293 001536 CFDE F01D movff postinc2,communication_response_payload_append_uint16_t@_value + 6294 00153A CFDD F01E movff postdec2,communication_response_payload_append_uint16_t@_value+1 + 6295 00153E EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 6296 001542 + 6297 ;commands/command_SENSOR_AVERAGE_GETALL.c: 57: } + 6298 001542 0100 movlb 0 ; () banked + 6299 001544 2B79 incf command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp& (0+255),f,b + 6300 001546 l9993: + 6301 + 6302 ; BSR set to: 0 + 6303 001546 5178 movf command_SENSOR_AVERAGE_GETALL@analog_variable_index& (0+255),w,b + 6304 001548 5D79 subwf command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp& (0+255),w,b + 6305 00154A A0D8 btfss status,0,c + 6306 00154C EFAA F00A goto u5001 + 6307 001550 EFAC F00A goto u5000 + 6308 001554 u5001: + 6309 001554 EF93 F00A goto l9989 + 6310 001558 u5000: + 6311 001558 + 6312 ; BSR set to: 0 + 6313 ;commands/command_SENSOR_AVERAGE_GETALL.c: 60: return ((err_t)0); + 6314 001558 0E00 movlw 0 + 6315 00155A + 6316 ; BSR set to: 0 + 6317 00155A 0012 return ;funcret + 6318 00155C __end_of_command_SENSOR_AVERAGE_GETALL: + 6319 callstack 0 + 6320 + 6321 ;; *************** function _command_SENSOR_GET_SINGLE ***************** + 6322 ;; Defined at: + 6323 ;; line 11 in file "commands/command_SENSOR_GET_SINGLE.c" + 6324 ;; Parameters: Size Location Type + 6325 ;; None + 6326 ;; Auto vars: Size Location Type + 6327 ;; p_variable 2 9[BANK0 ] PTR struct . + 6328 ;; -> digital_variables(192), + 6329 ;; p_variable 2 11[BANK0 ] PTR struct . + 6330 ;; -> analog_variables(473), + 6331 ;; resp_meanval 2 7[BANK0 ] unsigned short + 6332 ;; resp_maxvalu 2 5[BANK0 ] unsigned short + 6333 ;; resp_offset 2 3[BANK0 ] unsigned short + 6334 ;; resp_value 2 1[BANK0 ] unsigned short + 6335 ;; req_variable 1 13[BANK0 ] enum E6124 + 6336 ;; resp_variabl 1 0[BANK0 ] enum E6124 + 6337 ;; Return value: Size Location Type + 6338 ;; 1 wreg unsigned char + 6339 ;; Registers used: + 6340 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 6341 ;; Tracked objects: + 6342 ;; On entry : 0/0 + 6343 ;; On exit : 0/0 + 6344 ;; Unchanged: 0/0 + 6345 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 6346 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6347 ;; Locals: 0 14 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6348 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6349 ;; Totals: 4 14 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6350 ;;Total ram usage: 18 bytes + 6351 ;; Hardware stack levels used: 1 + 6352 ;; Hardware stack levels required when called: 12 + 6353 ;; This function calls: + 6354 ;; _analog_variable_get_pointer_by_enum + 6355 ;; _communication_request_payload_retrieve_uint8_t + 6356 ;; _communication_response_payload_append_uint16_t + 6357 ;; _communication_response_payload_append_uint8_t + 6358 ;; _communication_response_payload_appender_reset + 6359 ;; _digital_variable_get_pointer_by_enum + 6360 ;; _variable_is_analog_by_enum + 6361 ;; This function is called by: + 6362 ;; _communication_parser_executecommand + 6363 ;; This function uses a non-reentrant model + 6364 ;; + 6365 + 6366 psect text45 + 6367 000768 __ptext45: + 6368 callstack 0 + 6369 000768 _command_SENSOR_GET_SINGLE: + 6370 callstack 16 + 6371 000768 + 6372 ;commands/command_SENSOR_GET_SINGLE.c: 27: enum_variable_number_t req_variable_numbe + + r = (enum_variable_number_t)communication_request_payload_retrieve_uint8_t(); + 6373 000768 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 6374 00076C 0100 movlb 0 ; () banked + 6375 00076E 6F6D movwf command_SENSOR_GET_SINGLE@req_variable_number& (0+255),b + 6376 000770 + 6377 ; BSR set to: 0 + 6378 ;commands/command_SENSOR_GET_SINGLE.c: 29: if((uint8_t)req_variable_number < (uint8_ + + t)VARIABLE_NUMBER_MON_DUL_BOARDTEMP) return ((err_t)2); + 6379 000770 516D movf command_SENSOR_GET_SINGLE@req_variable_number& (0+255),w,b + 6380 000772 A4D8 btfss status,2,c + 6381 000774 EFBE F003 goto u4931 + 6382 000778 EFC0 F003 goto u4930 + 6383 00077C u4931: + 6384 00077C EFC3 F003 goto l9913 + 6385 000780 u4930: + 6386 000780 l9909: + 6387 + 6388 ; BSR set to: 0 + 6389 000780 0E02 movlw 2 + 6390 000782 EF6B F004 goto l216 + 6391 000786 l9913: + 6392 + 6393 ; BSR set to: 0 + 6394 ;commands/command_SENSOR_GET_SINGLE.c: 30: if((uint8_t)req_variable_number > (uint8_ + + t)VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD) return ((err_t)2); + 6395 000786 0E17 movlw 23 + 6396 000788 656D cpfsgt command_SENSOR_GET_SINGLE@req_variable_number& (0+255),b + 6397 00078A EFC9 F003 goto u4941 + 6398 00078E EFCB F003 goto u4940 + 6399 000792 u4941: + 6400 000792 EFCD F003 goto l217 + 6401 000796 u4940: + 6402 000796 EFC0 F003 goto l9909 + 6403 00079A l217: + 6404 + 6405 ; BSR set to: 0 + 6406 ;commands/command_SENSOR_GET_SINGLE.c: 35: enum_variable_number_t resp_variable_numb + + er = req_variable_number; + 6407 00079A C06D F060 movff command_SENSOR_GET_SINGLE@req_variable_number,command_SENSOR_GET_SINGLE@resp_vari + + able_number + 6408 00079E + 6409 ; BSR set to: 0 + 6410 ;commands/command_SENSOR_GET_SINGLE.c: 36: uint16_t resp_value;;commands/command_SEN + + SOR_GET_SINGLE.c: 37: uint16_t resp_offset;;commands/command_SENSOR_GET_SINGLE.c: 38 + + : uint16_t resp_maxvalue;;commands/command_SENSOR_GET_SINGLE.c: 39: uint16_t res + + p_meanvalue;;commands/command_SENSOR_GET_SINGLE.c: 40: if(variable_is_analog_by_enum + + (req_variable_number)) { + 6411 00079E 516D movf command_SENSOR_GET_SINGLE@req_variable_number& (0+255),w,b + 6412 0007A0 EC9E F011 call _variable_is_analog_by_enum + 6413 0007A4 0900 iorlw 0 + 6414 0007A6 B4D8 btfsc status,2,c + 6415 0007A8 EFD8 F003 goto u4951 + 6416 0007AC EFDA F003 goto u4950 + 6417 0007B0 u4951: + 6418 0007B0 EF23 F004 goto l9935 + 6419 0007B4 u4950: + 6420 0007B4 + 6421 ;commands/command_SENSOR_GET_SINGLE.c: 41: analog_variable_t* p_variable = analo + + g_variable_get_pointer_by_enum(req_variable_number); + 6422 0007B4 0100 movlb 0 ; () banked + 6423 0007B6 516D movf command_SENSOR_GET_SINGLE@req_variable_number& (0+255),w,b + 6424 0007B8 EC20 F007 call _analog_variable_get_pointer_by_enum + 6425 0007BC C01F F06B movff ?_analog_variable_get_pointer_by_enum,command_SENSOR_GET_SINGLE@p_variable + 6426 0007C0 C020 F06C movff ?_analog_variable_get_pointer_by_enum+1,command_SENSOR_GET_SINGLE@p_variable+1 + 6427 0007C4 + 6428 ;commands/command_SENSOR_GET_SINGLE.c: 42: (INTCONbits.GIE = 0); + 6429 0007C4 9EF2 bcf 242,7,c ;volatile + 6430 0007C6 + 6431 ;commands/command_SENSOR_GET_SINGLE.c: 43: resp_value = p_variable->value; + 6432 0007C6 0100 movlb 0 ; () banked + 6433 0007C8 EE20 F001 lfsr 2,1 + 6434 0007CC 516B movf command_SENSOR_GET_SINGLE@p_variable& (0+255),w,b + 6435 0007CE 26D9 addwf fsr2l,f,c + 6436 0007D0 516C movf (command_SENSOR_GET_SINGLE@p_variable+1)& (0+255),w,b + 6437 0007D2 22DA addwfc fsr2h,f,c + 6438 0007D4 CFDE F061 movff postinc2,command_SENSOR_GET_SINGLE@resp_value + 6439 0007D8 CFDD F062 movff postdec2,command_SENSOR_GET_SINGLE@resp_value+1 + 6440 0007DC + 6441 ; BSR set to: 0 + 6442 ;commands/command_SENSOR_GET_SINGLE.c: 44: resp_offset = p_variable->offset; + 6443 0007DC EE20 F00D lfsr 2,13 + 6444 0007E0 516B movf command_SENSOR_GET_SINGLE@p_variable& (0+255),w,b + 6445 0007E2 26D9 addwf fsr2l,f,c + 6446 0007E4 516C movf (command_SENSOR_GET_SINGLE@p_variable+1)& (0+255),w,b + 6447 0007E6 22DA addwfc fsr2h,f,c + 6448 0007E8 CFDE F063 movff postinc2,command_SENSOR_GET_SINGLE@resp_offset + 6449 0007EC CFDD F064 movff postdec2,command_SENSOR_GET_SINGLE@resp_offset+1 + 6450 0007F0 + 6451 ; BSR set to: 0 + 6452 ;commands/command_SENSOR_GET_SINGLE.c: 45: resp_maxvalue = p_variable->value_max + + ; + 6453 0007F0 EE20 F00F lfsr 2,15 + 6454 0007F4 516B movf command_SENSOR_GET_SINGLE@p_variable& (0+255),w,b + 6455 0007F6 26D9 addwf fsr2l,f,c + 6456 0007F8 516C movf (command_SENSOR_GET_SINGLE@p_variable+1)& (0+255),w,b + 6457 0007FA 22DA addwfc fsr2h,f,c + 6458 0007FC CFDE F065 movff postinc2,command_SENSOR_GET_SINGLE@resp_maxvalue + 6459 000800 CFDD F066 movff postdec2,command_SENSOR_GET_SINGLE@resp_maxvalue+1 + 6460 000804 + 6461 ; BSR set to: 0 + 6462 ;commands/command_SENSOR_GET_SINGLE.c: 47: resp_meanvalue = (uint16_t)((p_variab + + le->sum_last >> adcreader_averaging_prescaler) & 0x0000ffff); + 6463 000804 EE20 F007 lfsr 2,7 + 6464 000808 516B movf command_SENSOR_GET_SINGLE@p_variable& (0+255),w,b + 6465 00080A 26D9 addwf fsr2l,f,c + 6466 00080C 516C movf (command_SENSOR_GET_SINGLE@p_variable+1)& (0+255),w,b + 6467 00080E 22DA addwfc fsr2h,f,c + 6468 000810 CFDE F024 movff postinc2,??_command_SENSOR_GET_SINGLE + 6469 000814 CFDE F025 movff postinc2,??_command_SENSOR_GET_SINGLE+1 + 6470 000818 CFDE F026 movff postinc2,??_command_SENSOR_GET_SINGLE+2 + 6471 00081C CFDE F027 movff postinc2,??_command_SENSOR_GET_SINGLE+3 + 6472 000820 5042 movf _adcreader_averaging_prescaler^0,w,c + 6473 000822 2AE8 incf wreg,f,c + 6474 000824 EF19 F004 goto u4960 + 6475 000828 u4965: + 6476 000828 90D8 bcf status,0,c + 6477 00082A 3227 rrcf (??_command_SENSOR_GET_SINGLE+3)^0,f,c + 6478 00082C 3226 rrcf (??_command_SENSOR_GET_SINGLE+2)^0,f,c + 6479 00082E 3225 rrcf (??_command_SENSOR_GET_SINGLE+1)^0,f,c + 6480 000830 3224 rrcf ??_command_SENSOR_GET_SINGLE^0,f,c + 6481 000832 u4960: + 6482 000832 2EE8 decfsz wreg,f,c + 6483 000834 EF14 F004 goto u4965 + 6484 000838 C024 F067 movff ??_command_SENSOR_GET_SINGLE,command_SENSOR_GET_SINGLE@resp_meanvalue + 6485 00083C C025 F068 movff ??_command_SENSOR_GET_SINGLE+1,command_SENSOR_GET_SINGLE@resp_meanvalue+1 + 6486 000840 + 6487 ; BSR set to: 0 + 6488 ;commands/command_SENSOR_GET_SINGLE.c: 48: (INTCONbits.GIE = 1); + 6489 000840 8EF2 bsf 242,7,c ;volatile + 6490 + 6491 ;commands/command_SENSOR_GET_SINGLE.c: 50: }else{ + 6492 000842 EF4C F004 goto l9949 + 6493 000846 l9935: + 6494 + 6495 ;commands/command_SENSOR_GET_SINGLE.c: 51: digital_variable_t* p_variable = digi + + tal_variable_get_pointer_by_enum(req_variable_number); + 6496 000846 0100 movlb 0 ; () banked + 6497 000848 516D movf command_SENSOR_GET_SINGLE@req_variable_number& (0+255),w,b + 6498 00084A EC8A F005 call _digital_variable_get_pointer_by_enum + 6499 00084E C01F F069 movff ?_digital_variable_get_pointer_by_enum,command_SENSOR_GET_SINGLE@p_variable_955 + 6500 000852 C020 F06A movff ?_digital_variable_get_pointer_by_enum+1,command_SENSOR_GET_SINGLE@p_variable_955 + + +1 + 6501 000856 + 6502 ;commands/command_SENSOR_GET_SINGLE.c: 52: (INTCONbits.GIE = 0); + 6503 000856 9EF2 bcf 242,7,c ;volatile + 6504 000858 + 6505 ;commands/command_SENSOR_GET_SINGLE.c: 53: resp_value = p_variable->value; + 6506 000858 0100 movlb 0 ; () banked + 6507 00085A EE20 F002 lfsr 2,2 + 6508 00085E 5169 movf command_SENSOR_GET_SINGLE@p_variable_955& (0+255),w,b + 6509 000860 26D9 addwf fsr2l,f,c + 6510 000862 516A movf (command_SENSOR_GET_SINGLE@p_variable_955+1)& (0+255),w,b + 6511 000864 22DA addwfc fsr2h,f,c + 6512 000866 50DF movf indf2,w,c + 6513 000868 6E24 movwf ??_command_SENSOR_GET_SINGLE^0,c + 6514 00086A 5024 movf ??_command_SENSOR_GET_SINGLE^0,w,c + 6515 00086C 6F61 movwf command_SENSOR_GET_SINGLE@resp_value& (0+255),b + 6516 00086E 6B62 clrf (command_SENSOR_GET_SINGLE@resp_value+1)& (0+255),b + 6517 000870 + 6518 ; BSR set to: 0 + 6519 ;commands/command_SENSOR_GET_SINGLE.c: 54: resp_offset = 0; + 6520 000870 0E00 movlw 0 + 6521 000872 6F64 movwf (command_SENSOR_GET_SINGLE@resp_offset+1)& (0+255),b + 6522 000874 0E00 movlw 0 + 6523 000876 6F63 movwf command_SENSOR_GET_SINGLE@resp_offset& (0+255),b + 6524 000878 + 6525 ; BSR set to: 0 + 6526 ;commands/command_SENSOR_GET_SINGLE.c: 55: resp_maxvalue = p_variable->value_max + + ; + 6527 000878 EE20 F003 lfsr 2,3 + 6528 00087C 5169 movf command_SENSOR_GET_SINGLE@p_variable_955& (0+255),w,b + 6529 00087E 26D9 addwf fsr2l,f,c + 6530 000880 516A movf (command_SENSOR_GET_SINGLE@p_variable_955+1)& (0+255),w,b + 6531 000882 22DA addwfc fsr2h,f,c + 6532 000884 50DF movf indf2,w,c + 6533 000886 6E24 movwf ??_command_SENSOR_GET_SINGLE^0,c + 6534 000888 5024 movf ??_command_SENSOR_GET_SINGLE^0,w,c + 6535 00088A 6F65 movwf command_SENSOR_GET_SINGLE@resp_maxvalue& (0+255),b + 6536 00088C 6B66 clrf (command_SENSOR_GET_SINGLE@resp_maxvalue+1)& (0+255),b + 6537 00088E + 6538 ; BSR set to: 0 + 6539 ;commands/command_SENSOR_GET_SINGLE.c: 56: resp_meanvalue = 0; + 6540 00088E 0E00 movlw 0 + 6541 000890 6F68 movwf (command_SENSOR_GET_SINGLE@resp_meanvalue+1)& (0+255),b + 6542 000892 0E00 movlw 0 + 6543 000894 6F67 movwf command_SENSOR_GET_SINGLE@resp_meanvalue& (0+255),b + 6544 000896 + 6545 ; BSR set to: 0 + 6546 ;commands/command_SENSOR_GET_SINGLE.c: 57: (INTCONbits.GIE = 1); + 6547 000896 8EF2 bsf 242,7,c ;volatile + 6548 000898 l9949: + 6549 + 6550 ; BSR set to: 0 + 6551 ;commands/command_SENSOR_GET_SINGLE.c: 61: communication_response_payload_appender_r + + eset(); + 6552 000898 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 6553 00089C + 6554 ;commands/command_SENSOR_GET_SINGLE.c: 62: communication_response_payload_append_uin + + t8_t((uint8_t)resp_variable_number); + 6555 00089C 0100 movlb 0 ; () banked + 6556 00089E 5160 movf command_SENSOR_GET_SINGLE@resp_variable_number& (0+255),w,b + 6557 0008A0 EC84 F01A call _communication_response_payload_append_uint8_t + 6558 0008A4 + 6559 ;commands/command_SENSOR_GET_SINGLE.c: 63: communication_response_payload_append_uin + + t16_t((uint16_t)resp_value); + 6560 0008A4 C061 F01D movff command_SENSOR_GET_SINGLE@resp_value,communication_response_payload_append_uint16 + + _t@_value + 6561 0008A8 C062 F01E movff command_SENSOR_GET_SINGLE@resp_value+1,communication_response_payload_append_uint + + 16_t@_value+1 + 6562 0008AC EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 6563 0008B0 + 6564 ;commands/command_SENSOR_GET_SINGLE.c: 64: communication_response_payload_append_uin + + t16_t((uint16_t)resp_offset); + 6565 0008B0 C063 F01D movff command_SENSOR_GET_SINGLE@resp_offset,communication_response_payload_append_uint1 + + 6_t@_value + 6566 0008B4 C064 F01E movff command_SENSOR_GET_SINGLE@resp_offset+1,communication_response_payload_append_uin + + t16_t@_value+1 + 6567 0008B8 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 6568 0008BC + 6569 ;commands/command_SENSOR_GET_SINGLE.c: 65: communication_response_payload_append_uin + + t16_t((uint16_t)resp_maxvalue); + 6570 0008BC C065 F01D movff command_SENSOR_GET_SINGLE@resp_maxvalue,communication_response_payload_append_uin + + t16_t@_value + 6571 0008C0 C066 F01E movff command_SENSOR_GET_SINGLE@resp_maxvalue+1,communication_response_payload_append_u + + int16_t@_value+1 + 6572 0008C4 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 6573 0008C8 + 6574 ;commands/command_SENSOR_GET_SINGLE.c: 66: communication_response_payload_append_uin + + t16_t((uint16_t)resp_meanvalue); + 6575 0008C8 C067 F01D movff command_SENSOR_GET_SINGLE@resp_meanvalue,communication_response_payload_append_ui + + nt16_t@_value + 6576 0008CC C068 F01E movff command_SENSOR_GET_SINGLE@resp_meanvalue+1,communication_response_payload_append_ + + uint16_t@_value+1 + 6577 0008D0 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 6578 0008D4 + 6579 ;commands/command_SENSOR_GET_SINGLE.c: 67: return ((err_t)0); + 6580 0008D4 0E00 movlw 0 + 6581 0008D6 l216: + 6582 0008D6 0012 return ;funcret + 6583 0008D8 __end_of_command_SENSOR_GET_SINGLE: + 6584 callstack 0 + 6585 + 6586 ;; *************** function _command_ALARM_FIRECOUNT_GET ***************** + 6587 ;; Defined at: + 6588 ;; line 10 in file "commands/command_ALARM_FIRECOUNT_GET.c" + 6589 ;; Parameters: Size Location Type + 6590 ;; None + 6591 ;; Auto vars: Size Location Type + 6592 ;; p_firecount 2 2[BANK0 ] PTR unsigned short + 6593 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var + +iables.alarms.firecount(2), + 6594 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f + +irecount(2), analog_variables.alarms.fast.firecount(2), + 6595 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 6596 ;; resp_firecou 2 0[BANK0 ] unsigned short + 6597 ;; req_alarm_nu 1 5[BANK0 ] enum E6171 + 6598 ;; resp_alarm_n 1 4[BANK0 ] enum E6171 + 6599 ;; Return value: Size Location Type + 6600 ;; 1 wreg unsigned char + 6601 ;; Registers used: + 6602 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 6603 ;; Tracked objects: + 6604 ;; On entry : 0/0 + 6605 ;; On exit : 0/0 + 6606 ;; Unchanged: 0/0 + 6607 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 6608 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6609 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6610 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6611 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6612 ;;Total ram usage: 6 bytes + 6613 ;; Hardware stack levels used: 1 + 6614 ;; Hardware stack levels required when called: 13 + 6615 ;; This function calls: + 6616 ;; _alarm_get_firecount_ptr_by_enum + 6617 ;; _communication_request_payload_retrieve_uint8_t + 6618 ;; _communication_response_payload_append_uint16_t + 6619 ;; _communication_response_payload_append_uint8_t + 6620 ;; _communication_response_payload_appender_reset + 6621 ;; This function is called by: + 6622 ;; _communication_parser_executecommand + 6623 ;; This function uses a non-reentrant model + 6624 ;; + 6625 + 6626 psect text46 + 6627 002628 __ptext46: + 6628 callstack 0 + 6629 002628 _command_ALARM_FIRECOUNT_GET: + 6630 callstack 15 + 6631 002628 + 6632 ;commands/command_ALARM_FIRECOUNT_GET.c: 23: enum_alarm_number_t req_alarm_number = + + (enum_alarm_number_t)communication_request_payload_retrieve_uint8_t(); + 6633 002628 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 6634 00262C 0100 movlb 0 ; () banked + 6635 00262E 6F65 movwf command_ALARM_FIRECOUNT_GET@req_alarm_number& (0+255),b + 6636 002630 + 6637 ; BSR set to: 0 + 6638 ;commands/command_ALARM_FIRECOUNT_GET.c: 25: if((uint8_t)req_alarm_number < (uint8_t + + )ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 6639 002630 5165 movf command_ALARM_FIRECOUNT_GET@req_alarm_number& (0+255),w,b + 6640 002632 A4D8 btfss status,2,c + 6641 002634 EF1E F013 goto u4911 + 6642 002638 EF20 F013 goto u4910 + 6643 00263C u4911: + 6644 00263C EF23 F013 goto l9881 + 6645 002640 u4910: + 6646 002640 l9877: + 6647 + 6648 ; BSR set to: 0 + 6649 002640 0E02 movlw 2 + 6650 002642 EF4D F013 goto l193 + 6651 002646 l9881: + 6652 + 6653 ; BSR set to: 0 + 6654 ;commands/command_ALARM_FIRECOUNT_GET.c: 26: if((uint8_t)req_alarm_number > (uint8_t + + )ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); + 6655 002646 0E0E movlw 14 + 6656 002648 6565 cpfsgt command_ALARM_FIRECOUNT_GET@req_alarm_number& (0+255),b + 6657 00264A EF29 F013 goto u4921 + 6658 00264E EF2B F013 goto u4920 + 6659 002652 u4921: + 6660 002652 EF2D F013 goto l194 + 6661 002656 u4920: + 6662 002656 EF20 F013 goto l9877 + 6663 00265A l194: + 6664 + 6665 ; BSR set to: 0 + 6666 ;commands/command_ALARM_FIRECOUNT_GET.c: 31: enum_alarm_number_t resp_alarm_number = + + req_alarm_number; + 6667 00265A C065 F064 movff command_ALARM_FIRECOUNT_GET@req_alarm_number,command_ALARM_FIRECOUNT_GET@resp_ala + + rm_number + 6668 00265E + 6669 ; BSR set to: 0 + 6670 ;commands/command_ALARM_FIRECOUNT_GET.c: 32: uint16_t resp_firecount;;commands/comma + + nd_ALARM_FIRECOUNT_GET.c: 33: alarm_firecount_t* p_firecount = alarm_get_firecount_p + + tr_by_enum((enum_alarm_number_t)req_alarm_number); + 6671 00265E 5165 movf command_ALARM_FIRECOUNT_GET@req_alarm_number& (0+255),w,b + 6672 002660 EC2C F017 call _alarm_get_firecount_ptr_by_enum + 6673 002664 C024 F062 movff ?_alarm_get_firecount_ptr_by_enum,command_ALARM_FIRECOUNT_GET@p_firecount + 6674 002668 C025 F063 movff ?_alarm_get_firecount_ptr_by_enum+1,command_ALARM_FIRECOUNT_GET@p_firecount+1 + 6675 00266C + 6676 ;commands/command_ALARM_FIRECOUNT_GET.c: 34: (INTCONbits.GIE = 0); + 6677 00266C 9EF2 bcf 242,7,c ;volatile + 6678 00266E + 6679 ;commands/command_ALARM_FIRECOUNT_GET.c: 35: resp_firecount = (*p_firecount); + 6680 00266E C062 FFD9 movff command_ALARM_FIRECOUNT_GET@p_firecount,fsr2l + 6681 002672 C063 FFDA movff command_ALARM_FIRECOUNT_GET@p_firecount+1,fsr2h + 6682 002676 CFDE F060 movff postinc2,command_ALARM_FIRECOUNT_GET@resp_firecount + 6683 00267A CFDD F061 movff postdec2,command_ALARM_FIRECOUNT_GET@resp_firecount+1 + 6684 00267E + 6685 ;commands/command_ALARM_FIRECOUNT_GET.c: 36: (INTCONbits.GIE = 1); + 6686 00267E 8EF2 bsf 242,7,c ;volatile + 6687 002680 + 6688 ;commands/command_ALARM_FIRECOUNT_GET.c: 39: communication_response_payload_appender + + _reset(); + 6689 002680 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 6690 002684 + 6691 ;commands/command_ALARM_FIRECOUNT_GET.c: 40: communication_response_payload_append_u + + int8_t((uint8_t)resp_alarm_number); + 6692 002684 0100 movlb 0 ; () banked + 6693 002686 5164 movf command_ALARM_FIRECOUNT_GET@resp_alarm_number& (0+255),w,b + 6694 002688 EC84 F01A call _communication_response_payload_append_uint8_t + 6695 00268C + 6696 ;commands/command_ALARM_FIRECOUNT_GET.c: 41: communication_response_payload_append_u + + int16_t((uint16_t)resp_firecount); + 6697 00268C C060 F01D movff command_ALARM_FIRECOUNT_GET@resp_firecount,communication_response_payload_append_ + + uint16_t@_value + 6698 002690 C061 F01E movff command_ALARM_FIRECOUNT_GET@resp_firecount+1,communication_response_payload_appen + + d_uint16_t@_value+1 + 6699 002694 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 6700 002698 + 6701 ;commands/command_ALARM_FIRECOUNT_GET.c: 42: return ((err_t)0); + 6702 002698 0E00 movlw 0 + 6703 00269A l193: + 6704 00269A 0012 return ;funcret + 6705 00269C __end_of_command_ALARM_FIRECOUNT_GET: + 6706 callstack 0 + 6707 + 6708 ;; *************** function _command_ALARM_FIRED_RESET ***************** + 6709 ;; Defined at: + 6710 ;; line 10 in file "commands/command_ALARM_FIRED_RESET.c" + 6711 ;; Parameters: Size Location Type + 6712 ;; None + 6713 ;; Auto vars: Size Location Type + 6714 ;; p_firecount 2 0[BANK0 ] PTR unsigned short + 6715 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var + +iables.alarms.firecount(2), + 6716 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f + +irecount(2), analog_variables.alarms.fast.firecount(2), + 6717 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 6718 ;; enum_idx 1 4[BANK0 ] unsigned char + 6719 ;; p_firecount 2 2[BANK0 ] PTR unsigned short + 6720 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var + +iables.alarms.firecount(2), + 6721 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f + +irecount(2), analog_variables.alarms.fast.firecount(2), + 6722 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 6723 ;; req_alarm_nu 1 5[BANK0 ] enum E6267 + 6724 ;; Return value: Size Location Type + 6725 ;; 1 wreg unsigned char + 6726 ;; Registers used: + 6727 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 6728 ;; Tracked objects: + 6729 ;; On entry : 0/0 + 6730 ;; On exit : 0/0 + 6731 ;; Unchanged: 0/0 + 6732 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 6733 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6734 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6735 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6736 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6737 ;;Total ram usage: 6 bytes + 6738 ;; Hardware stack levels used: 1 + 6739 ;; Hardware stack levels required when called: 13 + 6740 ;; This function calls: + 6741 ;; _alarm_get_firecount_ptr_by_enum + 6742 ;; _communication_request_payload_retrieve_uint8_t + 6743 ;; _communication_response_payload_appender_reset + 6744 ;; This function is called by: + 6745 ;; _communication_parser_executecommand + 6746 ;; This function uses a non-reentrant model + 6747 ;; + 6748 + 6749 psect text47 + 6750 001E5E __ptext47: + 6751 callstack 0 + 6752 001E5E _command_ALARM_FIRED_RESET: + 6753 callstack 15 + 6754 001E5E + 6755 ;commands/command_ALARM_FIRED_RESET.c: 21: enum_alarm_number_all_t req_alarm_number_ + + all = (enum_alarm_number_all_t)communication_request_payload_retrieve_uint8_t(); + 6756 001E5E EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 6757 001E62 0100 movlb 0 ; () banked + 6758 001E64 6F65 movwf command_ALARM_FIRED_RESET@req_alarm_number_all& (0+255),b + 6759 001E66 + 6760 ; BSR set to: 0 + 6761 ;commands/command_ALARM_FIRED_RESET.c: 23: if((uint8_t)req_alarm_number_all < (uint8 + + _t)ALARM_NUMBER_ALL_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 6762 001E66 5165 movf command_ALARM_FIRED_RESET@req_alarm_number_all& (0+255),w,b + 6763 001E68 A4D8 btfss status,2,c + 6764 001E6A EF39 F00F goto u4871 + 6765 001E6E EF3B F00F goto u4870 + 6766 001E72 u4871: + 6767 001E72 EF3E F00F goto l9833 + 6768 001E76 u4870: + 6769 001E76 l9829: + 6770 + 6771 ; BSR set to: 0 + 6772 001E76 0E02 movlw 2 + 6773 001E78 EF84 F00F goto l172 + 6774 001E7C l9833: + 6775 + 6776 ; BSR set to: 0 + 6777 ;commands/command_ALARM_FIRED_RESET.c: 24: if((uint8_t)req_alarm_number_all > (uint8 + + _t)ALARM_NUMBER_ALL_ALARMS_ALL) return ((err_t)2); + 6778 001E7C 0E0F movlw 15 + 6779 001E7E 6565 cpfsgt command_ALARM_FIRED_RESET@req_alarm_number_all& (0+255),b + 6780 001E80 EF44 F00F goto u4881 + 6781 001E84 EF46 F00F goto u4880 + 6782 001E88 u4881: + 6783 001E88 EF48 F00F goto l9839 + 6784 001E8C u4880: + 6785 001E8C EF3B F00F goto l9829 + 6786 001E90 l9839: + 6787 + 6788 ; BSR set to: 0 + 6789 ;commands/command_ALARM_FIRED_RESET.c: 29: if(req_alarm_number_all == ALARM_NUMBER_A + + LL_ALARMS_ALL) { + 6790 001E90 0E0F movlw 15 + 6791 001E92 1965 xorwf command_ALARM_FIRED_RESET@req_alarm_number_all& (0+255),w,b + 6792 001E94 A4D8 btfss status,2,c + 6793 001E96 EF4F F00F goto u4891 + 6794 001E9A EF51 F00F goto u4890 + 6795 001E9E u4891: + 6796 001E9E EF70 F00F goto l9859 + 6797 001EA2 u4890: + 6798 001EA2 + 6799 ; BSR set to: 0 + 6800 ;commands/command_ALARM_FIRED_RESET.c: 30: for(uint8_t enum_idx = ALARM_NUMBER_A + + LARM_SLOW_MON_VEOC_RTN_I; enum_idx <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT; enum_idx++) + + { + 6801 001EA2 0E01 movlw 1 + 6802 001EA4 6F64 movwf command_ALARM_FIRED_RESET@enum_idx& (0+255),b + 6803 001EA6 l9847: + 6804 + 6805 ; BSR set to: 0 + 6806 ;commands/command_ALARM_FIRED_RESET.c: 31: alarm_firecount_t* p_firecount = + + alarm_get_firecount_ptr_by_enum((enum_alarm_number_t)enum_idx); + 6807 001EA6 5164 movf command_ALARM_FIRED_RESET@enum_idx& (0+255),w,b + 6808 001EA8 EC2C F017 call _alarm_get_firecount_ptr_by_enum + 6809 001EAC C024 F060 movff ?_alarm_get_firecount_ptr_by_enum,command_ALARM_FIRED_RESET@p_firecount + 6810 001EB0 C025 F061 movff ?_alarm_get_firecount_ptr_by_enum+1,command_ALARM_FIRED_RESET@p_firecount+1 + 6811 001EB4 + 6812 ;commands/command_ALARM_FIRED_RESET.c: 32: (INTCONbits.GIE = 0); + 6813 001EB4 9EF2 bcf 242,7,c ;volatile + 6814 001EB6 + 6815 ;commands/command_ALARM_FIRED_RESET.c: 33: (*p_firecount) = 0; + 6816 001EB6 C060 FFD9 movff command_ALARM_FIRED_RESET@p_firecount,fsr2l + 6817 001EBA C061 FFDA movff command_ALARM_FIRED_RESET@p_firecount+1,fsr2h + 6818 001EBE 0E00 movlw 0 + 6819 001EC0 6EDE movwf postinc2,c + 6820 001EC2 0E00 movlw 0 + 6821 001EC4 6EDD movwf postdec2,c + 6822 001EC6 + 6823 ;commands/command_ALARM_FIRED_RESET.c: 34: (INTCONbits.GIE = 1); + 6824 001EC6 8EF2 bsf 242,7,c ;volatile + 6825 001EC8 + 6826 ;commands/command_ALARM_FIRED_RESET.c: 35: } + 6827 001EC8 0100 movlb 0 ; () banked + 6828 001ECA 2B64 incf command_ALARM_FIRED_RESET@enum_idx& (0+255),f,b + 6829 001ECC + 6830 ; BSR set to: 0 + 6831 001ECC 0E0E movlw 14 + 6832 001ECE 6564 cpfsgt command_ALARM_FIRED_RESET@enum_idx& (0+255),b + 6833 001ED0 EF6C F00F goto u4901 + 6834 001ED4 EF6E F00F goto u4900 + 6835 001ED8 u4901: + 6836 001ED8 EF53 F00F goto l9847 + 6837 001EDC u4900: + 6838 001EDC EF81 F00F goto l9867 + 6839 001EE0 l9859: + 6840 + 6841 ; BSR set to: 0 + 6842 ;commands/command_ALARM_FIRED_RESET.c: 37: alarm_firecount_t* p_firecount = alar + + m_get_firecount_ptr_by_enum((enum_alarm_number_t)req_alarm_number_all); + 6843 001EE0 5165 movf command_ALARM_FIRED_RESET@req_alarm_number_all& (0+255),w,b + 6844 001EE2 EC2C F017 call _alarm_get_firecount_ptr_by_enum + 6845 001EE6 C024 F062 movff ?_alarm_get_firecount_ptr_by_enum,command_ALARM_FIRED_RESET@p_firecount_707 + 6846 001EEA C025 F063 movff ?_alarm_get_firecount_ptr_by_enum+1,command_ALARM_FIRED_RESET@p_firecount_707+1 + 6847 001EEE + 6848 ;commands/command_ALARM_FIRED_RESET.c: 38: (INTCONbits.GIE = 0); + 6849 001EEE 9EF2 bcf 242,7,c ;volatile + 6850 001EF0 + 6851 ;commands/command_ALARM_FIRED_RESET.c: 39: (*p_firecount) = 0; + 6852 001EF0 C062 FFD9 movff command_ALARM_FIRED_RESET@p_firecount_707,fsr2l + 6853 001EF4 C063 FFDA movff command_ALARM_FIRED_RESET@p_firecount_707+1,fsr2h + 6854 001EF8 0E00 movlw 0 + 6855 001EFA 6EDE movwf postinc2,c + 6856 001EFC 0E00 movlw 0 + 6857 001EFE 6EDD movwf postdec2,c + 6858 001F00 + 6859 ;commands/command_ALARM_FIRED_RESET.c: 40: (INTCONbits.GIE = 1); + 6860 001F00 8EF2 bsf 242,7,c ;volatile + 6861 001F02 l9867: + 6862 + 6863 ;commands/command_ALARM_FIRED_RESET.c: 44: communication_response_payload_appender_r + + eset(); + 6864 001F02 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 6865 001F06 + 6866 ;commands/command_ALARM_FIRED_RESET.c: 45: return ((err_t)0); + 6867 001F06 0E00 movlw 0 + 6868 001F08 l172: + 6869 001F08 0012 return ;funcret + 6870 001F0A __end_of_command_ALARM_FIRED_RESET: + 6871 callstack 0 + 6872 + 6873 ;; *************** function _command_ALARM_FIRED_GET ***************** + 6874 ;; Defined at: + 6875 ;; line 10 in file "commands/command_ALARM_FIRED_GET.c" + 6876 ;; Parameters: Size Location Type + 6877 ;; None + 6878 ;; Auto vars: Size Location Type + 6879 ;; p_firecount 2 2[BANK0 ] PTR unsigned short + 6880 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var + +iables.alarms.firecount(2), + 6881 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f + +irecount(2), analog_variables.alarms.fast.firecount(2), + 6882 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 6883 ;; enum_idx 1 8[BANK0 ] unsigned char + 6884 ;; p_firecount 2 4[BANK0 ] PTR unsigned short + 6885 ;; -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_var + +iables.alarms.firecount(2), + 6886 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.f + +irecount(2), analog_variables.alarms.fast.firecount(2), + 6887 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 6888 ;; req_alarm_nu 1 9[BANK0 ] enum E6154 + 6889 ;; resp_firedst 1 7[BANK0 ] enum E6259 + 6890 ;; resp_alarm_n 1 6[BANK0 ] enum E6154 + 6891 ;; Return value: Size Location Type + 6892 ;; 1 wreg unsigned char + 6893 ;; Registers used: + 6894 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 6895 ;; Tracked objects: + 6896 ;; On entry : 0/0 + 6897 ;; On exit : 0/0 + 6898 ;; Unchanged: 0/0 + 6899 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 6900 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6901 ;; Locals: 0 8 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6902 ;; Temps: 0 2 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6903 ;; Totals: 0 10 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 6904 ;;Total ram usage: 10 bytes + 6905 ;; Hardware stack levels used: 1 + 6906 ;; Hardware stack levels required when called: 13 + 6907 ;; This function calls: + 6908 ;; _alarm_get_firecount_ptr_by_enum + 6909 ;; _communication_request_payload_retrieve_uint8_t + 6910 ;; _communication_response_payload_append_uint8_t + 6911 ;; _communication_response_payload_appender_reset + 6912 ;; This function is called by: + 6913 ;; _communication_parser_executecommand + 6914 ;; This function uses a non-reentrant model + 6915 ;; + 6916 + 6917 psect text48 + 6918 00102C __ptext48: + 6919 callstack 0 + 6920 00102C _command_ALARM_FIRED_GET: + 6921 callstack 15 + 6922 00102C + 6923 ;commands/command_ALARM_FIRED_GET.c: 23: enum_alarm_number_ext_t req_alarm_number_ex + + t = (enum_alarm_number_ext_t)communication_request_payload_retrieve_uint8_t(); + 6924 00102C EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 6925 001030 0100 movlb 0 ; () banked + 6926 001032 6F69 movwf command_ALARM_FIRED_GET@req_alarm_number_ext& (0+255),b + 6927 001034 + 6928 ; BSR set to: 0 + 6929 ;commands/command_ALARM_FIRED_GET.c: 25: if((uint8_t)req_alarm_number_ext < (uint8_t + + )ALARM_NUMBER_EXT_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 6930 001034 5169 movf command_ALARM_FIRED_GET@req_alarm_number_ext& (0+255),w,b + 6931 001036 A4D8 btfss status,2,c + 6932 001038 EF20 F008 goto u4811 + 6933 00103C EF22 F008 goto u4810 + 6934 001040 u4811: + 6935 001040 EF25 F008 goto l9775 + 6936 001044 u4810: + 6937 001044 l9771: + 6938 + 6939 ; BSR set to: 0 + 6940 001044 0E02 movlw 2 + 6941 001046 EF87 F008 goto l153 + 6942 00104A l9775: + 6943 + 6944 ; BSR set to: 0 + 6945 ;commands/command_ALARM_FIRED_GET.c: 26: if((uint8_t)req_alarm_number_ext > (uint8_t + + )ALARM_NUMBER_EXT_ALARMS_ALL_ORED) return ((err_t)2); + 6946 00104A 0E0F movlw 15 + 6947 00104C 6569 cpfsgt command_ALARM_FIRED_GET@req_alarm_number_ext& (0+255),b + 6948 00104E EF2B F008 goto u4821 + 6949 001052 EF2D F008 goto u4820 + 6950 001056 u4821: + 6951 001056 EF2F F008 goto l154 + 6952 00105A u4820: + 6953 00105A EF22 F008 goto l9771 + 6954 00105E l154: + 6955 + 6956 ; BSR set to: 0 + 6957 ;commands/command_ALARM_FIRED_GET.c: 31: enum_alarm_number_ext_t resp_alarm_number_e + + xt = req_alarm_number_ext; + 6958 00105E C069 F066 movff command_ALARM_FIRED_GET@req_alarm_number_ext,command_ALARM_FIRED_GET@resp_alarm_n + + umber_ext + 6959 001062 + 6960 ; BSR set to: 0 + 6961 ;commands/command_ALARM_FIRED_GET.c: 32: enum_firedstate_t resp_firedstate = FIREDST + + ATE_NO; + 6962 001062 0E00 movlw 0 + 6963 001064 6F67 movwf command_ALARM_FIRED_GET@resp_firedstate& (0+255),b + 6964 001066 + 6965 ; BSR set to: 0 + 6966 ;commands/command_ALARM_FIRED_GET.c: 33: if(req_alarm_number_ext == ALARM_NUMBER_EXT + + _ALARMS_ALL_ORED) { + 6967 001066 0E0F movlw 15 + 6968 001068 1969 xorwf command_ALARM_FIRED_GET@req_alarm_number_ext& (0+255),w,b + 6969 00106A A4D8 btfss status,2,c + 6970 00106C EF3A F008 goto u4831 + 6971 001070 EF3C F008 goto u4830 + 6972 001074 u4831: + 6973 001074 EF63 F008 goto l9805 + 6974 001078 u4830: + 6975 001078 + 6976 ; BSR set to: 0 + 6977 ;commands/command_ALARM_FIRED_GET.c: 34: for(uint8_t enum_idx = ALARM_NUMBER_ALA + + RM_SLOW_MON_VEOC_RTN_I; enum_idx <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT; enum_idx++) { + 6978 001078 0E01 movlw 1 + 6979 00107A 6F68 movwf command_ALARM_FIRED_GET@enum_idx& (0+255),b + 6980 00107C l9791: + 6981 + 6982 ; BSR set to: 0 + 6983 ;commands/command_ALARM_FIRED_GET.c: 35: alarm_firecount_t* p_firecount = al + + arm_get_firecount_ptr_by_enum((enum_alarm_number_t)enum_idx); + 6984 00107C 5168 movf command_ALARM_FIRED_GET@enum_idx& (0+255),w,b + 6985 00107E EC2C F017 call _alarm_get_firecount_ptr_by_enum + 6986 001082 C024 F062 movff ?_alarm_get_firecount_ptr_by_enum,command_ALARM_FIRED_GET@p_firecount + 6987 001086 C025 F063 movff ?_alarm_get_firecount_ptr_by_enum+1,command_ALARM_FIRED_GET@p_firecount+1 + 6988 00108A + 6989 ;commands/command_ALARM_FIRED_GET.c: 36: (INTCONbits.GIE = 0); + 6990 00108A 9EF2 bcf 242,7,c ;volatile + 6991 00108C + 6992 ;commands/command_ALARM_FIRED_GET.c: 37: if((*p_firecount) != 0) resp_fireds + + tate = FIREDSTATE_YES; + 6993 00108C C062 FFD9 movff command_ALARM_FIRED_GET@p_firecount,fsr2l + 6994 001090 C063 FFDA movff command_ALARM_FIRED_GET@p_firecount+1,fsr2h + 6995 001094 50DE movf postinc2,w,c + 6996 001096 10DE iorwf postinc2,w,c + 6997 001098 B4D8 btfsc status,2,c + 6998 00109A EF51 F008 goto u4841 + 6999 00109E EF53 F008 goto u4840 + 7000 0010A2 u4841: + 7001 0010A2 EF56 F008 goto l9799 + 7002 0010A6 u4840: + 7003 0010A6 0E01 movlw 1 + 7004 0010A8 0100 movlb 0 ; () banked + 7005 0010AA 6F67 movwf command_ALARM_FIRED_GET@resp_firedstate& (0+255),b + 7006 0010AC l9799: + 7007 + 7008 ;commands/command_ALARM_FIRED_GET.c: 38: (INTCONbits.GIE = 1); + 7009 0010AC 8EF2 bsf 242,7,c ;volatile + 7010 0010AE + 7011 ;commands/command_ALARM_FIRED_GET.c: 39: } + 7012 0010AE 0100 movlb 0 ; () banked + 7013 0010B0 2B68 incf command_ALARM_FIRED_GET@enum_idx& (0+255),f,b + 7014 0010B2 + 7015 ; BSR set to: 0 + 7016 0010B2 0E0E movlw 14 + 7017 0010B4 6568 cpfsgt command_ALARM_FIRED_GET@enum_idx& (0+255),b + 7018 0010B6 EF5F F008 goto u4851 + 7019 0010BA EF61 F008 goto u4850 + 7020 0010BE u4851: + 7021 0010BE EF3E F008 goto l9791 + 7022 0010C2 u4850: + 7023 0010C2 EF7C F008 goto l9815 + 7024 0010C6 l9805: + 7025 + 7026 ; BSR set to: 0 + 7027 ;commands/command_ALARM_FIRED_GET.c: 41: alarm_firecount_t* p_firecount = alarm_ + + get_firecount_ptr_by_enum((enum_alarm_number_t)req_alarm_number_ext); + 7028 0010C6 5169 movf command_ALARM_FIRED_GET@req_alarm_number_ext& (0+255),w,b + 7029 0010C8 EC2C F017 call _alarm_get_firecount_ptr_by_enum + 7030 0010CC C024 F064 movff ?_alarm_get_firecount_ptr_by_enum,command_ALARM_FIRED_GET@p_firecount_641 + 7031 0010D0 C025 F065 movff ?_alarm_get_firecount_ptr_by_enum+1,command_ALARM_FIRED_GET@p_firecount_641+1 + 7032 0010D4 + 7033 ;commands/command_ALARM_FIRED_GET.c: 42: (INTCONbits.GIE = 0); + 7034 0010D4 9EF2 bcf 242,7,c ;volatile + 7035 0010D6 + 7036 ;commands/command_ALARM_FIRED_GET.c: 43: if((*p_firecount) != 0) resp_firedstate + + = FIREDSTATE_YES; + 7037 0010D6 C064 FFD9 movff command_ALARM_FIRED_GET@p_firecount_641,fsr2l + 7038 0010DA C065 FFDA movff command_ALARM_FIRED_GET@p_firecount_641+1,fsr2h + 7039 0010DE 50DE movf postinc2,w,c + 7040 0010E0 10DE iorwf postinc2,w,c + 7041 0010E2 B4D8 btfsc status,2,c + 7042 0010E4 EF76 F008 goto u4861 + 7043 0010E8 EF78 F008 goto u4860 + 7044 0010EC u4861: + 7045 0010EC EF7B F008 goto l9813 + 7046 0010F0 u4860: + 7047 0010F0 0E01 movlw 1 + 7048 0010F2 0100 movlb 0 ; () banked + 7049 0010F4 6F67 movwf command_ALARM_FIRED_GET@resp_firedstate& (0+255),b + 7050 0010F6 l9813: + 7051 + 7052 ;commands/command_ALARM_FIRED_GET.c: 44: (INTCONbits.GIE = 1); + 7053 0010F6 8EF2 bsf 242,7,c ;volatile + 7054 0010F8 l9815: + 7055 + 7056 ;commands/command_ALARM_FIRED_GET.c: 48: communication_response_payload_appender_res + + et(); + 7057 0010F8 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 7058 0010FC + 7059 ;commands/command_ALARM_FIRED_GET.c: 49: communication_response_payload_append_uint8 + + _t((uint8_t)resp_alarm_number_ext); + 7060 0010FC 0100 movlb 0 ; () banked + 7061 0010FE 5166 movf command_ALARM_FIRED_GET@resp_alarm_number_ext& (0+255),w,b + 7062 001100 EC84 F01A call _communication_response_payload_append_uint8_t + 7063 001104 + 7064 ;commands/command_ALARM_FIRED_GET.c: 50: communication_response_payload_append_uint8 + + _t((uint8_t)resp_firedstate); + 7065 001104 0100 movlb 0 ; () banked + 7066 001106 5167 movf command_ALARM_FIRED_GET@resp_firedstate& (0+255),w,b + 7067 001108 EC84 F01A call _communication_response_payload_append_uint8_t + 7068 00110C + 7069 ;commands/command_ALARM_FIRED_GET.c: 51: return ((err_t)0); + 7070 00110C 0E00 movlw 0 + 7071 00110E l153: + 7072 00110E 0012 return ;funcret + 7073 001110 __end_of_command_ALARM_FIRED_GET: + 7074 callstack 0 + 7075 + 7076 ;; *************** function _command_ALARM_THRESHOLD_GET ***************** + 7077 ;; Defined at: + 7078 ;; line 10 in file "commands/command_ALARM_THRESHOLD_GET.c" + 7079 ;; Parameters: Size Location Type + 7080 ;; None + 7081 ;; Auto vars: Size Location Type + 7082 ;; resp_thresho 2 2[BANK0 ] unsigned short + 7083 ;; p_alarm 2 0[BANK0 ] PTR struct . + 7084 ;; -> digital_variables(192), analog_variables.alarms.slow(12), analog_variables.alarms.fast(12), analog_variables.ala + +rms(26), + 7085 ;; req_alarm_nu 1 5[BANK0 ] enum E6203 + 7086 ;; resp_alarm_n 1 4[BANK0 ] enum E6203 + 7087 ;; Return value: Size Location Type + 7088 ;; 1 wreg unsigned char + 7089 ;; Registers used: + 7090 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 7091 ;; Tracked objects: + 7092 ;; On entry : 0/0 + 7093 ;; On exit : 0/0 + 7094 ;; Unchanged: 0/0 + 7095 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 7096 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7097 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7098 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7099 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7100 ;;Total ram usage: 6 bytes + 7101 ;; Hardware stack levels used: 1 + 7102 ;; Hardware stack levels required when called: 12 + 7103 ;; This function calls: + 7104 ;; _alarm_get_analog_alarm_ptr_by_enum + 7105 ;; _communication_request_payload_retrieve_uint8_t + 7106 ;; _communication_response_payload_append_uint16_t + 7107 ;; _communication_response_payload_append_uint8_t + 7108 ;; _communication_response_payload_appender_reset + 7109 ;; This function is called by: + 7110 ;; _communication_parser_executecommand + 7111 ;; This function uses a non-reentrant model + 7112 ;; + 7113 + 7114 psect text49 + 7115 0025B2 __ptext49: + 7116 callstack 0 + 7117 0025B2 _command_ALARM_THRESHOLD_GET: + 7118 callstack 16 + 7119 0025B2 + 7120 ;commands/command_ALARM_THRESHOLD_GET.c: 23: enum_alarm_number_analog_t req_alarm_nu + + mber_analog = (enum_alarm_number_analog_t)communication_request_payload_retrieve_uint8_t + + (); + 7121 0025B2 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 7122 0025B6 0100 movlb 0 ; () banked + 7123 0025B8 6F65 movwf command_ALARM_THRESHOLD_GET@req_alarm_number_analog& (0+255),b + 7124 0025BA + 7125 ; BSR set to: 0 + 7126 ;commands/command_ALARM_THRESHOLD_GET.c: 25: if((uint8_t)req_alarm_number_analog < ( + + uint8_t)ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 7127 0025BA 5165 movf command_ALARM_THRESHOLD_GET@req_alarm_number_analog& (0+255),w,b + 7128 0025BC A4D8 btfss status,2,c + 7129 0025BE EFE3 F012 goto u4791 + 7130 0025C2 EFE5 F012 goto u4790 + 7131 0025C6 u4791: + 7132 0025C6 EFE8 F012 goto l9747 + 7133 0025CA u4790: + 7134 0025CA l9743: + 7135 + 7136 ; BSR set to: 0 + 7137 0025CA 0E02 movlw 2 + 7138 0025CC EF13 F013 goto l138 + 7139 0025D0 l9747: + 7140 + 7141 ; BSR set to: 0 + 7142 ;commands/command_ALARM_THRESHOLD_GET.c: 26: if((uint8_t)req_alarm_number_analog > ( + + uint8_t)ALARM_NUMBER_ANALOG_ALARM_FAST_MON_LBL_I) return ((err_t)2); + 7143 0025D0 0E08 movlw 8 + 7144 0025D2 6565 cpfsgt command_ALARM_THRESHOLD_GET@req_alarm_number_analog& (0+255),b + 7145 0025D4 EFEE F012 goto u4801 + 7146 0025D8 EFF0 F012 goto u4800 + 7147 0025DC u4801: + 7148 0025DC EFF2 F012 goto l139 + 7149 0025E0 u4800: + 7150 0025E0 EFE5 F012 goto l9743 + 7151 0025E4 l139: + 7152 + 7153 ; BSR set to: 0 + 7154 ;commands/command_ALARM_THRESHOLD_GET.c: 31: enum_alarm_number_analog_t resp_alarm_n + + umber_analog = req_alarm_number_analog; + 7155 0025E4 C065 F064 movff command_ALARM_THRESHOLD_GET@req_alarm_number_analog,command_ALARM_THRESHOLD_GET@r + + esp_alarm_number_analog + 7156 0025E8 + 7157 ; BSR set to: 0 + 7158 ;commands/command_ALARM_THRESHOLD_GET.c: 34: analogalarm_info_t* p_alarm = alarm_get + + _analog_alarm_ptr_by_enum((enum_alarm_number_t)req_alarm_number_analog); + 7159 0025E8 5165 movf command_ALARM_THRESHOLD_GET@req_alarm_number_analog& (0+255),w,b + 7160 0025EA ECAE F00A call _alarm_get_analog_alarm_ptr_by_enum + 7161 0025EE C01F F060 movff ?_alarm_get_analog_alarm_ptr_by_enum,command_ALARM_THRESHOLD_GET@p_alarm + 7162 0025F2 C020 F061 movff ?_alarm_get_analog_alarm_ptr_by_enum+1,command_ALARM_THRESHOLD_GET@p_alarm+1 + 7163 0025F6 + 7164 ;commands/command_ALARM_THRESHOLD_GET.c: 37: uint16_t resp_threshold = p_alarm->thre + + shold; + 7165 0025F6 0100 movlb 0 ; () banked + 7166 0025F8 EE20 F002 lfsr 2,2 + 7167 0025FC 5160 movf command_ALARM_THRESHOLD_GET@p_alarm& (0+255),w,b + 7168 0025FE 26D9 addwf fsr2l,f,c + 7169 002600 5161 movf (command_ALARM_THRESHOLD_GET@p_alarm+1)& (0+255),w,b + 7170 002602 22DA addwfc fsr2h,f,c + 7171 002604 CFDE F062 movff postinc2,command_ALARM_THRESHOLD_GET@resp_threshold + 7172 002608 CFDD F063 movff postdec2,command_ALARM_THRESHOLD_GET@resp_threshold+1 + 7173 00260C + 7174 ; BSR set to: 0 + 7175 ;commands/command_ALARM_THRESHOLD_GET.c: 40: communication_response_payload_appender + + _reset(); + 7176 00260C EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 7177 002610 + 7178 ;commands/command_ALARM_THRESHOLD_GET.c: 41: communication_response_payload_append_u + + int8_t((uint8_t)resp_alarm_number_analog); + 7179 002610 0100 movlb 0 ; () banked + 7180 002612 5164 movf command_ALARM_THRESHOLD_GET@resp_alarm_number_analog& (0+255),w,b + 7181 002614 EC84 F01A call _communication_response_payload_append_uint8_t + 7182 002618 + 7183 ;commands/command_ALARM_THRESHOLD_GET.c: 42: communication_response_payload_append_u + + int16_t((uint16_t)resp_threshold); + 7184 002618 C062 F01D movff command_ALARM_THRESHOLD_GET@resp_threshold,communication_response_payload_append_ + + uint16_t@_value + 7185 00261C C063 F01E movff command_ALARM_THRESHOLD_GET@resp_threshold+1,communication_response_payload_appen + + d_uint16_t@_value+1 + 7186 002620 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 7187 002624 + 7188 ;commands/command_ALARM_THRESHOLD_GET.c: 43: return ((err_t)0); + 7189 002624 0E00 movlw 0 + 7190 002626 l138: + 7191 002626 0012 return ;funcret + 7192 002628 __end_of_command_ALARM_THRESHOLD_GET: + 7193 callstack 0 + 7194 + 7195 ;; *************** function _command_ALARM_THRESHOLD_SET ***************** + 7196 ;; Defined at: + 7197 ;; line 10 in file "commands/command_ALARM_THRESHOLD_SET.c" + 7198 ;; Parameters: Size Location Type + 7199 ;; None + 7200 ;; Auto vars: Size Location Type + 7201 ;; p_alarm 2 2[BANK0 ] PTR struct . + 7202 ;; -> digital_variables(192), analog_variables.alarms.slow(12), analog_variables.alarms.fast(12), analog_variables.ala + +rms(26), + 7203 ;; req_threshol 2 0[BANK0 ] unsigned short + 7204 ;; req_alarm_nu 1 4[BANK0 ] enum E6203 + 7205 ;; Return value: Size Location Type + 7206 ;; 1 wreg unsigned char + 7207 ;; Registers used: + 7208 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 7209 ;; Tracked objects: + 7210 ;; On entry : 0/0 + 7211 ;; On exit : 0/0 + 7212 ;; Unchanged: 0/0 + 7213 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 7214 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7215 ;; Locals: 0 5 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7216 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7217 ;; Totals: 0 5 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7218 ;;Total ram usage: 5 bytes + 7219 ;; Hardware stack levels used: 1 + 7220 ;; Hardware stack levels required when called: 12 + 7221 ;; This function calls: + 7222 ;; _alarm_get_analog_alarm_ptr_by_enum + 7223 ;; _communication_request_payload_retrieve_uint16_t + 7224 ;; _communication_request_payload_retrieve_uint8_t + 7225 ;; _communication_response_payload_appender_reset + 7226 ;; This function is called by: + 7227 ;; _communication_parser_executecommand + 7228 ;; This function uses a non-reentrant model + 7229 ;; + 7230 + 7231 psect text50 + 7232 00286A __ptext50: + 7233 callstack 0 + 7234 00286A _command_ALARM_THRESHOLD_SET: + 7235 callstack 16 + 7236 00286A + 7237 ;commands/command_ALARM_THRESHOLD_SET.c: 22: enum_alarm_number_analog_t req_alarm_nu + + mber_analog = (enum_alarm_number_analog_t)communication_request_payload_retrieve_uint8_t + + (); + 7238 00286A EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 7239 00286E 0100 movlb 0 ; () banked + 7240 002870 6F64 movwf command_ALARM_THRESHOLD_SET@req_alarm_number_analog& (0+255),b + 7241 + 7242 ;commands/command_ALARM_THRESHOLD_SET.c: 23: uint16_t req_threshold = (uint16_t)comm + + unication_request_payload_retrieve_uint16_t(); + 7243 002872 ECAF F017 call _communication_request_payload_retrieve_uint16_t ;wreg free + 7244 002876 C01D F060 movff ?_communication_request_payload_retrieve_uint16_t,command_ALARM_THRESHOLD_SET@req + + _threshold + 7245 00287A C01E F061 movff ?_communication_request_payload_retrieve_uint16_t+1,command_ALARM_THRESHOLD_SET@r + + eq_threshold+1 + 7246 00287E + 7247 ;commands/command_ALARM_THRESHOLD_SET.c: 25: if((uint8_t)req_alarm_number_analog < ( + + uint8_t)ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 7248 00287E 0100 movlb 0 ; () banked + 7249 002880 5164 movf command_ALARM_THRESHOLD_SET@req_alarm_number_analog& (0+255),w,b + 7250 002882 A4D8 btfss status,2,c + 7251 002884 EF46 F014 goto u4771 + 7252 002888 EF48 F014 goto u4770 + 7253 00288C u4771: + 7254 00288C EF4B F014 goto l9719 + 7255 002890 u4770: + 7256 002890 l9715: + 7257 + 7258 ; BSR set to: 0 + 7259 002890 0E02 movlw 2 + 7260 002892 EF6C F014 goto l123 + 7261 002896 l9719: + 7262 + 7263 ; BSR set to: 0 + 7264 ;commands/command_ALARM_THRESHOLD_SET.c: 26: if((uint8_t)req_alarm_number_analog > ( + + uint8_t)ALARM_NUMBER_ANALOG_ALARM_FAST_MON_LBL_I) return ((err_t)2); + 7265 002896 0E08 movlw 8 + 7266 002898 6564 cpfsgt command_ALARM_THRESHOLD_SET@req_alarm_number_analog& (0+255),b + 7267 00289A EF51 F014 goto u4781 + 7268 00289E EF53 F014 goto u4780 + 7269 0028A2 u4781: + 7270 0028A2 EF55 F014 goto l9725 + 7271 0028A6 u4780: + 7272 0028A6 EF48 F014 goto l9715 + 7273 0028AA l9725: + 7274 + 7275 ; BSR set to: 0 + 7276 ;commands/command_ALARM_THRESHOLD_SET.c: 33: analogalarm_info_t* p_alarm = alarm_get + + _analog_alarm_ptr_by_enum((enum_alarm_number_t)req_alarm_number_analog); + 7277 0028AA 5164 movf command_ALARM_THRESHOLD_SET@req_alarm_number_analog& (0+255),w,b + 7278 0028AC ECAE F00A call _alarm_get_analog_alarm_ptr_by_enum + 7279 0028B0 C01F F062 movff ?_alarm_get_analog_alarm_ptr_by_enum,command_ALARM_THRESHOLD_SET@p_alarm + 7280 0028B4 C020 F063 movff ?_alarm_get_analog_alarm_ptr_by_enum+1,command_ALARM_THRESHOLD_SET@p_alarm+1 + 7281 0028B8 + 7282 ;commands/command_ALARM_THRESHOLD_SET.c: 35: (INTCONbits.GIE = 0); + 7283 0028B8 9EF2 bcf 242,7,c ;volatile + 7284 0028BA + 7285 ;commands/command_ALARM_THRESHOLD_SET.c: 36: p_alarm->threshold = req_threshold; + 7286 0028BA 0100 movlb 0 ; () banked + 7287 0028BC EE20 F002 lfsr 2,2 + 7288 0028C0 5162 movf command_ALARM_THRESHOLD_SET@p_alarm& (0+255),w,b + 7289 0028C2 26D9 addwf fsr2l,f,c + 7290 0028C4 5163 movf (command_ALARM_THRESHOLD_SET@p_alarm+1)& (0+255),w,b + 7291 0028C6 22DA addwfc fsr2h,f,c + 7292 0028C8 C060 FFDE movff command_ALARM_THRESHOLD_SET@req_threshold,postinc2 + 7293 0028CC C061 FFDD movff command_ALARM_THRESHOLD_SET@req_threshold+1,postdec2 + 7294 0028D0 + 7295 ; BSR set to: 0 + 7296 ;commands/command_ALARM_THRESHOLD_SET.c: 37: (INTCONbits.GIE = 1); + 7297 0028D0 8EF2 bsf 242,7,c ;volatile + 7298 0028D2 + 7299 ; BSR set to: 0 + 7300 ;commands/command_ALARM_THRESHOLD_SET.c: 40: communication_response_payload_appender + + _reset(); + 7301 0028D2 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 7302 0028D6 + 7303 ;commands/command_ALARM_THRESHOLD_SET.c: 41: return ((err_t)0); + 7304 0028D6 0E00 movlw 0 + 7305 0028D8 l123: + 7306 0028D8 0012 return ;funcret + 7307 0028DA __end_of_command_ALARM_THRESHOLD_SET: + 7308 callstack 0 + 7309 + 7310 ;; *************** function _command_ALARM_MAXCOUNT_RESET ***************** + 7311 ;; Defined at: + 7312 ;; line 10 in file "commands/command_ALARM_MAXCOUNT_RESET.c" + 7313 ;; Parameters: Size Location Type + 7314 ;; None + 7315 ;; Auto vars: Size Location Type + 7316 ;; p_timeout_co 2 0[BANK0 ] PTR unsigned short + 7317 ;; -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.time + +out_counter_max(2), analog_variables.alarms.timeout_counter_max(2), + 7318 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.ala + +rms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), + 7319 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 7320 ;; enum_idx 1 4[BANK0 ] unsigned char + 7321 ;; p_timeout_co 2 2[BANK0 ] PTR unsigned short + 7322 ;; -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.time + +out_counter_max(2), analog_variables.alarms.timeout_counter_max(2), + 7323 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.ala + +rms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), + 7324 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 7325 ;; req_alarm_nu 1 5[BANK0 ] enum E6267 + 7326 ;; Return value: Size Location Type + 7327 ;; 1 wreg unsigned char + 7328 ;; Registers used: + 7329 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 7330 ;; Tracked objects: + 7331 ;; On entry : 0/0 + 7332 ;; On exit : 0/0 + 7333 ;; Unchanged: 0/0 + 7334 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 7335 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7336 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7337 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7338 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7339 ;;Total ram usage: 6 bytes + 7340 ;; Hardware stack levels used: 1 + 7341 ;; Hardware stack levels required when called: 13 + 7342 ;; This function calls: + 7343 ;; _alarm_get_timeout_counter_max_ptr_by_enum + 7344 ;; _communication_request_payload_retrieve_uint8_t + 7345 ;; _communication_response_payload_appender_reset + 7346 ;; This function is called by: + 7347 ;; _communication_parser_executecommand + 7348 ;; This function uses a non-reentrant model + 7349 ;; + 7350 + 7351 psect text51 + 7352 001F0A __ptext51: + 7353 callstack 0 + 7354 001F0A _command_ALARM_MAXCOUNT_RESET: + 7355 callstack 15 + 7356 001F0A + 7357 ;commands/command_ALARM_MAXCOUNT_RESET.c: 21: enum_alarm_number_all_t req_alarm_numb + + er_all = (enum_alarm_number_all_t)communication_request_payload_retrieve_uint8_t(); + 7358 001F0A EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 7359 001F0E 0100 movlb 0 ; () banked + 7360 001F10 6F65 movwf command_ALARM_MAXCOUNT_RESET@req_alarm_number_all& (0+255),b + 7361 001F12 + 7362 ; BSR set to: 0 + 7363 ;commands/command_ALARM_MAXCOUNT_RESET.c: 23: if((uint8_t)req_alarm_number_all < (ui + + nt8_t)ALARM_NUMBER_ALL_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 7364 001F12 5165 movf command_ALARM_MAXCOUNT_RESET@req_alarm_number_all& (0+255),w,b + 7365 001F14 A4D8 btfss status,2,c + 7366 001F16 EF8F F00F goto u4731 + 7367 001F1A EF91 F00F goto u4730 + 7368 001F1E u4731: + 7369 001F1E EF94 F00F goto l9671 + 7370 001F22 u4730: + 7371 001F22 l9667: + 7372 + 7373 ; BSR set to: 0 + 7374 001F22 0E02 movlw 2 + 7375 001F24 EFDA F00F goto l104 + 7376 001F28 l9671: + 7377 + 7378 ; BSR set to: 0 + 7379 ;commands/command_ALARM_MAXCOUNT_RESET.c: 24: if((uint8_t)req_alarm_number_all > (ui + + nt8_t)ALARM_NUMBER_ALL_ALARMS_ALL) return ((err_t)2); + 7380 001F28 0E0F movlw 15 + 7381 001F2A 6565 cpfsgt command_ALARM_MAXCOUNT_RESET@req_alarm_number_all& (0+255),b + 7382 001F2C EF9A F00F goto u4741 + 7383 001F30 EF9C F00F goto u4740 + 7384 001F34 u4741: + 7385 001F34 EF9E F00F goto l9677 + 7386 001F38 u4740: + 7387 001F38 EF91 F00F goto l9667 + 7388 001F3C l9677: + 7389 + 7390 ; BSR set to: 0 + 7391 ;commands/command_ALARM_MAXCOUNT_RESET.c: 29: if(req_alarm_number_all == ALARM_NUMBE + + R_ALL_ALARMS_ALL) { + 7392 001F3C 0E0F movlw 15 + 7393 001F3E 1965 xorwf command_ALARM_MAXCOUNT_RESET@req_alarm_number_all& (0+255),w,b + 7394 001F40 A4D8 btfss status,2,c + 7395 001F42 EFA5 F00F goto u4751 + 7396 001F46 EFA7 F00F goto u4750 + 7397 001F4A u4751: + 7398 001F4A EFC6 F00F goto l9697 + 7399 001F4E u4750: + 7400 001F4E + 7401 ; BSR set to: 0 + 7402 ;commands/command_ALARM_MAXCOUNT_RESET.c: 30: for(uint8_t enum_idx = ALARM_NUMBE + + R_ALARM_SLOW_MON_VEOC_RTN_I; enum_idx <= ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT; enum_idx + + ++) { + 7403 001F4E 0E01 movlw 1 + 7404 001F50 6F64 movwf command_ALARM_MAXCOUNT_RESET@enum_idx& (0+255),b + 7405 001F52 l9685: + 7406 + 7407 ; BSR set to: 0 + 7408 ;commands/command_ALARM_MAXCOUNT_RESET.c: 31: alarm_timeout_t* p_timeout_cou + + nter_max = alarm_get_timeout_counter_max_ptr_by_enum((enum_alarm_number_t)enum_idx); + 7409 001F52 5164 movf command_ALARM_MAXCOUNT_RESET@enum_idx& (0+255),w,b + 7410 001F54 EC0B F017 call _alarm_get_timeout_counter_max_ptr_by_enum + 7411 001F58 C024 F060 movff ?_alarm_get_timeout_counter_max_ptr_by_enum,command_ALARM_MAXCOUNT_RESET@p_timeou + + t_counter_max + 7412 001F5C C025 F061 movff ?_alarm_get_timeout_counter_max_ptr_by_enum+1,command_ALARM_MAXCOUNT_RESET@p_time + + out_counter_max+1 + 7413 001F60 + 7414 ;commands/command_ALARM_MAXCOUNT_RESET.c: 32: (INTCONbits.GIE = 0); + 7415 001F60 9EF2 bcf 242,7,c ;volatile + 7416 001F62 + 7417 ;commands/command_ALARM_MAXCOUNT_RESET.c: 33: (*p_timeout_counter_max) = 0; + 7418 001F62 C060 FFD9 movff command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max,fsr2l + 7419 001F66 C061 FFDA movff command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max+1,fsr2h + 7420 001F6A 0E00 movlw 0 + 7421 001F6C 6EDE movwf postinc2,c + 7422 001F6E 0E00 movlw 0 + 7423 001F70 6EDD movwf postdec2,c + 7424 001F72 + 7425 ;commands/command_ALARM_MAXCOUNT_RESET.c: 34: (INTCONbits.GIE = 1); + 7426 001F72 8EF2 bsf 242,7,c ;volatile + 7427 001F74 + 7428 ;commands/command_ALARM_MAXCOUNT_RESET.c: 35: } + 7429 001F74 0100 movlb 0 ; () banked + 7430 001F76 2B64 incf command_ALARM_MAXCOUNT_RESET@enum_idx& (0+255),f,b + 7431 001F78 + 7432 ; BSR set to: 0 + 7433 001F78 0E0E movlw 14 + 7434 001F7A 6564 cpfsgt command_ALARM_MAXCOUNT_RESET@enum_idx& (0+255),b + 7435 001F7C EFC2 F00F goto u4761 + 7436 001F80 EFC4 F00F goto u4760 + 7437 001F84 u4761: + 7438 001F84 EFA9 F00F goto l9685 + 7439 001F88 u4760: + 7440 001F88 EFD7 F00F goto l9705 + 7441 001F8C l9697: + 7442 + 7443 ; BSR set to: 0 + 7444 ;commands/command_ALARM_MAXCOUNT_RESET.c: 37: alarm_timeout_t* p_timeout_counter + + _max = alarm_get_timeout_counter_max_ptr_by_enum((enum_alarm_number_t)req_alarm_number_a + + ll); + 7445 001F8C 5165 movf command_ALARM_MAXCOUNT_RESET@req_alarm_number_all& (0+255),w,b + 7446 001F8E EC0B F017 call _alarm_get_timeout_counter_max_ptr_by_enum + 7447 001F92 C024 F062 movff ?_alarm_get_timeout_counter_max_ptr_by_enum,command_ALARM_MAXCOUNT_RESET@p_timeou + + t_counter_max_438 + 7448 001F96 C025 F063 movff ?_alarm_get_timeout_counter_max_ptr_by_enum+1,command_ALARM_MAXCOUNT_RESET@p_time + + out_counter_max_438+1 + 7449 001F9A + 7450 ;commands/command_ALARM_MAXCOUNT_RESET.c: 38: (INTCONbits.GIE = 0); + 7451 001F9A 9EF2 bcf 242,7,c ;volatile + 7452 001F9C + 7453 ;commands/command_ALARM_MAXCOUNT_RESET.c: 39: (*p_timeout_counter_max) = 0; + 7454 001F9C C062 FFD9 movff command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438,fsr2l + 7455 001FA0 C063 FFDA movff command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438+1,fsr2h + 7456 001FA4 0E00 movlw 0 + 7457 001FA6 6EDE movwf postinc2,c + 7458 001FA8 0E00 movlw 0 + 7459 001FAA 6EDD movwf postdec2,c + 7460 001FAC + 7461 ;commands/command_ALARM_MAXCOUNT_RESET.c: 40: (INTCONbits.GIE = 1); + 7462 001FAC 8EF2 bsf 242,7,c ;volatile + 7463 001FAE l9705: + 7464 + 7465 ;commands/command_ALARM_MAXCOUNT_RESET.c: 44: communication_response_payload_appende + + r_reset(); + 7466 001FAE EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 7467 001FB2 + 7468 ;commands/command_ALARM_MAXCOUNT_RESET.c: 45: return ((err_t)0); + 7469 001FB2 0E00 movlw 0 + 7470 001FB4 l104: + 7471 001FB4 0012 return ;funcret + 7472 001FB6 __end_of_command_ALARM_MAXCOUNT_RESET: + 7473 callstack 0 + 7474 + 7475 ;; *************** function _command_ALARM_MAXCOUNT_GET ***************** + 7476 ;; Defined at: + 7477 ;; line 10 in file "commands/command_ALARM_MAXCOUNT_GET.c" + 7478 ;; Parameters: Size Location Type + 7479 ;; None + 7480 ;; Auto vars: Size Location Type + 7481 ;; p_maxcount 2 2[BANK0 ] PTR unsigned short + 7482 ;; -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.time + +out_counter_max(2), analog_variables.alarms.timeout_counter_max(2), + 7483 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.ala + +rms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), + 7484 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 7485 ;; resp_maxcoun 2 0[BANK0 ] unsigned short + 7486 ;; req_alarm_nu 1 5[BANK0 ] enum E6171 + 7487 ;; resp_alarm_n 1 4[BANK0 ] enum E6171 + 7488 ;; Return value: Size Location Type + 7489 ;; 1 wreg unsigned char + 7490 ;; Registers used: + 7491 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 7492 ;; Tracked objects: + 7493 ;; On entry : 0/0 + 7494 ;; On exit : 0/0 + 7495 ;; Unchanged: 0/0 + 7496 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 7497 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7498 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7499 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7500 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7501 ;;Total ram usage: 6 bytes + 7502 ;; Hardware stack levels used: 1 + 7503 ;; Hardware stack levels required when called: 13 + 7504 ;; This function calls: + 7505 ;; _alarm_get_timeout_counter_max_ptr_by_enum + 7506 ;; _communication_request_payload_retrieve_uint8_t + 7507 ;; _communication_response_payload_append_uint16_t + 7508 ;; _communication_response_payload_append_uint8_t + 7509 ;; _communication_response_payload_appender_reset + 7510 ;; This function is called by: + 7511 ;; _communication_parser_executecommand + 7512 ;; This function uses a non-reentrant model + 7513 ;; + 7514 + 7515 psect text52 + 7516 00269C __ptext52: + 7517 callstack 0 + 7518 00269C _command_ALARM_MAXCOUNT_GET: + 7519 callstack 15 + 7520 00269C + 7521 ;commands/command_ALARM_MAXCOUNT_GET.c: 23: enum_alarm_number_t req_alarm_number = ( + + enum_alarm_number_t)communication_request_payload_retrieve_uint8_t(); + 7522 00269C EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 7523 0026A0 0100 movlb 0 ; () banked + 7524 0026A2 6F65 movwf command_ALARM_MAXCOUNT_GET@req_alarm_number& (0+255),b + 7525 0026A4 + 7526 ; BSR set to: 0 + 7527 ;commands/command_ALARM_MAXCOUNT_GET.c: 25: if((uint8_t)req_alarm_number < (uint8_t) + + ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 7528 0026A4 5165 movf command_ALARM_MAXCOUNT_GET@req_alarm_number& (0+255),w,b + 7529 0026A6 A4D8 btfss status,2,c + 7530 0026A8 EF58 F013 goto u4711 + 7531 0026AC EF5A F013 goto u4710 + 7532 0026B0 u4711: + 7533 0026B0 EF5D F013 goto l9639 + 7534 0026B4 u4710: + 7535 0026B4 l9635: + 7536 + 7537 ; BSR set to: 0 + 7538 0026B4 0E02 movlw 2 + 7539 0026B6 EF87 F013 goto l91 + 7540 0026BA l9639: + 7541 + 7542 ; BSR set to: 0 + 7543 ;commands/command_ALARM_MAXCOUNT_GET.c: 26: if((uint8_t)req_alarm_number > (uint8_t) + + ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); + 7544 0026BA 0E0E movlw 14 + 7545 0026BC 6565 cpfsgt command_ALARM_MAXCOUNT_GET@req_alarm_number& (0+255),b + 7546 0026BE EF63 F013 goto u4721 + 7547 0026C2 EF65 F013 goto u4720 + 7548 0026C6 u4721: + 7549 0026C6 EF67 F013 goto l92 + 7550 0026CA u4720: + 7551 0026CA EF5A F013 goto l9635 + 7552 0026CE l92: + 7553 + 7554 ; BSR set to: 0 + 7555 ;commands/command_ALARM_MAXCOUNT_GET.c: 31: enum_alarm_number_t resp_alarm_number = + + req_alarm_number; + 7556 0026CE C065 F064 movff command_ALARM_MAXCOUNT_GET@req_alarm_number,command_ALARM_MAXCOUNT_GET@resp_alarm + + _number + 7557 0026D2 + 7558 ; BSR set to: 0 + 7559 ;commands/command_ALARM_MAXCOUNT_GET.c: 32: uint16_t resp_maxcount;;commands/command + + _ALARM_MAXCOUNT_GET.c: 33: alarm_timeout_t* p_maxcount = alarm_get_timeout_counter_m + + ax_ptr_by_enum(req_alarm_number); + 7560 0026D2 5165 movf command_ALARM_MAXCOUNT_GET@req_alarm_number& (0+255),w,b + 7561 0026D4 EC0B F017 call _alarm_get_timeout_counter_max_ptr_by_enum + 7562 0026D8 C024 F062 movff ?_alarm_get_timeout_counter_max_ptr_by_enum,command_ALARM_MAXCOUNT_GET@p_maxcount + 7563 0026DC C025 F063 movff ?_alarm_get_timeout_counter_max_ptr_by_enum+1,command_ALARM_MAXCOUNT_GET@p_maxcou + + nt+1 + 7564 0026E0 + 7565 ;commands/command_ALARM_MAXCOUNT_GET.c: 34: (INTCONbits.GIE = 0); + 7566 0026E0 9EF2 bcf 242,7,c ;volatile + 7567 0026E2 + 7568 ;commands/command_ALARM_MAXCOUNT_GET.c: 35: resp_maxcount = (*p_maxcount); + 7569 0026E2 C062 FFD9 movff command_ALARM_MAXCOUNT_GET@p_maxcount,fsr2l + 7570 0026E6 C063 FFDA movff command_ALARM_MAXCOUNT_GET@p_maxcount+1,fsr2h + 7571 0026EA CFDE F060 movff postinc2,command_ALARM_MAXCOUNT_GET@resp_maxcount + 7572 0026EE CFDD F061 movff postdec2,command_ALARM_MAXCOUNT_GET@resp_maxcount+1 + 7573 0026F2 + 7574 ;commands/command_ALARM_MAXCOUNT_GET.c: 36: (INTCONbits.GIE = 1); + 7575 0026F2 8EF2 bsf 242,7,c ;volatile + 7576 0026F4 + 7577 ;commands/command_ALARM_MAXCOUNT_GET.c: 39: communication_response_payload_appender_ + + reset(); + 7578 0026F4 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 7579 0026F8 + 7580 ;commands/command_ALARM_MAXCOUNT_GET.c: 40: communication_response_payload_append_ui + + nt8_t((uint8_t)resp_alarm_number); + 7581 0026F8 0100 movlb 0 ; () banked + 7582 0026FA 5164 movf command_ALARM_MAXCOUNT_GET@resp_alarm_number& (0+255),w,b + 7583 0026FC EC84 F01A call _communication_response_payload_append_uint8_t + 7584 002700 + 7585 ;commands/command_ALARM_MAXCOUNT_GET.c: 41: communication_response_payload_append_ui + + nt16_t((uint16_t)resp_maxcount); + 7586 002700 C060 F01D movff command_ALARM_MAXCOUNT_GET@resp_maxcount,communication_response_payload_append_ui + + nt16_t@_value + 7587 002704 C061 F01E movff command_ALARM_MAXCOUNT_GET@resp_maxcount+1,communication_response_payload_append_ + + uint16_t@_value+1 + 7588 002708 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 7589 00270C + 7590 ;commands/command_ALARM_MAXCOUNT_GET.c: 42: return ((err_t)0); + 7591 00270C 0E00 movlw 0 + 7592 00270E l91: + 7593 00270E 0012 return ;funcret + 7594 002710 __end_of_command_ALARM_MAXCOUNT_GET: + 7595 callstack 0 + 7596 + 7597 ;; *************** function _command_ALARM_TIMEOUT_GET ***************** + 7598 ;; Defined at: + 7599 ;; line 10 in file "commands/command_ALARM_TIMEOUT_GET.c" + 7600 ;; Parameters: Size Location Type + 7601 ;; None + 7602 ;; Auto vars: Size Location Type + 7603 ;; p_timeout 2 2[BANK0 ] PTR unsigned short + 7604 ;; -> analog_variables.alarms.timeout(2), digital_variables.timeout(2), digital_variables.timeout(2), analog_variables + +.alarms.timeout(2), + 7605 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout(2), analog_variables.alarms.slow.tim + +eout(2), analog_variables.alarms.fast.timeout(2), + 7606 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 7607 ;; resp_timeout 2 0[BANK0 ] unsigned short + 7608 ;; req_alarm_nu 1 5[BANK0 ] enum E6171 + 7609 ;; resp_alarm_n 1 4[BANK0 ] enum E6171 + 7610 ;; Return value: Size Location Type + 7611 ;; 1 wreg unsigned char + 7612 ;; Registers used: + 7613 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 7614 ;; Tracked objects: + 7615 ;; On entry : 0/0 + 7616 ;; On exit : 0/0 + 7617 ;; Unchanged: 0/0 + 7618 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 7619 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7620 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7621 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7622 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7623 ;;Total ram usage: 6 bytes + 7624 ;; Hardware stack levels used: 1 + 7625 ;; Hardware stack levels required when called: 13 + 7626 ;; This function calls: + 7627 ;; _alarm_get_timeout_ptr_by_enum + 7628 ;; _communication_request_payload_retrieve_uint8_t + 7629 ;; _communication_response_payload_append_uint16_t + 7630 ;; _communication_response_payload_append_uint8_t + 7631 ;; _communication_response_payload_appender_reset + 7632 ;; This function is called by: + 7633 ;; _communication_parser_executecommand + 7634 ;; This function uses a non-reentrant model + 7635 ;; + 7636 + 7637 psect text53 + 7638 002710 __ptext53: + 7639 callstack 0 + 7640 002710 _command_ALARM_TIMEOUT_GET: + 7641 callstack 15 + 7642 002710 + 7643 ;commands/command_ALARM_TIMEOUT_GET.c: 23: enum_alarm_number_t req_alarm_number = (e + + num_alarm_number_t)communication_request_payload_retrieve_uint8_t(); + 7644 002710 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 7645 002714 0100 movlb 0 ; () banked + 7646 002716 6F65 movwf command_ALARM_TIMEOUT_GET@req_alarm_number& (0+255),b + 7647 002718 + 7648 ; BSR set to: 0 + 7649 ;commands/command_ALARM_TIMEOUT_GET.c: 25: if((uint8_t)req_alarm_number < (uint8_t)A + + LARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 7650 002718 5165 movf command_ALARM_TIMEOUT_GET@req_alarm_number& (0+255),w,b + 7651 00271A A4D8 btfss status,2,c + 7652 00271C EF92 F013 goto u4691 + 7653 002720 EF94 F013 goto u4690 + 7654 002724 u4691: + 7655 002724 EF97 F013 goto l9607 + 7656 002728 u4690: + 7657 002728 l9603: + 7658 + 7659 ; BSR set to: 0 + 7660 002728 0E02 movlw 2 + 7661 00272A EFC1 F013 goto l74 + 7662 00272E l9607: + 7663 + 7664 ; BSR set to: 0 + 7665 ;commands/command_ALARM_TIMEOUT_GET.c: 26: if((uint8_t)req_alarm_number > (uint8_t)A + + LARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); + 7666 00272E 0E0E movlw 14 + 7667 002730 6565 cpfsgt command_ALARM_TIMEOUT_GET@req_alarm_number& (0+255),b + 7668 002732 EF9D F013 goto u4701 + 7669 002736 EF9F F013 goto u4700 + 7670 00273A u4701: + 7671 00273A EFA1 F013 goto l75 + 7672 00273E u4700: + 7673 00273E EF94 F013 goto l9603 + 7674 002742 l75: + 7675 + 7676 ; BSR set to: 0 + 7677 ;commands/command_ALARM_TIMEOUT_GET.c: 31: enum_alarm_number_t resp_alarm_number = r + + eq_alarm_number; + 7678 002742 C065 F064 movff command_ALARM_TIMEOUT_GET@req_alarm_number,command_ALARM_TIMEOUT_GET@resp_alarm_n + + umber + 7679 002746 + 7680 ; BSR set to: 0 + 7681 ;commands/command_ALARM_TIMEOUT_GET.c: 32: uint16_t resp_timeout;;commands/command_A + + LARM_TIMEOUT_GET.c: 33: alarm_timeout_t* p_timeout = alarm_get_timeout_ptr_by_enum(r + + eq_alarm_number); + 7682 002746 5165 movf command_ALARM_TIMEOUT_GET@req_alarm_number& (0+255),w,b + 7683 002748 ECEA F016 call _alarm_get_timeout_ptr_by_enum + 7684 00274C C024 F062 movff ?_alarm_get_timeout_ptr_by_enum,command_ALARM_TIMEOUT_GET@p_timeout + 7685 002750 C025 F063 movff ?_alarm_get_timeout_ptr_by_enum+1,command_ALARM_TIMEOUT_GET@p_timeout+1 + 7686 002754 + 7687 ;commands/command_ALARM_TIMEOUT_GET.c: 34: (INTCONbits.GIE = 0); + 7688 002754 9EF2 bcf 242,7,c ;volatile + 7689 002756 + 7690 ;commands/command_ALARM_TIMEOUT_GET.c: 35: resp_timeout = (*p_timeout); + 7691 002756 C062 FFD9 movff command_ALARM_TIMEOUT_GET@p_timeout,fsr2l + 7692 00275A C063 FFDA movff command_ALARM_TIMEOUT_GET@p_timeout+1,fsr2h + 7693 00275E CFDE F060 movff postinc2,command_ALARM_TIMEOUT_GET@resp_timeout + 7694 002762 CFDD F061 movff postdec2,command_ALARM_TIMEOUT_GET@resp_timeout+1 + 7695 002766 + 7696 ;commands/command_ALARM_TIMEOUT_GET.c: 36: (INTCONbits.GIE = 1); + 7697 002766 8EF2 bsf 242,7,c ;volatile + 7698 002768 + 7699 ;commands/command_ALARM_TIMEOUT_GET.c: 39: communication_response_payload_appender_r + + eset(); + 7700 002768 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 7701 00276C + 7702 ;commands/command_ALARM_TIMEOUT_GET.c: 40: communication_response_payload_append_uin + + t8_t((uint8_t)resp_alarm_number); + 7703 00276C 0100 movlb 0 ; () banked + 7704 00276E 5164 movf command_ALARM_TIMEOUT_GET@resp_alarm_number& (0+255),w,b + 7705 002770 EC84 F01A call _communication_response_payload_append_uint8_t + 7706 002774 + 7707 ;commands/command_ALARM_TIMEOUT_GET.c: 41: communication_response_payload_append_uin + + t16_t((uint16_t)resp_timeout); + 7708 002774 C060 F01D movff command_ALARM_TIMEOUT_GET@resp_timeout,communication_response_payload_append_uint + + 16_t@_value + 7709 002778 C061 F01E movff command_ALARM_TIMEOUT_GET@resp_timeout+1,communication_response_payload_append_ui + + nt16_t@_value+1 + 7710 00277C EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 7711 002780 + 7712 ;commands/command_ALARM_TIMEOUT_GET.c: 42: return ((err_t)0); + 7713 002780 0E00 movlw 0 + 7714 002782 l74: + 7715 002782 0012 return ;funcret + 7716 002784 __end_of_command_ALARM_TIMEOUT_GET: + 7717 callstack 0 + 7718 + 7719 ;; *************** function _command_ALARM_TIMEOUT_SET ***************** + 7720 ;; Defined at: + 7721 ;; line 10 in file "commands/command_ALARM_TIMEOUT_SET.c" + 7722 ;; Parameters: Size Location Type + 7723 ;; None + 7724 ;; Auto vars: Size Location Type + 7725 ;; p_timeout 2 3[BANK0 ] PTR unsigned short + 7726 ;; -> analog_variables.alarms.timeout(2), digital_variables.timeout(2), digital_variables.timeout(2), analog_variables + +.alarms.timeout(2), + 7727 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout(2), analog_variables.alarms.slow.tim + +eout(2), analog_variables.alarms.fast.timeout(2), + 7728 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 7729 ;; req_timeout 2 1[BANK0 ] unsigned short + 7730 ;; resp_timeout 2 0 unsigned short + 7731 ;; req_alarm_nu 1 5[BANK0 ] enum E6171 + 7732 ;; resp_alarm_n 1 0 enum E6171 + 7733 ;; Return value: Size Location Type + 7734 ;; 1 wreg unsigned char + 7735 ;; Registers used: + 7736 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 7737 ;; Tracked objects: + 7738 ;; On entry : 0/0 + 7739 ;; On exit : 0/0 + 7740 ;; Unchanged: 0/0 + 7741 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 7742 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7743 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7744 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7745 ;; Totals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7746 ;;Total ram usage: 6 bytes + 7747 ;; Hardware stack levels used: 1 + 7748 ;; Hardware stack levels required when called: 13 + 7749 ;; This function calls: + 7750 ;; _alarm_get_timeout_ptr_by_enum + 7751 ;; _communication_request_payload_retrieve_uint16_t + 7752 ;; _communication_request_payload_retrieve_uint8_t + 7753 ;; _communication_response_payload_appender_reset + 7754 ;; This function is called by: + 7755 ;; _communication_parser_executecommand + 7756 ;; This function uses a non-reentrant model + 7757 ;; + 7758 + 7759 psect text54 + 7760 002948 __ptext54: + 7761 callstack 0 + 7762 002948 _command_ALARM_TIMEOUT_SET: + 7763 callstack 15 + 7764 002948 + 7765 ;commands/command_ALARM_TIMEOUT_SET.c: 22: enum_alarm_number_t req_alarm_number = (e + + num_alarm_number_t)communication_request_payload_retrieve_uint8_t(); + 7766 002948 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 7767 00294C 0100 movlb 0 ; () banked + 7768 00294E 6F65 movwf command_ALARM_TIMEOUT_SET@req_alarm_number& (0+255),b + 7769 + 7770 ;commands/command_ALARM_TIMEOUT_SET.c: 23: uint16_t req_timeout = (uint16_t)communic + + ation_request_payload_retrieve_uint16_t(); + 7771 002950 ECAF F017 call _communication_request_payload_retrieve_uint16_t ;wreg free + 7772 002954 C01D F061 movff ?_communication_request_payload_retrieve_uint16_t,command_ALARM_TIMEOUT_SET@req_t + + imeout + 7773 002958 C01E F062 movff ?_communication_request_payload_retrieve_uint16_t+1,command_ALARM_TIMEOUT_SET@req + + _timeout+1 + 7774 00295C + 7775 ;commands/command_ALARM_TIMEOUT_SET.c: 25: if((uint8_t)req_alarm_number < (uint8_t)A + + LARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 7776 00295C 0100 movlb 0 ; () banked + 7777 00295E 5165 movf command_ALARM_TIMEOUT_SET@req_alarm_number& (0+255),w,b + 7778 002960 A4D8 btfss status,2,c + 7779 002962 EFB5 F014 goto u4671 + 7780 002966 EFB7 F014 goto u4670 + 7781 00296A u4671: + 7782 00296A EFBA F014 goto l9579 + 7783 00296E u4670: + 7784 00296E l9575: + 7785 + 7786 ; BSR set to: 0 + 7787 00296E 0E02 movlw 2 + 7788 002970 EFD8 F014 goto l57 + 7789 002974 l9579: + 7790 + 7791 ; BSR set to: 0 + 7792 ;commands/command_ALARM_TIMEOUT_SET.c: 26: if((uint8_t)req_alarm_number > (uint8_t)A + + LARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); + 7793 002974 0E0E movlw 14 + 7794 002976 6565 cpfsgt command_ALARM_TIMEOUT_SET@req_alarm_number& (0+255),b + 7795 002978 EFC0 F014 goto u4681 + 7796 00297C EFC2 F014 goto u4680 + 7797 002980 u4681: + 7798 002980 EFC4 F014 goto l58 + 7799 002984 u4680: + 7800 002984 EFB7 F014 goto l9575 + 7801 002988 l58: + 7802 002988 + 7803 ; BSR set to: 0 + 7804 ;commands/command_ALARM_TIMEOUT_SET.c: 32: uint16_t resp_timeout;;commands/command_A + + LARM_TIMEOUT_SET.c: 33: alarm_timeout_t* p_timeout = alarm_get_timeout_ptr_by_enum(r + + eq_alarm_number); + 7805 002988 5165 movf command_ALARM_TIMEOUT_SET@req_alarm_number& (0+255),w,b + 7806 00298A ECEA F016 call _alarm_get_timeout_ptr_by_enum + 7807 00298E C024 F063 movff ?_alarm_get_timeout_ptr_by_enum,command_ALARM_TIMEOUT_SET@p_timeout + 7808 002992 C025 F064 movff ?_alarm_get_timeout_ptr_by_enum+1,command_ALARM_TIMEOUT_SET@p_timeout+1 + 7809 002996 + 7810 ;commands/command_ALARM_TIMEOUT_SET.c: 34: (INTCONbits.GIE = 0); + 7811 002996 9EF2 bcf 242,7,c ;volatile + 7812 002998 + 7813 ;commands/command_ALARM_TIMEOUT_SET.c: 35: (*p_timeout) = req_timeout; + 7814 002998 C063 FFD9 movff command_ALARM_TIMEOUT_SET@p_timeout,fsr2l + 7815 00299C C064 FFDA movff command_ALARM_TIMEOUT_SET@p_timeout+1,fsr2h + 7816 0029A0 C061 FFDE movff command_ALARM_TIMEOUT_SET@req_timeout,postinc2 + 7817 0029A4 C062 FFDD movff command_ALARM_TIMEOUT_SET@req_timeout+1,postdec2 + 7818 0029A8 + 7819 ;commands/command_ALARM_TIMEOUT_SET.c: 36: (INTCONbits.GIE = 1); + 7820 0029A8 8EF2 bsf 242,7,c ;volatile + 7821 0029AA + 7822 ;commands/command_ALARM_TIMEOUT_SET.c: 39: communication_response_payload_appender_r + + eset(); + 7823 0029AA EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 7824 0029AE + 7825 ;commands/command_ALARM_TIMEOUT_SET.c: 40: return ((err_t)0); + 7826 0029AE 0E00 movlw 0 + 7827 0029B0 l57: + 7828 0029B0 0012 return ;funcret + 7829 0029B2 __end_of_command_ALARM_TIMEOUT_SET: + 7830 callstack 0 + 7831 + 7832 ;; *************** function _command_ALARM_ENABLE ***************** + 7833 ;; Defined at: + 7834 ;; line 10 in file "commands/command_ALARM_ENABLE.c" + 7835 ;; Parameters: Size Location Type + 7836 ;; None + 7837 ;; Auto vars: Size Location Type + 7838 ;; enable_ptr 2 5[BANK0 ] PTR _Bool + 7839 ;; -> analog_variables.alarms.enabled(1), digital_variables.enabled(1), digital_variables.enabled(1), analog_variables + +.alarms.enabled(1), + 7840 ;; -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.enabled(1), analog_variables.alarms.slow.ena + +bled(1), analog_variables.alarms.fast.enabled(1), + 7841 ;; -> sp__alarm_get_analog_alarm_ptr_by_enum(2), + 7842 ;; req_alarm_nu 1 7[BANK0 ] enum E6171 + 7843 ;; req_enablest 1 4[BANK0 ] enum E6149 + 7844 ;; resp_enables 1 3[BANK0 ] enum E6086 + 7845 ;; resp_alarm_n 1 2[BANK0 ] enum E6171 + 7846 ;; Return value: Size Location Type + 7847 ;; 1 wreg unsigned char + 7848 ;; Registers used: + 7849 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 7850 ;; Tracked objects: + 7851 ;; On entry : 0/0 + 7852 ;; On exit : 0/0 + 7853 ;; Unchanged: 0/0 + 7854 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 7855 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7856 ;; Locals: 0 6 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7857 ;; Temps: 0 2 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7858 ;; Totals: 0 8 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 7859 ;;Total ram usage: 8 bytes + 7860 ;; Hardware stack levels used: 1 + 7861 ;; Hardware stack levels required when called: 13 + 7862 ;; This function calls: + 7863 ;; _alarm_get_enable_ptr_by_enum + 7864 ;; _communication_request_payload_retrieve_uint8_t + 7865 ;; _communication_response_payload_append_uint8_t + 7866 ;; _communication_response_payload_appender_reset + 7867 ;; This function is called by: + 7868 ;; _communication_parser_executecommand + 7869 ;; This function uses a non-reentrant model + 7870 ;; + 7871 + 7872 psect text55 + 7873 000D3A __ptext55: + 7874 callstack 0 + 7875 000D3A _command_ALARM_ENABLE: + 7876 callstack 15 + 7877 000D3A + 7878 ;commands/command_ALARM_ENABLE.c: 24: enum_alarm_number_t req_alarm_number = (enum_a + + larm_number_t)communication_request_payload_retrieve_uint8_t(); + 7879 000D3A EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 7880 000D3E 0100 movlb 0 ; () banked + 7881 000D40 6F67 movwf command_ALARM_ENABLE@req_alarm_number& (0+255),b + 7882 + 7883 ;commands/command_ALARM_ENABLE.c: 25: enum_enablestate_nc_t req_enablestate_nc = (en + + um_enablestate_nc_t)communication_request_payload_retrieve_uint8_t(); + 7884 000D42 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 7885 000D46 0100 movlb 0 ; () banked + 7886 000D48 6F64 movwf command_ALARM_ENABLE@req_enablestate_nc& (0+255),b + 7887 000D4A + 7888 ; BSR set to: 0 + 7889 ;commands/command_ALARM_ENABLE.c: 27: if((uint8_t)req_alarm_number < (uint8_t)ALARM_ + + NUMBER_ALARM_SLOW_MON_VEOC_RTN_I) return ((err_t)2); + 7890 000D4A 5167 movf command_ALARM_ENABLE@req_alarm_number& (0+255),w,b + 7891 000D4C A4D8 btfss status,2,c + 7892 000D4E EFAB F006 goto u4621 + 7893 000D52 EFAD F006 goto u4620 + 7894 000D56 u4621: + 7895 000D56 EFB0 F006 goto l9517 + 7896 000D5A u4620: + 7897 000D5A l9513: + 7898 + 7899 ; BSR set to: 0 + 7900 000D5A 0E02 movlw 2 + 7901 000D5C EF1F F007 goto l34 + 7902 000D60 l9517: + 7903 + 7904 ; BSR set to: 0 + 7905 ;commands/command_ALARM_ENABLE.c: 28: if((uint8_t)req_alarm_number > (uint8_t)ALARM_ + + NUMBER_ALARM_FLAG_LBL_PWR_FAULT) return ((err_t)2); + 7906 000D60 0E0E movlw 14 + 7907 000D62 6567 cpfsgt command_ALARM_ENABLE@req_alarm_number& (0+255),b + 7908 000D64 EFB6 F006 goto u4631 + 7909 000D68 EFB8 F006 goto u4630 + 7910 000D6C u4631: + 7911 000D6C EFBA F006 goto l9527 + 7912 000D70 u4630: + 7913 000D70 EFAD F006 goto l9513 + 7914 000D74 l9527: + 7915 + 7916 ; BSR set to: 0 + 7917 ;commands/command_ALARM_ENABLE.c: 31: if((uint8_t)req_enablestate_nc > (uint8_t)ENAB + + LESTATE_NC_NO_CHANGE) return ((err_t)2); + 7918 000D74 0E02 movlw 2 + 7919 000D76 6564 cpfsgt command_ALARM_ENABLE@req_enablestate_nc& (0+255),b + 7920 000D78 EFC0 F006 goto u4641 + 7921 000D7C EFC2 F006 goto u4640 + 7922 000D80 u4641: + 7923 000D80 EFC4 F006 goto l37 + 7924 000D84 u4640: + 7925 000D84 EFAD F006 goto l9513 + 7926 000D88 l37: + 7927 + 7928 ; BSR set to: 0 + 7929 ;commands/command_ALARM_ENABLE.c: 36: enum_alarm_number_t resp_alarm_number = req_al + + arm_number; + 7930 000D88 C067 F062 movff command_ALARM_ENABLE@req_alarm_number,command_ALARM_ENABLE@resp_alarm_number + 7931 000D8C + 7932 ; BSR set to: 0 + 7933 ;commands/command_ALARM_ENABLE.c: 37: enum_enablestate_t resp_enablestate;;commands/ + + command_ALARM_ENABLE.c: 38: _Bool* enable_ptr = alarm_get_enable_ptr_by_enum(req_ala + + rm_number); + 7934 000D8C 5167 movf command_ALARM_ENABLE@req_alarm_number& (0+255),w,b + 7935 000D8E EC4D F017 call _alarm_get_enable_ptr_by_enum + 7936 000D92 C024 F065 movff ?_alarm_get_enable_ptr_by_enum,command_ALARM_ENABLE@enable_ptr + 7937 000D96 C025 F066 movff ?_alarm_get_enable_ptr_by_enum+1,command_ALARM_ENABLE@enable_ptr+1 + 7938 000D9A + 7939 ;commands/command_ALARM_ENABLE.c: 39: (INTCONbits.GIE = 0); + 7940 000D9A 9EF2 bcf 242,7,c ;volatile + 7941 + 7942 ;commands/command_ALARM_ENABLE.c: 40: switch(req_enablestate_nc) { + 7943 000D9C EFF9 F006 goto l9553 + 7944 000DA0 l9537: + 7945 + 7946 ; BSR set to: 0 + 7947 ;commands/command_ALARM_ENABLE.c: 42: (*enable_ptr) = 0; + 7948 000DA0 C065 FFD9 movff command_ALARM_ENABLE@enable_ptr,fsr2l + 7949 000DA4 C066 FFDA movff command_ALARM_ENABLE@enable_ptr+1,fsr2h + 7950 000DA8 0E00 movlw 0 + 7951 000DAA 6EDF movwf indf2,c + 7952 000DAC + 7953 ; BSR set to: 0 + 7954 ;commands/command_ALARM_ENABLE.c: 43: resp_enablestate = ENABLESTATE_DISABLE + + D; + 7955 000DAC 0E00 movlw 0 + 7956 000DAE 6F63 movwf command_ALARM_ENABLE@resp_enablestate& (0+255),b + 7957 + 7958 ;commands/command_ALARM_ENABLE.c: 44: break; + 7959 000DB0 EF13 F007 goto l40 + 7960 000DB4 l9541: + 7961 + 7962 ; BSR set to: 0 + 7963 ;commands/command_ALARM_ENABLE.c: 46: (*enable_ptr) = 1; + 7964 000DB4 C065 FFD9 movff command_ALARM_ENABLE@enable_ptr,fsr2l + 7965 000DB8 C066 FFDA movff command_ALARM_ENABLE@enable_ptr+1,fsr2h + 7966 000DBC 0E01 movlw 1 + 7967 000DBE 6EDF movwf indf2,c + 7968 000DC0 + 7969 ; BSR set to: 0 + 7970 ;commands/command_ALARM_ENABLE.c: 47: resp_enablestate = ENABLESTATE_ENABLED + + ; + 7971 000DC0 0E01 movlw 1 + 7972 000DC2 6F63 movwf command_ALARM_ENABLE@resp_enablestate& (0+255),b + 7973 + 7974 ;commands/command_ALARM_ENABLE.c: 48: break; + 7975 000DC4 EF13 F007 goto l40 + 7976 000DC8 l9545: + 7977 + 7978 ; BSR set to: 0 + 7979 ;commands/command_ALARM_ENABLE.c: 50: resp_enablestate = ((*enable_ptr) == 1 + + )?ENABLESTATE_ENABLED:ENABLESTATE_DISABLED; + 7980 000DC8 C065 FFD9 movff command_ALARM_ENABLE@enable_ptr,fsr2l + 7981 000DCC C066 FFDA movff command_ALARM_ENABLE@enable_ptr+1,fsr2h + 7982 000DD0 04DE decf postinc2,w,c + 7983 000DD2 B4D8 btfsc status,2,c + 7984 000DD4 EFEE F006 goto u4651 + 7985 000DD8 EFF1 F006 goto u4650 + 7986 000DDC u4651: + 7987 000DDC 0E01 movlw 1 + 7988 000DDE EFF2 F006 goto u4660 + 7989 000DE2 u4650: + 7990 000DE2 0E00 movlw 0 + 7991 000DE4 u4660: + 7992 000DE4 6F63 movwf command_ALARM_ENABLE@resp_enablestate& (0+255),b + 7993 + 7994 ;commands/command_ALARM_ENABLE.c: 51: break; + 7995 000DE6 EF13 F007 goto l40 + 7996 000DEA l43: + 7997 + 7998 ; BSR set to: 0 + 7999 ;commands/command_ALARM_ENABLE.c: 53: (INTCONbits.GIE = 1); + 8000 000DEA 8EF2 bsf 242,7,c ;volatile + 8001 000DEC + 8002 ; BSR set to: 0 + 8003 ;commands/command_ALARM_ENABLE.c: 54: return ((err_t)1); + 8004 000DEC 0E01 movlw 1 + 8005 000DEE EF1F F007 goto l34 + 8006 000DF2 l9553: + 8007 000DF2 0100 movlb 0 ; () banked + 8008 000DF4 5164 movf command_ALARM_ENABLE@req_enablestate_nc& (0+255),w,b + 8009 000DF6 6F60 movwf ??_command_ALARM_ENABLE& (0+255),b + 8010 000DF8 6B61 clrf (??_command_ALARM_ENABLE+1)& (0+255),b + 8011 + 8012 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 8013 ; Switch size 1, requested type "simple" + 8014 ; Number of cases is 1, Range of values is 0 to 0 + 8015 ; switch strategies available: + 8016 ; Name Instructions Cycles + 8017 ; simple_byte 4 3 (average) + 8018 ; Chosen strategy is simple_byte + 8019 000DFA 5161 movf (??_command_ALARM_ENABLE+1)& (0+255),w,b + 8020 000DFC 0A00 xorlw 0 ; case 0 + 8021 000DFE B4D8 btfsc status,2,c + 8022 000E00 EF04 F007 goto l11195 + 8023 000E04 EFF5 F006 goto l43 + 8024 000E08 l11195: + 8025 + 8026 ; BSR set to: 0 + 8027 ; Switch size 1, requested type "simple" + 8028 ; Number of cases is 3, Range of values is 0 to 2 + 8029 ; switch strategies available: + 8030 ; Name Instructions Cycles + 8031 ; simple_byte 10 6 (average) + 8032 ; Chosen strategy is simple_byte + 8033 000E08 5160 movf ??_command_ALARM_ENABLE& (0+255),w,b + 8034 000E0A 0A00 xorlw 0 ; case 0 + 8035 000E0C B4D8 btfsc status,2,c + 8036 000E0E EFD0 F006 goto l9537 + 8037 000E12 0A01 xorlw 1 ; case 1 + 8038 000E14 B4D8 btfsc status,2,c + 8039 000E16 EFDA F006 goto l9541 + 8040 000E1A 0A03 xorlw 3 ; case 2 + 8041 000E1C B4D8 btfsc status,2,c + 8042 000E1E EFE4 F006 goto l9545 + 8043 000E22 EFF5 F006 goto l43 + 8044 000E26 l40: + 8045 + 8046 ; BSR set to: 0 + 8047 ;commands/command_ALARM_ENABLE.c: 56: (INTCONbits.GIE = 1); + 8048 000E26 8EF2 bsf 242,7,c ;volatile + 8049 000E28 + 8050 ; BSR set to: 0 + 8051 ;commands/command_ALARM_ENABLE.c: 59: communication_response_payload_appender_reset( + + ); + 8052 000E28 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 8053 000E2C + 8054 ;commands/command_ALARM_ENABLE.c: 60: communication_response_payload_append_uint8_t( + + (uint8_t)resp_alarm_number); + 8055 000E2C 0100 movlb 0 ; () banked + 8056 000E2E 5162 movf command_ALARM_ENABLE@resp_alarm_number& (0+255),w,b + 8057 000E30 EC84 F01A call _communication_response_payload_append_uint8_t + 8058 000E34 + 8059 ;commands/command_ALARM_ENABLE.c: 61: communication_response_payload_append_uint8_t( + + (uint8_t)resp_enablestate); + 8060 000E34 0100 movlb 0 ; () banked + 8061 000E36 5163 movf command_ALARM_ENABLE@resp_enablestate& (0+255),w,b + 8062 000E38 EC84 F01A call _communication_response_payload_append_uint8_t + 8063 000E3C + 8064 ;commands/command_ALARM_ENABLE.c: 62: return ((err_t)0); + 8065 000E3C 0E00 movlw 0 + 8066 000E3E l34: + 8067 000E3E 0012 return ;funcret + 8068 000E40 __end_of_command_ALARM_ENABLE: + 8069 callstack 0 + 8070 + 8071 ;; *************** function _command_SWITCH_CONTROL ***************** + 8072 ;; Defined at: + 8073 ;; line 10 in file "commands/command_SWITCH_CONTROL.c" + 8074 ;; Parameters: Size Location Type + 8075 ;; None + 8076 ;; Auto vars: Size Location Type + 8077 ;; switch_state 2 2[BANK0 ] PTR FTN()enum E6263 + 8078 ;; -> switch_SWITCH_PWB_get(1), switch_SWITCH_GLRB_get(1), switch_SWITCH_GLRA_get(1), switch_SWITCH_HYDRO_get(1), + 8079 ;; -> switch_SWITCH_LBL_get(1), switch_SWITCH_12V_get(1), switch_SWITCH_VEOC_DIRECT_get(1), switch_SWITCH_VEOC_RETURN_ + +get(1), + 8080 ;; switch_state 2 0[BANK0 ] PTR FTN(enum E6263,)void + 8081 ;; -> switch_SWITCH_PWB_set(1), switch_SWITCH_GLRB_set(1), switch_SWITCH_GLRA_set(1), switch_SWITCH_HYDRO_set(1), + 8082 ;; -> switch_SWITCH_LBL_set(1), switch_SWITCH_12V_set(1), switch_SWITCH_VEOC_DIRECT_set(1), switch_SWITCH_VEOC_RETURN_ + +set(1), + 8083 ;; req_switchnu 1 7[BANK0 ] enum E6245 + 8084 ;; req_switchst 1 6[BANK0 ] enum E6081 + 8085 ;; resp_switchs 1 5[BANK0 ] enum E6263 + 8086 ;; resp_switchn 1 4[BANK0 ] enum E6245 + 8087 ;; Return value: Size Location Type + 8088 ;; 1 wreg unsigned char + 8089 ;; Registers used: + 8090 ;; wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack + 8091 ;; Tracked objects: + 8092 ;; On entry : 0/0 + 8093 ;; On exit : 0/0 + 8094 ;; Unchanged: 0/0 + 8095 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 8096 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8097 ;; Locals: 0 8 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8098 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8099 ;; Totals: 0 8 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8100 ;;Total ram usage: 8 bytes + 8101 ;; Hardware stack levels used: 1 + 8102 ;; Hardware stack levels required when called: 12 + 8103 ;; This function calls: + 8104 ;; _communication_request_payload_retrieve_uint8_t + 8105 ;; _communication_response_payload_append_uint8_t + 8106 ;; _communication_response_payload_appender_reset + 8107 ;; _switch_SWITCH_12V_get + 8108 ;; _switch_SWITCH_12V_set + 8109 ;; _switch_SWITCH_GLRA_get + 8110 ;; _switch_SWITCH_GLRA_set + 8111 ;; _switch_SWITCH_GLRB_get + 8112 ;; _switch_SWITCH_GLRB_set + 8113 ;; _switch_SWITCH_HYDRO_get + 8114 ;; _switch_SWITCH_HYDRO_set + 8115 ;; _switch_SWITCH_LBL_get + 8116 ;; _switch_SWITCH_LBL_set + 8117 ;; _switch_SWITCH_PWB_get + 8118 ;; _switch_SWITCH_PWB_set + 8119 ;; _switch_SWITCH_VEOC_DIRECT_get + 8120 ;; _switch_SWITCH_VEOC_DIRECT_set + 8121 ;; _switch_SWITCH_VEOC_RETURN_get + 8122 ;; _switch_SWITCH_VEOC_RETURN_set + 8123 ;; _switch_get_function_get_by_enum + 8124 ;; _switch_get_function_set_by_enum + 8125 ;; This function is called by: + 8126 ;; _communication_parser_executecommand + 8127 ;; This function uses a non-reentrant model + 8128 ;; + 8129 + 8130 psect text56 + 8131 0011F2 __ptext56: + 8132 callstack 0 + 8133 0011F2 _command_SWITCH_CONTROL: + 8134 callstack 16 + 8135 0011F2 + 8136 ;commands/command_SWITCH_CONTROL.c: 24: enum_switchnum_t req_switchnum = (enum_switc + + hnum_t)communication_request_payload_retrieve_uint8_t(); + 8137 0011F2 EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 8138 0011F6 0100 movlb 0 ; () banked + 8139 0011F8 6F67 movwf command_SWITCH_CONTROL@req_switchnum& (0+255),b + 8140 + 8141 ;commands/command_SWITCH_CONTROL.c: 25: enum_switchstate_nc_t req_switchstate_nc = ( + + enum_switchstate_nc_t)communication_request_payload_retrieve_uint8_t(); + 8142 0011FA EC8F F01A call _communication_request_payload_retrieve_uint8_t ;wreg free + 8143 0011FE 0100 movlb 0 ; () banked + 8144 001200 6F66 movwf command_SWITCH_CONTROL@req_switchstate_nc& (0+255),b + 8145 001202 + 8146 ; BSR set to: 0 + 8147 ;commands/command_SWITCH_CONTROL.c: 27: if((uint8_t)req_switchnum < (uint8_t)SWITCHN + + UM_SWITCH_VEOC_RETURN) return ((err_t)2); + 8148 001202 5167 movf command_SWITCH_CONTROL@req_switchnum& (0+255),w,b + 8149 001204 A4D8 btfss status,2,c + 8150 001206 EF07 F009 goto u4561 + 8151 00120A EF09 F009 goto u4560 + 8152 00120E u4561: + 8153 00120E EF0C F009 goto l9467 + 8154 001212 u4560: + 8155 001212 l9463: + 8156 + 8157 ; BSR set to: 0 + 8158 001212 0E02 movlw 2 + 8159 001214 EF68 F009 goto l16 + 8160 001218 l9467: + 8161 + 8162 ; BSR set to: 0 + 8163 ;commands/command_SWITCH_CONTROL.c: 28: if((uint8_t)req_switchnum > (uint8_t)SWITCHN + + UM_SWITCH_PWB) return ((err_t)2); + 8164 001218 0E08 movlw 8 + 8165 00121A 6567 cpfsgt command_SWITCH_CONTROL@req_switchnum& (0+255),b + 8166 00121C EF12 F009 goto u4571 + 8167 001220 EF14 F009 goto u4570 + 8168 001224 u4571: + 8169 001224 EF16 F009 goto l9477 + 8170 001228 u4570: + 8171 001228 EF09 F009 goto l9463 + 8172 00122C l9477: + 8173 + 8174 ; BSR set to: 0 + 8175 ;commands/command_SWITCH_CONTROL.c: 31: if((uint8_t)req_switchstate_nc > (uint8_t)SW + + ITCHSTATE_NC_NO_CHANGE) return ((err_t)2); + 8176 00122C 0E02 movlw 2 + 8177 00122E 6566 cpfsgt command_SWITCH_CONTROL@req_switchstate_nc& (0+255),b + 8178 001230 EF1C F009 goto u4581 + 8179 001234 EF1E F009 goto u4580 + 8180 001238 u4581: + 8181 001238 EF20 F009 goto l19 + 8182 00123C u4580: + 8183 00123C EF09 F009 goto l9463 + 8184 001240 l19: + 8185 + 8186 ; BSR set to: 0 + 8187 ;commands/command_SWITCH_CONTROL.c: 36: enum_switchnum_t resp_switchnum = req_switch + + num; + 8188 001240 C067 F064 movff command_SWITCH_CONTROL@req_switchnum,command_SWITCH_CONTROL@resp_switchnum + 8189 001244 + 8190 ; BSR set to: 0 + 8191 ;commands/command_SWITCH_CONTROL.c: 37: enum_switchstate_t resp_switchstate;;command + + s/command_SWITCH_CONTROL.c: 38: switch_state_set_func_t switch_state_set_func = swit + + ch_get_function_set_by_enum(req_switchnum); + 8192 001244 5167 movf command_SWITCH_CONTROL@req_switchnum& (0+255),w,b + 8193 001246 EC7D F00B call _switch_get_function_set_by_enum + 8194 00124A C01F F060 movff ?_switch_get_function_set_by_enum,command_SWITCH_CONTROL@switch_state_set_func + 8195 00124E C020 F061 movff ?_switch_get_function_set_by_enum+1,command_SWITCH_CONTROL@switch_state_set_func+ + + 1 + 8196 + 8197 ;commands/command_SWITCH_CONTROL.c: 39: switch_state_get_func_t switch_state_get_fun + + c = switch_get_function_get_by_enum(req_switchnum); + 8198 001252 0100 movlb 0 ; () banked + 8199 001254 5167 movf command_SWITCH_CONTROL@req_switchnum& (0+255),w,b + 8200 001256 ECE2 F00B call _switch_get_function_get_by_enum + 8201 00125A C01F F062 movff ?_switch_get_function_get_by_enum,command_SWITCH_CONTROL@switch_state_get_func + 8202 00125E C020 F063 movff ?_switch_get_function_get_by_enum+1,command_SWITCH_CONTROL@switch_state_get_func+ + + 1 + 8203 001262 + 8204 ;commands/command_SWITCH_CONTROL.c: 41: if(req_switchstate_nc != SWITCHSTATE_NC_NO_C + + HANGE) { + 8205 001262 0E02 movlw 2 + 8206 001264 0100 movlb 0 ; () banked + 8207 001266 1966 xorwf command_SWITCH_CONTROL@req_switchstate_nc& (0+255),w,b + 8208 001268 B4D8 btfsc status,2,c + 8209 00126A EF39 F009 goto u4591 + 8210 00126E EF3B F009 goto u4590 + 8211 001272 u4591: + 8212 001272 EF4B F009 goto l9493 + 8213 001276 u4590: + 8214 001276 + 8215 ; BSR set to: 0 + 8216 ;commands/command_SWITCH_CONTROL.c: 42: (INTCONbits.GIE = 0); + 8217 001276 9EF2 bcf 242,7,c ;volatile + 8218 001278 + 8219 ; BSR set to: 0 + 8220 ;commands/command_SWITCH_CONTROL.c: 43: switch_state_set_func((enum_switchstate_ + + t)req_switchstate_nc); + 8221 001278 D802 call u4608 + 8222 00127A EF4A F009 goto u4609 + 8223 00127E u4608: + 8224 00127E 0005 push + 8225 001280 6EFA movwf pclath,c + 8226 001282 5160 movf command_SWITCH_CONTROL@switch_state_set_func& (0+255),w,b + 8227 001284 6EFD movwf tosl,c + 8228 001286 5161 movf (command_SWITCH_CONTROL@switch_state_set_func+1)& (0+255),w,b + 8229 001288 6EFE movwf tosh,c + 8230 00128A 50F8 movf tblptru,w,c + 8231 00128C 6EFF movwf tosu,c + 8232 00128E 50FA movf pclath,w,c + 8233 001290 5166 movf command_SWITCH_CONTROL@req_switchstate_nc& (0+255),w,b + 8234 001292 0012 return ;indir + 8235 001294 u4609: + 8236 001294 + 8237 ;commands/command_SWITCH_CONTROL.c: 44: (INTCONbits.GIE = 1); + 8238 001294 8EF2 bsf 242,7,c ;volatile + 8239 001296 l9493: + 8240 + 8241 ;commands/command_SWITCH_CONTROL.c: 47: (INTCONbits.GIE = 0); + 8242 001296 9EF2 bcf 242,7,c ;volatile + 8243 001298 + 8244 ;commands/command_SWITCH_CONTROL.c: 48: resp_switchstate = switch_state_get_func(); + 8245 001298 D802 call u4618 + 8246 00129A EF5A F009 goto u4619 + 8247 00129E u4618: + 8248 00129E 0005 push + 8249 0012A0 0100 movlb 0 ; () banked + 8250 0012A2 6EFA movwf pclath,c + 8251 0012A4 5162 movf command_SWITCH_CONTROL@switch_state_get_func& (0+255),w,b + 8252 0012A6 6EFD movwf tosl,c + 8253 0012A8 5163 movf (command_SWITCH_CONTROL@switch_state_get_func+1)& (0+255),w,b + 8254 0012AA 6EFE movwf tosh,c + 8255 0012AC 50F8 movf tblptru,w,c + 8256 0012AE 6EFF movwf tosu,c + 8257 0012B0 50FA movf pclath,w,c + 8258 0012B2 0012 return ;indir + 8259 0012B4 u4619: + 8260 0012B4 0100 movlb 0 ; () banked + 8261 0012B6 6F65 movwf command_SWITCH_CONTROL@resp_switchstate& (0+255),b + 8262 0012B8 + 8263 ; BSR set to: 0 + 8264 ;commands/command_SWITCH_CONTROL.c: 49: (INTCONbits.GIE = 1); + 8265 0012B8 8EF2 bsf 242,7,c ;volatile + 8266 0012BA + 8267 ; BSR set to: 0 + 8268 ;commands/command_SWITCH_CONTROL.c: 52: communication_response_payload_appender_rese + + t(); + 8269 0012BA EC95 F01C call _communication_response_payload_appender_reset + 8270 0012BE + 8271 ;commands/command_SWITCH_CONTROL.c: 53: communication_response_payload_append_uint8_ + + t((uint8_t)resp_switchnum); + 8272 0012BE 0100 movlb 0 ; () banked + 8273 0012C0 5164 movf command_SWITCH_CONTROL@resp_switchnum& (0+255),w,b + 8274 0012C2 EC84 F01A call _communication_response_payload_append_uint8_t + 8275 0012C6 + 8276 ;commands/command_SWITCH_CONTROL.c: 54: communication_response_payload_append_uint8_ + + t((uint8_t)resp_switchstate); + 8277 0012C6 0100 movlb 0 ; () banked + 8278 0012C8 5165 movf command_SWITCH_CONTROL@resp_switchstate& (0+255),w,b + 8279 0012CA EC84 F01A call _communication_response_payload_append_uint8_t + 8280 0012CE + 8281 ;commands/command_SWITCH_CONTROL.c: 55: return ((err_t)0); + 8282 0012CE 0E00 movlw 0 + 8283 0012D0 l16: + 8284 0012D0 0012 return ;funcret + 8285 0012D2 __end_of_command_SWITCH_CONTROL: + 8286 callstack 0 + 8287 + 8288 ;; *************** function _command_VERSION ***************** + 8289 ;; Defined at: + 8290 ;; line 11 in file "commands/command_VERSION.c" + 8291 ;; Parameters: Size Location Type + 8292 ;; None + 8293 ;; Auto vars: Size Location Type + 8294 ;; resp_firmwar 4 0 unsigned long + 8295 ;; resp_templat 2 6[BANK0 ] unsigned short + 8296 ;; resp_command 2 4[BANK0 ] unsigned short + 8297 ;; resp_templat 1 12[BANK0 ] unsigned char + 8298 ;; resp_templat 1 11[BANK0 ] unsigned char + 8299 ;; resp_templat 1 10[BANK0 ] unsigned char + 8300 ;; resp_templat 1 9[BANK0 ] unsigned char + 8301 ;; resp_templat 1 8[BANK0 ] unsigned char + 8302 ;; Return value: Size Location Type + 8303 ;; 1 wreg unsigned char + 8304 ;; Registers used: + 8305 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 8306 ;; Tracked objects: + 8307 ;; On entry : 0/0 + 8308 ;; On exit : 0/0 + 8309 ;; Unchanged: 0/0 + 8310 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 8311 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8312 ;; Locals: 0 13 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8313 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8314 ;; Totals: 0 13 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8315 ;;Total ram usage: 13 bytes + 8316 ;; Hardware stack levels used: 1 + 8317 ;; Hardware stack levels required when called: 10 + 8318 ;; This function calls: + 8319 ;; _communication_response_payload_append_uint16_t + 8320 ;; _communication_response_payload_append_uint32_t + 8321 ;; _communication_response_payload_append_uint8_t + 8322 ;; _communication_response_payload_appender_reset + 8323 ;; This function is called by: + 8324 ;; _communication_parser_executecommand + 8325 ;; This function uses a non-reentrant model + 8326 ;; + 8327 + 8328 psect text57 + 8329 00253A __ptext57: + 8330 callstack 0 + 8331 00253A _command_VERSION: + 8332 callstack 18 + 8333 00253A + 8334 ;commands/command_VERSION.c: 34: uint16_t resp_command_table_version = 34; + 8335 00253A 0E00 movlw 0 + 8336 00253C 0100 movlb 0 ; () banked + 8337 00253E 6F65 movwf (command_VERSION@resp_command_table_version+1)& (0+255),b + 8338 002540 0E22 movlw 34 + 8339 002542 6F64 movwf command_VERSION@resp_command_table_version& (0+255),b + 8340 + 8341 ;commands/command_VERSION.c: 35: uint16_t resp_template_generation_year = 2023; + 8342 002544 0E07 movlw 7 + 8343 002546 6F67 movwf (command_VERSION@resp_template_generation_year+1)& (0+255),b + 8344 002548 0EE7 movlw 231 + 8345 00254A 6F66 movwf command_VERSION@resp_template_generation_year& (0+255),b + 8346 + 8347 ;commands/command_VERSION.c: 36: uint8_t resp_template_generation_month = 10; + 8348 00254C 0E0A movlw 10 + 8349 00254E 6F68 movwf command_VERSION@resp_template_generation_month& (0+255),b + 8350 + 8351 ;commands/command_VERSION.c: 37: uint8_t resp_template_generation_day = 26; + 8352 002550 0E1A movlw 26 + 8353 002552 6F69 movwf command_VERSION@resp_template_generation_day& (0+255),b + 8354 + 8355 ;commands/command_VERSION.c: 38: uint8_t resp_template_generation_hour = 19; + 8356 002554 0E13 movlw 19 + 8357 002556 6F6A movwf command_VERSION@resp_template_generation_hour& (0+255),b + 8358 + 8359 ;commands/command_VERSION.c: 39: uint8_t resp_template_generation_minute = 11; + 8360 002558 0E0B movlw 11 + 8361 00255A 6F6B movwf command_VERSION@resp_template_generation_minute& (0+255),b + 8362 + 8363 ;commands/command_VERSION.c: 40: uint8_t resp_template_generation_second = 0; + 8364 00255C 0E00 movlw 0 + 8365 00255E 6F6C movwf command_VERSION@resp_template_generation_second& (0+255),b + 8366 002560 + 8367 ; BSR set to: 0 + 8368 ;commands/command_VERSION.c: 43: communication_response_payload_appender_reset(); + 8369 002560 EC95 F01C call _communication_response_payload_appender_reset ;wreg free + 8370 002564 + 8371 ;commands/command_VERSION.c: 44: communication_response_payload_append_uint32_t((uin + + t32_t)resp_firmware_target); + 8372 002564 0E01 movlw 1 + 8373 002566 6E1D movwf communication_response_payload_append_uint32_t@_value^0,c + 8374 002568 0E00 movlw 0 + 8375 00256A 6E1E movwf (communication_response_payload_append_uint32_t@_value+1)^0,c + 8376 00256C 0E00 movlw 0 + 8377 00256E 6E1F movwf (communication_response_payload_append_uint32_t@_value+2)^0,c + 8378 002570 0E00 movlw 0 + 8379 002572 6E20 movwf (communication_response_payload_append_uint32_t@_value+3)^0,c + 8380 002574 ECC7 F016 call _communication_response_payload_append_uint32_t ;wreg free + 8381 002578 + 8382 ;commands/command_VERSION.c: 45: communication_response_payload_append_uint16_t((uin + + t16_t)resp_command_table_version); + 8383 002578 0E00 movlw 0 + 8384 00257A 6E1E movwf (communication_response_payload_append_uint16_t@_value+1)^0,c + 8385 00257C 0E22 movlw 34 + 8386 00257E 6E1D movwf communication_response_payload_append_uint16_t@_value^0,c + 8387 002580 EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 8388 002584 + 8389 ;commands/command_VERSION.c: 46: communication_response_payload_append_uint16_t((uin + + t16_t)resp_template_generation_year); + 8390 002584 0E07 movlw 7 + 8391 002586 6E1E movwf (communication_response_payload_append_uint16_t@_value+1)^0,c + 8392 002588 0EE7 movlw 231 + 8393 00258A 6E1D movwf communication_response_payload_append_uint16_t@_value^0,c + 8394 00258C EC04 F019 call _communication_response_payload_append_uint16_t ;wreg free + 8395 002590 + 8396 ;commands/command_VERSION.c: 47: communication_response_payload_append_uint8_t((uint + + 8_t)resp_template_generation_month); + 8397 002590 0E0A movlw 10 + 8398 002592 EC84 F01A call _communication_response_payload_append_uint8_t + 8399 002596 + 8400 ;commands/command_VERSION.c: 48: communication_response_payload_append_uint8_t((uint + + 8_t)resp_template_generation_day); + 8401 002596 0E1A movlw 26 + 8402 002598 EC84 F01A call _communication_response_payload_append_uint8_t + 8403 00259C + 8404 ;commands/command_VERSION.c: 49: communication_response_payload_append_uint8_t((uint + + 8_t)resp_template_generation_hour); + 8405 00259C 0E13 movlw 19 + 8406 00259E EC84 F01A call _communication_response_payload_append_uint8_t + 8407 0025A2 + 8408 ;commands/command_VERSION.c: 50: communication_response_payload_append_uint8_t((uint + + 8_t)resp_template_generation_minute); + 8409 0025A2 0E0B movlw 11 + 8410 0025A4 EC84 F01A call _communication_response_payload_append_uint8_t + 8411 0025A8 + 8412 ;commands/command_VERSION.c: 51: communication_response_payload_append_uint8_t((uint + + 8_t)resp_template_generation_second); + 8413 0025A8 0E00 movlw 0 + 8414 0025AA EC84 F01A call _communication_response_payload_append_uint8_t + 8415 0025AE + 8416 ;commands/command_VERSION.c: 52: return ((err_t)0); + 8417 0025AE 0E00 movlw 0 + 8418 0025B0 0012 return ;funcret + 8419 0025B2 __end_of_command_VERSION: + 8420 callstack 0 + 8421 + 8422 ;; *************** function _userpin_get_function_set_by_enum ***************** + 8423 ;; Defined at: + 8424 ;; line 1058 in file "generated/sources/variables.c" + 8425 ;; Parameters: Size Location Type + 8426 ;; _userpin_ind 1 wreg enum E6241 + 8427 ;; Auto vars: Size Location Type + 8428 ;; _userpin_ind 1 34[COMRAM] enum E6241 + 8429 ;; Return value: Size Location Type + 8430 ;; 2 30[COMRAM] PTR FTN(enum E6237,)void + 8431 ;; Registers used: + 8432 ;; wreg, status,2, status,0, cstack + 8433 ;; Tracked objects: + 8434 ;; On entry : 0/0 + 8435 ;; On exit : 0/0 + 8436 ;; Unchanged: 0/0 + 8437 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 8438 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8439 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8440 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8441 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8442 ;;Total ram usage: 5 bytes + 8443 ;; Hardware stack levels used: 1 + 8444 ;; Hardware stack levels required when called: 11 + 8445 ;; This function calls: + 8446 ;; _error_die_forever + 8447 ;; This function is called by: + 8448 ;; _command_USER_PIN_CONTROL + 8449 ;; This function uses a non-reentrant model + 8450 ;; + 8451 + 8452 psect text58 + 8453 002B2C __ptext58: + 8454 callstack 0 + 8455 002B2C _userpin_get_function_set_by_enum: + 8456 callstack 16 + 8457 + 8458 ;incstack = 0 + 8459 ;userpin_get_function_set_by_enum@_userpin_index stored from wreg + 8460 002B2C 6E23 movwf userpin_get_function_set_by_enum@_userpin_index^0,c + 8461 002B2E + 8462 ;generated/sources/variables.c: 1059: switch(_userpin_index) { + 8463 002B2E EFA5 F015 goto l9263 + 8464 002B32 l9253: + 8465 002B32 0E1E movlw low _userpin_SWITCH_LED_D9_set + 8466 002B34 6E1F movwf ?_userpin_get_function_set_by_enum^0,c + 8467 002B36 0E33 movlw high _userpin_SWITCH_LED_D9_set + 8468 002B38 6E20 movwf (?_userpin_get_function_set_by_enum+1)^0,c + 8469 002B3A EFBE F015 goto l1056 + 8470 002B3E l9257: + 8471 002B3E 0EFE movlw low _userpin_SWITCH_LED_D10_set + 8472 002B40 6E1F movwf ?_userpin_get_function_set_by_enum^0,c + 8473 002B42 0E32 movlw high _userpin_SWITCH_LED_D10_set + 8474 002B44 6E20 movwf (?_userpin_get_function_set_by_enum+1)^0,c + 8475 002B46 EFBE F015 goto l1056 + 8476 002B4A l9263: + 8477 002B4A 5023 movf userpin_get_function_set_by_enum@_userpin_index^0,w,c + 8478 002B4C 6E21 movwf ??_userpin_get_function_set_by_enum^0,c + 8479 002B4E 6A22 clrf (??_userpin_get_function_set_by_enum+1)^0,c + 8480 + 8481 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 8482 ; Switch size 1, requested type "simple" + 8483 ; Number of cases is 1, Range of values is 0 to 0 + 8484 ; switch strategies available: + 8485 ; Name Instructions Cycles + 8486 ; simple_byte 4 3 (average) + 8487 ; Chosen strategy is simple_byte + 8488 002B50 5022 movf (??_userpin_get_function_set_by_enum+1)^0,w,c + 8489 002B52 0A00 xorlw 0 ; case 0 + 8490 002B54 B4D8 btfsc status,2,c + 8491 002B56 EFAF F015 goto l11197 + 8492 002B5A EFBA F015 goto l9265 + 8493 002B5E l11197: + 8494 + 8495 ; Switch size 1, requested type "simple" + 8496 ; Number of cases is 2, Range of values is 1 to 2 + 8497 ; switch strategies available: + 8498 ; Name Instructions Cycles + 8499 ; simple_byte 7 4 (average) + 8500 ; Chosen strategy is simple_byte + 8501 002B5E 5021 movf ??_userpin_get_function_set_by_enum^0,w,c + 8502 002B60 0A01 xorlw 1 ; case 1 + 8503 002B62 B4D8 btfsc status,2,c + 8504 002B64 EF99 F015 goto l9253 + 8505 002B68 0A03 xorlw 3 ; case 2 + 8506 002B6A B4D8 btfsc status,2,c + 8507 002B6C EF9F F015 goto l9257 + 8508 002B70 EFBA F015 goto l9265 + 8509 002B74 l9265: + 8510 + 8511 ;generated/sources/variables.c: 1064: error_die_forever(); + 8512 002B74 EC7F F016 call _error_die_forever ;wreg free + 8513 002B78 EF9F F015 goto l9257 + 8514 002B7C l1056: + 8515 002B7C 0012 return ;funcret + 8516 002B7E __end_of_userpin_get_function_set_by_enum: + 8517 callstack 0 + 8518 + 8519 ;; *************** function _userpin_SWITCH_LED_D10_set ***************** + 8520 ;; Defined at: + 8521 ;; line 1043 in file "generated/sources/variables.c" + 8522 ;; Parameters: Size Location Type + 8523 ;; _state 1 wreg enum E6237 + 8524 ;; Auto vars: Size Location Type + 8525 ;; _state 1 28[COMRAM] enum E6237 + 8526 ;; Return value: Size Location Type + 8527 ;; 1 wreg void + 8528 ;; Registers used: + 8529 ;; wreg, status,2, status,0, cstack + 8530 ;; Tracked objects: + 8531 ;; On entry : 0/0 + 8532 ;; On exit : 0/0 + 8533 ;; Unchanged: 0/0 + 8534 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 8535 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8536 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8537 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8538 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8539 ;;Total ram usage: 1 bytes + 8540 ;; Hardware stack levels used: 1 + 8541 ;; Hardware stack levels required when called: 10 + 8542 ;; This function calls: + 8543 ;; _userpin_SWITCH_LED_D10_set_high + 8544 ;; _userpin_SWITCH_LED_D10_set_low + 8545 ;; This function is called by: + 8546 ;; _userpin_get_function_set_by_enum + 8547 ;; _command_USER_PIN_CONTROL + 8548 ;; This function uses a non-reentrant model + 8549 ;; + 8550 + 8551 psect text59 + 8552 0032FE __ptext59: + 8553 callstack 0 + 8554 0032FE _userpin_SWITCH_LED_D10_set: + 8555 callstack 17 + 8556 + 8557 ;incstack = 0 + 8558 ;userpin_SWITCH_LED_D10_set@_state stored from wreg + 8559 0032FE 6E1D movwf userpin_SWITCH_LED_D10_set@_state^0,c + 8560 003300 + 8561 ;generated/sources/variables.c: 1044: if(_state == PINSTATE_HIGH) { + 8562 003300 041D decf userpin_SWITCH_LED_D10_set@_state^0,w,c + 8563 003302 A4D8 btfss status,2,c + 8564 003304 EF86 F019 goto u4501 + 8565 003308 EF88 F019 goto u4500 + 8566 00330C u4501: + 8567 00330C EF8C F019 goto l9365 + 8568 003310 u4500: + 8569 003310 + 8570 ;generated/sources/variables.c: 1045: userpin_SWITCH_LED_D10_set_high(); + 8571 003310 EC46 F01C call _userpin_SWITCH_LED_D10_set_high ;wreg free + 8572 + 8573 ;generated/sources/variables.c: 1046: }else{ + 8574 003314 EF8E F019 goto l1048 + 8575 003318 l9365: + 8576 + 8577 ;generated/sources/variables.c: 1047: userpin_SWITCH_LED_D10_set_low(); + 8578 003318 EC42 F01C call _userpin_SWITCH_LED_D10_set_low ;wreg free + 8579 00331C l1048: + 8580 00331C 0012 return ;funcret + 8581 00331E __end_of_userpin_SWITCH_LED_D10_set: + 8582 callstack 0 + 8583 + 8584 ;; *************** function _userpin_SWITCH_LED_D9_set ***************** + 8585 ;; Defined at: + 8586 ;; line 1016 in file "generated/sources/variables.c" + 8587 ;; Parameters: Size Location Type + 8588 ;; _state 1 wreg enum E6237 + 8589 ;; Auto vars: Size Location Type + 8590 ;; _state 1 28[COMRAM] enum E6237 + 8591 ;; Return value: Size Location Type + 8592 ;; 1 wreg void + 8593 ;; Registers used: + 8594 ;; wreg, status,2, status,0, cstack + 8595 ;; Tracked objects: + 8596 ;; On entry : 0/0 + 8597 ;; On exit : 0/0 + 8598 ;; Unchanged: 0/0 + 8599 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 8600 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8601 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8602 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8603 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8604 ;;Total ram usage: 1 bytes + 8605 ;; Hardware stack levels used: 1 + 8606 ;; Hardware stack levels required when called: 10 + 8607 ;; This function calls: + 8608 ;; _userpin_SWITCH_LED_D9_set_high + 8609 ;; _userpin_SWITCH_LED_D9_set_low + 8610 ;; This function is called by: + 8611 ;; _userpin_get_function_set_by_enum + 8612 ;; _command_USER_PIN_CONTROL + 8613 ;; This function uses a non-reentrant model + 8614 ;; + 8615 + 8616 psect text60 + 8617 00331E __ptext60: + 8618 callstack 0 + 8619 00331E _userpin_SWITCH_LED_D9_set: + 8620 callstack 17 + 8621 + 8622 ;incstack = 0 + 8623 ;userpin_SWITCH_LED_D9_set@_state stored from wreg + 8624 00331E 6E1D movwf userpin_SWITCH_LED_D9_set@_state^0,c + 8625 003320 + 8626 ;generated/sources/variables.c: 1017: if(_state == PINSTATE_HIGH) { + 8627 003320 041D decf userpin_SWITCH_LED_D9_set@_state^0,w,c + 8628 003322 A4D8 btfss status,2,c + 8629 003324 EF96 F019 goto u4491 + 8630 003328 EF98 F019 goto u4490 + 8631 00332C u4491: + 8632 00332C EF9C F019 goto l9359 + 8633 003330 u4490: + 8634 003330 + 8635 ;generated/sources/variables.c: 1018: userpin_SWITCH_LED_D9_set_high(); + 8636 003330 EC3E F01C call _userpin_SWITCH_LED_D9_set_high ;wreg free + 8637 + 8638 ;generated/sources/variables.c: 1019: }else{ + 8639 003334 EF9E F019 goto l1030 + 8640 003338 l9359: + 8641 + 8642 ;generated/sources/variables.c: 1020: userpin_SWITCH_LED_D9_set_low(); + 8643 003338 EC3A F01C call _userpin_SWITCH_LED_D9_set_low ;wreg free + 8644 00333C l1030: + 8645 00333C 0012 return ;funcret + 8646 00333E __end_of_userpin_SWITCH_LED_D9_set: + 8647 callstack 0 + 8648 + 8649 ;; *************** function _switch_get_function_set_by_enum ***************** + 8650 ;; Defined at: + 8651 ;; line 961 in file "generated/sources/variables.c" + 8652 ;; Parameters: Size Location Type + 8653 ;; _switch_inde 1 wreg enum E6245 + 8654 ;; Auto vars: Size Location Type + 8655 ;; _switch_inde 1 34[COMRAM] enum E6245 + 8656 ;; Return value: Size Location Type + 8657 ;; 2 30[COMRAM] PTR FTN(enum E6263,)void + 8658 ;; Registers used: + 8659 ;; wreg, status,2, status,0, cstack + 8660 ;; Tracked objects: + 8661 ;; On entry : 0/0 + 8662 ;; On exit : 0/0 + 8663 ;; Unchanged: 0/0 + 8664 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 8665 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8666 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8667 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8668 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8669 ;;Total ram usage: 5 bytes + 8670 ;; Hardware stack levels used: 1 + 8671 ;; Hardware stack levels required when called: 11 + 8672 ;; This function calls: + 8673 ;; _error_die_forever + 8674 ;; This function is called by: + 8675 ;; _command_SWITCH_CONTROL + 8676 ;; This function uses a non-reentrant model + 8677 ;; + 8678 + 8679 psect text61 + 8680 0016FA __ptext61: + 8681 callstack 0 + 8682 0016FA _switch_get_function_set_by_enum: + 8683 callstack 16 + 8684 + 8685 ;incstack = 0 + 8686 ;switch_get_function_set_by_enum@_switch_index stored from wreg + 8687 0016FA 6E23 movwf switch_get_function_set_by_enum@_switch_index^0,c + 8688 0016FC + 8689 ;generated/sources/variables.c: 962: switch(_switch_index) { + 8690 0016FC EFB0 F00B goto l8975 + 8691 001700 l8941: + 8692 001700 0E1E movlw low _switch_SWITCH_VEOC_RETURN_set + 8693 001702 6E1F movwf ?_switch_get_function_set_by_enum^0,c + 8694 001704 0E34 movlw high _switch_SWITCH_VEOC_RETURN_set + 8695 001706 6E20 movwf (?_switch_get_function_set_by_enum+1)^0,c + 8696 001708 EFE1 F00B goto l992 + 8697 00170C l8945: + 8698 00170C 0EFE movlw low _switch_SWITCH_VEOC_DIRECT_set + 8699 00170E 6E1F movwf ?_switch_get_function_set_by_enum^0,c + 8700 001710 0E33 movlw high _switch_SWITCH_VEOC_DIRECT_set + 8701 001712 6E20 movwf (?_switch_get_function_set_by_enum+1)^0,c + 8702 001714 EFE1 F00B goto l992 + 8703 001718 l8949: + 8704 001718 0EDE movlw low _switch_SWITCH_12V_set + 8705 00171A 6E1F movwf ?_switch_get_function_set_by_enum^0,c + 8706 00171C 0E33 movlw high _switch_SWITCH_12V_set + 8707 00171E 6E20 movwf (?_switch_get_function_set_by_enum+1)^0,c + 8708 001720 EFE1 F00B goto l992 + 8709 001724 l8953: + 8710 001724 0EBE movlw low _switch_SWITCH_LBL_set + 8711 001726 6E1F movwf ?_switch_get_function_set_by_enum^0,c + 8712 001728 0E33 movlw high _switch_SWITCH_LBL_set + 8713 00172A 6E20 movwf (?_switch_get_function_set_by_enum+1)^0,c + 8714 00172C EFE1 F00B goto l992 + 8715 001730 l8957: + 8716 001730 0E9E movlw low _switch_SWITCH_HYDRO_set + 8717 001732 6E1F movwf ?_switch_get_function_set_by_enum^0,c + 8718 001734 0E33 movlw high _switch_SWITCH_HYDRO_set + 8719 001736 6E20 movwf (?_switch_get_function_set_by_enum+1)^0,c + 8720 001738 EFE1 F00B goto l992 + 8721 00173C l8961: + 8722 00173C 0E7E movlw low _switch_SWITCH_GLRA_set + 8723 00173E 6E1F movwf ?_switch_get_function_set_by_enum^0,c + 8724 001740 0E33 movlw high _switch_SWITCH_GLRA_set + 8725 001742 6E20 movwf (?_switch_get_function_set_by_enum+1)^0,c + 8726 001744 EFE1 F00B goto l992 + 8727 001748 l8965: + 8728 001748 0E5E movlw low _switch_SWITCH_GLRB_set + 8729 00174A 6E1F movwf ?_switch_get_function_set_by_enum^0,c + 8730 00174C 0E33 movlw high _switch_SWITCH_GLRB_set + 8731 00174E 6E20 movwf (?_switch_get_function_set_by_enum+1)^0,c + 8732 001750 EFE1 F00B goto l992 + 8733 001754 l8969: + 8734 001754 0E3E movlw low _switch_SWITCH_PWB_set + 8735 001756 6E1F movwf ?_switch_get_function_set_by_enum^0,c + 8736 001758 0E33 movlw high _switch_SWITCH_PWB_set + 8737 00175A 6E20 movwf (?_switch_get_function_set_by_enum+1)^0,c + 8738 00175C EFE1 F00B goto l992 + 8739 001760 l8975: + 8740 001760 5023 movf switch_get_function_set_by_enum@_switch_index^0,w,c + 8741 001762 6E21 movwf ??_switch_get_function_set_by_enum^0,c + 8742 001764 6A22 clrf (??_switch_get_function_set_by_enum+1)^0,c + 8743 + 8744 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 8745 ; Switch size 1, requested type "simple" + 8746 ; Number of cases is 1, Range of values is 0 to 0 + 8747 ; switch strategies available: + 8748 ; Name Instructions Cycles + 8749 ; simple_byte 4 3 (average) + 8750 ; Chosen strategy is simple_byte + 8751 001766 5022 movf (??_switch_get_function_set_by_enum+1)^0,w,c + 8752 001768 0A00 xorlw 0 ; case 0 + 8753 00176A B4D8 btfsc status,2,c + 8754 00176C EFBA F00B goto l11199 + 8755 001770 EFDD F00B goto l8977 + 8756 001774 l11199: + 8757 + 8758 ; Switch size 1, requested type "simple" + 8759 ; Number of cases is 8, Range of values is 1 to 8 + 8760 ; switch strategies available: + 8761 ; Name Instructions Cycles + 8762 ; simple_byte 25 13 (average) + 8763 ; Chosen strategy is simple_byte + 8764 001774 5021 movf ??_switch_get_function_set_by_enum^0,w,c + 8765 001776 0A01 xorlw 1 ; case 1 + 8766 001778 B4D8 btfsc status,2,c + 8767 00177A EF80 F00B goto l8941 + 8768 00177E 0A03 xorlw 3 ; case 2 + 8769 001780 B4D8 btfsc status,2,c + 8770 001782 EF86 F00B goto l8945 + 8771 001786 0A01 xorlw 1 ; case 3 + 8772 001788 B4D8 btfsc status,2,c + 8773 00178A EF8C F00B goto l8949 + 8774 00178E 0A07 xorlw 7 ; case 4 + 8775 001790 B4D8 btfsc status,2,c + 8776 001792 EF92 F00B goto l8953 + 8777 001796 0A01 xorlw 1 ; case 5 + 8778 001798 B4D8 btfsc status,2,c + 8779 00179A EF98 F00B goto l8957 + 8780 00179E 0A03 xorlw 3 ; case 6 + 8781 0017A0 B4D8 btfsc status,2,c + 8782 0017A2 EF9E F00B goto l8961 + 8783 0017A6 0A01 xorlw 1 ; case 7 + 8784 0017A8 B4D8 btfsc status,2,c + 8785 0017AA EFA4 F00B goto l8965 + 8786 0017AE 0A0F xorlw 15 ; case 8 + 8787 0017B0 B4D8 btfsc status,2,c + 8788 0017B2 EFAA F00B goto l8969 + 8789 0017B6 EFDD F00B goto l8977 + 8790 0017BA l8977: + 8791 + 8792 ;generated/sources/variables.c: 973: error_die_forever(); + 8793 0017BA EC7F F016 call _error_die_forever ;wreg free + 8794 0017BE EFAA F00B goto l8969 + 8795 0017C2 l992: + 8796 0017C2 0012 return ;funcret + 8797 0017C4 __end_of_switch_get_function_set_by_enum: + 8798 callstack 0 + 8799 + 8800 ;; *************** function _switch_get_function_get_by_enum ***************** + 8801 ;; Defined at: + 8802 ;; line 979 in file "generated/sources/variables.c" + 8803 ;; Parameters: Size Location Type + 8804 ;; _switch_inde 1 wreg enum E6245 + 8805 ;; Auto vars: Size Location Type + 8806 ;; _switch_inde 1 34[COMRAM] enum E6245 + 8807 ;; Return value: Size Location Type + 8808 ;; 2 30[COMRAM] PTR FTN()enum E6263 + 8809 ;; Registers used: + 8810 ;; wreg, status,2, status,0, cstack + 8811 ;; Tracked objects: + 8812 ;; On entry : 0/0 + 8813 ;; On exit : 0/0 + 8814 ;; Unchanged: 0/0 + 8815 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 8816 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8817 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8818 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8819 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8820 ;;Total ram usage: 5 bytes + 8821 ;; Hardware stack levels used: 1 + 8822 ;; Hardware stack levels required when called: 11 + 8823 ;; This function calls: + 8824 ;; _error_die_forever + 8825 ;; This function is called by: + 8826 ;; _command_SWITCH_CONTROL + 8827 ;; This function uses a non-reentrant model + 8828 ;; + 8829 + 8830 psect text62 + 8831 0017C4 __ptext62: + 8832 callstack 0 + 8833 0017C4 _switch_get_function_get_by_enum: + 8834 callstack 16 + 8835 + 8836 ;incstack = 0 + 8837 ;switch_get_function_get_by_enum@_switch_index stored from wreg + 8838 0017C4 6E23 movwf switch_get_function_get_by_enum@_switch_index^0,c + 8839 0017C6 + 8840 ;generated/sources/variables.c: 980: switch(_switch_index) { + 8841 0017C6 EF15 F00C goto l9023 + 8842 0017CA l8989: + 8843 0017CA 0E12 movlw low _switch_SWITCH_VEOC_RETURN_get + 8844 0017CC 6E1F movwf ?_switch_get_function_get_by_enum^0,c + 8845 0017CE 0E39 movlw high _switch_SWITCH_VEOC_RETURN_get + 8846 0017D0 6E20 movwf (?_switch_get_function_get_by_enum+1)^0,c + 8847 0017D2 EF46 F00C goto l1005 + 8848 0017D6 l8993: + 8849 0017D6 0E0C movlw low _switch_SWITCH_VEOC_DIRECT_get + 8850 0017D8 6E1F movwf ?_switch_get_function_get_by_enum^0,c + 8851 0017DA 0E39 movlw high _switch_SWITCH_VEOC_DIRECT_get + 8852 0017DC 6E20 movwf (?_switch_get_function_get_by_enum+1)^0,c + 8853 0017DE EF46 F00C goto l1005 + 8854 0017E2 l8997: + 8855 0017E2 0E06 movlw low _switch_SWITCH_12V_get + 8856 0017E4 6E1F movwf ?_switch_get_function_get_by_enum^0,c + 8857 0017E6 0E39 movlw high _switch_SWITCH_12V_get + 8858 0017E8 6E20 movwf (?_switch_get_function_get_by_enum+1)^0,c + 8859 0017EA EF46 F00C goto l1005 + 8860 0017EE l9001: + 8861 0017EE 0E00 movlw low _switch_SWITCH_LBL_get + 8862 0017F0 6E1F movwf ?_switch_get_function_get_by_enum^0,c + 8863 0017F2 0E39 movlw high _switch_SWITCH_LBL_get + 8864 0017F4 6E20 movwf (?_switch_get_function_get_by_enum+1)^0,c + 8865 0017F6 EF46 F00C goto l1005 + 8866 0017FA l9005: + 8867 0017FA 0EFA movlw low _switch_SWITCH_HYDRO_get + 8868 0017FC 6E1F movwf ?_switch_get_function_get_by_enum^0,c + 8869 0017FE 0E38 movlw high _switch_SWITCH_HYDRO_get + 8870 001800 6E20 movwf (?_switch_get_function_get_by_enum+1)^0,c + 8871 001802 EF46 F00C goto l1005 + 8872 001806 l9009: + 8873 001806 0EF4 movlw low _switch_SWITCH_GLRA_get + 8874 001808 6E1F movwf ?_switch_get_function_get_by_enum^0,c + 8875 00180A 0E38 movlw high _switch_SWITCH_GLRA_get + 8876 00180C 6E20 movwf (?_switch_get_function_get_by_enum+1)^0,c + 8877 00180E EF46 F00C goto l1005 + 8878 001812 l9013: + 8879 001812 0EEE movlw low _switch_SWITCH_GLRB_get + 8880 001814 6E1F movwf ?_switch_get_function_get_by_enum^0,c + 8881 001816 0E38 movlw high _switch_SWITCH_GLRB_get + 8882 001818 6E20 movwf (?_switch_get_function_get_by_enum+1)^0,c + 8883 00181A EF46 F00C goto l1005 + 8884 00181E l9017: + 8885 00181E 0EE8 movlw low _switch_SWITCH_PWB_get + 8886 001820 6E1F movwf ?_switch_get_function_get_by_enum^0,c + 8887 001822 0E38 movlw high _switch_SWITCH_PWB_get + 8888 001824 6E20 movwf (?_switch_get_function_get_by_enum+1)^0,c + 8889 001826 EF46 F00C goto l1005 + 8890 00182A l9023: + 8891 00182A 5023 movf switch_get_function_get_by_enum@_switch_index^0,w,c + 8892 00182C 6E21 movwf ??_switch_get_function_get_by_enum^0,c + 8893 00182E 6A22 clrf (??_switch_get_function_get_by_enum+1)^0,c + 8894 + 8895 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 8896 ; Switch size 1, requested type "simple" + 8897 ; Number of cases is 1, Range of values is 0 to 0 + 8898 ; switch strategies available: + 8899 ; Name Instructions Cycles + 8900 ; simple_byte 4 3 (average) + 8901 ; Chosen strategy is simple_byte + 8902 001830 5022 movf (??_switch_get_function_get_by_enum+1)^0,w,c + 8903 001832 0A00 xorlw 0 ; case 0 + 8904 001834 B4D8 btfsc status,2,c + 8905 001836 EF1F F00C goto l11201 + 8906 00183A EF42 F00C goto l9025 + 8907 00183E l11201: + 8908 + 8909 ; Switch size 1, requested type "simple" + 8910 ; Number of cases is 8, Range of values is 1 to 8 + 8911 ; switch strategies available: + 8912 ; Name Instructions Cycles + 8913 ; simple_byte 25 13 (average) + 8914 ; Chosen strategy is simple_byte + 8915 00183E 5021 movf ??_switch_get_function_get_by_enum^0,w,c + 8916 001840 0A01 xorlw 1 ; case 1 + 8917 001842 B4D8 btfsc status,2,c + 8918 001844 EFE5 F00B goto l8989 + 8919 001848 0A03 xorlw 3 ; case 2 + 8920 00184A B4D8 btfsc status,2,c + 8921 00184C EFEB F00B goto l8993 + 8922 001850 0A01 xorlw 1 ; case 3 + 8923 001852 B4D8 btfsc status,2,c + 8924 001854 EFF1 F00B goto l8997 + 8925 001858 0A07 xorlw 7 ; case 4 + 8926 00185A B4D8 btfsc status,2,c + 8927 00185C EFF7 F00B goto l9001 + 8928 001860 0A01 xorlw 1 ; case 5 + 8929 001862 B4D8 btfsc status,2,c + 8930 001864 EFFD F00B goto l9005 + 8931 001868 0A03 xorlw 3 ; case 6 + 8932 00186A B4D8 btfsc status,2,c + 8933 00186C EF03 F00C goto l9009 + 8934 001870 0A01 xorlw 1 ; case 7 + 8935 001872 B4D8 btfsc status,2,c + 8936 001874 EF09 F00C goto l9013 + 8937 001878 0A0F xorlw 15 ; case 8 + 8938 00187A B4D8 btfsc status,2,c + 8939 00187C EF0F F00C goto l9017 + 8940 001880 EF42 F00C goto l9025 + 8941 001884 l9025: + 8942 + 8943 ;generated/sources/variables.c: 991: error_die_forever(); + 8944 001884 EC7F F016 call _error_die_forever ;wreg free + 8945 001888 EF0F F00C goto l9017 + 8946 00188C l1005: + 8947 00188C 0012 return ;funcret + 8948 00188E __end_of_switch_get_function_get_by_enum: + 8949 callstack 0 + 8950 + 8951 ;; *************** function _switch_SWITCH_PWB_set ***************** + 8952 ;; Defined at: + 8953 ;; line 946 in file "generated/sources/variables.c" + 8954 ;; Parameters: Size Location Type + 8955 ;; _state 1 wreg enum E6263 + 8956 ;; Auto vars: Size Location Type + 8957 ;; _state 1 28[COMRAM] enum E6263 + 8958 ;; Return value: Size Location Type + 8959 ;; 1 wreg void + 8960 ;; Registers used: + 8961 ;; wreg, status,2, status,0, cstack + 8962 ;; Tracked objects: + 8963 ;; On entry : 0/0 + 8964 ;; On exit : 0/0 + 8965 ;; Unchanged: 0/0 + 8966 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 8967 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8968 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8969 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8970 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 8971 ;;Total ram usage: 1 bytes + 8972 ;; Hardware stack levels used: 1 + 8973 ;; Hardware stack levels required when called: 10 + 8974 ;; This function calls: + 8975 ;; _switch_SWITCH_PWB_set_closed + 8976 ;; _switch_SWITCH_PWB_set_open + 8977 ;; This function is called by: + 8978 ;; _switch_get_function_set_by_enum + 8979 ;; _du_base_powersequence + 8980 ;; _command_SWITCH_CONTROL + 8981 ;; This function uses a non-reentrant model + 8982 ;; + 8983 + 8984 psect text63 + 8985 00333E __ptext63: + 8986 callstack 0 + 8987 00333E _switch_SWITCH_PWB_set: + 8988 callstack 17 + 8989 + 8990 ;incstack = 0 + 8991 ;switch_SWITCH_PWB_set@_state stored from wreg + 8992 00333E 6E1D movwf switch_SWITCH_PWB_set@_state^0,c + 8993 003340 + 8994 ;generated/sources/variables.c: 947: if(_state == SWITCHSTATE_CLOSED) { + 8995 003340 041D decf switch_SWITCH_PWB_set@_state^0,w,c + 8996 003342 A4D8 btfss status,2,c + 8997 003344 EFA6 F019 goto u4481 + 8998 003348 EFA8 F019 goto u4480 + 8999 00334C u4481: + 9000 00334C EFAC F019 goto l9349 + 9001 003350 u4480: + 9002 003350 + 9003 ;generated/sources/variables.c: 948: switch_SWITCH_PWB_set_closed(); + 9004 003350 ECE6 F01B call _switch_SWITCH_PWB_set_closed ;wreg free + 9005 + 9006 ;generated/sources/variables.c: 949: }else{ + 9007 003354 EFAE F019 goto l984 + 9008 003358 l9349: + 9009 + 9010 ;generated/sources/variables.c: 950: switch_SWITCH_PWB_set_open(); + 9011 003358 ECE1 F01B call _switch_SWITCH_PWB_set_open ;wreg free + 9012 00335C l984: + 9013 00335C 0012 return ;funcret + 9014 00335E __end_of_switch_SWITCH_PWB_set: + 9015 callstack 0 + 9016 + 9017 ;; *************** function _switch_SWITCH_GLRB_set ***************** + 9018 ;; Defined at: + 9019 ;; line 919 in file "generated/sources/variables.c" + 9020 ;; Parameters: Size Location Type + 9021 ;; _state 1 wreg enum E6263 + 9022 ;; Auto vars: Size Location Type + 9023 ;; _state 1 28[COMRAM] enum E6263 + 9024 ;; Return value: Size Location Type + 9025 ;; 1 wreg void + 9026 ;; Registers used: + 9027 ;; wreg, status,2, status,0, cstack + 9028 ;; Tracked objects: + 9029 ;; On entry : 0/0 + 9030 ;; On exit : 0/0 + 9031 ;; Unchanged: 0/0 + 9032 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9033 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9034 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9035 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9036 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9037 ;;Total ram usage: 1 bytes + 9038 ;; Hardware stack levels used: 1 + 9039 ;; Hardware stack levels required when called: 10 + 9040 ;; This function calls: + 9041 ;; _switch_SWITCH_GLRB_set_closed + 9042 ;; _switch_SWITCH_GLRB_set_open + 9043 ;; This function is called by: + 9044 ;; _switch_get_function_set_by_enum + 9045 ;; _du_base_powersequence + 9046 ;; _command_SWITCH_CONTROL + 9047 ;; This function uses a non-reentrant model + 9048 ;; + 9049 + 9050 psect text64 + 9051 00335E __ptext64: + 9052 callstack 0 + 9053 00335E _switch_SWITCH_GLRB_set: + 9054 callstack 17 + 9055 + 9056 ;incstack = 0 + 9057 ;switch_SWITCH_GLRB_set@_state stored from wreg + 9058 00335E 6E1D movwf switch_SWITCH_GLRB_set@_state^0,c + 9059 003360 + 9060 ;generated/sources/variables.c: 920: if(_state == SWITCHSTATE_CLOSED) { + 9061 003360 041D decf switch_SWITCH_GLRB_set@_state^0,w,c + 9062 003362 A4D8 btfss status,2,c + 9063 003364 EFB6 F019 goto u4471 + 9064 003368 EFB8 F019 goto u4470 + 9065 00336C u4471: + 9066 00336C EFBC F019 goto l9339 + 9067 003370 u4470: + 9068 003370 + 9069 ;generated/sources/variables.c: 921: switch_SWITCH_GLRB_set_closed(); + 9070 003370 ECF0 F01B call _switch_SWITCH_GLRB_set_closed ;wreg free + 9071 + 9072 ;generated/sources/variables.c: 922: }else{ + 9073 003374 EFBE F019 goto l966 + 9074 003378 l9339: + 9075 + 9076 ;generated/sources/variables.c: 923: switch_SWITCH_GLRB_set_open(); + 9077 003378 ECEB F01B call _switch_SWITCH_GLRB_set_open ;wreg free + 9078 00337C l966: + 9079 00337C 0012 return ;funcret + 9080 00337E __end_of_switch_SWITCH_GLRB_set: + 9081 callstack 0 + 9082 + 9083 ;; *************** function _switch_SWITCH_GLRA_set ***************** + 9084 ;; Defined at: + 9085 ;; line 892 in file "generated/sources/variables.c" + 9086 ;; Parameters: Size Location Type + 9087 ;; _state 1 wreg enum E6263 + 9088 ;; Auto vars: Size Location Type + 9089 ;; _state 1 28[COMRAM] enum E6263 + 9090 ;; Return value: Size Location Type + 9091 ;; 1 wreg void + 9092 ;; Registers used: + 9093 ;; wreg, status,2, status,0, cstack + 9094 ;; Tracked objects: + 9095 ;; On entry : 0/0 + 9096 ;; On exit : 0/0 + 9097 ;; Unchanged: 0/0 + 9098 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9099 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9100 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9101 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9102 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9103 ;;Total ram usage: 1 bytes + 9104 ;; Hardware stack levels used: 1 + 9105 ;; Hardware stack levels required when called: 10 + 9106 ;; This function calls: + 9107 ;; _switch_SWITCH_GLRA_set_closed + 9108 ;; _switch_SWITCH_GLRA_set_open + 9109 ;; This function is called by: + 9110 ;; _switch_get_function_set_by_enum + 9111 ;; _du_base_powersequence + 9112 ;; _command_SWITCH_CONTROL + 9113 ;; This function uses a non-reentrant model + 9114 ;; + 9115 + 9116 psect text65 + 9117 00337E __ptext65: + 9118 callstack 0 + 9119 00337E _switch_SWITCH_GLRA_set: + 9120 callstack 17 + 9121 + 9122 ;incstack = 0 + 9123 ;switch_SWITCH_GLRA_set@_state stored from wreg + 9124 00337E 6E1D movwf switch_SWITCH_GLRA_set@_state^0,c + 9125 003380 + 9126 ;generated/sources/variables.c: 893: if(_state == SWITCHSTATE_CLOSED) { + 9127 003380 041D decf switch_SWITCH_GLRA_set@_state^0,w,c + 9128 003382 A4D8 btfss status,2,c + 9129 003384 EFC6 F019 goto u4461 + 9130 003388 EFC8 F019 goto u4460 + 9131 00338C u4461: + 9132 00338C EFCC F019 goto l9329 + 9133 003390 u4460: + 9134 003390 + 9135 ;generated/sources/variables.c: 894: switch_SWITCH_GLRA_set_closed(); + 9136 003390 ECFA F01B call _switch_SWITCH_GLRA_set_closed ;wreg free + 9137 + 9138 ;generated/sources/variables.c: 895: }else{ + 9139 003394 EFCE F019 goto l948 + 9140 003398 l9329: + 9141 + 9142 ;generated/sources/variables.c: 896: switch_SWITCH_GLRA_set_open(); + 9143 003398 ECF5 F01B call _switch_SWITCH_GLRA_set_open ;wreg free + 9144 00339C l948: + 9145 00339C 0012 return ;funcret + 9146 00339E __end_of_switch_SWITCH_GLRA_set: + 9147 callstack 0 + 9148 + 9149 ;; *************** function _switch_SWITCH_HYDRO_set ***************** + 9150 ;; Defined at: + 9151 ;; line 865 in file "generated/sources/variables.c" + 9152 ;; Parameters: Size Location Type + 9153 ;; _state 1 wreg enum E6263 + 9154 ;; Auto vars: Size Location Type + 9155 ;; _state 1 28[COMRAM] enum E6263 + 9156 ;; Return value: Size Location Type + 9157 ;; 1 wreg void + 9158 ;; Registers used: + 9159 ;; wreg, status,2, status,0, cstack + 9160 ;; Tracked objects: + 9161 ;; On entry : 0/0 + 9162 ;; On exit : 0/0 + 9163 ;; Unchanged: 0/0 + 9164 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9165 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9166 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9167 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9168 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9169 ;;Total ram usage: 1 bytes + 9170 ;; Hardware stack levels used: 1 + 9171 ;; Hardware stack levels required when called: 10 + 9172 ;; This function calls: + 9173 ;; _switch_SWITCH_HYDRO_set_closed + 9174 ;; _switch_SWITCH_HYDRO_set_open + 9175 ;; This function is called by: + 9176 ;; _switch_get_function_set_by_enum + 9177 ;; _command_SWITCH_CONTROL + 9178 ;; This function uses a non-reentrant model + 9179 ;; + 9180 + 9181 psect text66 + 9182 00339E __ptext66: + 9183 callstack 0 + 9184 00339E _switch_SWITCH_HYDRO_set: + 9185 callstack 17 + 9186 + 9187 ;incstack = 0 + 9188 ;switch_SWITCH_HYDRO_set@_state stored from wreg + 9189 00339E 6E1D movwf switch_SWITCH_HYDRO_set@_state^0,c + 9190 0033A0 + 9191 ;generated/sources/variables.c: 866: if(_state == SWITCHSTATE_CLOSED) { + 9192 0033A0 041D decf switch_SWITCH_HYDRO_set@_state^0,w,c + 9193 0033A2 A4D8 btfss status,2,c + 9194 0033A4 EFD6 F019 goto u4451 + 9195 0033A8 EFD8 F019 goto u4450 + 9196 0033AC u4451: + 9197 0033AC EFDC F019 goto l9319 + 9198 0033B0 u4450: + 9199 0033B0 + 9200 ;generated/sources/variables.c: 867: switch_SWITCH_HYDRO_set_closed(); + 9201 0033B0 ECA0 F01B call _switch_SWITCH_HYDRO_set_closed ;wreg free + 9202 + 9203 ;generated/sources/variables.c: 868: }else{ + 9204 0033B4 EFDE F019 goto l930 + 9205 0033B8 l9319: + 9206 + 9207 ;generated/sources/variables.c: 869: switch_SWITCH_HYDRO_set_open(); + 9208 0033B8 EC9B F01B call _switch_SWITCH_HYDRO_set_open ;wreg free + 9209 0033BC l930: + 9210 0033BC 0012 return ;funcret + 9211 0033BE __end_of_switch_SWITCH_HYDRO_set: + 9212 callstack 0 + 9213 + 9214 ;; *************** function _switch_SWITCH_LBL_set ***************** + 9215 ;; Defined at: + 9216 ;; line 838 in file "generated/sources/variables.c" + 9217 ;; Parameters: Size Location Type + 9218 ;; _state 1 wreg enum E6263 + 9219 ;; Auto vars: Size Location Type + 9220 ;; _state 1 28[COMRAM] enum E6263 + 9221 ;; Return value: Size Location Type + 9222 ;; 1 wreg void + 9223 ;; Registers used: + 9224 ;; wreg, status,2, status,0, cstack + 9225 ;; Tracked objects: + 9226 ;; On entry : 0/0 + 9227 ;; On exit : 0/0 + 9228 ;; Unchanged: 0/0 + 9229 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9230 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9231 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9232 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9233 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9234 ;;Total ram usage: 1 bytes + 9235 ;; Hardware stack levels used: 1 + 9236 ;; Hardware stack levels required when called: 10 + 9237 ;; This function calls: + 9238 ;; _switch_SWITCH_LBL_set_closed + 9239 ;; _switch_SWITCH_LBL_set_open + 9240 ;; This function is called by: + 9241 ;; _switch_get_function_set_by_enum + 9242 ;; _command_SWITCH_CONTROL + 9243 ;; This function uses a non-reentrant model + 9244 ;; + 9245 + 9246 psect text67 + 9247 0033BE __ptext67: + 9248 callstack 0 + 9249 0033BE _switch_SWITCH_LBL_set: + 9250 callstack 17 + 9251 + 9252 ;incstack = 0 + 9253 ;switch_SWITCH_LBL_set@_state stored from wreg + 9254 0033BE 6E1D movwf switch_SWITCH_LBL_set@_state^0,c + 9255 0033C0 + 9256 ;generated/sources/variables.c: 839: if(_state == SWITCHSTATE_CLOSED) { + 9257 0033C0 041D decf switch_SWITCH_LBL_set@_state^0,w,c + 9258 0033C2 A4D8 btfss status,2,c + 9259 0033C4 EFE6 F019 goto u4441 + 9260 0033C8 EFE8 F019 goto u4440 + 9261 0033CC u4441: + 9262 0033CC EFEC F019 goto l9309 + 9263 0033D0 u4440: + 9264 0033D0 + 9265 ;generated/sources/variables.c: 840: switch_SWITCH_LBL_set_closed(); + 9266 0033D0 EC96 F01B call _switch_SWITCH_LBL_set_closed ;wreg free + 9267 + 9268 ;generated/sources/variables.c: 841: }else{ + 9269 0033D4 EFEE F019 goto l912 + 9270 0033D8 l9309: + 9271 + 9272 ;generated/sources/variables.c: 842: switch_SWITCH_LBL_set_open(); + 9273 0033D8 EC91 F01B call _switch_SWITCH_LBL_set_open ;wreg free + 9274 0033DC l912: + 9275 0033DC 0012 return ;funcret + 9276 0033DE __end_of_switch_SWITCH_LBL_set: + 9277 callstack 0 + 9278 + 9279 ;; *************** function _switch_SWITCH_12V_set ***************** + 9280 ;; Defined at: + 9281 ;; line 811 in file "generated/sources/variables.c" + 9282 ;; Parameters: Size Location Type + 9283 ;; _state 1 wreg enum E6263 + 9284 ;; Auto vars: Size Location Type + 9285 ;; _state 1 28[COMRAM] enum E6263 + 9286 ;; Return value: Size Location Type + 9287 ;; 1 wreg void + 9288 ;; Registers used: + 9289 ;; wreg, status,2, status,0, cstack + 9290 ;; Tracked objects: + 9291 ;; On entry : 0/0 + 9292 ;; On exit : 0/0 + 9293 ;; Unchanged: 0/0 + 9294 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9295 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9296 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9297 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9298 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9299 ;;Total ram usage: 1 bytes + 9300 ;; Hardware stack levels used: 1 + 9301 ;; Hardware stack levels required when called: 10 + 9302 ;; This function calls: + 9303 ;; _switch_SWITCH_12V_set_closed + 9304 ;; _switch_SWITCH_12V_set_open + 9305 ;; This function is called by: + 9306 ;; _switch_get_function_set_by_enum + 9307 ;; _command_SWITCH_CONTROL + 9308 ;; This function uses a non-reentrant model + 9309 ;; + 9310 + 9311 psect text68 + 9312 0033DE __ptext68: + 9313 callstack 0 + 9314 0033DE _switch_SWITCH_12V_set: + 9315 callstack 17 + 9316 + 9317 ;incstack = 0 + 9318 ;switch_SWITCH_12V_set@_state stored from wreg + 9319 0033DE 6E1D movwf switch_SWITCH_12V_set@_state^0,c + 9320 0033E0 + 9321 ;generated/sources/variables.c: 812: if(_state == SWITCHSTATE_CLOSED) { + 9322 0033E0 041D decf switch_SWITCH_12V_set@_state^0,w,c + 9323 0033E2 A4D8 btfss status,2,c + 9324 0033E4 EFF6 F019 goto u4431 + 9325 0033E8 EFF8 F019 goto u4430 + 9326 0033EC u4431: + 9327 0033EC EFFC F019 goto l9299 + 9328 0033F0 u4430: + 9329 0033F0 + 9330 ;generated/sources/variables.c: 813: switch_SWITCH_12V_set_closed(); + 9331 0033F0 ECAA F01B call _switch_SWITCH_12V_set_closed ;wreg free + 9332 + 9333 ;generated/sources/variables.c: 814: }else{ + 9334 0033F4 EFFE F019 goto l894 + 9335 0033F8 l9299: + 9336 + 9337 ;generated/sources/variables.c: 815: switch_SWITCH_12V_set_open(); + 9338 0033F8 ECA5 F01B call _switch_SWITCH_12V_set_open ;wreg free + 9339 0033FC l894: + 9340 0033FC 0012 return ;funcret + 9341 0033FE __end_of_switch_SWITCH_12V_set: + 9342 callstack 0 + 9343 + 9344 ;; *************** function _switch_SWITCH_VEOC_DIRECT_set ***************** + 9345 ;; Defined at: + 9346 ;; line 784 in file "generated/sources/variables.c" + 9347 ;; Parameters: Size Location Type + 9348 ;; _state 1 wreg enum E6263 + 9349 ;; Auto vars: Size Location Type + 9350 ;; _state 1 28[COMRAM] enum E6263 + 9351 ;; Return value: Size Location Type + 9352 ;; 1 wreg void + 9353 ;; Registers used: + 9354 ;; wreg, status,2, status,0, cstack + 9355 ;; Tracked objects: + 9356 ;; On entry : 0/0 + 9357 ;; On exit : 0/0 + 9358 ;; Unchanged: 0/0 + 9359 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9360 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9361 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9362 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9363 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9364 ;;Total ram usage: 1 bytes + 9365 ;; Hardware stack levels used: 1 + 9366 ;; Hardware stack levels required when called: 10 + 9367 ;; This function calls: + 9368 ;; _switch_SWITCH_VEOC_DIRECT_set_closed + 9369 ;; _switch_SWITCH_VEOC_DIRECT_set_open + 9370 ;; This function is called by: + 9371 ;; _switch_get_function_set_by_enum + 9372 ;; _command_SWITCH_CONTROL + 9373 ;; This function uses a non-reentrant model + 9374 ;; + 9375 + 9376 psect text69 + 9377 0033FE __ptext69: + 9378 callstack 0 + 9379 0033FE _switch_SWITCH_VEOC_DIRECT_set: + 9380 callstack 17 + 9381 + 9382 ;incstack = 0 + 9383 ;switch_SWITCH_VEOC_DIRECT_set@_state stored from wreg + 9384 0033FE 6E1D movwf switch_SWITCH_VEOC_DIRECT_set@_state^0,c + 9385 003400 + 9386 ;generated/sources/variables.c: 785: if(_state == SWITCHSTATE_CLOSED) { + 9387 003400 041D decf switch_SWITCH_VEOC_DIRECT_set@_state^0,w,c + 9388 003402 A4D8 btfss status,2,c + 9389 003404 EF06 F01A goto u4421 + 9390 003408 EF08 F01A goto u4420 + 9391 00340C u4421: + 9392 00340C EF0C F01A goto l9289 + 9393 003410 u4420: + 9394 003410 + 9395 ;generated/sources/variables.c: 786: switch_SWITCH_VEOC_DIRECT_set_closed(); + 9396 003410 EC8C F01B call _switch_SWITCH_VEOC_DIRECT_set_closed ;wreg free + 9397 + 9398 ;generated/sources/variables.c: 787: }else{ + 9399 003414 EF0E F01A goto l876 + 9400 003418 l9289: + 9401 + 9402 ;generated/sources/variables.c: 788: switch_SWITCH_VEOC_DIRECT_set_open(); + 9403 003418 EC87 F01B call _switch_SWITCH_VEOC_DIRECT_set_open ;wreg free + 9404 00341C l876: + 9405 00341C 0012 return ;funcret + 9406 00341E __end_of_switch_SWITCH_VEOC_DIRECT_set: + 9407 callstack 0 + 9408 + 9409 ;; *************** function _switch_SWITCH_VEOC_RETURN_set ***************** + 9410 ;; Defined at: + 9411 ;; line 757 in file "generated/sources/variables.c" + 9412 ;; Parameters: Size Location Type + 9413 ;; _state 1 wreg enum E6263 + 9414 ;; Auto vars: Size Location Type + 9415 ;; _state 1 28[COMRAM] enum E6263 + 9416 ;; Return value: Size Location Type + 9417 ;; 1 wreg void + 9418 ;; Registers used: + 9419 ;; wreg, status,2, status,0, cstack + 9420 ;; Tracked objects: + 9421 ;; On entry : 0/0 + 9422 ;; On exit : 0/0 + 9423 ;; Unchanged: 0/0 + 9424 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9425 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9426 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9427 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9428 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9429 ;;Total ram usage: 1 bytes + 9430 ;; Hardware stack levels used: 1 + 9431 ;; Hardware stack levels required when called: 10 + 9432 ;; This function calls: + 9433 ;; _switch_SWITCH_VEOC_RETURN_set_closed + 9434 ;; _switch_SWITCH_VEOC_RETURN_set_open + 9435 ;; This function is called by: + 9436 ;; _switch_get_function_set_by_enum + 9437 ;; _command_SWITCH_CONTROL + 9438 ;; This function uses a non-reentrant model + 9439 ;; + 9440 + 9441 psect text70 + 9442 00341E __ptext70: + 9443 callstack 0 + 9444 00341E _switch_SWITCH_VEOC_RETURN_set: + 9445 callstack 17 + 9446 + 9447 ;incstack = 0 + 9448 ;switch_SWITCH_VEOC_RETURN_set@_state stored from wreg + 9449 00341E 6E1D movwf switch_SWITCH_VEOC_RETURN_set@_state^0,c + 9450 003420 + 9451 ;generated/sources/variables.c: 758: if(_state == SWITCHSTATE_CLOSED) { + 9452 003420 041D decf switch_SWITCH_VEOC_RETURN_set@_state^0,w,c + 9453 003422 A4D8 btfss status,2,c + 9454 003424 EF16 F01A goto u4411 + 9455 003428 EF18 F01A goto u4410 + 9456 00342C u4411: + 9457 00342C EF1C F01A goto l9279 + 9458 003430 u4410: + 9459 003430 + 9460 ;generated/sources/variables.c: 759: switch_SWITCH_VEOC_RETURN_set_closed(); + 9461 003430 EC82 F01B call _switch_SWITCH_VEOC_RETURN_set_closed ;wreg free + 9462 + 9463 ;generated/sources/variables.c: 760: }else{ + 9464 003434 EF1E F01A goto l858 + 9465 003438 l9279: + 9466 + 9467 ;generated/sources/variables.c: 761: switch_SWITCH_VEOC_RETURN_set_open(); + 9468 003438 EC7D F01B call _switch_SWITCH_VEOC_RETURN_set_open ;wreg free + 9469 00343C l858: + 9470 00343C 0012 return ;funcret + 9471 00343E __end_of_switch_SWITCH_VEOC_RETURN_set: + 9472 callstack 0 + 9473 + 9474 ;; *************** function _switch_SWITCH_VEOC_RETURN_set_open ***************** + 9475 ;; Defined at: + 9476 ;; line 751 in file "generated/sources/variables.c" + 9477 ;; Parameters: Size Location Type + 9478 ;; None + 9479 ;; Auto vars: Size Location Type + 9480 ;; None + 9481 ;; Return value: Size Location Type + 9482 ;; 1 wreg void + 9483 ;; Registers used: + 9484 ;; wreg, status,2 + 9485 ;; Tracked objects: + 9486 ;; On entry : 0/0 + 9487 ;; On exit : 0/0 + 9488 ;; Unchanged: 0/0 + 9489 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9490 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9491 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9492 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9493 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9494 ;;Total ram usage: 0 bytes + 9495 ;; Hardware stack levels used: 1 + 9496 ;; Hardware stack levels required when called: 9 + 9497 ;; This function calls: + 9498 ;; Nothing + 9499 ;; This function is called by: + 9500 ;; _switch_SWITCH_VEOC_RETURN_set + 9501 ;; This function uses a non-reentrant model + 9502 ;; + 9503 + 9504 psect text71 + 9505 0036FA __ptext71: + 9506 callstack 0 + 9507 0036FA _switch_SWITCH_VEOC_RETURN_set_open: + 9508 callstack 17 + 9509 0036FA 908C bcf 140,0,c ;volatile + 9510 0036FC + 9511 ;generated/sources/variables.c: 753: switches.state_SWITCH_VEOC_RETURN = SWITCHSTATE + + _OPEN; + 9512 0036FC 0E00 movlw 0 + 9513 0036FE 0100 movlb 0 ; () banked + 9514 003700 6F90 movwf _switches& (0+255),b + 9515 003702 + 9516 ; BSR set to: 0 + 9517 003702 0012 return ;funcret + 9518 003704 __end_of_switch_SWITCH_VEOC_RETURN_set_open: + 9519 callstack 0 + 9520 + 9521 ;; *************** function _switch_SWITCH_VEOC_RETURN_set_closed ***************** + 9522 ;; Defined at: + 9523 ;; line 745 in file "generated/sources/variables.c" + 9524 ;; Parameters: Size Location Type + 9525 ;; None + 9526 ;; Auto vars: Size Location Type + 9527 ;; None + 9528 ;; Return value: Size Location Type + 9529 ;; 1 wreg void + 9530 ;; Registers used: + 9531 ;; wreg, status,2 + 9532 ;; Tracked objects: + 9533 ;; On entry : 0/0 + 9534 ;; On exit : 0/0 + 9535 ;; Unchanged: 0/0 + 9536 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9537 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9538 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9539 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9540 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9541 ;;Total ram usage: 0 bytes + 9542 ;; Hardware stack levels used: 1 + 9543 ;; Hardware stack levels required when called: 9 + 9544 ;; This function calls: + 9545 ;; Nothing + 9546 ;; This function is called by: + 9547 ;; _switch_SWITCH_VEOC_RETURN_set + 9548 ;; __rescue_action_step_1 + 9549 ;; This function uses a non-reentrant model + 9550 ;; + 9551 + 9552 psect text72 + 9553 003704 __ptext72: + 9554 callstack 0 + 9555 003704 _switch_SWITCH_VEOC_RETURN_set_closed: + 9556 callstack 19 + 9557 003704 808C bsf 140,0,c ;volatile + 9558 003706 + 9559 ;generated/sources/variables.c: 747: switches.state_SWITCH_VEOC_RETURN = SWITCHSTATE + + _CLOSED; + 9560 003706 0E01 movlw 1 + 9561 003708 0100 movlb 0 ; () banked + 9562 00370A 6F90 movwf _switches& (0+255),b + 9563 00370C + 9564 ; BSR set to: 0 + 9565 00370C 0012 return ;funcret + 9566 00370E __end_of_switch_SWITCH_VEOC_RETURN_set_closed: + 9567 callstack 0 + 9568 + 9569 ;; *************** function _switch_SWITCH_PWB_get ***************** + 9570 ;; Defined at: + 9571 ;; line 955 in file "generated/sources/variables.c" + 9572 ;; Parameters: Size Location Type + 9573 ;; None + 9574 ;; Auto vars: Size Location Type + 9575 ;; None + 9576 ;; Return value: Size Location Type + 9577 ;; 1 wreg enum E6263 + 9578 ;; Registers used: + 9579 ;; wreg, status,2 + 9580 ;; Tracked objects: + 9581 ;; On entry : 0/0 + 9582 ;; On exit : 0/0 + 9583 ;; Unchanged: 0/0 + 9584 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9585 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9586 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9587 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9588 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9589 ;;Total ram usage: 0 bytes + 9590 ;; Hardware stack levels used: 1 + 9591 ;; Hardware stack levels required when called: 9 + 9592 ;; This function calls: + 9593 ;; Nothing + 9594 ;; This function is called by: + 9595 ;; _switch_get_function_get_by_enum + 9596 ;; _command_SWITCH_CONTROL + 9597 ;; This function uses a non-reentrant model + 9598 ;; + 9599 + 9600 psect text73 + 9601 0038E8 __ptext73: + 9602 callstack 0 + 9603 0038E8 _switch_SWITCH_PWB_get: + 9604 callstack 18 + 9605 0038E8 + 9606 ;generated/sources/variables.c: 956: return switches.state_SWITCH_PWB; + 9607 0038E8 0100 movlb 0 ; () banked + 9608 0038EA 5197 movf (_switches+7)& (0+255),w,b + 9609 0038EC + 9610 ; BSR set to: 0 + 9611 0038EC 0012 return ;funcret + 9612 0038EE __end_of_switch_SWITCH_PWB_get: + 9613 callstack 0 + 9614 + 9615 ;; *************** function _switch_SWITCH_GLRB_get ***************** + 9616 ;; Defined at: + 9617 ;; line 928 in file "generated/sources/variables.c" + 9618 ;; Parameters: Size Location Type + 9619 ;; None + 9620 ;; Auto vars: Size Location Type + 9621 ;; None + 9622 ;; Return value: Size Location Type + 9623 ;; 1 wreg enum E6263 + 9624 ;; Registers used: + 9625 ;; wreg, status,2 + 9626 ;; Tracked objects: + 9627 ;; On entry : 0/0 + 9628 ;; On exit : 0/0 + 9629 ;; Unchanged: 0/0 + 9630 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9631 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9632 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9633 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9634 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9635 ;;Total ram usage: 0 bytes + 9636 ;; Hardware stack levels used: 1 + 9637 ;; Hardware stack levels required when called: 9 + 9638 ;; This function calls: + 9639 ;; Nothing + 9640 ;; This function is called by: + 9641 ;; _switch_get_function_get_by_enum + 9642 ;; _command_SWITCH_CONTROL + 9643 ;; This function uses a non-reentrant model + 9644 ;; + 9645 + 9646 psect text74 + 9647 0038EE __ptext74: + 9648 callstack 0 + 9649 0038EE _switch_SWITCH_GLRB_get: + 9650 callstack 18 + 9651 0038EE + 9652 ;generated/sources/variables.c: 929: return switches.state_SWITCH_GLRB; + 9653 0038EE 0100 movlb 0 ; () banked + 9654 0038F0 5196 movf (_switches+6)& (0+255),w,b + 9655 0038F2 + 9656 ; BSR set to: 0 + 9657 0038F2 0012 return ;funcret + 9658 0038F4 __end_of_switch_SWITCH_GLRB_get: + 9659 callstack 0 + 9660 + 9661 ;; *************** function _switch_SWITCH_GLRA_get ***************** + 9662 ;; Defined at: + 9663 ;; line 901 in file "generated/sources/variables.c" + 9664 ;; Parameters: Size Location Type + 9665 ;; None + 9666 ;; Auto vars: Size Location Type + 9667 ;; None + 9668 ;; Return value: Size Location Type + 9669 ;; 1 wreg enum E6263 + 9670 ;; Registers used: + 9671 ;; wreg, status,2 + 9672 ;; Tracked objects: + 9673 ;; On entry : 0/0 + 9674 ;; On exit : 0/0 + 9675 ;; Unchanged: 0/0 + 9676 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9677 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9678 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9679 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9680 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9681 ;;Total ram usage: 0 bytes + 9682 ;; Hardware stack levels used: 1 + 9683 ;; Hardware stack levels required when called: 9 + 9684 ;; This function calls: + 9685 ;; Nothing + 9686 ;; This function is called by: + 9687 ;; _switch_get_function_get_by_enum + 9688 ;; _command_SWITCH_CONTROL + 9689 ;; This function uses a non-reentrant model + 9690 ;; + 9691 + 9692 psect text75 + 9693 0038F4 __ptext75: + 9694 callstack 0 + 9695 0038F4 _switch_SWITCH_GLRA_get: + 9696 callstack 18 + 9697 0038F4 + 9698 ;generated/sources/variables.c: 902: return switches.state_SWITCH_GLRA; + 9699 0038F4 0100 movlb 0 ; () banked + 9700 0038F6 5195 movf (_switches+5)& (0+255),w,b + 9701 0038F8 + 9702 ; BSR set to: 0 + 9703 0038F8 0012 return ;funcret + 9704 0038FA __end_of_switch_SWITCH_GLRA_get: + 9705 callstack 0 + 9706 + 9707 ;; *************** function _switch_SWITCH_HYDRO_get ***************** + 9708 ;; Defined at: + 9709 ;; line 874 in file "generated/sources/variables.c" + 9710 ;; Parameters: Size Location Type + 9711 ;; None + 9712 ;; Auto vars: Size Location Type + 9713 ;; None + 9714 ;; Return value: Size Location Type + 9715 ;; 1 wreg enum E6263 + 9716 ;; Registers used: + 9717 ;; wreg, status,2 + 9718 ;; Tracked objects: + 9719 ;; On entry : 0/0 + 9720 ;; On exit : 0/0 + 9721 ;; Unchanged: 0/0 + 9722 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9723 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9724 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9725 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9726 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9727 ;;Total ram usage: 0 bytes + 9728 ;; Hardware stack levels used: 1 + 9729 ;; Hardware stack levels required when called: 9 + 9730 ;; This function calls: + 9731 ;; Nothing + 9732 ;; This function is called by: + 9733 ;; _switch_get_function_get_by_enum + 9734 ;; _command_SWITCH_CONTROL + 9735 ;; This function uses a non-reentrant model + 9736 ;; + 9737 + 9738 psect text76 + 9739 0038FA __ptext76: + 9740 callstack 0 + 9741 0038FA _switch_SWITCH_HYDRO_get: + 9742 callstack 18 + 9743 0038FA + 9744 ;generated/sources/variables.c: 875: return switches.state_SWITCH_HYDRO; + 9745 0038FA 0100 movlb 0 ; () banked + 9746 0038FC 5194 movf (_switches+4)& (0+255),w,b + 9747 0038FE + 9748 ; BSR set to: 0 + 9749 0038FE 0012 return ;funcret + 9750 003900 __end_of_switch_SWITCH_HYDRO_get: + 9751 callstack 0 + 9752 + 9753 ;; *************** function _switch_SWITCH_LBL_get ***************** + 9754 ;; Defined at: + 9755 ;; line 847 in file "generated/sources/variables.c" + 9756 ;; Parameters: Size Location Type + 9757 ;; None + 9758 ;; Auto vars: Size Location Type + 9759 ;; None + 9760 ;; Return value: Size Location Type + 9761 ;; 1 wreg enum E6263 + 9762 ;; Registers used: + 9763 ;; wreg, status,2 + 9764 ;; Tracked objects: + 9765 ;; On entry : 0/0 + 9766 ;; On exit : 0/0 + 9767 ;; Unchanged: 0/0 + 9768 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9769 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9770 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9771 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9772 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9773 ;;Total ram usage: 0 bytes + 9774 ;; Hardware stack levels used: 1 + 9775 ;; Hardware stack levels required when called: 9 + 9776 ;; This function calls: + 9777 ;; Nothing + 9778 ;; This function is called by: + 9779 ;; _switch_get_function_get_by_enum + 9780 ;; _command_SWITCH_CONTROL + 9781 ;; This function uses a non-reentrant model + 9782 ;; + 9783 + 9784 psect text77 + 9785 003900 __ptext77: + 9786 callstack 0 + 9787 003900 _switch_SWITCH_LBL_get: + 9788 callstack 18 + 9789 003900 + 9790 ;generated/sources/variables.c: 848: return switches.state_SWITCH_LBL; + 9791 003900 0100 movlb 0 ; () banked + 9792 003902 5193 movf (_switches+3)& (0+255),w,b + 9793 003904 + 9794 ; BSR set to: 0 + 9795 003904 0012 return ;funcret + 9796 003906 __end_of_switch_SWITCH_LBL_get: + 9797 callstack 0 + 9798 + 9799 ;; *************** function _switch_SWITCH_12V_get ***************** + 9800 ;; Defined at: + 9801 ;; line 820 in file "generated/sources/variables.c" + 9802 ;; Parameters: Size Location Type + 9803 ;; None + 9804 ;; Auto vars: Size Location Type + 9805 ;; None + 9806 ;; Return value: Size Location Type + 9807 ;; 1 wreg enum E6263 + 9808 ;; Registers used: + 9809 ;; wreg, status,2 + 9810 ;; Tracked objects: + 9811 ;; On entry : 0/0 + 9812 ;; On exit : 0/0 + 9813 ;; Unchanged: 0/0 + 9814 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9815 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9816 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9817 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9818 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9819 ;;Total ram usage: 0 bytes + 9820 ;; Hardware stack levels used: 1 + 9821 ;; Hardware stack levels required when called: 9 + 9822 ;; This function calls: + 9823 ;; Nothing + 9824 ;; This function is called by: + 9825 ;; _switch_get_function_get_by_enum + 9826 ;; _command_SWITCH_CONTROL + 9827 ;; This function uses a non-reentrant model + 9828 ;; + 9829 + 9830 psect text78 + 9831 003906 __ptext78: + 9832 callstack 0 + 9833 003906 _switch_SWITCH_12V_get: + 9834 callstack 18 + 9835 003906 + 9836 ;generated/sources/variables.c: 821: return switches.state_SWITCH_12V; + 9837 003906 0100 movlb 0 ; () banked + 9838 003908 5192 movf (_switches+2)& (0+255),w,b + 9839 00390A + 9840 ; BSR set to: 0 + 9841 00390A 0012 return ;funcret + 9842 00390C __end_of_switch_SWITCH_12V_get: + 9843 callstack 0 + 9844 + 9845 ;; *************** function _switch_SWITCH_VEOC_DIRECT_get ***************** + 9846 ;; Defined at: + 9847 ;; line 793 in file "generated/sources/variables.c" + 9848 ;; Parameters: Size Location Type + 9849 ;; None + 9850 ;; Auto vars: Size Location Type + 9851 ;; None + 9852 ;; Return value: Size Location Type + 9853 ;; 1 wreg enum E6263 + 9854 ;; Registers used: + 9855 ;; wreg, status,2 + 9856 ;; Tracked objects: + 9857 ;; On entry : 0/0 + 9858 ;; On exit : 0/0 + 9859 ;; Unchanged: 0/0 + 9860 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9861 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9862 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9863 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9864 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9865 ;;Total ram usage: 0 bytes + 9866 ;; Hardware stack levels used: 1 + 9867 ;; Hardware stack levels required when called: 9 + 9868 ;; This function calls: + 9869 ;; Nothing + 9870 ;; This function is called by: + 9871 ;; _switch_get_function_get_by_enum + 9872 ;; _command_SWITCH_CONTROL + 9873 ;; This function uses a non-reentrant model + 9874 ;; + 9875 + 9876 psect text79 + 9877 00390C __ptext79: + 9878 callstack 0 + 9879 00390C _switch_SWITCH_VEOC_DIRECT_get: + 9880 callstack 18 + 9881 00390C + 9882 ;generated/sources/variables.c: 794: return switches.state_SWITCH_VEOC_DIRECT; + 9883 00390C 0100 movlb 0 ; () banked + 9884 00390E 5191 movf (_switches+1)& (0+255),w,b + 9885 003910 + 9886 ; BSR set to: 0 + 9887 003910 0012 return ;funcret + 9888 003912 __end_of_switch_SWITCH_VEOC_DIRECT_get: + 9889 callstack 0 + 9890 + 9891 ;; *************** function _switch_SWITCH_VEOC_RETURN_get ***************** + 9892 ;; Defined at: + 9893 ;; line 766 in file "generated/sources/variables.c" + 9894 ;; Parameters: Size Location Type + 9895 ;; None + 9896 ;; Auto vars: Size Location Type + 9897 ;; None + 9898 ;; Return value: Size Location Type + 9899 ;; 1 wreg enum E6263 + 9900 ;; Registers used: + 9901 ;; wreg, status,2 + 9902 ;; Tracked objects: + 9903 ;; On entry : 0/0 + 9904 ;; On exit : 0/0 + 9905 ;; Unchanged: 0/0 + 9906 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9907 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9908 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9909 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9910 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9911 ;;Total ram usage: 0 bytes + 9912 ;; Hardware stack levels used: 1 + 9913 ;; Hardware stack levels required when called: 9 + 9914 ;; This function calls: + 9915 ;; Nothing + 9916 ;; This function is called by: + 9917 ;; _switch_get_function_get_by_enum + 9918 ;; _command_SWITCH_CONTROL + 9919 ;; This function uses a non-reentrant model + 9920 ;; + 9921 + 9922 psect text80 + 9923 003912 __ptext80: + 9924 callstack 0 + 9925 003912 _switch_SWITCH_VEOC_RETURN_get: + 9926 callstack 18 + 9927 003912 + 9928 ;generated/sources/variables.c: 767: return switches.state_SWITCH_VEOC_RETURN; + 9929 003912 0100 movlb 0 ; () banked + 9930 003914 5190 movf _switches& (0+255),w,b + 9931 003916 + 9932 ; BSR set to: 0 + 9933 003916 0012 return ;funcret + 9934 003918 __end_of_switch_SWITCH_VEOC_RETURN_get: + 9935 callstack 0 + 9936 + 9937 ;; *************** function _switch_SWITCH_VEOC_DIRECT_set_open ***************** + 9938 ;; Defined at: + 9939 ;; line 778 in file "generated/sources/variables.c" + 9940 ;; Parameters: Size Location Type + 9941 ;; None + 9942 ;; Auto vars: Size Location Type + 9943 ;; None + 9944 ;; Return value: Size Location Type + 9945 ;; 1 wreg void + 9946 ;; Registers used: + 9947 ;; wreg, status,2 + 9948 ;; Tracked objects: + 9949 ;; On entry : 0/0 + 9950 ;; On exit : 0/0 + 9951 ;; Unchanged: 0/0 + 9952 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 9953 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9954 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9955 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9956 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 9957 ;;Total ram usage: 0 bytes + 9958 ;; Hardware stack levels used: 1 + 9959 ;; Hardware stack levels required when called: 9 + 9960 ;; This function calls: + 9961 ;; Nothing + 9962 ;; This function is called by: + 9963 ;; _switch_SWITCH_VEOC_DIRECT_set + 9964 ;; This function uses a non-reentrant model + 9965 ;; + 9966 + 9967 psect text81 + 9968 00370E __ptext81: + 9969 callstack 0 + 9970 00370E _switch_SWITCH_VEOC_DIRECT_set_open: + 9971 callstack 17 + 9972 00370E 928C bcf 140,1,c ;volatile + 9973 003710 + 9974 ;generated/sources/variables.c: 780: switches.state_SWITCH_VEOC_DIRECT = SWITCHSTATE + + _OPEN; + 9975 003710 0E00 movlw 0 + 9976 003712 0100 movlb 0 ; () banked + 9977 003714 6F91 movwf (_switches+1)& (0+255),b + 9978 003716 + 9979 ; BSR set to: 0 + 9980 003716 0012 return ;funcret + 9981 003718 __end_of_switch_SWITCH_VEOC_DIRECT_set_open: + 9982 callstack 0 + 9983 + 9984 ;; *************** function _switch_SWITCH_VEOC_DIRECT_set_closed ***************** + 9985 ;; Defined at: + 9986 ;; line 772 in file "generated/sources/variables.c" + 9987 ;; Parameters: Size Location Type + 9988 ;; None + 9989 ;; Auto vars: Size Location Type + 9990 ;; None + 9991 ;; Return value: Size Location Type + 9992 ;; 1 wreg void + 9993 ;; Registers used: + 9994 ;; wreg, status,2 + 9995 ;; Tracked objects: + 9996 ;; On entry : 0/0 + 9997 ;; On exit : 0/0 + 9998 ;; Unchanged: 0/0 + 9999 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10000 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10001 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10002 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10003 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10004 ;;Total ram usage: 0 bytes + 10005 ;; Hardware stack levels used: 1 + 10006 ;; Hardware stack levels required when called: 9 + 10007 ;; This function calls: + 10008 ;; Nothing + 10009 ;; This function is called by: + 10010 ;; _switch_SWITCH_VEOC_DIRECT_set + 10011 ;; __rescue_action_step_0 + 10012 ;; This function uses a non-reentrant model + 10013 ;; + 10014 + 10015 psect text82 + 10016 003718 __ptext82: + 10017 callstack 0 + 10018 003718 _switch_SWITCH_VEOC_DIRECT_set_closed: + 10019 callstack 19 + 10020 003718 828C bsf 140,1,c ;volatile + 10021 00371A + 10022 ;generated/sources/variables.c: 774: switches.state_SWITCH_VEOC_DIRECT = SWITCHSTATE + + _CLOSED; + 10023 00371A 0E01 movlw 1 + 10024 00371C 0100 movlb 0 ; () banked + 10025 00371E 6F91 movwf (_switches+1)& (0+255),b + 10026 003720 + 10027 ; BSR set to: 0 + 10028 003720 0012 return ;funcret + 10029 003722 __end_of_switch_SWITCH_VEOC_DIRECT_set_closed: + 10030 callstack 0 + 10031 + 10032 ;; *************** function _switch_SWITCH_LBL_set_open ***************** + 10033 ;; Defined at: + 10034 ;; line 832 in file "generated/sources/variables.c" + 10035 ;; Parameters: Size Location Type + 10036 ;; None + 10037 ;; Auto vars: Size Location Type + 10038 ;; None + 10039 ;; Return value: Size Location Type + 10040 ;; 1 wreg void + 10041 ;; Registers used: + 10042 ;; wreg, status,2 + 10043 ;; Tracked objects: + 10044 ;; On entry : 0/0 + 10045 ;; On exit : 0/0 + 10046 ;; Unchanged: 0/0 + 10047 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10048 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10049 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10050 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10051 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10052 ;;Total ram usage: 0 bytes + 10053 ;; Hardware stack levels used: 1 + 10054 ;; Hardware stack levels required when called: 9 + 10055 ;; This function calls: + 10056 ;; Nothing + 10057 ;; This function is called by: + 10058 ;; _switch_SWITCH_LBL_set + 10059 ;; This function uses a non-reentrant model + 10060 ;; + 10061 + 10062 psect text83 + 10063 003722 __ptext83: + 10064 callstack 0 + 10065 003722 _switch_SWITCH_LBL_set_open: + 10066 callstack 17 + 10067 003722 968C bcf 140,3,c ;volatile + 10068 003724 + 10069 ;generated/sources/variables.c: 834: switches.state_SWITCH_LBL = SWITCHSTATE_OPEN; + 10070 003724 0E00 movlw 0 + 10071 003726 0100 movlb 0 ; () banked + 10072 003728 6F93 movwf (_switches+3)& (0+255),b + 10073 00372A + 10074 ; BSR set to: 0 + 10075 00372A 0012 return ;funcret + 10076 00372C __end_of_switch_SWITCH_LBL_set_open: + 10077 callstack 0 + 10078 + 10079 ;; *************** function _switch_SWITCH_LBL_set_closed ***************** + 10080 ;; Defined at: + 10081 ;; line 826 in file "generated/sources/variables.c" + 10082 ;; Parameters: Size Location Type + 10083 ;; None + 10084 ;; Auto vars: Size Location Type + 10085 ;; None + 10086 ;; Return value: Size Location Type + 10087 ;; 1 wreg void + 10088 ;; Registers used: + 10089 ;; wreg, status,2 + 10090 ;; Tracked objects: + 10091 ;; On entry : 0/0 + 10092 ;; On exit : 0/0 + 10093 ;; Unchanged: 0/0 + 10094 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10095 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10096 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10097 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10098 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10099 ;;Total ram usage: 0 bytes + 10100 ;; Hardware stack levels used: 1 + 10101 ;; Hardware stack levels required when called: 9 + 10102 ;; This function calls: + 10103 ;; Nothing + 10104 ;; This function is called by: + 10105 ;; _switch_SWITCH_LBL_set + 10106 ;; __rescue_action_step_4 + 10107 ;; This function uses a non-reentrant model + 10108 ;; + 10109 + 10110 psect text84 + 10111 00372C __ptext84: + 10112 callstack 0 + 10113 00372C _switch_SWITCH_LBL_set_closed: + 10114 callstack 19 + 10115 00372C 868C bsf 140,3,c ;volatile + 10116 00372E + 10117 ;generated/sources/variables.c: 828: switches.state_SWITCH_LBL = SWITCHSTATE_CLOSED; + 10118 00372E 0E01 movlw 1 + 10119 003730 0100 movlb 0 ; () banked + 10120 003732 6F93 movwf (_switches+3)& (0+255),b + 10121 003734 + 10122 ; BSR set to: 0 + 10123 003734 0012 return ;funcret + 10124 003736 __end_of_switch_SWITCH_LBL_set_closed: + 10125 callstack 0 + 10126 + 10127 ;; *************** function _switch_SWITCH_HYDRO_set_open ***************** + 10128 ;; Defined at: + 10129 ;; line 859 in file "generated/sources/variables.c" + 10130 ;; Parameters: Size Location Type + 10131 ;; None + 10132 ;; Auto vars: Size Location Type + 10133 ;; None + 10134 ;; Return value: Size Location Type + 10135 ;; 1 wreg void + 10136 ;; Registers used: + 10137 ;; wreg, status,2 + 10138 ;; Tracked objects: + 10139 ;; On entry : 0/0 + 10140 ;; On exit : 0/0 + 10141 ;; Unchanged: 0/0 + 10142 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10143 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10144 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10145 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10146 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10147 ;;Total ram usage: 0 bytes + 10148 ;; Hardware stack levels used: 1 + 10149 ;; Hardware stack levels required when called: 9 + 10150 ;; This function calls: + 10151 ;; Nothing + 10152 ;; This function is called by: + 10153 ;; _switch_SWITCH_HYDRO_set + 10154 ;; This function uses a non-reentrant model + 10155 ;; + 10156 + 10157 psect text85 + 10158 003736 __ptext85: + 10159 callstack 0 + 10160 003736 _switch_SWITCH_HYDRO_set_open: + 10161 callstack 17 + 10162 003736 988C bcf 140,4,c ;volatile + 10163 003738 + 10164 ;generated/sources/variables.c: 861: switches.state_SWITCH_HYDRO = SWITCHSTATE_OPEN; + 10165 003738 0E00 movlw 0 + 10166 00373A 0100 movlb 0 ; () banked + 10167 00373C 6F94 movwf (_switches+4)& (0+255),b + 10168 00373E + 10169 ; BSR set to: 0 + 10170 00373E 0012 return ;funcret + 10171 003740 __end_of_switch_SWITCH_HYDRO_set_open: + 10172 callstack 0 + 10173 + 10174 ;; *************** function _switch_SWITCH_HYDRO_set_closed ***************** + 10175 ;; Defined at: + 10176 ;; line 853 in file "generated/sources/variables.c" + 10177 ;; Parameters: Size Location Type + 10178 ;; None + 10179 ;; Auto vars: Size Location Type + 10180 ;; None + 10181 ;; Return value: Size Location Type + 10182 ;; 1 wreg void + 10183 ;; Registers used: + 10184 ;; wreg, status,2 + 10185 ;; Tracked objects: + 10186 ;; On entry : 0/0 + 10187 ;; On exit : 0/0 + 10188 ;; Unchanged: 0/0 + 10189 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10190 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10191 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10192 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10193 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10194 ;;Total ram usage: 0 bytes + 10195 ;; Hardware stack levels used: 1 + 10196 ;; Hardware stack levels required when called: 9 + 10197 ;; This function calls: + 10198 ;; Nothing + 10199 ;; This function is called by: + 10200 ;; _switch_SWITCH_HYDRO_set + 10201 ;; __rescue_action_step_3 + 10202 ;; This function uses a non-reentrant model + 10203 ;; + 10204 + 10205 psect text86 + 10206 003740 __ptext86: + 10207 callstack 0 + 10208 003740 _switch_SWITCH_HYDRO_set_closed: + 10209 callstack 19 + 10210 003740 888C bsf 140,4,c ;volatile + 10211 003742 + 10212 ;generated/sources/variables.c: 855: switches.state_SWITCH_HYDRO = SWITCHSTATE_CLOSE + + D; + 10213 003742 0E01 movlw 1 + 10214 003744 0100 movlb 0 ; () banked + 10215 003746 6F94 movwf (_switches+4)& (0+255),b + 10216 003748 + 10217 ; BSR set to: 0 + 10218 003748 0012 return ;funcret + 10219 00374A __end_of_switch_SWITCH_HYDRO_set_closed: + 10220 callstack 0 + 10221 + 10222 ;; *************** function _switch_SWITCH_12V_set_open ***************** + 10223 ;; Defined at: + 10224 ;; line 805 in file "generated/sources/variables.c" + 10225 ;; Parameters: Size Location Type + 10226 ;; None + 10227 ;; Auto vars: Size Location Type + 10228 ;; None + 10229 ;; Return value: Size Location Type + 10230 ;; 1 wreg void + 10231 ;; Registers used: + 10232 ;; wreg, status,2 + 10233 ;; Tracked objects: + 10234 ;; On entry : 0/0 + 10235 ;; On exit : 0/0 + 10236 ;; Unchanged: 0/0 + 10237 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10238 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10239 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10240 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10241 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10242 ;;Total ram usage: 0 bytes + 10243 ;; Hardware stack levels used: 1 + 10244 ;; Hardware stack levels required when called: 9 + 10245 ;; This function calls: + 10246 ;; Nothing + 10247 ;; This function is called by: + 10248 ;; _switch_SWITCH_12V_set + 10249 ;; This function uses a non-reentrant model + 10250 ;; + 10251 + 10252 psect text87 + 10253 00374A __ptext87: + 10254 callstack 0 + 10255 00374A _switch_SWITCH_12V_set_open: + 10256 callstack 17 + 10257 00374A 948C bcf 140,2,c ;volatile + 10258 00374C + 10259 ;generated/sources/variables.c: 807: switches.state_SWITCH_12V = SWITCHSTATE_OPEN; + 10260 00374C 0E00 movlw 0 + 10261 00374E 0100 movlb 0 ; () banked + 10262 003750 6F92 movwf (_switches+2)& (0+255),b + 10263 003752 + 10264 ; BSR set to: 0 + 10265 003752 0012 return ;funcret + 10266 003754 __end_of_switch_SWITCH_12V_set_open: + 10267 callstack 0 + 10268 + 10269 ;; *************** function _switch_SWITCH_12V_set_closed ***************** + 10270 ;; Defined at: + 10271 ;; line 799 in file "generated/sources/variables.c" + 10272 ;; Parameters: Size Location Type + 10273 ;; None + 10274 ;; Auto vars: Size Location Type + 10275 ;; None + 10276 ;; Return value: Size Location Type + 10277 ;; 1 wreg void + 10278 ;; Registers used: + 10279 ;; wreg, status,2 + 10280 ;; Tracked objects: + 10281 ;; On entry : 0/0 + 10282 ;; On exit : 0/0 + 10283 ;; Unchanged: 0/0 + 10284 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10285 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10286 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10287 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10288 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10289 ;;Total ram usage: 0 bytes + 10290 ;; Hardware stack levels used: 1 + 10291 ;; Hardware stack levels required when called: 9 + 10292 ;; This function calls: + 10293 ;; Nothing + 10294 ;; This function is called by: + 10295 ;; _switch_SWITCH_12V_set + 10296 ;; __rescue_action_step_2 + 10297 ;; This function uses a non-reentrant model + 10298 ;; + 10299 + 10300 psect text88 + 10301 003754 __ptext88: + 10302 callstack 0 + 10303 003754 _switch_SWITCH_12V_set_closed: + 10304 callstack 19 + 10305 003754 848C bsf 140,2,c ;volatile + 10306 003756 + 10307 ;generated/sources/variables.c: 801: switches.state_SWITCH_12V = SWITCHSTATE_CLOSED; + 10308 003756 0E01 movlw 1 + 10309 003758 0100 movlb 0 ; () banked + 10310 00375A 6F92 movwf (_switches+2)& (0+255),b + 10311 00375C + 10312 ; BSR set to: 0 + 10313 00375C 0012 return ;funcret + 10314 00375E __end_of_switch_SWITCH_12V_set_closed: + 10315 callstack 0 + 10316 + 10317 ;; *************** function _digital_variable_get_pointer_by_enum ***************** + 10318 ;; Defined at: + 10319 ;; line 606 in file "generated/sources/variables.c" + 10320 ;; Parameters: Size Location Type + 10321 ;; _variable_in 1 wreg enum E6124 + 10322 ;; Auto vars: Size Location Type + 10323 ;; _variable_in 1 34[COMRAM] enum E6124 + 10324 ;; Return value: Size Location Type + 10325 ;; 2 30[COMRAM] PTR struct . + 10326 ;; Registers used: + 10327 ;; wreg, status,2, status,0, cstack + 10328 ;; Tracked objects: + 10329 ;; On entry : 0/0 + 10330 ;; On exit : 0/0 + 10331 ;; Unchanged: 0/0 + 10332 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10333 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10334 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10335 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10336 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10337 ;;Total ram usage: 5 bytes + 10338 ;; Hardware stack levels used: 1 + 10339 ;; Hardware stack levels required when called: 11 + 10340 ;; This function calls: + 10341 ;; _error_die_forever + 10342 ;; This function is called by: + 10343 ;; _command_SENSOR_GET_SINGLE + 10344 ;; _command_SENSOR_MAXVALUES_GETALL + 10345 ;; _command_SENSOR_MAXVALUE_RESET + 10346 ;; _command_SENSOR_VALUES_GETALL + 10347 ;; This function uses a non-reentrant model + 10348 ;; + 10349 + 10350 psect text89 + 10351 000B14 __ptext89: + 10352 callstack 0 + 10353 000B14 _digital_variable_get_pointer_by_enum: + 10354 callstack 16 + 10355 + 10356 ; BSR set to: 0 + 10357 ;incstack = 0 + 10358 ;digital_variable_get_pointer_by_enum@_variable_index stored from wreg + 10359 000B14 6E23 movwf digital_variable_get_pointer_by_enum@_variable_index^0,c + 10360 000B16 + 10361 ;generated/sources/variables.c: 607: switch(_variable_index) { + 10362 000B16 EFD9 F005 goto l9237 + 10363 000B1A l9181: + 10364 + 10365 ;generated/sources/variables.c: 609: return &(digital_variables[0]); + 10366 000B1A 0E00 movlw low _digital_variables + 10367 000B1C 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10368 000B1E 0E01 movlw high _digital_variables + 10369 000B20 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10370 000B22 EF16 F006 goto l780 + 10371 000B26 l9185: + 10372 + 10373 ;generated/sources/variables.c: 611: return &(digital_variables[1]); + 10374 000B26 0E10 movlw low (_digital_variables+16) + 10375 000B28 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10376 000B2A 0E01 movlw high (_digital_variables+16) + 10377 000B2C 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10378 000B2E EF16 F006 goto l780 + 10379 000B32 l9189: + 10380 + 10381 ;generated/sources/variables.c: 613: return &(digital_variables[2]); + 10382 000B32 0E20 movlw low (_digital_variables+32) + 10383 000B34 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10384 000B36 0E01 movlw high (_digital_variables+32) + 10385 000B38 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10386 000B3A EF16 F006 goto l780 + 10387 000B3E l9193: + 10388 + 10389 ;generated/sources/variables.c: 615: return &(digital_variables[3]); + 10390 000B3E 0E30 movlw low (_digital_variables+48) + 10391 000B40 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10392 000B42 0E01 movlw high (_digital_variables+48) + 10393 000B44 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10394 000B46 EF16 F006 goto l780 + 10395 000B4A l9197: + 10396 + 10397 ;generated/sources/variables.c: 617: return &(digital_variables[4]); + 10398 000B4A 0E40 movlw low (_digital_variables+64) + 10399 000B4C 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10400 000B4E 0E01 movlw high (_digital_variables+64) + 10401 000B50 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10402 000B52 EF16 F006 goto l780 + 10403 000B56 l9201: + 10404 + 10405 ;generated/sources/variables.c: 619: return &(digital_variables[5]); + 10406 000B56 0E50 movlw low (_digital_variables+80) + 10407 000B58 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10408 000B5A 0E01 movlw high (_digital_variables+80) + 10409 000B5C 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10410 000B5E EF16 F006 goto l780 + 10411 000B62 l9205: + 10412 + 10413 ;generated/sources/variables.c: 621: return &(digital_variables[6]); + 10414 000B62 0E60 movlw low (_digital_variables+96) + 10415 000B64 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10416 000B66 0E01 movlw high (_digital_variables+96) + 10417 000B68 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10418 000B6A EF16 F006 goto l780 + 10419 000B6E l9209: + 10420 + 10421 ;generated/sources/variables.c: 623: return &(digital_variables[7]); + 10422 000B6E 0E70 movlw low (_digital_variables+112) + 10423 000B70 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10424 000B72 0E01 movlw high (_digital_variables+112) + 10425 000B74 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10426 000B76 EF16 F006 goto l780 + 10427 000B7A l9213: + 10428 + 10429 ;generated/sources/variables.c: 625: return &(digital_variables[8]); + 10430 000B7A 0E80 movlw low (_digital_variables+128) + 10431 000B7C 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10432 000B7E 0E01 movlw high (_digital_variables+128) + 10433 000B80 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10434 000B82 EF16 F006 goto l780 + 10435 000B86 l9217: + 10436 + 10437 ;generated/sources/variables.c: 627: return &(digital_variables[9]); + 10438 000B86 0E90 movlw low (_digital_variables+144) + 10439 000B88 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10440 000B8A 0E01 movlw high (_digital_variables+144) + 10441 000B8C 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10442 000B8E EF16 F006 goto l780 + 10443 000B92 l9221: + 10444 + 10445 ;generated/sources/variables.c: 629: return &(digital_variables[10]); + 10446 000B92 0EA0 movlw low (_digital_variables+160) + 10447 000B94 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10448 000B96 0E01 movlw high (_digital_variables+160) + 10449 000B98 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10450 000B9A EF16 F006 goto l780 + 10451 000B9E l9225: + 10452 + 10453 ;generated/sources/variables.c: 631: return &(digital_variables[11]); + 10454 000B9E 0EB0 movlw low (_digital_variables+176) + 10455 000BA0 6E1F movwf ?_digital_variable_get_pointer_by_enum^0,c + 10456 000BA2 0E01 movlw high (_digital_variables+176) + 10457 000BA4 6E20 movwf (?_digital_variable_get_pointer_by_enum+1)^0,c + 10458 000BA6 EF16 F006 goto l780 + 10459 000BAA l9229: + 10460 + 10461 ;generated/sources/variables.c: 633: error_die_forever(); + 10462 000BAA EC7F F016 call _error_die_forever ;wreg free + 10463 000BAE EF8D F005 goto l9181 + 10464 000BB2 l9237: + 10465 000BB2 5023 movf digital_variable_get_pointer_by_enum@_variable_index^0,w,c + 10466 000BB4 6E21 movwf ??_digital_variable_get_pointer_by_enum^0,c + 10467 000BB6 6A22 clrf (??_digital_variable_get_pointer_by_enum+1)^0,c + 10468 + 10469 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 10470 ; Switch size 1, requested type "simple" + 10471 ; Number of cases is 1, Range of values is 0 to 0 + 10472 ; switch strategies available: + 10473 ; Name Instructions Cycles + 10474 ; simple_byte 4 3 (average) + 10475 ; Chosen strategy is simple_byte + 10476 000BB8 5022 movf (??_digital_variable_get_pointer_by_enum+1)^0,w,c + 10477 000BBA 0A00 xorlw 0 ; case 0 + 10478 000BBC B4D8 btfsc status,2,c + 10479 000BBE EFE3 F005 goto l11203 + 10480 000BC2 EFD5 F005 goto l9229 + 10481 000BC6 l11203: + 10482 + 10483 ; Switch size 1, requested type "simple" + 10484 ; Number of cases is 12, Range of values is 12 to 23 + 10485 ; switch strategies available: + 10486 ; Name Instructions Cycles + 10487 ; simple_byte 37 19 (average) + 10488 ; Chosen strategy is simple_byte + 10489 000BC6 5021 movf ??_digital_variable_get_pointer_by_enum^0,w,c + 10490 000BC8 0A0C xorlw 12 ; case 12 + 10491 000BCA B4D8 btfsc status,2,c + 10492 000BCC EF8D F005 goto l9181 + 10493 000BD0 0A01 xorlw 1 ; case 13 + 10494 000BD2 B4D8 btfsc status,2,c + 10495 000BD4 EF93 F005 goto l9185 + 10496 000BD8 0A03 xorlw 3 ; case 14 + 10497 000BDA B4D8 btfsc status,2,c + 10498 000BDC EF99 F005 goto l9189 + 10499 000BE0 0A01 xorlw 1 ; case 15 + 10500 000BE2 B4D8 btfsc status,2,c + 10501 000BE4 EF9F F005 goto l9193 + 10502 000BE8 0A1F xorlw 31 ; case 16 + 10503 000BEA B4D8 btfsc status,2,c + 10504 000BEC EFA5 F005 goto l9197 + 10505 000BF0 0A01 xorlw 1 ; case 17 + 10506 000BF2 B4D8 btfsc status,2,c + 10507 000BF4 EFAB F005 goto l9201 + 10508 000BF8 0A03 xorlw 3 ; case 18 + 10509 000BFA B4D8 btfsc status,2,c + 10510 000BFC EFB1 F005 goto l9205 + 10511 000C00 0A01 xorlw 1 ; case 19 + 10512 000C02 B4D8 btfsc status,2,c + 10513 000C04 EFB7 F005 goto l9209 + 10514 000C08 0A07 xorlw 7 ; case 20 + 10515 000C0A B4D8 btfsc status,2,c + 10516 000C0C EFBD F005 goto l9213 + 10517 000C10 0A01 xorlw 1 ; case 21 + 10518 000C12 B4D8 btfsc status,2,c + 10519 000C14 EFC3 F005 goto l9217 + 10520 000C18 0A03 xorlw 3 ; case 22 + 10521 000C1A B4D8 btfsc status,2,c + 10522 000C1C EFC9 F005 goto l9221 + 10523 000C20 0A01 xorlw 1 ; case 23 + 10524 000C22 B4D8 btfsc status,2,c + 10525 000C24 EFCF F005 goto l9225 + 10526 000C28 EFD5 F005 goto l9229 + 10527 000C2C l780: + 10528 000C2C 0012 return ;funcret + 10529 000C2E __end_of_digital_variable_get_pointer_by_enum: + 10530 callstack 0 + 10531 + 10532 ;; *************** function _variable_is_analog_by_enum ***************** + 10533 ;; Defined at: + 10534 ;; line 341 in file "generated/sources/variables.c" + 10535 ;; Parameters: Size Location Type + 10536 ;; _variable_in 1 wreg enum E6124 + 10537 ;; Auto vars: Size Location Type + 10538 ;; _variable_in 1 30[COMRAM] enum E6124 + 10539 ;; Return value: Size Location Type + 10540 ;; 1 wreg _Bool + 10541 ;; Registers used: + 10542 ;; wreg, status,2, status,0 + 10543 ;; Tracked objects: + 10544 ;; On entry : 0/0 + 10545 ;; On exit : 0/0 + 10546 ;; Unchanged: 0/0 + 10547 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10548 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10549 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10550 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10551 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10552 ;;Total ram usage: 3 bytes + 10553 ;; Hardware stack levels used: 1 + 10554 ;; Hardware stack levels required when called: 9 + 10555 ;; This function calls: + 10556 ;; Nothing + 10557 ;; This function is called by: + 10558 ;; _command_SENSOR_GET_SINGLE + 10559 ;; _command_SENSOR_AVERAGE_GETALL + 10560 ;; _command_SENSOR_AVERAGING_PRESCALER_SET + 10561 ;; _command_SENSOR_MAXVALUES_GETALL + 10562 ;; _command_SENSOR_MAXVALUE_RESET + 10563 ;; _command_SENSOR_OFFSETS_GETALL + 10564 ;; _command_SENSOR_VALUES_GETALL + 10565 ;; This function uses a non-reentrant model + 10566 ;; + 10567 + 10568 psect text90 + 10569 00233C __ptext90: + 10570 callstack 0 + 10571 00233C _variable_is_analog_by_enum: + 10572 callstack 18 + 10573 + 10574 ;incstack = 0 + 10575 ;variable_is_analog_by_enum@_variable_index stored from wreg + 10576 00233C 6E1F movwf variable_is_analog_by_enum@_variable_index^0,c + 10577 00233E + 10578 ;generated/sources/variables.c: 342: switch(_variable_index) { + 10579 00233E EFA7 F011 goto l9113 + 10580 002342 l718: + 10581 002342 l9103: + 10582 + 10583 ;generated/sources/variables.c: 354: return 1; + 10584 002342 0E01 movlw 1 + 10585 002344 EFE0 F011 goto l726 + 10586 002348 l9107: + 10587 + 10588 ;generated/sources/variables.c: 356: return 0; + 10589 002348 0E00 movlw 0 + 10590 00234A EFE0 F011 goto l726 + 10591 00234E l9113: + 10592 00234E 501F movf variable_is_analog_by_enum@_variable_index^0,w,c + 10593 002350 6E1D movwf ??_variable_is_analog_by_enum^0,c + 10594 002352 6A1E clrf (??_variable_is_analog_by_enum+1)^0,c + 10595 + 10596 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 10597 ; Switch size 1, requested type "simple" + 10598 ; Number of cases is 1, Range of values is 0 to 0 + 10599 ; switch strategies available: + 10600 ; Name Instructions Cycles + 10601 ; simple_byte 4 3 (average) + 10602 ; Chosen strategy is simple_byte + 10603 002354 501E movf (??_variable_is_analog_by_enum+1)^0,w,c + 10604 002356 0A00 xorlw 0 ; case 0 + 10605 002358 B4D8 btfsc status,2,c + 10606 00235A EFB1 F011 goto l11205 + 10607 00235E EFA4 F011 goto l9107 + 10608 002362 l11205: + 10609 + 10610 ; Switch size 1, requested type "simple" + 10611 ; Number of cases is 11, Range of values is 1 to 11 + 10612 ; switch strategies available: + 10613 ; Name Instructions Cycles + 10614 ; simple_byte 34 18 (average) + 10615 ; Chosen strategy is simple_byte + 10616 002362 501D movf ??_variable_is_analog_by_enum^0,w,c + 10617 002364 0A01 xorlw 1 ; case 1 + 10618 002366 B4D8 btfsc status,2,c + 10619 002368 EFA1 F011 goto l718 + 10620 00236C 0A03 xorlw 3 ; case 2 + 10621 00236E B4D8 btfsc status,2,c + 10622 002370 EFA1 F011 goto l718 + 10623 002374 0A01 xorlw 1 ; case 3 + 10624 002376 B4D8 btfsc status,2,c + 10625 002378 EFA1 F011 goto l718 + 10626 00237C 0A07 xorlw 7 ; case 4 + 10627 00237E B4D8 btfsc status,2,c + 10628 002380 EFA1 F011 goto l9103 + 10629 002384 0A01 xorlw 1 ; case 5 + 10630 002386 B4D8 btfsc status,2,c + 10631 002388 EFA1 F011 goto l9103 + 10632 00238C 0A03 xorlw 3 ; case 6 + 10633 00238E B4D8 btfsc status,2,c + 10634 002390 EFA1 F011 goto l9103 + 10635 002394 0A01 xorlw 1 ; case 7 + 10636 002396 B4D8 btfsc status,2,c + 10637 002398 EFA1 F011 goto l9103 + 10638 00239C 0A0F xorlw 15 ; case 8 + 10639 00239E B4D8 btfsc status,2,c + 10640 0023A0 EFA1 F011 goto l9103 + 10641 0023A4 0A01 xorlw 1 ; case 9 + 10642 0023A6 B4D8 btfsc status,2,c + 10643 0023A8 EFA1 F011 goto l9103 + 10644 0023AC 0A03 xorlw 3 ; case 10 + 10645 0023AE B4D8 btfsc status,2,c + 10646 0023B0 EFA1 F011 goto l9103 + 10647 0023B4 0A01 xorlw 1 ; case 11 + 10648 0023B6 B4D8 btfsc status,2,c + 10649 0023B8 EFA1 F011 goto l9103 + 10650 0023BC EFA4 F011 goto l9107 + 10651 0023C0 l726: + 10652 0023C0 0012 return ;funcret + 10653 0023C2 __end_of_variable_is_analog_by_enum: + 10654 callstack 0 + 10655 + 10656 ;; *************** function _analog_variable_get_pointer_by_enum ***************** + 10657 ;; Defined at: + 10658 ;; line 360 in file "generated/sources/variables.c" + 10659 ;; Parameters: Size Location Type + 10660 ;; _variable_in 1 wreg enum E6124 + 10661 ;; Auto vars: Size Location Type + 10662 ;; _variable_in 1 34[COMRAM] enum E6124 + 10663 ;; Return value: Size Location Type + 10664 ;; 2 30[COMRAM] PTR struct . + 10665 ;; Registers used: + 10666 ;; wreg, status,2, status,0, cstack + 10667 ;; Tracked objects: + 10668 ;; On entry : 0/0 + 10669 ;; On exit : 0/0 + 10670 ;; Unchanged: 0/0 + 10671 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10672 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10673 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10674 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10675 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10676 ;;Total ram usage: 5 bytes + 10677 ;; Hardware stack levels used: 1 + 10678 ;; Hardware stack levels required when called: 11 + 10679 ;; This function calls: + 10680 ;; _error_die_forever + 10681 ;; This function is called by: + 10682 ;; _command_SENSOR_GET_SINGLE + 10683 ;; _command_SENSOR_AVERAGE_GETALL + 10684 ;; _command_SENSOR_AVERAGING_PRESCALER_SET + 10685 ;; _command_SENSOR_MAXVALUES_GETALL + 10686 ;; _command_SENSOR_MAXVALUE_RESET + 10687 ;; _command_SENSOR_OFFSETS_GETALL + 10688 ;; _command_SENSOR_VALUES_GETALL + 10689 ;; This function uses a non-reentrant model + 10690 ;; + 10691 + 10692 psect text91 + 10693 000E40 __ptext91: + 10694 callstack 0 + 10695 000E40 _analog_variable_get_pointer_by_enum: + 10696 callstack 16 + 10697 + 10698 ;incstack = 0 + 10699 ;analog_variable_get_pointer_by_enum@_variable_index stored from wreg + 10700 000E40 6E23 movwf analog_variable_get_pointer_by_enum@_variable_index^0,c + 10701 000E42 + 10702 ;generated/sources/variables.c: 361: switch(_variable_index) { + 10703 000E42 EF69 F007 goto l9173 + 10704 000E46 l9121: + 10705 + 10706 ;generated/sources/variables.c: 363: return &(analog_variables[0]); + 10707 000E46 0EBE movlw low _analog_variables + 10708 000E48 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10709 000E4A 0E04 movlw high _analog_variables + 10710 000E4C 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10711 000E4E EFA2 F007 goto l733 + 10712 000E52 l9125: + 10713 + 10714 ;generated/sources/variables.c: 365: return &(analog_variables[1]); + 10715 000E52 0EE9 movlw low (_analog_variables+43) + 10716 000E54 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10717 000E56 0E04 movlw high (_analog_variables+43) + 10718 000E58 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10719 000E5A EFA2 F007 goto l733 + 10720 000E5E l9129: + 10721 + 10722 ;generated/sources/variables.c: 367: return &(analog_variables[2]); + 10723 000E5E 0E14 movlw low (_analog_variables+86) + 10724 000E60 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10725 000E62 0E05 movlw high (_analog_variables+86) + 10726 000E64 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10727 000E66 EFA2 F007 goto l733 + 10728 000E6A l9133: + 10729 + 10730 ;generated/sources/variables.c: 369: return &(analog_variables[3]); + 10731 000E6A 0E3F movlw low (_analog_variables+129) + 10732 000E6C 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10733 000E6E 0E05 movlw high (_analog_variables+129) + 10734 000E70 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10735 000E72 EFA2 F007 goto l733 + 10736 000E76 l9137: + 10737 + 10738 ;generated/sources/variables.c: 371: return &(analog_variables[4]); + 10739 000E76 0E6A movlw low (_analog_variables+172) + 10740 000E78 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10741 000E7A 0E05 movlw high (_analog_variables+172) + 10742 000E7C 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10743 000E7E EFA2 F007 goto l733 + 10744 000E82 l9141: + 10745 + 10746 ;generated/sources/variables.c: 373: return &(analog_variables[5]); + 10747 000E82 0E95 movlw low (_analog_variables+215) + 10748 000E84 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10749 000E86 0E05 movlw high (_analog_variables+215) + 10750 000E88 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10751 000E8A EFA2 F007 goto l733 + 10752 000E8E l9145: + 10753 + 10754 ;generated/sources/variables.c: 375: return &(analog_variables[6]); + 10755 000E8E 0EC0 movlw low (_analog_variables+258) + 10756 000E90 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10757 000E92 0E05 movlw high (_analog_variables+258) + 10758 000E94 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10759 000E96 EFA2 F007 goto l733 + 10760 000E9A l9149: + 10761 + 10762 ;generated/sources/variables.c: 377: return &(analog_variables[7]); + 10763 000E9A 0EEB movlw low (_analog_variables+301) + 10764 000E9C 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10765 000E9E 0E05 movlw high (_analog_variables+301) + 10766 000EA0 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10767 000EA2 EFA2 F007 goto l733 + 10768 000EA6 l9153: + 10769 + 10770 ;generated/sources/variables.c: 379: return &(analog_variables[8]); + 10771 000EA6 0E16 movlw low (_analog_variables+344) + 10772 000EA8 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10773 000EAA 0E06 movlw high (_analog_variables+344) + 10774 000EAC 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10775 000EAE EFA2 F007 goto l733 + 10776 000EB2 l9157: + 10777 + 10778 ;generated/sources/variables.c: 381: return &(analog_variables[9]); + 10779 000EB2 0E41 movlw low (_analog_variables+387) + 10780 000EB4 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10781 000EB6 0E06 movlw high (_analog_variables+387) + 10782 000EB8 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10783 000EBA EFA2 F007 goto l733 + 10784 000EBE l9161: + 10785 + 10786 ;generated/sources/variables.c: 383: return &(analog_variables[10]); + 10787 000EBE 0E6C movlw low (_analog_variables+430) + 10788 000EC0 6E1F movwf ?_analog_variable_get_pointer_by_enum^0,c + 10789 000EC2 0E06 movlw high (_analog_variables+430) + 10790 000EC4 6E20 movwf (?_analog_variable_get_pointer_by_enum+1)^0,c + 10791 000EC6 EFA2 F007 goto l733 + 10792 000ECA l9165: + 10793 + 10794 ;generated/sources/variables.c: 385: error_die_forever(); + 10795 000ECA EC7F F016 call _error_die_forever ;wreg free + 10796 000ECE EF23 F007 goto l9121 + 10797 000ED2 l9173: + 10798 000ED2 5023 movf analog_variable_get_pointer_by_enum@_variable_index^0,w,c + 10799 000ED4 6E21 movwf ??_analog_variable_get_pointer_by_enum^0,c + 10800 000ED6 6A22 clrf (??_analog_variable_get_pointer_by_enum+1)^0,c + 10801 + 10802 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 10803 ; Switch size 1, requested type "simple" + 10804 ; Number of cases is 1, Range of values is 0 to 0 + 10805 ; switch strategies available: + 10806 ; Name Instructions Cycles + 10807 ; simple_byte 4 3 (average) + 10808 ; Chosen strategy is simple_byte + 10809 000ED8 5022 movf (??_analog_variable_get_pointer_by_enum+1)^0,w,c + 10810 000EDA 0A00 xorlw 0 ; case 0 + 10811 000EDC B4D8 btfsc status,2,c + 10812 000EDE EF73 F007 goto l11207 + 10813 000EE2 EF65 F007 goto l9165 + 10814 000EE6 l11207: + 10815 + 10816 ; Switch size 1, requested type "simple" + 10817 ; Number of cases is 11, Range of values is 1 to 11 + 10818 ; switch strategies available: + 10819 ; Name Instructions Cycles + 10820 ; simple_byte 34 18 (average) + 10821 ; Chosen strategy is simple_byte + 10822 000EE6 5021 movf ??_analog_variable_get_pointer_by_enum^0,w,c + 10823 000EE8 0A01 xorlw 1 ; case 1 + 10824 000EEA B4D8 btfsc status,2,c + 10825 000EEC EF23 F007 goto l9121 + 10826 000EF0 0A03 xorlw 3 ; case 2 + 10827 000EF2 B4D8 btfsc status,2,c + 10828 000EF4 EF29 F007 goto l9125 + 10829 000EF8 0A01 xorlw 1 ; case 3 + 10830 000EFA B4D8 btfsc status,2,c + 10831 000EFC EF2F F007 goto l9129 + 10832 000F00 0A07 xorlw 7 ; case 4 + 10833 000F02 B4D8 btfsc status,2,c + 10834 000F04 EF35 F007 goto l9133 + 10835 000F08 0A01 xorlw 1 ; case 5 + 10836 000F0A B4D8 btfsc status,2,c + 10837 000F0C EF3B F007 goto l9137 + 10838 000F10 0A03 xorlw 3 ; case 6 + 10839 000F12 B4D8 btfsc status,2,c + 10840 000F14 EF41 F007 goto l9141 + 10841 000F18 0A01 xorlw 1 ; case 7 + 10842 000F1A B4D8 btfsc status,2,c + 10843 000F1C EF47 F007 goto l9145 + 10844 000F20 0A0F xorlw 15 ; case 8 + 10845 000F22 B4D8 btfsc status,2,c + 10846 000F24 EF4D F007 goto l9149 + 10847 000F28 0A01 xorlw 1 ; case 9 + 10848 000F2A B4D8 btfsc status,2,c + 10849 000F2C EF53 F007 goto l9153 + 10850 000F30 0A03 xorlw 3 ; case 10 + 10851 000F32 B4D8 btfsc status,2,c + 10852 000F34 EF59 F007 goto l9157 + 10853 000F38 0A01 xorlw 1 ; case 11 + 10854 000F3A B4D8 btfsc status,2,c + 10855 000F3C EF5F F007 goto l9161 + 10856 000F40 EF65 F007 goto l9165 + 10857 000F44 l733: + 10858 000F44 0012 return ;funcret + 10859 000F46 __end_of_analog_variable_get_pointer_by_enum: + 10860 callstack 0 + 10861 + 10862 ;; *************** function _rescue_set_timeout_seconds ***************** + 10863 ;; Defined at: + 10864 ;; line 33 in file "rescue.c" + 10865 ;; Parameters: Size Location Type + 10866 ;; _seconds 2 28[COMRAM] unsigned short + 10867 ;; Auto vars: Size Location Type + 10868 ;; None + 10869 ;; Return value: Size Location Type + 10870 ;; 1 wreg void + 10871 ;; Registers used: + 10872 ;; None + 10873 ;; Tracked objects: + 10874 ;; On entry : 0/0 + 10875 ;; On exit : 0/0 + 10876 ;; Unchanged: 0/0 + 10877 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10878 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10879 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10880 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10881 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10882 ;;Total ram usage: 2 bytes + 10883 ;; Hardware stack levels used: 1 + 10884 ;; Hardware stack levels required when called: 9 + 10885 ;; This function calls: + 10886 ;; Nothing + 10887 ;; This function is called by: + 10888 ;; _command_RESCUE_TIMEOUT_SET + 10889 ;; This function uses a non-reentrant model + 10890 ;; + 10891 + 10892 psect text92 + 10893 00375E __ptext92: + 10894 callstack 0 + 10895 00375E _rescue_set_timeout_seconds: + 10896 callstack 18 + 10897 00375E + 10898 ;rescue.c: 34: _rescue_timeout_seconds = _seconds; + 10899 00375E C01D F0BD movff rescue_set_timeout_seconds@_seconds,__rescue_timeout_seconds + 10900 003762 C01E F0BE movff rescue_set_timeout_seconds@_seconds+1,__rescue_timeout_seconds+1 + 10901 003766 0012 return ;funcret + 10902 003768 __end_of_rescue_set_timeout_seconds: + 10903 callstack 0 + 10904 + 10905 ;; *************** function _rescue_get_timeout_seconds ***************** + 10906 ;; Defined at: + 10907 ;; line 29 in file "rescue.c" + 10908 ;; Parameters: Size Location Type + 10909 ;; None + 10910 ;; Auto vars: Size Location Type + 10911 ;; None + 10912 ;; Return value: Size Location Type + 10913 ;; 2 28[COMRAM] unsigned short + 10914 ;; Registers used: + 10915 ;; None + 10916 ;; Tracked objects: + 10917 ;; On entry : 0/0 + 10918 ;; On exit : 0/0 + 10919 ;; Unchanged: 0/0 + 10920 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10921 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10922 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10923 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10924 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10925 ;;Total ram usage: 2 bytes + 10926 ;; Hardware stack levels used: 1 + 10927 ;; Hardware stack levels required when called: 9 + 10928 ;; This function calls: + 10929 ;; Nothing + 10930 ;; This function is called by: + 10931 ;; _command_RESCUE_TIMEOUT_GET + 10932 ;; This function uses a non-reentrant model + 10933 ;; + 10934 + 10935 psect text93 + 10936 003768 __ptext93: + 10937 callstack 0 + 10938 003768 _rescue_get_timeout_seconds: + 10939 callstack 18 + 10940 003768 + 10941 ;rescue.c: 30: return _rescue_timeout_seconds; + 10942 003768 C0BD F01D movff __rescue_timeout_seconds,?_rescue_get_timeout_seconds + 10943 00376C C0BE F01E movff __rescue_timeout_seconds+1,?_rescue_get_timeout_seconds+1 + 10944 003770 0012 return ;funcret + 10945 003772 __end_of_rescue_get_timeout_seconds: + 10946 callstack 0 + 10947 + 10948 ;; *************** function _rescue_reset_fired_status ***************** + 10949 ;; Defined at: + 10950 ;; line 53 in file "rescue.c" + 10951 ;; Parameters: Size Location Type + 10952 ;; None + 10953 ;; Auto vars: Size Location Type + 10954 ;; None + 10955 ;; Return value: Size Location Type + 10956 ;; 1 wreg void + 10957 ;; Registers used: + 10958 ;; wreg, status,2 + 10959 ;; Tracked objects: + 10960 ;; On entry : 0/0 + 10961 ;; On exit : 0/0 + 10962 ;; Unchanged: 0/0 + 10963 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 10964 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10965 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10966 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10967 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 10968 ;;Total ram usage: 0 bytes + 10969 ;; Hardware stack levels used: 1 + 10970 ;; Hardware stack levels required when called: 9 + 10971 ;; This function calls: + 10972 ;; Nothing + 10973 ;; This function is called by: + 10974 ;; _command_RESCUE_STATUS_RESET + 10975 ;; This function uses a non-reentrant model + 10976 ;; + 10977 + 10978 psect text94 + 10979 003918 __ptext94: + 10980 callstack 0 + 10981 003918 _rescue_reset_fired_status: + 10982 callstack 18 + 10983 003918 + 10984 ;rescue.c: 54: _rescue_fired = 0; + 10985 003918 0E00 movlw 0 + 10986 00391A 6E2D movwf __rescue_fired^0,c + 10987 00391C 0012 return ;funcret + 10988 00391E __end_of_rescue_reset_fired_status: + 10989 callstack 0 + 10990 + 10991 ;; *************** function _rescue_get_fired_status ***************** + 10992 ;; Defined at: + 10993 ;; line 49 in file "rescue.c" + 10994 ;; Parameters: Size Location Type + 10995 ;; None + 10996 ;; Auto vars: Size Location Type + 10997 ;; None + 10998 ;; Return value: Size Location Type + 10999 ;; 1 wreg _Bool + 11000 ;; Registers used: + 11001 ;; wreg, status,2 + 11002 ;; Tracked objects: + 11003 ;; On entry : 0/0 + 11004 ;; On exit : 0/0 + 11005 ;; Unchanged: 0/0 + 11006 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11007 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11008 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11009 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11010 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11011 ;;Total ram usage: 0 bytes + 11012 ;; Hardware stack levels used: 1 + 11013 ;; Hardware stack levels required when called: 9 + 11014 ;; This function calls: + 11015 ;; Nothing + 11016 ;; This function is called by: + 11017 ;; _command_RESCUE_STATUS_GET + 11018 ;; This function uses a non-reentrant model + 11019 ;; + 11020 + 11021 psect text95 + 11022 00397A __ptext95: + 11023 callstack 0 + 11024 00397A _rescue_get_fired_status: + 11025 callstack 18 + 11026 00397A + 11027 ;rescue.c: 50: return _rescue_fired; + 11028 00397A 502D movf __rescue_fired^0,w,c + 11029 00397C 0012 return ;funcret + 11030 00397E __end_of_rescue_get_fired_status: + 11031 callstack 0 + 11032 + 11033 ;; *************** function _rescue_set_enabled ***************** + 11034 ;; Defined at: + 11035 ;; line 41 in file "rescue.c" + 11036 ;; Parameters: Size Location Type + 11037 ;; None + 11038 ;; Auto vars: Size Location Type + 11039 ;; None + 11040 ;; Return value: Size Location Type + 11041 ;; 1 wreg void + 11042 ;; Registers used: + 11043 ;; wreg, status,2 + 11044 ;; Tracked objects: + 11045 ;; On entry : 0/0 + 11046 ;; On exit : 0/0 + 11047 ;; Unchanged: 0/0 + 11048 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11049 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11050 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11051 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11052 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11053 ;;Total ram usage: 0 bytes + 11054 ;; Hardware stack levels used: 1 + 11055 ;; Hardware stack levels required when called: 9 + 11056 ;; This function calls: + 11057 ;; Nothing + 11058 ;; This function is called by: + 11059 ;; _command_RESCUE_ENABLE + 11060 ;; This function uses a non-reentrant model + 11061 ;; + 11062 + 11063 psect text96 + 11064 00391E __ptext96: + 11065 callstack 0 + 11066 00391E _rescue_set_enabled: + 11067 callstack 18 + 11068 00391E + 11069 ;rescue.c: 42: _rescue_enabled = 1; + 11070 00391E 0E01 movlw 1 + 11071 003920 6E41 movwf __rescue_enabled^0,c + 11072 003922 0012 return ;funcret + 11073 003924 __end_of_rescue_set_enabled: + 11074 callstack 0 + 11075 + 11076 ;; *************** function _rescue_set_disabled ***************** + 11077 ;; Defined at: + 11078 ;; line 45 in file "rescue.c" + 11079 ;; Parameters: Size Location Type + 11080 ;; None + 11081 ;; Auto vars: Size Location Type + 11082 ;; None + 11083 ;; Return value: Size Location Type + 11084 ;; 1 wreg void + 11085 ;; Registers used: + 11086 ;; wreg, status,2 + 11087 ;; Tracked objects: + 11088 ;; On entry : 0/0 + 11089 ;; On exit : 0/0 + 11090 ;; Unchanged: 0/0 + 11091 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11092 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11093 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11094 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11095 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11096 ;;Total ram usage: 0 bytes + 11097 ;; Hardware stack levels used: 1 + 11098 ;; Hardware stack levels required when called: 9 + 11099 ;; This function calls: + 11100 ;; Nothing + 11101 ;; This function is called by: + 11102 ;; _command_RESCUE_ENABLE + 11103 ;; This function uses a non-reentrant model + 11104 ;; + 11105 + 11106 psect text97 + 11107 003924 __ptext97: + 11108 callstack 0 + 11109 003924 _rescue_set_disabled: + 11110 callstack 18 + 11111 003924 + 11112 ;rescue.c: 46: _rescue_enabled = 0; + 11113 003924 0E00 movlw 0 + 11114 003926 6E41 movwf __rescue_enabled^0,c + 11115 003928 0012 return ;funcret + 11116 00392A __end_of_rescue_set_disabled: + 11117 callstack 0 + 11118 + 11119 ;; *************** function _rescue_get_enable_status ***************** + 11120 ;; Defined at: + 11121 ;; line 37 in file "rescue.c" + 11122 ;; Parameters: Size Location Type + 11123 ;; None + 11124 ;; Auto vars: Size Location Type + 11125 ;; None + 11126 ;; Return value: Size Location Type + 11127 ;; 1 wreg _Bool + 11128 ;; Registers used: + 11129 ;; wreg, status,2 + 11130 ;; Tracked objects: + 11131 ;; On entry : 0/0 + 11132 ;; On exit : 0/0 + 11133 ;; Unchanged: 0/0 + 11134 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11135 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11136 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11137 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11138 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11139 ;;Total ram usage: 0 bytes + 11140 ;; Hardware stack levels used: 1 + 11141 ;; Hardware stack levels required when called: 9 + 11142 ;; This function calls: + 11143 ;; Nothing + 11144 ;; This function is called by: + 11145 ;; _command_RESCUE_ENABLE + 11146 ;; This function uses a non-reentrant model + 11147 ;; + 11148 + 11149 psect text98 + 11150 00397E __ptext98: + 11151 callstack 0 + 11152 00397E _rescue_get_enable_status: + 11153 callstack 18 + 11154 00397E + 11155 ;rescue.c: 38: return _rescue_enabled; + 11156 00397E 5041 movf __rescue_enabled^0,w,c + 11157 003980 0012 return ;funcret + 11158 003982 __end_of_rescue_get_enable_status: + 11159 callstack 0 + 11160 + 11161 ;; *************** function _timing_get_seconds_since_last_command ***************** + 11162 ;; Defined at: + 11163 ;; line 44 in file "timing.c" + 11164 ;; Parameters: Size Location Type + 11165 ;; None + 11166 ;; Auto vars: Size Location Type + 11167 ;; seconds 4 32[COMRAM] unsigned long + 11168 ;; Return value: Size Location Type + 11169 ;; 4 28[COMRAM] unsigned long + 11170 ;; Registers used: + 11171 ;; None + 11172 ;; Tracked objects: + 11173 ;; On entry : 0/0 + 11174 ;; On exit : 0/0 + 11175 ;; Unchanged: 0/0 + 11176 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11177 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11178 ;; Locals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11179 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11180 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11181 ;;Total ram usage: 8 bytes + 11182 ;; Hardware stack levels used: 1 + 11183 ;; Hardware stack levels required when called: 9 + 11184 ;; This function calls: + 11185 ;; Nothing + 11186 ;; This function is called by: + 11187 ;; _command_LASTCOMMANDTIME + 11188 ;; _rescue_check + 11189 ;; This function uses a non-reentrant model + 11190 ;; + 11191 + 11192 psect text99 + 11193 0031BC __ptext99: + 11194 callstack 0 + 11195 0031BC _timing_get_seconds_since_last_command: + 11196 callstack 20 + 11197 0031BC + 11198 ;timing.c: 45: uint32_t seconds;;timing.c: 46: (INTCONbits.GIE = 0); + 11199 0031BC 9EF2 bcf 242,7,c ;volatile + 11200 + 11201 ;timing.c: 47: seconds = _timing_seconds_lc; + 11202 0031BE C0A0 F021 movff __timing_seconds_lc,timing_get_seconds_since_last_command@seconds + 11203 0031C2 C0A1 F022 movff __timing_seconds_lc+1,timing_get_seconds_since_last_command@seconds+1 + 11204 0031C6 C0A2 F023 movff __timing_seconds_lc+2,timing_get_seconds_since_last_command@seconds+2 + 11205 0031CA C0A3 F024 movff __timing_seconds_lc+3,timing_get_seconds_since_last_command@seconds+3 + 11206 + 11207 ;timing.c: 48: (INTCONbits.GIE = 1); + 11208 0031CE 8EF2 bsf 242,7,c ;volatile + 11209 + 11210 ;timing.c: 49: return seconds; + 11211 0031D0 C021 F01D movff timing_get_seconds_since_last_command@seconds,?_timing_get_seconds_since_last_com + + mand + 11212 0031D4 C022 F01E movff timing_get_seconds_since_last_command@seconds+1,?_timing_get_seconds_since_last_c + + ommand+1 + 11213 0031D8 C023 F01F movff timing_get_seconds_since_last_command@seconds+2,?_timing_get_seconds_since_last_c + + ommand+2 + 11214 0031DC C024 F020 movff timing_get_seconds_since_last_command@seconds+3,?_timing_get_seconds_since_last_c + + ommand+3 + 11215 0031E0 0012 return ;funcret + 11216 0031E2 __end_of_timing_get_seconds_since_last_command: + 11217 callstack 0 + 11218 + 11219 ;; *************** function _timing_get_seconds_since_reset ***************** + 11220 ;; Defined at: + 11221 ;; line 53 in file "timing.c" + 11222 ;; Parameters: Size Location Type + 11223 ;; None + 11224 ;; Auto vars: Size Location Type + 11225 ;; seconds 4 32[COMRAM] unsigned long + 11226 ;; Return value: Size Location Type + 11227 ;; 4 28[COMRAM] unsigned long + 11228 ;; Registers used: + 11229 ;; None + 11230 ;; Tracked objects: + 11231 ;; On entry : 0/0 + 11232 ;; On exit : 0/0 + 11233 ;; Unchanged: 0/0 + 11234 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11235 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11236 ;; Locals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11237 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11238 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11239 ;;Total ram usage: 8 bytes + 11240 ;; Hardware stack levels used: 1 + 11241 ;; Hardware stack levels required when called: 9 + 11242 ;; This function calls: + 11243 ;; Nothing + 11244 ;; This function is called by: + 11245 ;; _command_BOARDTIME + 11246 ;; This function uses a non-reentrant model + 11247 ;; + 11248 + 11249 psect text100 + 11250 0031E2 __ptext100: + 11251 callstack 0 + 11252 0031E2 _timing_get_seconds_since_reset: + 11253 callstack 18 + 11254 0031E2 + 11255 ;timing.c: 54: uint32_t seconds;;timing.c: 55: (INTCONbits.GIE = 0); + 11256 0031E2 9EF2 bcf 242,7,c ;volatile + 11257 + 11258 ;timing.c: 56: seconds = _timing_seconds_rst; + 11259 0031E4 C09C F021 movff __timing_seconds_rst,timing_get_seconds_since_reset@seconds + 11260 0031E8 C09D F022 movff __timing_seconds_rst+1,timing_get_seconds_since_reset@seconds+1 + 11261 0031EC C09E F023 movff __timing_seconds_rst+2,timing_get_seconds_since_reset@seconds+2 + 11262 0031F0 C09F F024 movff __timing_seconds_rst+3,timing_get_seconds_since_reset@seconds+3 + 11263 + 11264 ;timing.c: 57: (INTCONbits.GIE = 1); + 11265 0031F4 8EF2 bsf 242,7,c ;volatile + 11266 + 11267 ;timing.c: 58: return seconds; + 11268 0031F6 C021 F01D movff timing_get_seconds_since_reset@seconds,?_timing_get_seconds_since_reset + 11269 0031FA C022 F01E movff timing_get_seconds_since_reset@seconds+1,?_timing_get_seconds_since_reset+1 + 11270 0031FE C023 F01F movff timing_get_seconds_since_reset@seconds+2,?_timing_get_seconds_since_reset+2 + 11271 003202 C024 F020 movff timing_get_seconds_since_reset@seconds+3,?_timing_get_seconds_since_reset+3 + 11272 003206 0012 return ;funcret + 11273 003208 __end_of_timing_get_seconds_since_reset: + 11274 callstack 0 + 11275 + 11276 ;; *************** function _communication_response_payload_append_uint32_t ***************** + 11277 ;; Defined at: + 11278 ;; line 299 in file "communication.c" + 11279 ;; Parameters: Size Location Type + 11280 ;; _value 4 28[COMRAM] unsigned long + 11281 ;; Auto vars: Size Location Type + 11282 ;; None + 11283 ;; Return value: Size Location Type + 11284 ;; 1 wreg void + 11285 ;; Registers used: + 11286 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 11287 ;; Tracked objects: + 11288 ;; On entry : 0/0 + 11289 ;; On exit : 0/0 + 11290 ;; Unchanged: 0/0 + 11291 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11292 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11293 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11294 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11295 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11296 ;;Total ram usage: 4 bytes + 11297 ;; Hardware stack levels used: 1 + 11298 ;; Hardware stack levels required when called: 9 + 11299 ;; This function calls: + 11300 ;; Nothing + 11301 ;; This function is called by: + 11302 ;; _command_BOARDTIME + 11303 ;; _command_LASTCOMMANDTIME + 11304 ;; _command_VALCHECK + 11305 ;; _command_VERSION + 11306 ;; This function uses a non-reentrant model + 11307 ;; + 11308 + 11309 psect text101 + 11310 002D8E __ptext101: + 11311 callstack 0 + 11312 002D8E _communication_response_payload_append_uint32_t: + 11313 callstack 18 + 11314 002D8E + 11315 ;communication.c: 300: _databuf[_databuf_index] = (uint8_t)((_value >> 24) & 0xff); + 11316 002D8E 0E00 movlw low __databuf + 11317 002D90 242F addwf __databuf_index^0,w,c + 11318 002D92 6ED9 movwf fsr2l,c + 11319 002D94 6ADA clrf fsr2h,c + 11320 002D96 0E03 movlw high __databuf + 11321 002D98 22DA addwfc fsr2h,f,c + 11322 002D9A C020 FFDF movff communication_response_payload_append_uint32_t@_value+3,indf2 + 11323 + 11324 ;communication.c: 301: _databuf[_databuf_index+1] = (uint8_t)((_value >> 16) & 0xff) + + ; + 11325 002D9E 0E01 movlw low (__databuf+1) + 11326 002DA0 242F addwf __databuf_index^0,w,c + 11327 002DA2 6ED9 movwf fsr2l,c + 11328 002DA4 6ADA clrf fsr2h,c + 11329 002DA6 0E03 movlw high (__databuf+1) + 11330 002DA8 22DA addwfc fsr2h,f,c + 11331 002DAA C01F FFDF movff communication_response_payload_append_uint32_t@_value+2,indf2 + 11332 + 11333 ;communication.c: 302: _databuf[_databuf_index+2] = (uint8_t)((_value >> 8) & 0xff); + 11334 002DAE 0E02 movlw low (__databuf+2) + 11335 002DB0 242F addwf __databuf_index^0,w,c + 11336 002DB2 6ED9 movwf fsr2l,c + 11337 002DB4 6ADA clrf fsr2h,c + 11338 002DB6 0E03 movlw high (__databuf+2) + 11339 002DB8 22DA addwfc fsr2h,f,c + 11340 002DBA C01E FFDF movff communication_response_payload_append_uint32_t@_value+1,indf2 + 11341 + 11342 ;communication.c: 303: _databuf[_databuf_index+3] = (uint8_t)(_value & 0xff); + 11343 002DBE 0E03 movlw low (__databuf+3) + 11344 002DC0 242F addwf __databuf_index^0,w,c + 11345 002DC2 6ED9 movwf fsr2l,c + 11346 002DC4 6ADA clrf fsr2h,c + 11347 002DC6 0E03 movlw high (__databuf+3) + 11348 002DC8 22DA addwfc fsr2h,f,c + 11349 002DCA C01D FFDF movff communication_response_payload_append_uint32_t@_value,indf2 + 11350 002DCE + 11351 ;communication.c: 304: _databuf_index += 4; + 11352 002DCE 0E04 movlw 4 + 11353 002DD0 262F addwf __databuf_index^0,f,c + 11354 002DD2 0012 return ;funcret + 11355 002DD4 __end_of_communication_response_payload_append_uint32_t: + 11356 callstack 0 + 11357 + 11358 ;; *************** function _alarm_get_timeout_ptr_by_enum ***************** + 11359 ;; Defined at: + 11360 ;; line 23 in file "spurious.c" + 11361 ;; Parameters: Size Location Type + 11362 ;; _alarm_index 1 wreg enum E6171 + 11363 ;; Auto vars: Size Location Type + 11364 ;; _alarm_index 1 37[COMRAM] enum E6171 + 11365 ;; Return value: Size Location Type + 11366 ;; 2 35[COMRAM] PTR unsigned short + 11367 ;; Registers used: + 11368 ;; wreg, status,2, status,0, cstack + 11369 ;; Tracked objects: + 11370 ;; On entry : 0/0 + 11371 ;; On exit : 0/0 + 11372 ;; Unchanged: 0/0 + 11373 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11374 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11375 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11376 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11377 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11378 ;;Total ram usage: 3 bytes + 11379 ;; Hardware stack levels used: 1 + 11380 ;; Hardware stack levels required when called: 12 + 11381 ;; This function calls: + 11382 ;; _alarm_get_analog_alarm_ptr_by_enum + 11383 ;; _alarm_get_digital_alarm_ptr_by_enum + 11384 ;; _alarm_is_analog_by_enum + 11385 ;; This function is called by: + 11386 ;; _command_ALARM_TIMEOUT_SET + 11387 ;; _command_ALARM_TIMEOUT_GET + 11388 ;; This function uses a non-reentrant model + 11389 ;; + 11390 + 11391 psect text102 + 11392 002DD4 __ptext102: + 11393 callstack 0 + 11394 002DD4 _alarm_get_timeout_ptr_by_enum: + 11395 callstack 15 + 11396 + 11397 ;incstack = 0 + 11398 ;alarm_get_timeout_ptr_by_enum@_alarm_index stored from wreg + 11399 002DD4 6E26 movwf alarm_get_timeout_ptr_by_enum@_alarm_index^0,c + 11400 002DD6 + 11401 ;spurious.c: 24: if(alarm_is_analog_by_enum(_alarm_index)) { + 11402 002DD6 5026 movf alarm_get_timeout_ptr_by_enum@_alarm_index^0,w,c + 11403 002DD8 EC6D F014 call _alarm_is_analog_by_enum + 11404 002DDC 0900 iorlw 0 + 11405 002DDE B4D8 btfsc status,2,c + 11406 002DE0 EFF4 F016 goto u4381 + 11407 002DE4 EFF6 F016 goto u4380 + 11408 002DE8 u4381: + 11409 002DE8 EF01 F017 goto l9069 + 11410 002DEC u4380: + 11411 002DEC + 11412 ;spurious.c: 25: return &(alarm_get_analog_alarm_ptr_by_enum(_alarm_index)->time + + out); + 11413 002DEC 5026 movf alarm_get_timeout_ptr_by_enum@_alarm_index^0,w,c + 11414 002DEE ECAE F00A call _alarm_get_analog_alarm_ptr_by_enum + 11415 002DF2 0E04 movlw 4 + 11416 002DF4 241F addwf ?_alarm_get_analog_alarm_ptr_by_enum^0,w,c + 11417 002DF6 6E24 movwf ?_alarm_get_timeout_ptr_by_enum^0,c + 11418 002DF8 0E00 movlw 0 + 11419 002DFA 2020 addwfc (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,w,c + 11420 002DFC 6E25 movwf (?_alarm_get_timeout_ptr_by_enum+1)^0,c + 11421 002DFE EF0A F017 goto l1792 + 11422 002E02 l9069: + 11423 + 11424 ;spurious.c: 27: return &(alarm_get_digital_alarm_ptr_by_enum(_alarm_index)->tim + + eout); + 11425 002E02 5026 movf alarm_get_timeout_ptr_by_enum@_alarm_index^0,w,c + 11426 002E04 EC2C F010 call _alarm_get_digital_alarm_ptr_by_enum + 11427 002E08 0E02 movlw 2 + 11428 002E0A 241F addwf ?_alarm_get_digital_alarm_ptr_by_enum^0,w,c + 11429 002E0C 6E24 movwf ?_alarm_get_timeout_ptr_by_enum^0,c + 11430 002E0E 0E00 movlw 0 + 11431 002E10 2020 addwfc (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,w,c + 11432 002E12 6E25 movwf (?_alarm_get_timeout_ptr_by_enum+1)^0,c + 11433 002E14 l1792: + 11434 002E14 0012 return ;funcret + 11435 002E16 __end_of_alarm_get_timeout_ptr_by_enum: + 11436 callstack 0 + 11437 + 11438 ;; *************** function _communication_request_payload_retrieve_uint16_t ***************** + 11439 ;; Defined at: + 11440 ;; line 278 in file "communication.c" + 11441 ;; Parameters: Size Location Type + 11442 ;; None + 11443 ;; Auto vars: Size Location Type + 11444 ;; retval 2 33[COMRAM] unsigned short + 11445 ;; Return value: Size Location Type + 11446 ;; 2 28[COMRAM] unsigned short + 11447 ;; Registers used: + 11448 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 11449 ;; Tracked objects: + 11450 ;; On entry : 0/0 + 11451 ;; On exit : 0/0 + 11452 ;; Unchanged: 0/0 + 11453 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11454 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11455 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11456 ;; Temps: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11457 ;; Totals: 7 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11458 ;;Total ram usage: 7 bytes + 11459 ;; Hardware stack levels used: 1 + 11460 ;; Hardware stack levels required when called: 9 + 11461 ;; This function calls: + 11462 ;; Nothing + 11463 ;; This function is called by: + 11464 ;; _command_ALARM_TIMEOUT_SET + 11465 ;; _command_ALARM_THRESHOLD_SET + 11466 ;; _command_RESCUE_TIMEOUT_SET + 11467 ;; This function uses a non-reentrant model + 11468 ;; + 11469 + 11470 psect text103 + 11471 002F5E __ptext103: + 11472 callstack 0 + 11473 002F5E _communication_request_payload_retrieve_uint16_t: + 11474 callstack 18 + 11475 002F5E + 11476 ;communication.c: 279: uint16_t retval = ((uint16_t)_databuf[_databuf_index] << 8) + + + _databuf[_databuf_index+1]; + 11477 002F5E 0E01 movlw low (__databuf+1) + 11478 002F60 242F addwf __databuf_index^0,w,c + 11479 002F62 6ED9 movwf fsr2l,c + 11480 002F64 6ADA clrf fsr2h,c + 11481 002F66 0E03 movlw high (__databuf+1) + 11482 002F68 22DA addwfc fsr2h,f,c + 11483 002F6A 50DF movf indf2,w,c + 11484 002F6C 6E1F movwf ??_communication_request_payload_retrieve_uint16_t^0,c + 11485 002F6E 0E00 movlw low __databuf + 11486 002F70 242F addwf __databuf_index^0,w,c + 11487 002F72 6ED9 movwf fsr2l,c + 11488 002F74 6ADA clrf fsr2h,c + 11489 002F76 0E03 movlw high __databuf + 11490 002F78 22DA addwfc fsr2h,f,c + 11491 002F7A 50DF movf indf2,w,c + 11492 002F7C 6E20 movwf (??_communication_request_payload_retrieve_uint16_t+1)^0,c + 11493 002F7E 501F movf ??_communication_request_payload_retrieve_uint16_t^0,w,c + 11494 002F80 6E22 movwf communication_request_payload_retrieve_uint16_t@retval^0,c + 11495 002F82 C020 F023 movff ??_communication_request_payload_retrieve_uint16_t+1,communication_request_payloa + + d_retrieve_uint16_t@retval+1 + 11496 002F86 + 11497 ;communication.c: 280: _databuf_index += 2; + 11498 002F86 0E02 movlw 2 + 11499 002F88 262F addwf __databuf_index^0,f,c + 11500 002F8A + 11501 ;communication.c: 281: return retval; + 11502 002F8A C022 F01D movff communication_request_payload_retrieve_uint16_t@retval,?_communication_request_pa + + yload_retrieve_uint16_t + 11503 002F8E C023 F01E movff communication_request_payload_retrieve_uint16_t@retval+1,?_communication_request_ + + payload_retrieve_uint16_t+1 + 11504 002F92 0012 return ;funcret + 11505 002F94 __end_of_communication_request_payload_retrieve_uint16_t: + 11506 callstack 0 + 11507 + 11508 ;; *************** function _alarm_get_timeout_counter_max_ptr_by_enum ***************** + 11509 ;; Defined at: + 11510 ;; line 31 in file "spurious.c" + 11511 ;; Parameters: Size Location Type + 11512 ;; _alarm_index 1 wreg enum E6171 + 11513 ;; Auto vars: Size Location Type + 11514 ;; _alarm_index 1 37[COMRAM] enum E6171 + 11515 ;; Return value: Size Location Type + 11516 ;; 2 35[COMRAM] PTR unsigned short + 11517 ;; Registers used: + 11518 ;; wreg, status,2, status,0, cstack + 11519 ;; Tracked objects: + 11520 ;; On entry : 0/0 + 11521 ;; On exit : 0/0 + 11522 ;; Unchanged: 0/0 + 11523 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11524 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11525 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11526 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11527 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11528 ;;Total ram usage: 3 bytes + 11529 ;; Hardware stack levels used: 1 + 11530 ;; Hardware stack levels required when called: 12 + 11531 ;; This function calls: + 11532 ;; _alarm_get_analog_alarm_ptr_by_enum + 11533 ;; _alarm_get_digital_alarm_ptr_by_enum + 11534 ;; _alarm_is_analog_by_enum + 11535 ;; This function is called by: + 11536 ;; _command_ALARM_MAXCOUNT_GET + 11537 ;; _command_ALARM_MAXCOUNT_RESET + 11538 ;; _command_ALARM_MAXCOUNT_GETALL + 11539 ;; This function uses a non-reentrant model + 11540 ;; + 11541 + 11542 psect text104 + 11543 002E16 __ptext104: + 11544 callstack 0 + 11545 002E16 _alarm_get_timeout_counter_max_ptr_by_enum: + 11546 callstack 15 + 11547 + 11548 ;incstack = 0 + 11549 ;alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index stored from wreg + 11550 002E16 6E26 movwf alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index^0,c + 11551 002E18 + 11552 ;spurious.c: 32: if(alarm_is_analog_by_enum(_alarm_index)) { + 11553 002E18 5026 movf alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index^0,w,c + 11554 002E1A EC6D F014 call _alarm_is_analog_by_enum + 11555 002E1E 0900 iorlw 0 + 11556 002E20 B4D8 btfsc status,2,c + 11557 002E22 EF15 F017 goto u4391 + 11558 002E26 EF17 F017 goto u4390 + 11559 002E2A u4391: + 11560 002E2A EF22 F017 goto l9085 + 11561 002E2E u4390: + 11562 002E2E + 11563 ;spurious.c: 33: return &(alarm_get_analog_alarm_ptr_by_enum(_alarm_index)->time + + out_counter_max); + 11564 002E2E 5026 movf alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index^0,w,c + 11565 002E30 ECAE F00A call _alarm_get_analog_alarm_ptr_by_enum + 11566 002E34 0E08 movlw 8 + 11567 002E36 241F addwf ?_alarm_get_analog_alarm_ptr_by_enum^0,w,c + 11568 002E38 6E24 movwf ?_alarm_get_timeout_counter_max_ptr_by_enum^0,c + 11569 002E3A 0E00 movlw 0 + 11570 002E3C 2020 addwfc (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,w,c + 11571 002E3E 6E25 movwf (?_alarm_get_timeout_counter_max_ptr_by_enum+1)^0,c + 11572 002E40 EF2B F017 goto l1797 + 11573 002E44 l9085: + 11574 + 11575 ;spurious.c: 35: return &(alarm_get_digital_alarm_ptr_by_enum(_alarm_index)->tim + + eout_counter_max); + 11576 002E44 5026 movf alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index^0,w,c + 11577 002E46 EC2C F010 call _alarm_get_digital_alarm_ptr_by_enum + 11578 002E4A 0E06 movlw 6 + 11579 002E4C 241F addwf ?_alarm_get_digital_alarm_ptr_by_enum^0,w,c + 11580 002E4E 6E24 movwf ?_alarm_get_timeout_counter_max_ptr_by_enum^0,c + 11581 002E50 0E00 movlw 0 + 11582 002E52 2020 addwfc (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,w,c + 11583 002E54 6E25 movwf (?_alarm_get_timeout_counter_max_ptr_by_enum+1)^0,c + 11584 002E56 l1797: + 11585 002E56 0012 return ;funcret + 11586 002E58 __end_of_alarm_get_timeout_counter_max_ptr_by_enum: + 11587 callstack 0 + 11588 + 11589 ;; *************** function _communication_response_payload_append_uint16_t ***************** + 11590 ;; Defined at: + 11591 ;; line 293 in file "communication.c" + 11592 ;; Parameters: Size Location Type + 11593 ;; _value 2 28[COMRAM] unsigned short + 11594 ;; Auto vars: Size Location Type + 11595 ;; None + 11596 ;; Return value: Size Location Type + 11597 ;; 1 wreg void + 11598 ;; Registers used: + 11599 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 11600 ;; Tracked objects: + 11601 ;; On entry : 0/0 + 11602 ;; On exit : 0/0 + 11603 ;; Unchanged: 0/0 + 11604 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11605 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11606 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11607 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11608 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11609 ;;Total ram usage: 2 bytes + 11610 ;; Hardware stack levels used: 1 + 11611 ;; Hardware stack levels required when called: 9 + 11612 ;; This function calls: + 11613 ;; Nothing + 11614 ;; This function is called by: + 11615 ;; _command_ALARM_TIMEOUT_GET + 11616 ;; _command_ALARM_MAXCOUNT_GET + 11617 ;; _command_ALARM_THRESHOLD_GET + 11618 ;; _command_ALARM_FIRECOUNT_GET + 11619 ;; _command_SENSOR_GET_SINGLE + 11620 ;; _command_SENSOR_AVERAGE_GETALL + 11621 ;; _command_SENSOR_MAXVALUES_GETALL + 11622 ;; _command_SENSOR_OFFSETS_GETALL + 11623 ;; _command_SENSOR_VALUES_GETALL + 11624 ;; _command_VALCHECK + 11625 ;; _command_VERSION + 11626 ;; _command_RESCUE_TIMEOUT_GET + 11627 ;; _command_ALARM_FIRECOUNT_GETALL + 11628 ;; _command_ALARM_MAXCOUNT_GETALL + 11629 ;; This function uses a non-reentrant model + 11630 ;; + 11631 + 11632 psect text105 + 11633 003208 __ptext105: + 11634 callstack 0 + 11635 003208 _communication_response_payload_append_uint16_t: + 11636 callstack 18 + 11637 003208 + 11638 ;communication.c: 294: _databuf[_databuf_index] = (uint8_t)((_value >> 8) & 0xff); + 11639 003208 0E00 movlw low __databuf + 11640 00320A 242F addwf __databuf_index^0,w,c + 11641 00320C 6ED9 movwf fsr2l,c + 11642 00320E 6ADA clrf fsr2h,c + 11643 003210 0E03 movlw high __databuf + 11644 003212 22DA addwfc fsr2h,f,c + 11645 003214 501E movf (communication_response_payload_append_uint16_t@_value+1)^0,w,c + 11646 003216 6EDF movwf indf2,c + 11647 + 11648 ;communication.c: 295: _databuf[_databuf_index+1] = (uint8_t)(_value & 0xff); + 11649 003218 0E01 movlw low (__databuf+1) + 11650 00321A 242F addwf __databuf_index^0,w,c + 11651 00321C 6ED9 movwf fsr2l,c + 11652 00321E 6ADA clrf fsr2h,c + 11653 003220 0E03 movlw high (__databuf+1) + 11654 003222 22DA addwfc fsr2h,f,c + 11655 003224 C01D FFDF movff communication_response_payload_append_uint16_t@_value,indf2 + 11656 003228 + 11657 ;communication.c: 296: _databuf_index += 2; + 11658 003228 0E02 movlw 2 + 11659 00322A 262F addwf __databuf_index^0,f,c + 11660 00322C 0012 return ;funcret + 11661 00322E __end_of_communication_response_payload_append_uint16_t: + 11662 callstack 0 + 11663 + 11664 ;; *************** function _alarm_get_firecount_ptr_by_enum ***************** + 11665 ;; Defined at: + 11666 ;; line 39 in file "spurious.c" + 11667 ;; Parameters: Size Location Type + 11668 ;; _alarm_index 1 wreg enum E6171 + 11669 ;; Auto vars: Size Location Type + 11670 ;; _alarm_index 1 37[COMRAM] enum E6171 + 11671 ;; Return value: Size Location Type + 11672 ;; 2 35[COMRAM] PTR unsigned short + 11673 ;; Registers used: + 11674 ;; wreg, status,2, status,0, cstack + 11675 ;; Tracked objects: + 11676 ;; On entry : 0/0 + 11677 ;; On exit : 0/0 + 11678 ;; Unchanged: 0/0 + 11679 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11680 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11681 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11682 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11683 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11684 ;;Total ram usage: 3 bytes + 11685 ;; Hardware stack levels used: 1 + 11686 ;; Hardware stack levels required when called: 12 + 11687 ;; This function calls: + 11688 ;; _alarm_get_analog_alarm_ptr_by_enum + 11689 ;; _alarm_get_digital_alarm_ptr_by_enum + 11690 ;; _alarm_is_analog_by_enum + 11691 ;; This function is called by: + 11692 ;; _command_ALARM_FIRED_GET + 11693 ;; _command_ALARM_FIRED_RESET + 11694 ;; _command_ALARM_FIRECOUNT_GET + 11695 ;; _command_ALARM_FIRED_GETALL + 11696 ;; _command_ALARM_FIRECOUNT_GETALL + 11697 ;; This function uses a non-reentrant model + 11698 ;; + 11699 + 11700 psect text106 + 11701 002E58 __ptext106: + 11702 callstack 0 + 11703 002E58 _alarm_get_firecount_ptr_by_enum: + 11704 callstack 15 + 11705 + 11706 ;incstack = 0 + 11707 ;alarm_get_firecount_ptr_by_enum@_alarm_index stored from wreg + 11708 002E58 6E26 movwf alarm_get_firecount_ptr_by_enum@_alarm_index^0,c + 11709 002E5A + 11710 ;spurious.c: 40: if(alarm_is_analog_by_enum(_alarm_index)) { + 11711 002E5A 5026 movf alarm_get_firecount_ptr_by_enum@_alarm_index^0,w,c + 11712 002E5C EC6D F014 call _alarm_is_analog_by_enum + 11713 002E60 0900 iorlw 0 + 11714 002E62 B4D8 btfsc status,2,c + 11715 002E64 EF36 F017 goto u4401 + 11716 002E68 EF38 F017 goto u4400 + 11717 002E6C u4401: + 11718 002E6C EF43 F017 goto l9097 + 11719 002E70 u4400: + 11720 002E70 + 11721 ;spurious.c: 41: return &(alarm_get_analog_alarm_ptr_by_enum(_alarm_index)->fire + + count); + 11722 002E70 5026 movf alarm_get_firecount_ptr_by_enum@_alarm_index^0,w,c + 11723 002E72 ECAE F00A call _alarm_get_analog_alarm_ptr_by_enum + 11724 002E76 0E0A movlw 10 + 11725 002E78 241F addwf ?_alarm_get_analog_alarm_ptr_by_enum^0,w,c + 11726 002E7A 6E24 movwf ?_alarm_get_firecount_ptr_by_enum^0,c + 11727 002E7C 0E00 movlw 0 + 11728 002E7E 2020 addwfc (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,w,c + 11729 002E80 6E25 movwf (?_alarm_get_firecount_ptr_by_enum+1)^0,c + 11730 002E82 EF4C F017 goto l1802 + 11731 002E86 l9097: + 11732 + 11733 ;spurious.c: 43: return &(alarm_get_digital_alarm_ptr_by_enum(_alarm_index)->fir + + ecount); + 11734 002E86 5026 movf alarm_get_firecount_ptr_by_enum@_alarm_index^0,w,c + 11735 002E88 EC2C F010 call _alarm_get_digital_alarm_ptr_by_enum + 11736 002E8C 0E0A movlw 10 + 11737 002E8E 241F addwf ?_alarm_get_digital_alarm_ptr_by_enum^0,w,c + 11738 002E90 6E24 movwf ?_alarm_get_firecount_ptr_by_enum^0,c + 11739 002E92 0E00 movlw 0 + 11740 002E94 2020 addwfc (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,w,c + 11741 002E96 6E25 movwf (?_alarm_get_firecount_ptr_by_enum+1)^0,c + 11742 002E98 l1802: + 11743 002E98 0012 return ;funcret + 11744 002E9A __end_of_alarm_get_firecount_ptr_by_enum: + 11745 callstack 0 + 11746 + 11747 ;; *************** function _communication_response_payload_appender_reset ***************** + 11748 ;; Defined at: + 11749 ;; line 284 in file "communication.c" + 11750 ;; Parameters: Size Location Type + 11751 ;; None + 11752 ;; Auto vars: Size Location Type + 11753 ;; None + 11754 ;; Return value: Size Location Type + 11755 ;; 1 wreg void + 11756 ;; Registers used: + 11757 ;; wreg, status,2 + 11758 ;; Tracked objects: + 11759 ;; On entry : 0/0 + 11760 ;; On exit : 0/0 + 11761 ;; Unchanged: 0/0 + 11762 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11763 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11764 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11765 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11766 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11767 ;;Total ram usage: 0 bytes + 11768 ;; Hardware stack levels used: 1 + 11769 ;; Hardware stack levels required when called: 9 + 11770 ;; This function calls: + 11771 ;; Nothing + 11772 ;; This function is called by: + 11773 ;; _command_SWITCH_CONTROL + 11774 ;; _command_ALARM_ENABLE + 11775 ;; _command_ALARM_TIMEOUT_SET + 11776 ;; _command_ALARM_TIMEOUT_GET + 11777 ;; _command_ALARM_MAXCOUNT_GET + 11778 ;; _command_ALARM_MAXCOUNT_RESET + 11779 ;; _command_ALARM_THRESHOLD_SET + 11780 ;; _command_ALARM_THRESHOLD_GET + 11781 ;; _command_ALARM_FIRED_GET + 11782 ;; _command_ALARM_FIRED_RESET + 11783 ;; _command_ALARM_FIRECOUNT_GET + 11784 ;; _command_SENSOR_GET_SINGLE + 11785 ;; _command_SENSOR_AVERAGING_PRESCALER_GET + 11786 ;; _command_SENSOR_AVERAGING_PRESCALER_SET + 11787 ;; _command_SENSOR_MAXVALUES_GETALL + 11788 ;; _command_SENSOR_MAXVALUE_RESET + 11789 ;; _command_SENSOR_OFFSETS_GETALL + 11790 ;; _command_SENSOR_VALUES_GETALL + 11791 ;; _command_BOARDTIME + 11792 ;; _command_ECHO1 + 11793 ;; _command_ECHO32 + 11794 ;; _command_ECHO4 + 11795 ;; _command_LASTCOMMANDTIME + 11796 ;; _command_LASTERROR + 11797 ;; _command_VALCHECK + 11798 ;; _command_VERSION + 11799 ;; _command_USER_PIN_CONTROL + 11800 ;; _command_RESCUE_ENABLE + 11801 ;; _command_RESCUE_STATUS_GET + 11802 ;; _command_RESCUE_STATUS_RESET + 11803 ;; _command_RESCUE_TIMEOUT_GET + 11804 ;; _command_RESCUE_TIMEOUT_SET + 11805 ;; _command_ALARM_ENABLE_GETALL + 11806 ;; _command_ALARM_FIRED_GETALL + 11807 ;; _command_ALARM_FIRECOUNT_GETALL + 11808 ;; _command_ALARM_MAXCOUNT_GETALL + 11809 ;; This function uses a non-reentrant model + 11810 ;; + 11811 + 11812 psect text107 + 11813 00392A __ptext107: + 11814 callstack 0 + 11815 00392A _communication_response_payload_appender_reset: + 11816 callstack 18 + 11817 00392A + 11818 ;communication.c: 285: _databuf_index = 0; + 11819 00392A 0E00 movlw 0 + 11820 00392C 6E2F movwf __databuf_index^0,c + 11821 00392E 0012 return ;funcret + 11822 003930 __end_of_communication_response_payload_appender_reset: + 11823 callstack 0 + 11824 + 11825 ;; *************** function _communication_response_payload_append_uint8_t ***************** + 11826 ;; Defined at: + 11827 ;; line 288 in file "communication.c" + 11828 ;; Parameters: Size Location Type + 11829 ;; _value 1 wreg unsigned char + 11830 ;; Auto vars: Size Location Type + 11831 ;; _value 1 28[COMRAM] unsigned char + 11832 ;; Return value: Size Location Type + 11833 ;; 1 wreg void + 11834 ;; Registers used: + 11835 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 11836 ;; Tracked objects: + 11837 ;; On entry : 0/0 + 11838 ;; On exit : 0/0 + 11839 ;; Unchanged: 0/0 + 11840 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11841 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11842 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11843 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11844 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11845 ;;Total ram usage: 1 bytes + 11846 ;; Hardware stack levels used: 1 + 11847 ;; Hardware stack levels required when called: 9 + 11848 ;; This function calls: + 11849 ;; Nothing + 11850 ;; This function is called by: + 11851 ;; _command_SWITCH_CONTROL + 11852 ;; _command_ALARM_ENABLE + 11853 ;; _command_ALARM_TIMEOUT_GET + 11854 ;; _command_ALARM_MAXCOUNT_GET + 11855 ;; _command_ALARM_THRESHOLD_GET + 11856 ;; _command_ALARM_FIRED_GET + 11857 ;; _command_ALARM_FIRECOUNT_GET + 11858 ;; _command_SENSOR_GET_SINGLE + 11859 ;; _command_SENSOR_AVERAGING_PRESCALER_GET + 11860 ;; _command_SENSOR_MAXVALUES_GETALL + 11861 ;; _command_SENSOR_VALUES_GETALL + 11862 ;; _command_ECHO1 + 11863 ;; _command_ECHO32 + 11864 ;; _command_ECHO4 + 11865 ;; _command_LASTERROR + 11866 ;; _command_VALCHECK + 11867 ;; _command_VERSION + 11868 ;; _command_RESCUE_ENABLE + 11869 ;; _command_RESCUE_STATUS_GET + 11870 ;; _command_ALARM_ENABLE_GETALL + 11871 ;; _command_ALARM_FIRED_GETALL + 11872 ;; This function uses a non-reentrant model + 11873 ;; + 11874 + 11875 psect text108 + 11876 003508 __ptext108: + 11877 callstack 0 + 11878 003508 _communication_response_payload_append_uint8_t: + 11879 callstack 18 + 11880 + 11881 ;incstack = 0 + 11882 ;communication_response_payload_append_uint8_t@_value stored from wreg + 11883 003508 6E1D movwf communication_response_payload_append_uint8_t@_value^0,c + 11884 00350A + 11885 ;communication.c: 289: _databuf[_databuf_index] = _value; + 11886 00350A 0E00 movlw low __databuf + 11887 00350C 242F addwf __databuf_index^0,w,c + 11888 00350E 6ED9 movwf fsr2l,c + 11889 003510 6ADA clrf fsr2h,c + 11890 003512 0E03 movlw high __databuf + 11891 003514 22DA addwfc fsr2h,f,c + 11892 003516 C01D FFDF movff communication_response_payload_append_uint8_t@_value,indf2 + 11893 00351A + 11894 ;communication.c: 290: _databuf_index += 1; + 11895 00351A 2A2F incf __databuf_index^0,f,c + 11896 00351C 0012 return ;funcret + 11897 00351E __end_of_communication_response_payload_append_uint8_t: + 11898 callstack 0 + 11899 + 11900 ;; *************** function _communication_request_payload_retrieve_uint8_t ***************** + 11901 ;; Defined at: + 11902 ;; line 272 in file "communication.c" + 11903 ;; Parameters: Size Location Type + 11904 ;; None + 11905 ;; Auto vars: Size Location Type + 11906 ;; retval 1 28[COMRAM] unsigned char + 11907 ;; Return value: Size Location Type + 11908 ;; 1 wreg unsigned char + 11909 ;; Registers used: + 11910 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 11911 ;; Tracked objects: + 11912 ;; On entry : 0/0 + 11913 ;; On exit : 0/0 + 11914 ;; Unchanged: 0/0 + 11915 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11916 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11917 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11918 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11919 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11920 ;;Total ram usage: 1 bytes + 11921 ;; Hardware stack levels used: 1 + 11922 ;; Hardware stack levels required when called: 9 + 11923 ;; This function calls: + 11924 ;; Nothing + 11925 ;; This function is called by: + 11926 ;; _command_SWITCH_CONTROL + 11927 ;; _command_ALARM_ENABLE + 11928 ;; _command_ALARM_TIMEOUT_SET + 11929 ;; _command_ALARM_TIMEOUT_GET + 11930 ;; _command_ALARM_MAXCOUNT_GET + 11931 ;; _command_ALARM_MAXCOUNT_RESET + 11932 ;; _command_ALARM_THRESHOLD_SET + 11933 ;; _command_ALARM_THRESHOLD_GET + 11934 ;; _command_ALARM_FIRED_GET + 11935 ;; _command_ALARM_FIRED_RESET + 11936 ;; _command_ALARM_FIRECOUNT_GET + 11937 ;; _command_SENSOR_GET_SINGLE + 11938 ;; _command_SENSOR_AVERAGING_PRESCALER_SET + 11939 ;; _command_SENSOR_MAXVALUE_RESET + 11940 ;; _command_ECHO1 + 11941 ;; _command_ECHO32 + 11942 ;; _command_ECHO4 + 11943 ;; _command_USER_PIN_CONTROL + 11944 ;; _command_RESCUE_ENABLE + 11945 ;; This function uses a non-reentrant model + 11946 ;; + 11947 + 11948 psect text109 + 11949 00351E __ptext109: + 11950 callstack 0 + 11951 00351E _communication_request_payload_retrieve_uint8_t: + 11952 callstack 18 + 11953 00351E + 11954 ;communication.c: 273: uint8_t retval = _databuf[_databuf_index]; + 11955 00351E 0E00 movlw low __databuf + 11956 003520 242F addwf __databuf_index^0,w,c + 11957 003522 6ED9 movwf fsr2l,c + 11958 003524 6ADA clrf fsr2h,c + 11959 003526 0E03 movlw high __databuf + 11960 003528 22DA addwfc fsr2h,f,c + 11961 00352A 50DF movf indf2,w,c + 11962 00352C 6E1D movwf communication_request_payload_retrieve_uint8_t@retval^0,c + 11963 00352E + 11964 ;communication.c: 274: _databuf_index += 1; + 11965 00352E 2A2F incf __databuf_index^0,f,c + 11966 003530 + 11967 ;communication.c: 275: return retval; + 11968 003530 501D movf communication_request_payload_retrieve_uint8_t@retval^0,w,c + 11969 003532 0012 return ;funcret + 11970 003534 __end_of_communication_request_payload_retrieve_uint8_t: + 11971 callstack 0 + 11972 + 11973 ;; *************** function _alarm_get_enable_ptr_by_enum ***************** + 11974 ;; Defined at: + 11975 ;; line 15 in file "spurious.c" + 11976 ;; Parameters: Size Location Type + 11977 ;; _alarm_index 1 wreg enum E6171 + 11978 ;; Auto vars: Size Location Type + 11979 ;; _alarm_index 1 37[COMRAM] enum E6171 + 11980 ;; Return value: Size Location Type + 11981 ;; 2 35[COMRAM] PTR _Bool + 11982 ;; Registers used: + 11983 ;; wreg, status,2, status,0, cstack + 11984 ;; Tracked objects: + 11985 ;; On entry : 0/0 + 11986 ;; On exit : 0/0 + 11987 ;; Unchanged: 0/0 + 11988 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 11989 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11990 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11991 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11992 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 11993 ;;Total ram usage: 3 bytes + 11994 ;; Hardware stack levels used: 1 + 11995 ;; Hardware stack levels required when called: 12 + 11996 ;; This function calls: + 11997 ;; _alarm_get_analog_alarm_ptr_by_enum + 11998 ;; _alarm_get_digital_alarm_ptr_by_enum + 11999 ;; _alarm_is_analog_by_enum + 12000 ;; This function is called by: + 12001 ;; _command_ALARM_ENABLE + 12002 ;; _command_ALARM_ENABLE_GETALL + 12003 ;; This function uses a non-reentrant model + 12004 ;; + 12005 + 12006 psect text110 + 12007 002E9A __ptext110: + 12008 callstack 0 + 12009 002E9A _alarm_get_enable_ptr_by_enum: + 12010 callstack 15 + 12011 + 12012 ;incstack = 0 + 12013 ;alarm_get_enable_ptr_by_enum@_alarm_index stored from wreg + 12014 002E9A 6E26 movwf alarm_get_enable_ptr_by_enum@_alarm_index^0,c + 12015 002E9C + 12016 ;spurious.c: 16: if(alarm_is_analog_by_enum(_alarm_index)) { + 12017 002E9C 5026 movf alarm_get_enable_ptr_by_enum@_alarm_index^0,w,c + 12018 002E9E EC6D F014 call _alarm_is_analog_by_enum + 12019 002EA2 0900 iorlw 0 + 12020 002EA4 B4D8 btfsc status,2,c + 12021 002EA6 EF57 F017 goto u4371 + 12022 002EAA EF59 F017 goto u4370 + 12023 002EAE u4371: + 12024 002EAE EF64 F017 goto l9049 + 12025 002EB2 u4370: + 12026 002EB2 + 12027 ;spurious.c: 17: return &(alarm_get_analog_alarm_ptr_by_enum(_alarm_index)->enab + + led); + 12028 002EB2 5026 movf alarm_get_enable_ptr_by_enum@_alarm_index^0,w,c + 12029 002EB4 ECAE F00A call _alarm_get_analog_alarm_ptr_by_enum + 12030 002EB8 0E01 movlw 1 + 12031 002EBA 241F addwf ?_alarm_get_analog_alarm_ptr_by_enum^0,w,c + 12032 002EBC 6E24 movwf ?_alarm_get_enable_ptr_by_enum^0,c + 12033 002EBE 0E00 movlw 0 + 12034 002EC0 2020 addwfc (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,w,c + 12035 002EC2 6E25 movwf (?_alarm_get_enable_ptr_by_enum+1)^0,c + 12036 002EC4 EF6D F017 goto l1787 + 12037 002EC8 l9049: + 12038 + 12039 ;spurious.c: 19: return &(alarm_get_digital_alarm_ptr_by_enum(_alarm_index)->ena + + bled); + 12040 002EC8 5026 movf alarm_get_enable_ptr_by_enum@_alarm_index^0,w,c + 12041 002ECA EC2C F010 call _alarm_get_digital_alarm_ptr_by_enum + 12042 002ECE 0E01 movlw 1 + 12043 002ED0 241F addwf ?_alarm_get_digital_alarm_ptr_by_enum^0,w,c + 12044 002ED2 6E24 movwf ?_alarm_get_enable_ptr_by_enum^0,c + 12045 002ED4 0E00 movlw 0 + 12046 002ED6 2020 addwfc (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,w,c + 12047 002ED8 6E25 movwf (?_alarm_get_enable_ptr_by_enum+1)^0,c + 12048 002EDA l1787: + 12049 002EDA 0012 return ;funcret + 12050 002EDC __end_of_alarm_get_enable_ptr_by_enum: + 12051 callstack 0 + 12052 + 12053 ;; *************** function _alarm_is_analog_by_enum ***************** + 12054 ;; Defined at: + 12055 ;; line 391 in file "generated/sources/variables.c" + 12056 ;; Parameters: Size Location Type + 12057 ;; _alarm_index 1 wreg enum E6171 + 12058 ;; Auto vars: Size Location Type + 12059 ;; _alarm_index 1 30[COMRAM] enum E6171 + 12060 ;; Return value: Size Location Type + 12061 ;; 1 wreg _Bool + 12062 ;; Registers used: + 12063 ;; wreg, status,2, status,0 + 12064 ;; Tracked objects: + 12065 ;; On entry : 0/0 + 12066 ;; On exit : 0/0 + 12067 ;; Unchanged: 0/0 + 12068 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 12069 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12070 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12071 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12072 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12073 ;;Total ram usage: 3 bytes + 12074 ;; Hardware stack levels used: 1 + 12075 ;; Hardware stack levels required when called: 9 + 12076 ;; This function calls: + 12077 ;; Nothing + 12078 ;; This function is called by: + 12079 ;; _alarm_get_enable_ptr_by_enum + 12080 ;; _alarm_get_timeout_ptr_by_enum + 12081 ;; _alarm_get_timeout_counter_max_ptr_by_enum + 12082 ;; _alarm_get_firecount_ptr_by_enum + 12083 ;; This function uses a non-reentrant model + 12084 ;; + 12085 + 12086 psect text111 + 12087 0028DA __ptext111: + 12088 callstack 0 + 12089 0028DA _alarm_is_analog_by_enum: + 12090 callstack 17 + 12091 + 12092 ;incstack = 0 + 12093 ;alarm_is_analog_by_enum@_alarm_index stored from wreg + 12094 0028DA 6E1F movwf alarm_is_analog_by_enum@_alarm_index^0,c + 12095 0028DC + 12096 ;generated/sources/variables.c: 392: switch(_alarm_index) { + 12097 0028DC EF76 F014 goto l8853 + 12098 0028E0 l752: + 12099 0028E0 l8843: + 12100 + 12101 ;generated/sources/variables.c: 401: return 1; + 12102 0028E0 0E01 movlw 1 + 12103 0028E2 EFA3 F014 goto l757 + 12104 0028E6 l8847: + 12105 + 12106 ;generated/sources/variables.c: 403: return 0; + 12107 0028E6 0E00 movlw 0 + 12108 0028E8 EFA3 F014 goto l757 + 12109 0028EC l8853: + 12110 0028EC 501F movf alarm_is_analog_by_enum@_alarm_index^0,w,c + 12111 0028EE 6E1D movwf ??_alarm_is_analog_by_enum^0,c + 12112 0028F0 6A1E clrf (??_alarm_is_analog_by_enum+1)^0,c + 12113 + 12114 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 12115 ; Switch size 1, requested type "simple" + 12116 ; Number of cases is 1, Range of values is 0 to 0 + 12117 ; switch strategies available: + 12118 ; Name Instructions Cycles + 12119 ; simple_byte 4 3 (average) + 12120 ; Chosen strategy is simple_byte + 12121 0028F2 501E movf (??_alarm_is_analog_by_enum+1)^0,w,c + 12122 0028F4 0A00 xorlw 0 ; case 0 + 12123 0028F6 B4D8 btfsc status,2,c + 12124 0028F8 EF80 F014 goto l11209 + 12125 0028FC EF73 F014 goto l8847 + 12126 002900 l11209: + 12127 + 12128 ; Switch size 1, requested type "simple" + 12129 ; Number of cases is 8, Range of values is 1 to 8 + 12130 ; switch strategies available: + 12131 ; Name Instructions Cycles + 12132 ; simple_byte 25 13 (average) + 12133 ; Chosen strategy is simple_byte + 12134 002900 501D movf ??_alarm_is_analog_by_enum^0,w,c + 12135 002902 0A01 xorlw 1 ; case 1 + 12136 002904 B4D8 btfsc status,2,c + 12137 002906 EF70 F014 goto l8843 + 12138 00290A 0A03 xorlw 3 ; case 2 + 12139 00290C B4D8 btfsc status,2,c + 12140 00290E EF70 F014 goto l752 + 12141 002912 0A01 xorlw 1 ; case 3 + 12142 002914 B4D8 btfsc status,2,c + 12143 002916 EF70 F014 goto l8843 + 12144 00291A 0A07 xorlw 7 ; case 4 + 12145 00291C B4D8 btfsc status,2,c + 12146 00291E EF70 F014 goto l8843 + 12147 002922 0A01 xorlw 1 ; case 5 + 12148 002924 B4D8 btfsc status,2,c + 12149 002926 EF70 F014 goto l8843 + 12150 00292A 0A03 xorlw 3 ; case 6 + 12151 00292C B4D8 btfsc status,2,c + 12152 00292E EF70 F014 goto l8843 + 12153 002932 0A01 xorlw 1 ; case 7 + 12154 002934 B4D8 btfsc status,2,c + 12155 002936 EF70 F014 goto l8843 + 12156 00293A 0A0F xorlw 15 ; case 8 + 12157 00293C B4D8 btfsc status,2,c + 12158 00293E EF70 F014 goto l8843 + 12159 002942 EF73 F014 goto l8847 + 12160 002946 l757: + 12161 002946 0012 return ;funcret + 12162 002948 __end_of_alarm_is_analog_by_enum: + 12163 callstack 0 + 12164 + 12165 ;; *************** function _alarm_get_digital_alarm_ptr_by_enum ***************** + 12166 ;; Defined at: + 12167 ;; line 639 in file "generated/sources/variables.c" + 12168 ;; Parameters: Size Location Type + 12169 ;; _alarm_index 1 wreg enum E6171 + 12170 ;; Auto vars: Size Location Type + 12171 ;; _alarm_index 1 34[COMRAM] enum E6171 + 12172 ;; Return value: Size Location Type + 12173 ;; 2 30[COMRAM] PTR struct . + 12174 ;; Registers used: + 12175 ;; wreg, status,2, status,0, cstack + 12176 ;; Tracked objects: + 12177 ;; On entry : 0/0 + 12178 ;; On exit : 0/0 + 12179 ;; Unchanged: 0/0 + 12180 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 12181 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12182 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12183 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12184 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12185 ;;Total ram usage: 5 bytes + 12186 ;; Hardware stack levels used: 1 + 12187 ;; Hardware stack levels required when called: 11 + 12188 ;; This function calls: + 12189 ;; _error_die_forever + 12190 ;; This function is called by: + 12191 ;; _alarm_get_enable_ptr_by_enum + 12192 ;; _alarm_get_timeout_ptr_by_enum + 12193 ;; _alarm_get_timeout_counter_max_ptr_by_enum + 12194 ;; _alarm_get_firecount_ptr_by_enum + 12195 ;; This function uses a non-reentrant model + 12196 ;; + 12197 + 12198 psect text112 + 12199 002058 __ptext112: + 12200 callstack 0 + 12201 002058 _alarm_get_digital_alarm_ptr_by_enum: + 12202 callstack 15 + 12203 + 12204 ;incstack = 0 + 12205 ;alarm_get_digital_alarm_ptr_by_enum@_alarm_index stored from wreg + 12206 002058 6E23 movwf alarm_get_digital_alarm_ptr_by_enum@_alarm_index^0,c + 12207 00205A EF57 F010 goto l8893 + 12208 00205E l8861: + 12209 + 12210 ;generated/sources/variables.c: 641: return &(digital_variables[0].alarm); + 12211 00205E 0E04 movlw low (_digital_variables+4) + 12212 002060 6E1F movwf ?_alarm_get_digital_alarm_ptr_by_enum^0,c + 12213 002062 0E01 movlw high (_digital_variables+4) + 12214 002064 6E20 movwf (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,c + 12215 002066 EF7C F010 goto l798 + 12216 00206A l8865: + 12217 + 12218 ;generated/sources/variables.c: 643: return &(digital_variables[1].alarm); + 12219 00206A 0E14 movlw low (_digital_variables+20) + 12220 00206C 6E1F movwf ?_alarm_get_digital_alarm_ptr_by_enum^0,c + 12221 00206E 0E01 movlw high (_digital_variables+20) + 12222 002070 6E20 movwf (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,c + 12223 002072 EF7C F010 goto l798 + 12224 002076 l8869: + 12225 + 12226 ;generated/sources/variables.c: 645: return &(digital_variables[2].alarm); + 12227 002076 0E24 movlw low (_digital_variables+36) + 12228 002078 6E1F movwf ?_alarm_get_digital_alarm_ptr_by_enum^0,c + 12229 00207A 0E01 movlw high (_digital_variables+36) + 12230 00207C 6E20 movwf (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,c + 12231 00207E EF7C F010 goto l798 + 12232 002082 l8873: + 12233 + 12234 ;generated/sources/variables.c: 647: return &(digital_variables[3].alarm); + 12235 002082 0E34 movlw low (_digital_variables+52) + 12236 002084 6E1F movwf ?_alarm_get_digital_alarm_ptr_by_enum^0,c + 12237 002086 0E01 movlw high (_digital_variables+52) + 12238 002088 6E20 movwf (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,c + 12239 00208A EF7C F010 goto l798 + 12240 00208E l8877: + 12241 + 12242 ;generated/sources/variables.c: 649: return &(digital_variables[4].alarm); + 12243 00208E 0E44 movlw low (_digital_variables+68) + 12244 002090 6E1F movwf ?_alarm_get_digital_alarm_ptr_by_enum^0,c + 12245 002092 0E01 movlw high (_digital_variables+68) + 12246 002094 6E20 movwf (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,c + 12247 002096 EF7C F010 goto l798 + 12248 00209A l8881: + 12249 + 12250 ;generated/sources/variables.c: 651: return &(digital_variables[5].alarm); + 12251 00209A 0E54 movlw low (_digital_variables+84) + 12252 00209C 6E1F movwf ?_alarm_get_digital_alarm_ptr_by_enum^0,c + 12253 00209E 0E01 movlw high (_digital_variables+84) + 12254 0020A0 6E20 movwf (?_alarm_get_digital_alarm_ptr_by_enum+1)^0,c + 12255 0020A2 EF7C F010 goto l798 + 12256 0020A6 l8885: + 12257 + 12258 ;generated/sources/variables.c: 653: error_die_forever(); + 12259 0020A6 EC7F F016 call _error_die_forever ;wreg free + 12260 0020AA EF2F F010 goto l8861 + 12261 0020AE l8893: + 12262 0020AE 5023 movf alarm_get_digital_alarm_ptr_by_enum@_alarm_index^0,w,c + 12263 0020B0 6E21 movwf ??_alarm_get_digital_alarm_ptr_by_enum^0,c + 12264 0020B2 6A22 clrf (??_alarm_get_digital_alarm_ptr_by_enum+1)^0,c + 12265 + 12266 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 12267 ; Switch size 1, requested type "simple" + 12268 ; Number of cases is 1, Range of values is 0 to 0 + 12269 ; switch strategies available: + 12270 ; Name Instructions Cycles + 12271 ; simple_byte 4 3 (average) + 12272 ; Chosen strategy is simple_byte + 12273 0020B4 5022 movf (??_alarm_get_digital_alarm_ptr_by_enum+1)^0,w,c + 12274 0020B6 0A00 xorlw 0 ; case 0 + 12275 0020B8 B4D8 btfsc status,2,c + 12276 0020BA EF61 F010 goto l11211 + 12277 0020BE EF53 F010 goto l8885 + 12278 0020C2 l11211: + 12279 + 12280 ; Switch size 1, requested type "simple" + 12281 ; Number of cases is 6, Range of values is 9 to 14 + 12282 ; switch strategies available: + 12283 ; Name Instructions Cycles + 12284 ; simple_byte 19 10 (average) + 12285 ; Chosen strategy is simple_byte + 12286 0020C2 5021 movf ??_alarm_get_digital_alarm_ptr_by_enum^0,w,c + 12287 0020C4 0A09 xorlw 9 ; case 9 + 12288 0020C6 B4D8 btfsc status,2,c + 12289 0020C8 EF2F F010 goto l8861 + 12290 0020CC 0A03 xorlw 3 ; case 10 + 12291 0020CE B4D8 btfsc status,2,c + 12292 0020D0 EF35 F010 goto l8865 + 12293 0020D4 0A01 xorlw 1 ; case 11 + 12294 0020D6 B4D8 btfsc status,2,c + 12295 0020D8 EF3B F010 goto l8869 + 12296 0020DC 0A07 xorlw 7 ; case 12 + 12297 0020DE B4D8 btfsc status,2,c + 12298 0020E0 EF41 F010 goto l8873 + 12299 0020E4 0A01 xorlw 1 ; case 13 + 12300 0020E6 B4D8 btfsc status,2,c + 12301 0020E8 EF47 F010 goto l8877 + 12302 0020EC 0A03 xorlw 3 ; case 14 + 12303 0020EE B4D8 btfsc status,2,c + 12304 0020F0 EF4D F010 goto l8881 + 12305 0020F4 EF53 F010 goto l8885 + 12306 0020F8 l798: + 12307 0020F8 0012 return ;funcret + 12308 0020FA __end_of_alarm_get_digital_alarm_ptr_by_enum: + 12309 callstack 0 + 12310 + 12311 ;; *************** function _alarm_get_analog_alarm_ptr_by_enum ***************** + 12312 ;; Defined at: + 12313 ;; line 407 in file "generated/sources/variables.c" + 12314 ;; Parameters: Size Location Type + 12315 ;; _alarm_index 1 wreg enum E6171 + 12316 ;; Auto vars: Size Location Type + 12317 ;; _alarm_index 1 34[COMRAM] enum E6171 + 12318 ;; Return value: Size Location Type + 12319 ;; 2 30[COMRAM] PTR struct . + 12320 ;; Registers used: + 12321 ;; wreg, status,2, status,0, cstack + 12322 ;; Tracked objects: + 12323 ;; On entry : 0/0 + 12324 ;; On exit : 0/0 + 12325 ;; Unchanged: 0/0 + 12326 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 12327 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12328 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12329 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12330 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12331 ;;Total ram usage: 5 bytes + 12332 ;; Hardware stack levels used: 1 + 12333 ;; Hardware stack levels required when called: 11 + 12334 ;; This function calls: + 12335 ;; _error_die_forever + 12336 ;; This function is called by: + 12337 ;; _command_ALARM_THRESHOLD_SET + 12338 ;; _command_ALARM_THRESHOLD_GET + 12339 ;; _alarm_get_enable_ptr_by_enum + 12340 ;; _alarm_get_timeout_ptr_by_enum + 12341 ;; _alarm_get_timeout_counter_max_ptr_by_enum + 12342 ;; _alarm_get_firecount_ptr_by_enum + 12343 ;; This function uses a non-reentrant model + 12344 ;; + 12345 + 12346 psect text113 + 12347 00155C __ptext113: + 12348 callstack 0 + 12349 00155C _alarm_get_analog_alarm_ptr_by_enum: + 12350 callstack 15 + 12351 + 12352 ;incstack = 0 + 12353 ;alarm_get_analog_alarm_ptr_by_enum@_alarm_index stored from wreg + 12354 00155C 6E23 movwf alarm_get_analog_alarm_ptr_by_enum@_alarm_index^0,c + 12355 00155E + 12356 ;generated/sources/variables.c: 408: switch(_alarm_index) { + 12357 00155E EFE9 F00A goto l8835 + 12358 001562 l8795: + 12359 + 12360 ;generated/sources/variables.c: 410: return &(analog_variables[3].alarms.fas + + t); + 12361 001562 0E50 movlw low (_analog_variables+146) + 12362 001564 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12363 001566 0E05 movlw high (_analog_variables+146) + 12364 001568 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12365 00156A EF16 F00B goto l764 + 12366 00156E l8799: + 12367 + 12368 ;generated/sources/variables.c: 412: return &(analog_variables[3].alarms.slo + + w); + 12369 00156E 0E5C movlw low (_analog_variables+158) + 12370 001570 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12371 001572 0E05 movlw high (_analog_variables+158) + 12372 001574 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12373 001576 EF16 F00B goto l764 + 12374 00157A l8803: + 12375 + 12376 ;generated/sources/variables.c: 414: return &(analog_variables[4].alarms.fas + + t); + 12377 00157A 0E7B movlw low (_analog_variables+189) + 12378 00157C 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12379 00157E 0E05 movlw high (_analog_variables+189) + 12380 001580 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12381 001582 EF16 F00B goto l764 + 12382 001586 l8807: + 12383 + 12384 ;generated/sources/variables.c: 416: return &(analog_variables[4].alarms.slo + + w); + 12385 001586 0E87 movlw low (_analog_variables+201) + 12386 001588 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12387 00158A 0E05 movlw high (_analog_variables+201) + 12388 00158C 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12389 00158E EF16 F00B goto l764 + 12390 001592 l8811: + 12391 + 12392 ;generated/sources/variables.c: 418: return &(analog_variables[5].alarms.fas + + t); + 12393 001592 0EA6 movlw low (_analog_variables+232) + 12394 001594 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12395 001596 0E05 movlw high (_analog_variables+232) + 12396 001598 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12397 00159A EF16 F00B goto l764 + 12398 00159E l8815: + 12399 + 12400 ;generated/sources/variables.c: 420: return &(analog_variables[5].alarms.slo + + w); + 12401 00159E 0EB2 movlw low (_analog_variables+244) + 12402 0015A0 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12403 0015A2 0E05 movlw high (_analog_variables+244) + 12404 0015A4 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12405 0015A6 EF16 F00B goto l764 + 12406 0015AA l8819: + 12407 + 12408 ;generated/sources/variables.c: 422: return &(analog_variables[7].alarms.fas + + t); + 12409 0015AA 0EFC movlw low (_analog_variables+318) + 12410 0015AC 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12411 0015AE 0E05 movlw high (_analog_variables+318) + 12412 0015B0 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12413 0015B2 EF16 F00B goto l764 + 12414 0015B6 l8823: + 12415 + 12416 ;generated/sources/variables.c: 424: return &(analog_variables[7].alarms.slo + + w); + 12417 0015B6 0E08 movlw low (_analog_variables+330) + 12418 0015B8 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12419 0015BA 0E06 movlw high (_analog_variables+330) + 12420 0015BC 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12421 0015BE EF16 F00B goto l764 + 12422 0015C2 l8827: + 12423 + 12424 ;generated/sources/variables.c: 426: error_die_forever(); + 12425 0015C2 EC7F F016 call _error_die_forever ;wreg free + 12426 0015C6 + 12427 ;generated/sources/variables.c: 428: return &(analog_variables[0].alarms.slo + + w); + 12428 0015C6 0EDB movlw low (_analog_variables+29) + 12429 0015C8 6E1F movwf ?_alarm_get_analog_alarm_ptr_by_enum^0,c + 12430 0015CA 0E04 movlw high (_analog_variables+29) + 12431 0015CC 6E20 movwf (?_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12432 0015CE EF16 F00B goto l764 + 12433 0015D2 l8835: + 12434 0015D2 5023 movf alarm_get_analog_alarm_ptr_by_enum@_alarm_index^0,w,c + 12435 0015D4 6E21 movwf ??_alarm_get_analog_alarm_ptr_by_enum^0,c + 12436 0015D6 6A22 clrf (??_alarm_get_analog_alarm_ptr_by_enum+1)^0,c + 12437 + 12438 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 12439 ; Switch size 1, requested type "simple" + 12440 ; Number of cases is 1, Range of values is 0 to 0 + 12441 ; switch strategies available: + 12442 ; Name Instructions Cycles + 12443 ; simple_byte 4 3 (average) + 12444 ; Chosen strategy is simple_byte + 12445 0015D8 5022 movf (??_alarm_get_analog_alarm_ptr_by_enum+1)^0,w,c + 12446 0015DA 0A00 xorlw 0 ; case 0 + 12447 0015DC B4D8 btfsc status,2,c + 12448 0015DE EFF3 F00A goto l11213 + 12449 0015E2 EFE1 F00A goto l8827 + 12450 0015E6 l11213: + 12451 + 12452 ; Switch size 1, requested type "simple" + 12453 ; Number of cases is 8, Range of values is 1 to 8 + 12454 ; switch strategies available: + 12455 ; Name Instructions Cycles + 12456 ; simple_byte 25 13 (average) + 12457 ; Chosen strategy is simple_byte + 12458 0015E6 5021 movf ??_alarm_get_analog_alarm_ptr_by_enum^0,w,c + 12459 0015E8 0A01 xorlw 1 ; case 1 + 12460 0015EA B4D8 btfsc status,2,c + 12461 0015EC EFB7 F00A goto l8799 + 12462 0015F0 0A03 xorlw 3 ; case 2 + 12463 0015F2 B4D8 btfsc status,2,c + 12464 0015F4 EFB1 F00A goto l8795 + 12465 0015F8 0A01 xorlw 1 ; case 3 + 12466 0015FA B4D8 btfsc status,2,c + 12467 0015FC EFC3 F00A goto l8807 + 12468 001600 0A07 xorlw 7 ; case 4 + 12469 001602 B4D8 btfsc status,2,c + 12470 001604 EFBD F00A goto l8803 + 12471 001608 0A01 xorlw 1 ; case 5 + 12472 00160A B4D8 btfsc status,2,c + 12473 00160C EFCF F00A goto l8815 + 12474 001610 0A03 xorlw 3 ; case 6 + 12475 001612 B4D8 btfsc status,2,c + 12476 001614 EFC9 F00A goto l8811 + 12477 001618 0A01 xorlw 1 ; case 7 + 12478 00161A B4D8 btfsc status,2,c + 12479 00161C EFDB F00A goto l8823 + 12480 001620 0A0F xorlw 15 ; case 8 + 12481 001622 B4D8 btfsc status,2,c + 12482 001624 EFD5 F00A goto l8819 + 12483 001628 EFE1 F00A goto l8827 + 12484 00162C l764: + 12485 00162C 0012 return ;funcret + 12486 00162E __end_of_alarm_get_analog_alarm_ptr_by_enum: + 12487 callstack 0 + 12488 + 12489 ;; *************** function _error_die_forever ***************** + 12490 ;; Defined at: + 12491 ;; line 50 in file "errors.c" + 12492 ;; Parameters: Size Location Type + 12493 ;; None + 12494 ;; Auto vars: Size Location Type + 12495 ;; None + 12496 ;; Return value: Size Location Type + 12497 ;; 1 wreg void + 12498 ;; Registers used: + 12499 ;; wreg, status,2, cstack + 12500 ;; Tracked objects: + 12501 ;; On entry : 0/0 + 12502 ;; On exit : 0/0 + 12503 ;; Unchanged: 0/0 + 12504 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 12505 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12506 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12507 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12508 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12509 ;;Total ram usage: 2 bytes + 12510 ;; Hardware stack levels used: 1 + 12511 ;; Hardware stack levels required when called: 10 + 12512 ;; This function calls: + 12513 ;; _userpin_SWITCH_LED_D10_set_high + 12514 ;; _userpin_SWITCH_LED_D10_set_low + 12515 ;; _userpin_SWITCH_LED_D9_set_high + 12516 ;; _userpin_SWITCH_LED_D9_set_low + 12517 ;; This function is called by: + 12518 ;; _analog_variable_get_pointer_by_enum + 12519 ;; _alarm_get_analog_alarm_ptr_by_enum + 12520 ;; _digital_variable_get_pointer_by_enum + 12521 ;; _alarm_get_digital_alarm_ptr_by_enum + 12522 ;; _switch_get_function_set_by_enum + 12523 ;; _switch_get_function_get_by_enum + 12524 ;; _userpin_get_function_set_by_enum + 12525 ;; _userpin_get_function_get_by_enum + 12526 ;; This function uses a non-reentrant model + 12527 ;; + 12528 + 12529 psect text114 + 12530 002CFE __ptext114: + 12531 callstack 0 + 12532 002CFE _error_die_forever: + 12533 callstack 16 + 12534 002CFE + 12535 ;errors.c: 53: (INTCONbits.GIE = 0); + 12536 002CFE 9EF2 bcf 242,7,c ;volatile + 12537 002D00 l8783: + 12538 + 12539 ;errors.c: 55: userpin_SWITCH_LED_D9_set_high(); + 12540 002D00 EC3E F01C call _userpin_SWITCH_LED_D9_set_high ;wreg free + 12541 + 12542 ;errors.c: 56: userpin_SWITCH_LED_D10_set_high(); + 12543 002D04 EC46 F01C call _userpin_SWITCH_LED_D10_set_high ;wreg free + 12544 002D08 + 12545 ;errors.c: 57: _delay((unsigned long)((250)*(64000000/4000.0))); + 12546 002D08 0E15 movlw 21 + 12547 002D0A 6E1E movwf (??_error_die_forever+1)^0,c + 12548 002D0C 0E4B movlw 75 + 12549 002D0E 6E1D movwf ??_error_die_forever^0,c + 12550 002D10 0EBE movlw 190 + 12551 002D12 u5727: + 12552 002D12 2EE8 decfsz wreg,f,c + 12553 002D14 D7FE bra u5727 + 12554 002D16 2E1D decfsz ??_error_die_forever^0,f,c + 12555 002D18 D7FC bra u5727 + 12556 002D1A 2E1E decfsz (??_error_die_forever+1)^0,f,c + 12557 002D1C D7FA bra u5727 + 12558 002D1E D000 nop2 + 12559 002D20 + 12560 ;errors.c: 58: userpin_SWITCH_LED_D9_set_low(); + 12561 002D20 EC3A F01C call _userpin_SWITCH_LED_D9_set_low ;wreg free + 12562 002D24 + 12563 ;errors.c: 59: userpin_SWITCH_LED_D10_set_low(); + 12564 002D24 EC42 F01C call _userpin_SWITCH_LED_D10_set_low ;wreg free + 12565 002D28 + 12566 ;errors.c: 60: _delay((unsigned long)((250)*(64000000/4000.0))); + 12567 002D28 0E15 movlw 21 + 12568 002D2A 6E1E movwf (??_error_die_forever+1)^0,c + 12569 002D2C 0E4B movlw 75 + 12570 002D2E 6E1D movwf ??_error_die_forever^0,c + 12571 002D30 0EBE movlw 190 + 12572 002D32 u5737: + 12573 002D32 2EE8 decfsz wreg,f,c + 12574 002D34 D7FE bra u5737 + 12575 002D36 2E1D decfsz ??_error_die_forever^0,f,c + 12576 002D38 D7FC bra u5737 + 12577 002D3A 2E1E decfsz (??_error_die_forever+1)^0,f,c + 12578 002D3C D7FA bra u5737 + 12579 002D3E D000 nop2 + 12580 002D40 EF80 F016 goto l8783 + 12581 002D44 0012 return ;funcret + 12582 002D46 __end_of_error_die_forever: + 12583 callstack 0 + 12584 + 12585 ;; *************** function _communication_parser_appendbyte ***************** + 12586 ;; Defined at: + 12587 ;; line 51 in file "communication.c" + 12588 ;; Parameters: Size Location Type + 12589 ;; _byte 1 wreg unsigned char + 12590 ;; Auto vars: Size Location Type + 12591 ;; _byte 1 4[BANK0 ] unsigned char + 12592 ;; tmp_p_cmdinf 2 1[BANK0 ] PTR struct . + 12593 ;; -> commands_info_table(190), + 12594 ;; retval 1 3[BANK0 ] unsigned char + 12595 ;; tmp_new_byte 1 0[BANK0 ] unsigned char + 12596 ;; Return value: Size Location Type + 12597 ;; 1 wreg void + 12598 ;; Registers used: + 12599 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + 12600 ;; Tracked objects: + 12601 ;; On entry : 0/0 + 12602 ;; On exit : 0/0 + 12603 ;; Unchanged: 0/0 + 12604 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 12605 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12606 ;; Locals: 0 5 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12607 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12608 ;; Totals: 2 5 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 12609 ;;Total ram usage: 7 bytes + 12610 ;; Hardware stack levels used: 1 + 12611 ;; Hardware stack levels required when called: 12 + 12612 ;; This function calls: + 12613 ;; __ascii2hex + 12614 ;; __checksum_reset + 12615 ;; __checksum_update + 12616 ;; __checksum_value + 12617 ;; __communication_error + 12618 ;; _commands_retrieve_info_bycode + 12619 ;; _communication_parser_commandready + 12620 ;; _error_notify + 12621 ;; This function is called by: + 12622 ;; _manage_incoming_data + 12623 ;; This function uses a non-reentrant model + 12624 ;; + 12625 + 12626 psect text115 + 12627 000120 __ptext115: + 12628 callstack 0 + 12629 000120 _communication_parser_appendbyte: + 12630 callstack 17 + 12631 + 12632 ;incstack = 0 + 12633 ;communication_parser_appendbyte@_byte stored from wreg + 12634 000120 0100 movlb 0 ; () banked + 12635 000122 6F64 movwf communication_parser_appendbyte@_byte& (0+255),b + 12636 000124 + 12637 ;communication.c: 54: if(communication_parser_commandready()) { + 12638 000124 EC61 F01A call _communication_parser_commandready ;wreg free + 12639 000128 0900 iorlw 0 + 12640 00012A B4D8 btfsc status,2,c + 12641 00012C EF9A F000 goto u5471 + 12642 000130 EF9C F000 goto u5470 + 12643 000134 u5471: + 12644 000134 EF9F F000 goto l10675 + 12645 000138 u5470: + 12646 000138 + 12647 ;communication.c: 55: error_notify(((err_t)(((err_t)0x10)+0))); + 12648 000138 0E10 movlw 16 + 12649 00013A EC36 F01C call _error_notify + 12650 00013E l10675: + 12651 + 12652 ;communication.c: 61: _checksum_update(_byte); + 12653 00013E 0100 movlb 0 ; () banked + 12654 000140 5164 movf communication_parser_appendbyte@_byte& (0+255),w,b + 12655 000142 EC4A F01C call __checksum_update + 12656 + 12657 ;communication.c: 63: command_info_t* tmp_p_cmdinfo;;communication.c: 64: static + + uint8_t tmp_nibble_even;;communication.c: 65: static uint8_t tmp_nibble_odd;;commun + + ication.c: 66: uint8_t tmp_new_byte;;communication.c: 67: err_t retval;;communic + + ation.c: 69: switch(_parser_status) { + 12658 000146 EF8E F001 goto l10773 + 12659 00014A l10677: + 12660 + 12661 ;communication.c: 72: if(_byte != 0x01) { + 12662 00014A 0100 movlb 0 ; () banked + 12663 00014C 0564 decf communication_parser_appendbyte@_byte& (0+255),w,b + 12664 00014E B4D8 btfsc status,2,c + 12665 000150 EFAC F000 goto u5481 + 12666 000154 EFAE F000 goto u5480 + 12667 000158 u5481: + 12668 000158 EFB3 F000 goto l10683 + 12669 00015C u5480: + 12670 00015C + 12671 ; BSR set to: 0 + 12672 ;communication.c: 74: _communication_error(((err_t)(((err_t)0x10)+1))); + 12673 00015C 0E11 movlw 17 + 12674 00015E EC5D F01B call __communication_error + 12675 000162 EFB7 F001 goto l1934 + 12676 000166 l10683: + 12677 + 12678 ; BSR set to: 0 + 12679 ;communication.c: 78: _checksum_reset(); + 12680 000166 EC98 F01C call __checksum_reset ;wreg free + 12681 00016A + 12682 ;communication.c: 80: _parser_status = WAITING_ADDR; + 12683 00016A 0E01 movlw 1 + 12684 00016C 6E31 movwf __parser_status^0,c + 12685 + 12686 ;communication.c: 81: break; + 12687 00016E EFB7 F001 goto l1934 + 12688 000172 l10687: + 12689 + 12690 ;communication.c: 84: if(_byte != 0x30) { + 12691 000172 0E30 movlw 48 + 12692 000174 0100 movlb 0 ; () banked + 12693 000176 1964 xorwf communication_parser_appendbyte@_byte& (0+255),w,b + 12694 000178 B4D8 btfsc status,2,c + 12695 00017A EFC1 F000 goto u5491 + 12696 00017E EFC3 F000 goto u5490 + 12697 000182 u5491: + 12698 000182 EFC8 F000 goto l10693 + 12699 000186 u5490: + 12700 000186 + 12701 ; BSR set to: 0 + 12702 ;communication.c: 86: _communication_error(((err_t)(((err_t)0x10)+2))); + 12703 000186 0E12 movlw 18 + 12704 000188 EC5D F01B call __communication_error + 12705 00018C EFB7 F001 goto l1934 + 12706 000190 l10693: + 12707 + 12708 ; BSR set to: 0 + 12709 ;communication.c: 90: _parser_status = WAITING_CMD; + 12710 000190 0E02 movlw 2 + 12711 000192 6E31 movwf __parser_status^0,c + 12712 + 12713 ;communication.c: 91: break; + 12714 000194 EFB7 F001 goto l1934 + 12715 000198 l10695: + 12716 + 12717 ;communication.c: 95: retval = commands_retrieve_info_bycode((command_code_t + + )_byte, &tmp_p_cmdinfo); + 12718 000198 0E61 movlw low communication_parser_appendbyte@tmp_p_cmdinfo + 12719 00019A 6E1D movwf commands_retrieve_info_bycode@_pp_cmdinfo^0,c + 12720 00019C 0E00 movlw high communication_parser_appendbyte@tmp_p_cmdinfo + 12721 00019E 6E1E movwf (commands_retrieve_info_bycode@_pp_cmdinfo+1)^0,c + 12722 0001A0 0100 movlb 0 ; () banked + 12723 0001A2 5164 movf communication_parser_appendbyte@_byte& (0+255),w,b + 12724 0001A4 ECFC F013 call _commands_retrieve_info_bycode + 12725 0001A8 0100 movlb 0 ; () banked + 12726 0001AA 6F63 movwf communication_parser_appendbyte@retval& (0+255),b + 12727 0001AC + 12728 ; BSR set to: 0 + 12729 ;communication.c: 96: if(retval != ((err_t)0)) { + 12730 0001AC 5163 movf communication_parser_appendbyte@retval& (0+255),w,b + 12731 0001AE B4D8 btfsc status,2,c + 12732 0001B0 EFDC F000 goto u5501 + 12733 0001B4 EFDE F000 goto u5500 + 12734 0001B8 u5501: + 12735 0001B8 EFE3 F000 goto l1939 + 12736 0001BC u5500: + 12737 0001BC + 12738 ; BSR set to: 0 + 12739 ;communication.c: 98: _communication_error(retval); + 12740 0001BC 5163 movf communication_parser_appendbyte@retval& (0+255),w,b + 12741 0001BE EC5D F01B call __communication_error + 12742 0001C2 EFB7 F001 goto l1934 + 12743 0001C6 l1939: + 12744 + 12745 ; BSR set to: 0 + 12746 ;communication.c: 104: _parser_next_cmdcode = (command_code_t)_byte; + 12747 0001C6 C064 F0B2 movff communication_parser_appendbyte@_byte,__parser_next_cmdcode + 12748 0001CA + 12749 ; BSR set to: 0 + 12750 ;communication.c: 105: _parser_data_downcounter = tmp_p_cmdinfo->request_pay + + load_len; + 12751 0001CA EE20 F002 lfsr 2,2 + 12752 0001CE 5161 movf communication_parser_appendbyte@tmp_p_cmdinfo& (0+255),w,b + 12753 0001D0 26D9 addwf fsr2l,f,c + 12754 0001D2 5162 movf (communication_parser_appendbyte@tmp_p_cmdinfo+1)& (0+255),w,b + 12755 0001D4 22DA addwfc fsr2h,f,c + 12756 0001D6 50DF movf indf2,w,c + 12757 0001D8 6E30 movwf __parser_data_downcounter^0,c + 12758 0001DA + 12759 ; BSR set to: 0 + 12760 ;communication.c: 107: if(_parser_data_downcounter > 0) { + 12761 0001DA 5030 movf __parser_data_downcounter^0,w,c + 12762 0001DC B4D8 btfsc status,2,c + 12763 0001DE EFF3 F000 goto u5511 + 12764 0001E2 EFF5 F000 goto u5510 + 12765 0001E6 u5511: + 12766 0001E6 EFFB F000 goto l10709 + 12767 0001EA u5510: + 12768 0001EA + 12769 ; BSR set to: 0 + 12770 ;communication.c: 108: _parser_status = WAITING_DATA_EVEN; + 12771 0001EA 0E03 movlw 3 + 12772 0001EC 6E31 movwf __parser_status^0,c + 12773 + 12774 ;communication.c: 110: _databuf_index = 0; + 12775 0001EE 0E00 movlw 0 + 12776 0001F0 6E2F movwf __databuf_index^0,c + 12777 + 12778 ;communication.c: 111: }else{ + 12779 0001F2 EFB7 F001 goto l1934 + 12780 0001F6 l10709: + 12781 + 12782 ; BSR set to: 0 + 12783 ;communication.c: 112: _parser_status = WAITING_CHK; + 12784 0001F6 0E05 movlw 5 + 12785 0001F8 6E31 movwf __parser_status^0,c + 12786 0001FA EFB7 F001 goto l1934 + 12787 0001FE l10711: + 12788 + 12789 ;communication.c: 118: retval = _ascii2hex(_byte, &tmp_nibble_even); + 12790 0001FE 0E40 movlw low communication_parser_appendbyte@tmp_nibble_even + 12791 000200 6E20 movwf __ascii2hex@_p_nibble^0,c + 12792 000202 0E00 movlw high communication_parser_appendbyte@tmp_nibble_even + 12793 000204 6E21 movwf (__ascii2hex@_p_nibble+1)^0,c + 12794 000206 0100 movlb 0 ; () banked + 12795 000208 5164 movf communication_parser_appendbyte@_byte& (0+255),w,b + 12796 00020A EC7D F010 call __ascii2hex + 12797 00020E 0100 movlb 0 ; () banked + 12798 000210 6F63 movwf communication_parser_appendbyte@retval& (0+255),b + 12799 000212 + 12800 ; BSR set to: 0 + 12801 ;communication.c: 119: if(retval != ((err_t)0)) { + 12802 000212 5163 movf communication_parser_appendbyte@retval& (0+255),w,b + 12803 000214 B4D8 btfsc status,2,c + 12804 000216 EF0F F001 goto u5521 + 12805 00021A EF11 F001 goto u5520 + 12806 00021E u5521: + 12807 00021E EF16 F001 goto l10719 + 12808 000222 u5520: + 12809 000222 + 12810 ; BSR set to: 0 + 12811 ;communication.c: 121: _communication_error(retval); + 12812 000222 5163 movf communication_parser_appendbyte@retval& (0+255),w,b + 12813 000224 EC5D F01B call __communication_error + 12814 000228 EFB7 F001 goto l1934 + 12815 00022C l10719: + 12816 + 12817 ; BSR set to: 0 + 12818 ;communication.c: 125: _parser_status = WAITING_DATA_ODD; + 12819 00022C 0E04 movlw 4 + 12820 00022E 6E31 movwf __parser_status^0,c + 12821 + 12822 ;communication.c: 126: break; + 12823 000230 EFB7 F001 goto l1934 + 12824 000234 l10721: + 12825 + 12826 ;communication.c: 130: retval = _ascii2hex(_byte, &tmp_nibble_odd); + 12827 000234 0E3F movlw low communication_parser_appendbyte@tmp_nibble_odd + 12828 000236 6E20 movwf __ascii2hex@_p_nibble^0,c + 12829 000238 0E00 movlw high communication_parser_appendbyte@tmp_nibble_odd + 12830 00023A 6E21 movwf (__ascii2hex@_p_nibble+1)^0,c + 12831 00023C 0100 movlb 0 ; () banked + 12832 00023E 5164 movf communication_parser_appendbyte@_byte& (0+255),w,b + 12833 000240 EC7D F010 call __ascii2hex + 12834 000244 0100 movlb 0 ; () banked + 12835 000246 6F63 movwf communication_parser_appendbyte@retval& (0+255),b + 12836 000248 + 12837 ; BSR set to: 0 + 12838 ;communication.c: 131: if(retval != ((err_t)0)) { + 12839 000248 5163 movf communication_parser_appendbyte@retval& (0+255),w,b + 12840 00024A B4D8 btfsc status,2,c + 12841 00024C EF2A F001 goto u5531 + 12842 000250 EF2C F001 goto u5530 + 12843 000254 u5531: + 12844 000254 EF31 F001 goto l10729 + 12845 000258 u5530: + 12846 000258 + 12847 ; BSR set to: 0 + 12848 ;communication.c: 133: _communication_error(retval); + 12849 000258 5163 movf communication_parser_appendbyte@retval& (0+255),w,b + 12850 00025A EC5D F01B call __communication_error + 12851 00025E EFB7 F001 goto l1934 + 12852 000262 l10729: + 12853 + 12854 ; BSR set to: 0 + 12855 ;communication.c: 137: tmp_new_byte = (tmp_nibble_even << 4) + tmp_nibble_od + + d; + 12856 000262 5040 movf communication_parser_appendbyte@tmp_nibble_even^0,w,c + 12857 000264 0D10 mullw 16 + 12858 000266 50F3 movf 243,w,c + 12859 000268 243F addwf communication_parser_appendbyte@tmp_nibble_odd^0,w,c + 12860 00026A 6F60 movwf communication_parser_appendbyte@tmp_new_byte& (0+255),b + 12861 00026C + 12862 ; BSR set to: 0 + 12863 ;communication.c: 139: if(_databuf_index >= 240) { + 12864 00026C 0EEF movlw 239 + 12865 00026E 642F cpfsgt __databuf_index^0,c + 12866 000270 EF3C F001 goto u5541 + 12867 000274 EF3E F001 goto u5540 + 12868 000278 u5541: + 12869 000278 EF43 F001 goto l10737 + 12870 00027C u5540: + 12871 00027C + 12872 ; BSR set to: 0 + 12873 ;communication.c: 141: _communication_error(((err_t)(((err_t)0x10)+4))); + 12874 00027C 0E14 movlw 20 + 12875 00027E EC5D F01B call __communication_error + 12876 000282 EFB7 F001 goto l1934 + 12877 000286 l10737: + 12878 + 12879 ; BSR set to: 0 + 12880 ;communication.c: 145: _databuf[_databuf_index++] = tmp_new_byte; + 12881 000286 0E00 movlw low __databuf + 12882 000288 242F addwf __databuf_index^0,w,c + 12883 00028A 6ED9 movwf fsr2l,c + 12884 00028C 6ADA clrf fsr2h,c + 12885 00028E 0E03 movlw high __databuf + 12886 000290 22DA addwfc fsr2h,f,c + 12887 000292 C060 FFDF movff communication_parser_appendbyte@tmp_new_byte,indf2 + 12888 000296 + 12889 ; BSR set to: 0 + 12890 000296 2A2F incf __databuf_index^0,f,c + 12891 000298 + 12892 ; BSR set to: 0 + 12893 ;communication.c: 147: _parser_data_downcounter--; + 12894 000298 0630 decf __parser_data_downcounter^0,f,c + 12895 00029A + 12896 ; BSR set to: 0 + 12897 ;communication.c: 149: if(_parser_data_downcounter == 0) { + 12898 00029A 5030 movf __parser_data_downcounter^0,w,c + 12899 00029C A4D8 btfss status,2,c + 12900 00029E EF53 F001 goto u5551 + 12901 0002A2 EF55 F001 goto u5550 + 12902 0002A6 u5551: + 12903 0002A6 EF57 F001 goto l10747 + 12904 0002AA u5550: + 12905 0002AA EFFB F000 goto l10709 + 12906 0002AE l10747: + 12907 + 12908 ; BSR set to: 0 + 12909 ;communication.c: 154: _parser_status = WAITING_DATA_EVEN; + 12910 0002AE 0E03 movlw 3 + 12911 0002B0 6E31 movwf __parser_status^0,c + 12912 0002B2 EFB7 F001 goto l1934 + 12913 0002B6 l10749: + 12914 + 12915 ;communication.c: 160: if(_checksum_value() != 0) { + 12916 0002B6 ECC3 F01C call __checksum_value ;wreg free + 12917 0002BA 0900 iorlw 0 + 12918 0002BC B4D8 btfsc status,2,c + 12919 0002BE EF63 F001 goto u5561 + 12920 0002C2 EF65 F001 goto u5560 + 12921 0002C6 u5561: + 12922 0002C6 EF6A F001 goto l10755 + 12923 0002CA u5560: + 12924 0002CA + 12925 ;communication.c: 162: _communication_error(((err_t)(((err_t)0x10)+5))); + 12926 0002CA 0E15 movlw 21 + 12927 0002CC EC5D F01B call __communication_error + 12928 0002D0 EFB7 F001 goto l1934 + 12929 0002D4 l10755: + 12930 + 12931 ;communication.c: 168: if(_byte == 0x00) { + 12932 0002D4 0100 movlb 0 ; () banked + 12933 0002D6 5164 movf communication_parser_appendbyte@_byte& (0+255),w,b + 12934 0002D8 A4D8 btfss status,2,c + 12935 0002DA EF71 F001 goto u5571 + 12936 0002DE EF73 F001 goto u5570 + 12937 0002E2 u5571: + 12938 0002E2 EF77 F001 goto l10759 + 12939 0002E6 u5570: + 12940 0002E6 l10757: + 12941 + 12942 ; BSR set to: 0 + 12943 ;communication.c: 169: _parser_status = COMMAND_READY; + 12944 0002E6 0E07 movlw 7 + 12945 0002E8 6E31 movwf __parser_status^0,c + 12946 + 12947 ;communication.c: 170: }else{ + 12948 0002EA EFB7 F001 goto l1934 + 12949 0002EE l10759: + 12950 + 12951 ; BSR set to: 0 + 12952 ;communication.c: 171: _parser_status = WAITING_EOF; + 12953 0002EE 0E06 movlw 6 + 12954 0002F0 6E31 movwf __parser_status^0,c + 12955 0002F2 EFB7 F001 goto l1934 + 12956 0002F6 l10761: + 12957 + 12958 ;communication.c: 176: if(_byte != 0x00) { + 12959 0002F6 0100 movlb 0 ; () banked + 12960 0002F8 5164 movf communication_parser_appendbyte@_byte& (0+255),w,b + 12961 0002FA B4D8 btfsc status,2,c + 12962 0002FC EF82 F001 goto u5581 + 12963 000300 EF84 F001 goto u5580 + 12964 000304 u5581: + 12965 000304 EF73 F001 goto l10757 + 12966 000308 u5580: + 12967 000308 + 12968 ; BSR set to: 0 + 12969 ;communication.c: 178: _communication_error(((err_t)(((err_t)0x10)+6))); + 12970 000308 0E16 movlw 22 + 12971 00030A EC5D F01B call __communication_error + 12972 00030E EFB7 F001 goto l1934 + 12973 000312 l10769: + 12974 + 12975 ;communication.c: 186: _communication_error(((err_t)(((err_t)0x10)+7))); + 12976 000312 0E17 movlw 23 + 12977 000314 EC5D F01B call __communication_error + 12978 + 12979 ;communication.c: 187: break; + 12980 000318 EFB7 F001 goto l1934 + 12981 00031C l10773: + 12982 00031C 5031 movf __parser_status^0,w,c + 12983 00031E 6E24 movwf ??_communication_parser_appendbyte^0,c + 12984 000320 6A25 clrf (??_communication_parser_appendbyte+1)^0,c + 12985 + 12986 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 12987 ; Switch size 1, requested type "simple" + 12988 ; Number of cases is 1, Range of values is 0 to 0 + 12989 ; switch strategies available: + 12990 ; Name Instructions Cycles + 12991 ; simple_byte 4 3 (average) + 12992 ; Chosen strategy is simple_byte + 12993 000322 5025 movf (??_communication_parser_appendbyte+1)^0,w,c + 12994 000324 0A00 xorlw 0 ; case 0 + 12995 000326 B4D8 btfsc status,2,c + 12996 000328 EF98 F001 goto l11215 + 12997 00032C EF89 F001 goto l10769 + 12998 000330 l11215: + 12999 + 13000 ; Switch size 1, requested type "simple" + 13001 ; Number of cases is 7, Range of values is 0 to 6 + 13002 ; switch strategies available: + 13003 ; Name Instructions Cycles + 13004 ; simple_byte 22 12 (average) + 13005 ; Chosen strategy is simple_byte + 13006 000330 5024 movf ??_communication_parser_appendbyte^0,w,c + 13007 000332 0A00 xorlw 0 ; case 0 + 13008 000334 B4D8 btfsc status,2,c + 13009 000336 EFA5 F000 goto l10677 + 13010 00033A 0A01 xorlw 1 ; case 1 + 13011 00033C B4D8 btfsc status,2,c + 13012 00033E EFB9 F000 goto l10687 + 13013 000342 0A03 xorlw 3 ; case 2 + 13014 000344 B4D8 btfsc status,2,c + 13015 000346 EFCC F000 goto l10695 + 13016 00034A 0A01 xorlw 1 ; case 3 + 13017 00034C B4D8 btfsc status,2,c + 13018 00034E EFFF F000 goto l10711 + 13019 000352 0A07 xorlw 7 ; case 4 + 13020 000354 B4D8 btfsc status,2,c + 13021 000356 EF1A F001 goto l10721 + 13022 00035A 0A01 xorlw 1 ; case 5 + 13023 00035C B4D8 btfsc status,2,c + 13024 00035E EF5B F001 goto l10749 + 13025 000362 0A03 xorlw 3 ; case 6 + 13026 000364 B4D8 btfsc status,2,c + 13027 000366 EF7B F001 goto l10761 + 13028 00036A EF89 F001 goto l10769 + 13029 00036E l1934: + 13030 00036E 0012 return ;funcret + 13031 000370 __end_of_communication_parser_appendbyte: + 13032 callstack 0 + 13033 + 13034 ;; *************** function _communication_parser_commandready ***************** + 13035 ;; Defined at: + 13036 ;; line 191 in file "communication.c" + 13037 ;; Parameters: Size Location Type + 13038 ;; None + 13039 ;; Auto vars: Size Location Type + 13040 ;; None + 13041 ;; Return value: Size Location Type + 13042 ;; 1 wreg _Bool + 13043 ;; Registers used: + 13044 ;; wreg, status,2, status,0 + 13045 ;; Tracked objects: + 13046 ;; On entry : 0/0 + 13047 ;; On exit : 0/0 + 13048 ;; Unchanged: 0/0 + 13049 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13050 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13051 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13052 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13053 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13054 ;;Total ram usage: 0 bytes + 13055 ;; Hardware stack levels used: 1 + 13056 ;; Hardware stack levels required when called: 9 + 13057 ;; This function calls: + 13058 ;; Nothing + 13059 ;; This function is called by: + 13060 ;; _manage_incoming_data + 13061 ;; _communication_parser_appendbyte + 13062 ;; This function uses a non-reentrant model + 13063 ;; + 13064 + 13065 psect text116 + 13066 0034C2 __ptext116: + 13067 callstack 0 + 13068 0034C2 _communication_parser_commandready: + 13069 callstack 20 + 13070 0034C2 + 13071 ;communication.c: 193: return (_parser_status == COMMAND_READY); + 13072 0034C2 0E07 movlw 7 + 13073 0034C4 1831 xorwf __parser_status^0,w,c + 13074 0034C6 B4D8 btfsc status,2,c + 13075 0034C8 EF68 F01A goto u5391 + 13076 0034CC EF6B F01A goto u5390 + 13077 0034D0 u5391: + 13078 0034D0 0E01 movlw 1 + 13079 0034D2 EF6C F01A goto u5400 + 13080 0034D6 u5390: + 13081 0034D6 0E00 movlw 0 + 13082 0034D8 u5400: + 13083 0034D8 0012 return ;funcret + 13084 0034DA __end_of_communication_parser_commandready: + 13085 callstack 0 + 13086 + 13087 ;; *************** function _commands_retrieve_info_bycode ***************** + 13088 ;; Defined at: + 13089 ;; line 18 in file "commands.c" + 13090 ;; Parameters: Size Location Type + 13091 ;; _code 1 wreg unsigned char + 13092 ;; _pp_cmdinfo 2 28[COMRAM] PTR PTR struct . + 13093 ;; -> communication_transmitter_sendresponse@p_cmdinfo(2), communication_parser_executecommand@p_cmd_info(2), communic + +ation_parser_appendbyte@tmp_p_cmdinfo(2), + 13094 ;; Auto vars: Size Location Type + 13095 ;; _code 1 33[COMRAM] unsigned char + 13096 ;; num_cmds 1 34[COMRAM] unsigned char + 13097 ;; Return value: Size Location Type + 13098 ;; 1 wreg unsigned char + 13099 ;; Registers used: + 13100 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 13101 ;; Tracked objects: + 13102 ;; On entry : 0/0 + 13103 ;; On exit : 0/0 + 13104 ;; Unchanged: 0/0 + 13105 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13106 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13107 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13108 ;; Temps: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13109 ;; Totals: 7 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13110 ;;Total ram usage: 7 bytes + 13111 ;; Hardware stack levels used: 1 + 13112 ;; Hardware stack levels required when called: 10 + 13113 ;; This function calls: + 13114 ;; _commands_get_count + 13115 ;; This function is called by: + 13116 ;; _communication_parser_appendbyte + 13117 ;; _communication_parser_executecommand + 13118 ;; _communication_transmitter_sendresponse + 13119 ;; This function uses a non-reentrant model + 13120 ;; + 13121 + 13122 psect text117 + 13123 0027F8 __ptext117: + 13124 callstack 0 + 13125 0027F8 _commands_retrieve_info_bycode: + 13126 callstack 18 + 13127 + 13128 ;incstack = 0 + 13129 ;commands_retrieve_info_bycode@_code stored from wreg + 13130 0027F8 6E22 movwf commands_retrieve_info_bycode@_code^0,c + 13131 0027FA + 13132 ;commands.c: 20: command_index_t num_cmds = commands_get_count(); + 13133 0027FA ECC1 F01C call _commands_get_count ;wreg free + 13134 0027FE 6E23 movwf commands_retrieve_info_bycode@num_cmds^0,c + 13135 002800 + 13136 ;commands.c: 22: (*_pp_cmdinfo) = commands_info_table; + 13137 002800 C01D FFD9 movff commands_retrieve_info_bycode@_pp_cmdinfo,fsr2l + 13138 002804 C01E FFDA movff commands_retrieve_info_bycode@_pp_cmdinfo+1,fsr2h + 13139 002808 0E00 movlw low _commands_info_table + 13140 00280A 6EDE movwf postinc2,c + 13141 00280C 0E04 movlw high _commands_info_table + 13142 00280E 6EDD movwf postdec2,c + 13143 + 13144 ;commands.c: 23: while(num_cmds--) { + 13145 002810 EF2A F014 goto l10627 + 13146 002814 l10619: + 13147 + 13148 ;commands.c: 24: if((*_pp_cmdinfo)->request_code == _code) return ((err_t)0); + 13149 002814 C01D FFD9 movff commands_retrieve_info_bycode@_pp_cmdinfo,fsr2l + 13150 002818 C01E FFDA movff commands_retrieve_info_bycode@_pp_cmdinfo+1,fsr2h + 13151 00281C CFDE F01F movff postinc2,??_commands_retrieve_info_bycode + 13152 002820 CFDD F020 movff postdec2,??_commands_retrieve_info_bycode+1 + 13153 002824 C01F FFD9 movff ??_commands_retrieve_info_bycode,fsr2l + 13154 002828 C020 FFDA movff ??_commands_retrieve_info_bycode+1,fsr2h + 13155 00282C 5022 movf commands_retrieve_info_bycode@_code^0,w,c + 13156 00282E 18DE xorwf postinc2,w,c + 13157 002830 A4D8 btfss status,2,c + 13158 002832 EF1D F014 goto u5411 + 13159 002836 EF1F F014 goto u5410 + 13160 00283A u5411: + 13161 00283A EF22 F014 goto l10625 + 13162 00283E u5410: + 13163 00283E 0E00 movlw 0 + 13164 002840 EF34 F014 goto l2034 + 13165 002844 l10625: + 13166 + 13167 ;commands.c: 25: (*_pp_cmdinfo)++; + 13168 002844 0E05 movlw 5 + 13169 002846 C01D FFD9 movff commands_retrieve_info_bycode@_pp_cmdinfo,fsr2l + 13170 00284A C01E FFDA movff commands_retrieve_info_bycode@_pp_cmdinfo+1,fsr2h + 13171 00284E 26DE addwf postinc2,f,c + 13172 002850 0E00 movlw 0 + 13173 002852 22DD addwfc postdec2,f,c + 13174 002854 l10627: + 13175 + 13176 ;commands.c: 23: while(num_cmds--) { + 13177 002854 0623 decf commands_retrieve_info_bycode@num_cmds^0,f,c + 13178 002856 2823 incf commands_retrieve_info_bycode@num_cmds^0,w,c + 13179 002858 A4D8 btfss status,2,c + 13180 00285A EF31 F014 goto u5421 + 13181 00285E EF33 F014 goto u5420 + 13182 002862 u5421: + 13183 002862 EF0A F014 goto l10619 + 13184 002866 u5420: + 13185 002866 + 13186 ;commands.c: 28: return ((err_t)(((err_t)0x20)+0)); + 13187 002866 0E20 movlw 32 + 13188 002868 l2034: + 13189 002868 0012 return ;funcret + 13190 00286A __end_of_commands_retrieve_info_bycode: + 13191 callstack 0 + 13192 + 13193 ;; *************** function _commands_get_count ***************** + 13194 ;; Defined at: + 13195 ;; line 14 in file "commands.c" + 13196 ;; Parameters: Size Location Type + 13197 ;; None + 13198 ;; Auto vars: Size Location Type + 13199 ;; None + 13200 ;; Return value: Size Location Type + 13201 ;; 1 wreg unsigned char + 13202 ;; Registers used: + 13203 ;; wreg + 13204 ;; Tracked objects: + 13205 ;; On entry : 0/0 + 13206 ;; On exit : 0/0 + 13207 ;; Unchanged: 0/0 + 13208 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13209 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13210 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13211 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13212 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13213 ;;Total ram usage: 0 bytes + 13214 ;; Hardware stack levels used: 1 + 13215 ;; Hardware stack levels required when called: 9 + 13216 ;; This function calls: + 13217 ;; Nothing + 13218 ;; This function is called by: + 13219 ;; _commands_retrieve_info_bycode + 13220 ;; This function uses a non-reentrant model + 13221 ;; + 13222 + 13223 psect text118 + 13224 003982 __ptext118: + 13225 callstack 0 + 13226 003982 _commands_get_count: + 13227 callstack 18 + 13228 003982 + 13229 ;commands.c: 15: return (command_index_t)(sizeof(commands_info_table)/sizeof(command + + _info_t)); + 13230 003982 0E26 movlw 38 + 13231 003984 0012 return ;funcret + 13232 003986 __end_of_commands_get_count: + 13233 callstack 0 + 13234 + 13235 ;; *************** function __communication_error ***************** + 13236 ;; Defined at: + 13237 ;; line 325 in file "communication.c" + 13238 ;; Parameters: Size Location Type + 13239 ;; _err 1 wreg unsigned char + 13240 ;; Auto vars: Size Location Type + 13241 ;; _err 1 33[COMRAM] unsigned char + 13242 ;; Return value: Size Location Type + 13243 ;; 1 wreg void + 13244 ;; Registers used: + 13245 ;; wreg, status,2, cstack + 13246 ;; Tracked objects: + 13247 ;; On entry : 0/0 + 13248 ;; On exit : 0/0 + 13249 ;; Unchanged: 0/0 + 13250 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13251 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13252 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13253 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13254 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13255 ;;Total ram usage: 1 bytes + 13256 ;; Hardware stack levels used: 1 + 13257 ;; Hardware stack levels required when called: 11 + 13258 ;; This function calls: + 13259 ;; _communication_parser_reset + 13260 ;; _error_notify + 13261 ;; This function is called by: + 13262 ;; _communication_parser_appendbyte + 13263 ;; This function uses a non-reentrant model + 13264 ;; + 13265 + 13266 psect text119 + 13267 0036BA __ptext119: + 13268 callstack 0 + 13269 0036BA __communication_error: + 13270 callstack 17 + 13271 + 13272 ;incstack = 0 + 13273 ;__communication_error@_err stored from wreg + 13274 0036BA 6E22 movwf __communication_error@_err^0,c + 13275 0036BC + 13276 ;communication.c: 326: error_notify(_err); + 13277 0036BC 5022 movf __communication_error@_err^0,w,c + 13278 0036BE EC36 F01C call _error_notify + 13279 + 13280 ;communication.c: 327: communication_parser_reset(); + 13281 0036C2 ECB0 F01A call _communication_parser_reset ;wreg free + 13282 0036C6 0012 return ;funcret + 13283 0036C8 __end_of__communication_error: + 13284 callstack 0 + 13285 + 13286 ;; *************** function _error_notify ***************** + 13287 ;; Defined at: + 13288 ;; line 17 in file "errors.c" + 13289 ;; Parameters: Size Location Type + 13290 ;; _err 1 wreg unsigned char + 13291 ;; Auto vars: Size Location Type + 13292 ;; _err 1 28[COMRAM] unsigned char + 13293 ;; k 2 0 int + 13294 ;; k 2 0 int + 13295 ;; Return value: Size Location Type + 13296 ;; 1 wreg void + 13297 ;; Registers used: + 13298 ;; wreg, status,2, cstack + 13299 ;; Tracked objects: + 13300 ;; On entry : 0/0 + 13301 ;; On exit : 0/0 + 13302 ;; Unchanged: 0/0 + 13303 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13304 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13305 ;; Locals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13306 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13307 ;; Totals: 5 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13308 ;;Total ram usage: 5 bytes + 13309 ;; Hardware stack levels used: 1 + 13310 ;; Hardware stack levels required when called: 10 + 13311 ;; This function calls: + 13312 ;; _userpin_SWITCH_LED_D10_set_high + 13313 ;; _userpin_SWITCH_LED_D10_set_low + 13314 ;; _userpin_SWITCH_LED_D9_set_high + 13315 ;; _userpin_SWITCH_LED_D9_set_low + 13316 ;; This function is called by: + 13317 ;; _manage_incoming_data + 13318 ;; _communication_parser_appendbyte + 13319 ;; __communication_error + 13320 ;; This function uses a non-reentrant model + 13321 ;; + 13322 + 13323 psect text120 + 13324 00386C __ptext120: + 13325 callstack 0 + 13326 00386C _error_notify: + 13327 callstack 19 + 13328 + 13329 ;incstack = 0 + 13330 ;error_notify@_err stored from wreg + 13331 00386C 6E1D movwf error_notify@_err^0,c + 13332 00386E + 13333 ;errors.c: 20: errors_last_error = _err; + 13334 00386E C01D F03E movff error_notify@_err,_errors_last_error + 13335 003872 0012 return ;funcret + 13336 003874 __end_of_error_notify: + 13337 callstack 0 + 13338 + 13339 ;; *************** function _userpin_SWITCH_LED_D9_set_low ***************** + 13340 ;; Defined at: + 13341 ;; line 1010 in file "generated/sources/variables.c" + 13342 ;; Parameters: Size Location Type + 13343 ;; None + 13344 ;; Auto vars: Size Location Type + 13345 ;; None + 13346 ;; Return value: Size Location Type + 13347 ;; 1 wreg void + 13348 ;; Registers used: + 13349 ;; wreg, status,2 + 13350 ;; Tracked objects: + 13351 ;; On entry : 0/0 + 13352 ;; On exit : 0/0 + 13353 ;; Unchanged: 0/0 + 13354 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13355 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13356 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13357 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13358 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13359 ;;Total ram usage: 0 bytes + 13360 ;; Hardware stack levels used: 1 + 13361 ;; Hardware stack levels required when called: 9 + 13362 ;; This function calls: + 13363 ;; Nothing + 13364 ;; This function is called by: + 13365 ;; _userpin_SWITCH_LED_D9_set + 13366 ;; _error_notify + 13367 ;; _error_die_forever + 13368 ;; This function uses a non-reentrant model + 13369 ;; + 13370 + 13371 psect text121 + 13372 003874 __ptext121: + 13373 callstack 0 + 13374 003874 _userpin_SWITCH_LED_D9_set_low: + 13375 callstack 19 + 13376 003874 9E89 bcf 137,7,c ;volatile + 13377 003876 + 13378 ;generated/sources/variables.c: 1012: userpins.state_SWITCH_LED_D9 = PINSTATE_LOW; + 13379 003876 0E00 movlw 0 + 13380 003878 6E2A movwf _userpins^0,c + 13381 00387A 0012 return ;funcret + 13382 00387C __end_of_userpin_SWITCH_LED_D9_set_low: + 13383 callstack 0 + 13384 + 13385 ;; *************** function _userpin_SWITCH_LED_D9_set_high ***************** + 13386 ;; Defined at: + 13387 ;; line 1004 in file "generated/sources/variables.c" + 13388 ;; Parameters: Size Location Type + 13389 ;; None + 13390 ;; Auto vars: Size Location Type + 13391 ;; None + 13392 ;; Return value: Size Location Type + 13393 ;; 1 wreg void + 13394 ;; Registers used: + 13395 ;; wreg, status,2 + 13396 ;; Tracked objects: + 13397 ;; On entry : 0/0 + 13398 ;; On exit : 0/0 + 13399 ;; Unchanged: 0/0 + 13400 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13401 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13402 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13403 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13404 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13405 ;;Total ram usage: 0 bytes + 13406 ;; Hardware stack levels used: 1 + 13407 ;; Hardware stack levels required when called: 9 + 13408 ;; This function calls: + 13409 ;; Nothing + 13410 ;; This function is called by: + 13411 ;; _userpin_SWITCH_LED_D9_set + 13412 ;; _error_notify + 13413 ;; _error_die_forever + 13414 ;; This function uses a non-reentrant model + 13415 ;; + 13416 + 13417 psect text122 + 13418 00387C __ptext122: + 13419 callstack 0 + 13420 00387C _userpin_SWITCH_LED_D9_set_high: + 13421 callstack 19 + 13422 00387C 8E89 bsf 137,7,c ;volatile + 13423 00387E + 13424 ;generated/sources/variables.c: 1006: userpins.state_SWITCH_LED_D9 = PINSTATE_HIGH; + 13425 00387E 0E01 movlw 1 + 13426 003880 6E2A movwf _userpins^0,c + 13427 003882 0012 return ;funcret + 13428 003884 __end_of_userpin_SWITCH_LED_D9_set_high: + 13429 callstack 0 + 13430 + 13431 ;; *************** function _userpin_SWITCH_LED_D10_set_low ***************** + 13432 ;; Defined at: + 13433 ;; line 1037 in file "generated/sources/variables.c" + 13434 ;; Parameters: Size Location Type + 13435 ;; None + 13436 ;; Auto vars: Size Location Type + 13437 ;; None + 13438 ;; Return value: Size Location Type + 13439 ;; 1 wreg void + 13440 ;; Registers used: + 13441 ;; wreg, status,2 + 13442 ;; Tracked objects: + 13443 ;; On entry : 0/0 + 13444 ;; On exit : 0/0 + 13445 ;; Unchanged: 0/0 + 13446 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13447 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13448 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13449 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13450 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13451 ;;Total ram usage: 0 bytes + 13452 ;; Hardware stack levels used: 1 + 13453 ;; Hardware stack levels required when called: 9 + 13454 ;; This function calls: + 13455 ;; Nothing + 13456 ;; This function is called by: + 13457 ;; _userpin_SWITCH_LED_D10_set + 13458 ;; _error_notify + 13459 ;; _error_die_forever + 13460 ;; This function uses a non-reentrant model + 13461 ;; + 13462 + 13463 psect text123 + 13464 003884 __ptext123: + 13465 callstack 0 + 13466 003884 _userpin_SWITCH_LED_D10_set_low: + 13467 callstack 19 + 13468 003884 9C89 bcf 137,6,c ;volatile + 13469 003886 + 13470 ;generated/sources/variables.c: 1039: userpins.state_SWITCH_LED_D10 = PINSTATE_LOW; + 13471 003886 0E00 movlw 0 + 13472 003888 6E2B movwf (_userpins+1)^0,c + 13473 00388A 0012 return ;funcret + 13474 00388C __end_of_userpin_SWITCH_LED_D10_set_low: + 13475 callstack 0 + 13476 + 13477 ;; *************** function _userpin_SWITCH_LED_D10_set_high ***************** + 13478 ;; Defined at: + 13479 ;; line 1031 in file "generated/sources/variables.c" + 13480 ;; Parameters: Size Location Type + 13481 ;; None + 13482 ;; Auto vars: Size Location Type + 13483 ;; None + 13484 ;; Return value: Size Location Type + 13485 ;; 1 wreg void + 13486 ;; Registers used: + 13487 ;; wreg, status,2 + 13488 ;; Tracked objects: + 13489 ;; On entry : 0/0 + 13490 ;; On exit : 0/0 + 13491 ;; Unchanged: 0/0 + 13492 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13493 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13494 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13495 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13496 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13497 ;;Total ram usage: 0 bytes + 13498 ;; Hardware stack levels used: 1 + 13499 ;; Hardware stack levels required when called: 9 + 13500 ;; This function calls: + 13501 ;; Nothing + 13502 ;; This function is called by: + 13503 ;; _userpin_SWITCH_LED_D10_set + 13504 ;; _error_notify + 13505 ;; _error_die_forever + 13506 ;; This function uses a non-reentrant model + 13507 ;; + 13508 + 13509 psect text124 + 13510 00388C __ptext124: + 13511 callstack 0 + 13512 00388C _userpin_SWITCH_LED_D10_set_high: + 13513 callstack 19 + 13514 00388C 8C89 bsf 137,6,c ;volatile + 13515 00388E + 13516 ;generated/sources/variables.c: 1033: userpins.state_SWITCH_LED_D10 = PINSTATE_HIGH; + 13517 00388E 0E01 movlw 1 + 13518 003890 6E2B movwf (_userpins+1)^0,c + 13519 003892 0012 return ;funcret + 13520 003894 __end_of_userpin_SWITCH_LED_D10_set_high: + 13521 callstack 0 + 13522 + 13523 ;; *************** function __checksum_value ***************** + 13524 ;; Defined at: + 13525 ;; line 315 in file "communication.c" + 13526 ;; Parameters: Size Location Type + 13527 ;; None + 13528 ;; Auto vars: Size Location Type + 13529 ;; None + 13530 ;; Return value: Size Location Type + 13531 ;; 1 wreg unsigned char + 13532 ;; Registers used: + 13533 ;; wreg, status,2 + 13534 ;; Tracked objects: + 13535 ;; On entry : 0/0 + 13536 ;; On exit : 0/0 + 13537 ;; Unchanged: 0/0 + 13538 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13539 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13540 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13541 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13542 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13543 ;;Total ram usage: 0 bytes + 13544 ;; Hardware stack levels used: 1 + 13545 ;; Hardware stack levels required when called: 9 + 13546 ;; This function calls: + 13547 ;; Nothing + 13548 ;; This function is called by: + 13549 ;; _communication_parser_appendbyte + 13550 ;; _communication_transmitter_sendresponse + 13551 ;; This function uses a non-reentrant model + 13552 ;; + 13553 + 13554 psect text125 + 13555 003986 __ptext125: + 13556 callstack 0 + 13557 003986 __checksum_value: + 13558 callstack 19 + 13559 003986 + 13560 ;communication.c: 316: return _parser_checksum; + 13561 003986 502E movf __parser_checksum^0,w,c + 13562 003988 0012 return ;funcret + 13563 00398A __end_of__checksum_value: + 13564 callstack 0 + 13565 + 13566 ;; *************** function __checksum_update ***************** + 13567 ;; Defined at: + 13568 ;; line 307 in file "communication.c" + 13569 ;; Parameters: Size Location Type + 13570 ;; _byte 1 wreg unsigned char + 13571 ;; Auto vars: Size Location Type + 13572 ;; _byte 1 28[COMRAM] unsigned char + 13573 ;; Return value: Size Location Type + 13574 ;; 1 wreg void + 13575 ;; Registers used: + 13576 ;; wreg, status,2, status,0 + 13577 ;; Tracked objects: + 13578 ;; On entry : 0/0 + 13579 ;; On exit : 0/0 + 13580 ;; Unchanged: 0/0 + 13581 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13582 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13583 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13584 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13585 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13586 ;;Total ram usage: 1 bytes + 13587 ;; Hardware stack levels used: 1 + 13588 ;; Hardware stack levels required when called: 9 + 13589 ;; This function calls: + 13590 ;; Nothing + 13591 ;; This function is called by: + 13592 ;; _communication_parser_appendbyte + 13593 ;; __serial_checksum_update + 13594 ;; This function uses a non-reentrant model + 13595 ;; + 13596 + 13597 psect text126 + 13598 003894 __ptext126: + 13599 callstack 0 + 13600 003894 __checksum_update: + 13601 callstack 18 + 13602 + 13603 ;incstack = 0 + 13604 ;__checksum_update@_byte stored from wreg + 13605 003894 6E1D movwf __checksum_update@_byte^0,c + 13606 003896 + 13607 ;communication.c: 308: _parser_checksum -= _byte; + 13608 003896 501D movf __checksum_update@_byte^0,w,c + 13609 003898 5E2E subwf __parser_checksum^0,f,c + 13610 00389A 0012 return ;funcret + 13611 00389C __end_of__checksum_update: + 13612 callstack 0 + 13613 + 13614 ;; *************** function __checksum_reset ***************** + 13615 ;; Defined at: + 13616 ;; line 311 in file "communication.c" + 13617 ;; Parameters: Size Location Type + 13618 ;; None + 13619 ;; Auto vars: Size Location Type + 13620 ;; None + 13621 ;; Return value: Size Location Type + 13622 ;; 1 wreg void + 13623 ;; Registers used: + 13624 ;; wreg, status,2 + 13625 ;; Tracked objects: + 13626 ;; On entry : 0/0 + 13627 ;; On exit : 0/0 + 13628 ;; Unchanged: 0/0 + 13629 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13630 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13631 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13632 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13633 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13634 ;;Total ram usage: 0 bytes + 13635 ;; Hardware stack levels used: 1 + 13636 ;; Hardware stack levels required when called: 9 + 13637 ;; This function calls: + 13638 ;; Nothing + 13639 ;; This function is called by: + 13640 ;; _communication_parser_appendbyte + 13641 ;; _communication_transmitter_sendresponse + 13642 ;; This function uses a non-reentrant model + 13643 ;; + 13644 + 13645 psect text127 + 13646 003930 __ptext127: + 13647 callstack 0 + 13648 003930 __checksum_reset: + 13649 callstack 19 + 13650 003930 + 13651 ;communication.c: 312: _parser_checksum = 0; + 13652 003930 0E00 movlw 0 + 13653 003932 6E2E movwf __parser_checksum^0,c + 13654 003934 0012 return ;funcret + 13655 003936 __end_of__checksum_reset: + 13656 callstack 0 + 13657 + 13658 ;; *************** function __ascii2hex ***************** + 13659 ;; Defined at: + 13660 ;; line 330 in file "communication.c" + 13661 ;; Parameters: Size Location Type + 13662 ;; _byte 1 wreg unsigned char + 13663 ;; _p_nibble 2 31[COMRAM] PTR unsigned char + 13664 ;; -> communication_parser_appendbyte@tmp_nibble_odd(1), communication_parser_appendbyte@tmp_nibble_even(1), + 13665 ;; Auto vars: Size Location Type + 13666 ;; _byte 1 33[COMRAM] unsigned char + 13667 ;; Return value: Size Location Type + 13668 ;; 1 wreg unsigned char + 13669 ;; Registers used: + 13670 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 13671 ;; Tracked objects: + 13672 ;; On entry : 0/0 + 13673 ;; On exit : 0/0 + 13674 ;; Unchanged: 0/0 + 13675 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13676 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13677 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13678 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13679 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13680 ;;Total ram usage: 3 bytes + 13681 ;; Hardware stack levels used: 1 + 13682 ;; Hardware stack levels required when called: 10 + 13683 ;; This function calls: + 13684 ;; __inrange + 13685 ;; This function is called by: + 13686 ;; _communication_parser_appendbyte + 13687 ;; This function uses a non-reentrant model + 13688 ;; + 13689 + 13690 psect text128 + 13691 0020FA __ptext128: + 13692 callstack 0 + 13693 0020FA __ascii2hex: + 13694 callstack 18 + 13695 + 13696 ;incstack = 0 + 13697 ;__ascii2hex@_byte stored from wreg + 13698 0020FA 6E22 movwf __ascii2hex@_byte^0,c + 13699 0020FC + 13700 ;communication.c: 332: if(_inrange(_byte, '0', '9')) { + 13701 0020FC 0E30 movlw 48 + 13702 0020FE 6E1D movwf __inrange@_min^0,c + 13703 002100 0E39 movlw 57 + 13704 002102 6E1E movwf __inrange@_max^0,c + 13705 002104 5022 movf __ascii2hex@_byte^0,w,c + 13706 002106 ECE5 F017 call __inrange + 13707 00210A 0900 iorlw 0 + 13708 00210C B4D8 btfsc status,2,c + 13709 00210E EF8B F010 goto u5431 + 13710 002112 EF8D F010 goto u5430 + 13711 002116 u5431: + 13712 002116 EF96 F010 goto l10637 + 13713 00211A u5430: + 13714 00211A + 13715 ;communication.c: 333: (*_p_nibble) = (uint8_t)(_byte - '0'); + 13716 00211A 5022 movf __ascii2hex@_byte^0,w,c + 13717 00211C 0FD0 addlw 208 + 13718 00211E C020 FFD9 movff __ascii2hex@_p_nibble,fsr2l + 13719 002122 C021 FFDA movff __ascii2hex@_p_nibble+1,fsr2h + 13720 002126 6EDF movwf indf2,c + 13721 + 13722 ;communication.c: 334: }else if(_inrange(_byte, 'a', 'f')) { + 13723 002128 EFC9 F010 goto l10649 + 13724 00212C l10637: + 13725 00212C 0E61 movlw 97 + 13726 00212E 6E1D movwf __inrange@_min^0,c + 13727 002130 0E66 movlw 102 + 13728 002132 6E1E movwf __inrange@_max^0,c + 13729 002134 5022 movf __ascii2hex@_byte^0,w,c + 13730 002136 ECE5 F017 call __inrange + 13731 00213A 0900 iorlw 0 + 13732 00213C B4D8 btfsc status,2,c + 13733 00213E EFA3 F010 goto u5441 + 13734 002142 EFA5 F010 goto u5440 + 13735 002146 u5441: + 13736 002146 EFAE F010 goto l10641 + 13737 00214A u5440: + 13738 00214A + 13739 ;communication.c: 335: (*_p_nibble) = (uint8_t)(_byte - 'a' + 10); + 13740 00214A 5022 movf __ascii2hex@_byte^0,w,c + 13741 00214C 0FA9 addlw 169 + 13742 00214E C020 FFD9 movff __ascii2hex@_p_nibble,fsr2l + 13743 002152 C021 FFDA movff __ascii2hex@_p_nibble+1,fsr2h + 13744 002156 6EDF movwf indf2,c + 13745 + 13746 ;communication.c: 336: }else if(_inrange(_byte, 'A', 'F')) { + 13747 002158 EFC9 F010 goto l10649 + 13748 00215C l10641: + 13749 00215C 0E41 movlw 65 + 13750 00215E 6E1D movwf __inrange@_min^0,c + 13751 002160 0E46 movlw 70 + 13752 002162 6E1E movwf __inrange@_max^0,c + 13753 002164 5022 movf __ascii2hex@_byte^0,w,c + 13754 002166 ECE5 F017 call __inrange + 13755 00216A 0900 iorlw 0 + 13756 00216C B4D8 btfsc status,2,c + 13757 00216E EFBB F010 goto u5451 + 13758 002172 EFBD F010 goto u5450 + 13759 002176 u5451: + 13760 002176 EFC6 F010 goto l10645 + 13761 00217A u5450: + 13762 00217A + 13763 ;communication.c: 338: (*_p_nibble) = (uint8_t)(_byte - 'A' + 10); + 13764 00217A 5022 movf __ascii2hex@_byte^0,w,c + 13765 00217C 0FC9 addlw 201 + 13766 00217E C020 FFD9 movff __ascii2hex@_p_nibble,fsr2l + 13767 002182 C021 FFDA movff __ascii2hex@_p_nibble+1,fsr2h + 13768 002186 6EDF movwf indf2,c + 13769 + 13770 ;communication.c: 339: }else { + 13771 002188 EFC9 F010 goto l10649 + 13772 00218C l10645: + 13773 + 13774 ;communication.c: 340: return ((err_t)(((err_t)0x10)+3)); + 13775 00218C 0E13 movlw 19 + 13776 00218E EFCA F010 goto l2016 + 13777 002192 l10649: + 13778 + 13779 ;communication.c: 342: return ((err_t)0); + 13780 002192 0E00 movlw 0 + 13781 002194 l2016: + 13782 002194 0012 return ;funcret + 13783 002196 __end_of__ascii2hex: + 13784 callstack 0 + 13785 + 13786 ;; *************** function __inrange ***************** + 13787 ;; Defined at: + 13788 ;; line 319 in file "communication.c" + 13789 ;; Parameters: Size Location Type + 13790 ;; _value 1 wreg unsigned char + 13791 ;; _min 1 28[COMRAM] unsigned char + 13792 ;; _max 1 29[COMRAM] unsigned char + 13793 ;; Auto vars: Size Location Type + 13794 ;; _value 1 30[COMRAM] unsigned char + 13795 ;; Return value: Size Location Type + 13796 ;; 1 wreg _Bool + 13797 ;; Registers used: + 13798 ;; wreg, status,2, status,0 + 13799 ;; Tracked objects: + 13800 ;; On entry : 0/0 + 13801 ;; On exit : 0/0 + 13802 ;; Unchanged: 0/0 + 13803 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13804 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13805 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13806 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13807 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13808 ;;Total ram usage: 3 bytes + 13809 ;; Hardware stack levels used: 1 + 13810 ;; Hardware stack levels required when called: 9 + 13811 ;; This function calls: + 13812 ;; Nothing + 13813 ;; This function is called by: + 13814 ;; __ascii2hex + 13815 ;; This function uses a non-reentrant model + 13816 ;; + 13817 + 13818 psect text129 + 13819 002FCA __ptext129: + 13820 callstack 0 + 13821 002FCA __inrange: + 13822 callstack 18 + 13823 + 13824 ;incstack = 0 + 13825 ;__inrange@_value stored from wreg + 13826 002FCA 6E1F movwf __inrange@_value^0,c + 13827 002FCC + 13828 ;communication.c: 320: if(_value > _max) return 0; + 13829 002FCC 501F movf __inrange@_value^0,w,c + 13830 002FCE 5C1E subwf __inrange@_max^0,w,c + 13831 002FD0 B0D8 btfsc status,0,c + 13832 002FD2 EFED F017 goto u4541 + 13833 002FD6 EFEF F017 goto u4540 + 13834 002FDA u4541: + 13835 002FDA EFF2 F017 goto l9445 + 13836 002FDE u4540: + 13837 002FDE l9441: + 13838 002FDE 0E00 movlw 0 + 13839 002FE0 EFFE F017 goto l2003 + 13840 002FE4 l9445: + 13841 + 13842 ;communication.c: 321: if(_value < _min) return 0; + 13843 002FE4 501D movf __inrange@_min^0,w,c + 13844 002FE6 5C1F subwf __inrange@_value^0,w,c + 13845 002FE8 B0D8 btfsc status,0,c + 13846 002FEA EFF9 F017 goto u4551 + 13847 002FEE EFFB F017 goto u4550 + 13848 002FF2 u4551: + 13849 002FF2 EFFD F017 goto l9451 + 13850 002FF6 u4550: + 13851 002FF6 EFEF F017 goto l9441 + 13852 002FFA l9451: + 13853 + 13854 ;communication.c: 322: return 1; + 13855 002FFA 0E01 movlw 1 + 13856 002FFC l2003: + 13857 002FFC 0012 return ;funcret + 13858 002FFE __end_of__inrange: + 13859 callstack 0 + 13860 + 13861 ;; *************** function _EUSART1_is_rx_ready ***************** + 13862 ;; Defined at: + 13863 ;; line 137 in file "mcc_generated_files/eusart1.c" + 13864 ;; Parameters: Size Location Type + 13865 ;; None + 13866 ;; Auto vars: Size Location Type + 13867 ;; None + 13868 ;; Return value: Size Location Type + 13869 ;; 1 wreg _Bool + 13870 ;; Registers used: + 13871 ;; wreg, status,2 + 13872 ;; Tracked objects: + 13873 ;; On entry : 0/0 + 13874 ;; On exit : 0/0 + 13875 ;; Unchanged: 0/0 + 13876 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13877 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13878 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13879 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13880 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13881 ;;Total ram usage: 0 bytes + 13882 ;; Hardware stack levels used: 1 + 13883 ;; Hardware stack levels required when called: 9 + 13884 ;; This function calls: + 13885 ;; Nothing + 13886 ;; This function is called by: + 13887 ;; _start_irqs + 13888 ;; _manage_incoming_data + 13889 ;; This function uses a non-reentrant model + 13890 ;; + 13891 + 13892 psect text130 + 13893 003534 __ptext130: + 13894 callstack 0 + 13895 003534 _EUSART1_is_rx_ready: + 13896 callstack 20 + 13897 003534 + 13898 ;mcc_generated_files/eusart1.c: 139: return (eusart1RxCount ? 1 : 0); + 13899 003534 5037 movf _eusart1RxCount^0,w,c ;volatile + 13900 003536 A4D8 btfss status,2,c + 13901 003538 EFA0 F01A goto u3851 + 13902 00353C EFA3 F01A goto u3850 + 13903 003540 u3851: + 13904 003540 0E01 movlw 1 + 13905 003542 EFA4 F01A goto u3860 + 13906 003546 u3850: + 13907 003546 0E00 movlw 0 + 13908 003548 u3860: + 13909 003548 0012 return ;funcret + 13910 00354A __end_of_EUSART1_is_rx_ready: + 13911 callstack 0 + 13912 + 13913 ;; *************** function _EUSART1_Read ***************** + 13914 ;; Defined at: + 13915 ;; line 151 in file "mcc_generated_files/eusart1.c" + 13916 ;; Parameters: Size Location Type + 13917 ;; None + 13918 ;; Auto vars: Size Location Type + 13919 ;; readValue 1 28[COMRAM] unsigned char + 13920 ;; Return value: Size Location Type + 13921 ;; 1 wreg unsigned char + 13922 ;; Registers used: + 13923 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 13924 ;; Tracked objects: + 13925 ;; On entry : 0/0 + 13926 ;; On exit : 0/0 + 13927 ;; Unchanged: 0/0 + 13928 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 13929 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13930 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13931 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13932 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 13933 ;;Total ram usage: 1 bytes + 13934 ;; Hardware stack levels used: 1 + 13935 ;; Hardware stack levels required when called: 9 + 13936 ;; This function calls: + 13937 ;; Nothing + 13938 ;; This function is called by: + 13939 ;; _manage_incoming_data + 13940 ;; This function uses a non-reentrant model + 13941 ;; + 13942 + 13943 psect text131 + 13944 002C1E __ptext131: + 13945 callstack 0 + 13946 002C1E _EUSART1_Read: + 13947 callstack 20 + 13948 002C1E l8151: + 13949 + 13950 ;mcc_generated_files/eusart1.c: 155: while(0 == eusart1RxCount) + 13951 002C1E 5037 movf _eusart1RxCount^0,w,c ;volatile + 13952 002C20 B4D8 btfsc status,2,c + 13953 002C22 EF15 F016 goto u3871 + 13954 002C26 EF17 F016 goto u3870 + 13955 002C2A u3871: + 13956 002C2A EF0F F016 goto l8151 + 13957 002C2E u3870: + 13958 002C2E + 13959 ;mcc_generated_files/eusart1.c: 159: eusart1RxLastError = eusart1RxStatusBuffer[eusa + + rt1RxTail]; + 13960 002C2E 0EC0 movlw low _eusart1RxStatusBuffer + 13961 002C30 2438 addwf _eusart1RxTail^0,w,c ;volatile + 13962 002C32 6ED9 movwf fsr2l,c + 13963 002C34 6ADA clrf fsr2h,c + 13964 002C36 0E01 movlw high _eusart1RxStatusBuffer + 13965 002C38 22DA addwfc fsr2h,f,c + 13966 002C3A 50DF movf indf2,w,c + 13967 002C3C 6E36 movwf _eusart1RxLastError^0,c ;volatile + 13968 + 13969 ;mcc_generated_files/eusart1.c: 161: readValue = eusart1RxBuffer[eusart1RxTail++]; + 13970 002C3E 0E00 movlw low _eusart1RxBuffer + 13971 002C40 2438 addwf _eusart1RxTail^0,w,c ;volatile + 13972 002C42 6ED9 movwf fsr2l,c + 13973 002C44 6ADA clrf fsr2h,c + 13974 002C46 0E02 movlw high _eusart1RxBuffer + 13975 002C48 22DA addwfc fsr2h,f,c + 13976 002C4A 50DF movf indf2,w,c + 13977 002C4C 6E1D movwf EUSART1_Read@readValue^0,c + 13978 002C4E 2A38 incf _eusart1RxTail^0,f,c ;volatile + 13979 002C50 + 13980 ;mcc_generated_files/eusart1.c: 162: if(sizeof(eusart1RxBuffer) <= eusart1RxTail) + 13981 002C50 0E3F movlw 63 + 13982 002C52 6438 cpfsgt _eusart1RxTail^0,c ;volatile + 13983 002C54 EF2E F016 goto u3881 + 13984 002C58 EF30 F016 goto u3880 + 13985 002C5C u3881: + 13986 002C5C EF32 F016 goto l8161 + 13987 002C60 u3880: + 13988 002C60 + 13989 ;mcc_generated_files/eusart1.c: 163: {;mcc_generated_files/eusart1.c: 164: e + + usart1RxTail = 0; + 13990 002C60 0E00 movlw 0 + 13991 002C62 6E38 movwf _eusart1RxTail^0,c ;volatile + 13992 002C64 l8161: + 13993 + 13994 ;mcc_generated_files/eusart1.c: 166: PIE1bits.RC1IE = 0; + 13995 002C64 9A9D bcf 157,5,c ;volatile + 13996 002C66 + 13997 ;mcc_generated_files/eusart1.c: 167: eusart1RxCount--; + 13998 002C66 0637 decf _eusart1RxCount^0,f,c ;volatile + 13999 002C68 + 14000 ;mcc_generated_files/eusart1.c: 168: PIE1bits.RC1IE = 1; + 14001 002C68 8A9D bsf 157,5,c ;volatile + 14002 002C6A + 14003 ;mcc_generated_files/eusart1.c: 170: return readValue; + 14004 002C6A 501D movf EUSART1_Read@readValue^0,w,c + 14005 002C6C 0012 return ;funcret + 14006 002C6E __end_of_EUSART1_Read: + 14007 callstack 0 + 14008 + 14009 ;; *************** function _init_mcu ***************** + 14010 ;; Defined at: + 14011 ;; line 69 in file "main.c" + 14012 ;; Parameters: Size Location Type + 14013 ;; None + 14014 ;; Auto vars: Size Location Type + 14015 ;; None + 14016 ;; Return value: Size Location Type + 14017 ;; 1 wreg void + 14018 ;; Registers used: + 14019 ;; wreg, status,2, status,0, cstack + 14020 ;; Tracked objects: + 14021 ;; On entry : 0/0 + 14022 ;; On exit : 0/0 + 14023 ;; Unchanged: 0/0 + 14024 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14025 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14026 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14027 ;; Temps: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14028 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14029 ;;Total ram usage: 1 bytes + 14030 ;; Hardware stack levels used: 1 + 14031 ;; Hardware stack levels required when called: 12 + 14032 ;; This function calls: + 14033 ;; _SYSTEM_Initialize + 14034 ;; _TMR0_SetInterruptHandler + 14035 ;; _TMR2_SetInterruptHandler + 14036 ;; This function is called by: + 14037 ;; _main + 14038 ;; This function uses a non-reentrant model + 14039 ;; + 14040 + 14041 psect text132 + 14042 0030EC __ptext132: + 14043 callstack 0 + 14044 0030EC _init_mcu: + 14045 callstack 18 + 14046 0030EC + 14047 ;main.c: 71: SYSTEM_Initialize(); + 14048 0030EC EC17 F019 call _SYSTEM_Initialize ;wreg free + 14049 + 14050 ;main.c: 74: TMR0_SetInterruptHandler(irq_timer_slow); + 14051 0030F0 0E3A movlw low _irq_timer_slow + 14052 0030F2 6E1D movwf TMR0_SetInterruptHandler@InterruptHandler^0,c + 14053 0030F4 0E38 movlw high _irq_timer_slow + 14054 0030F6 6E1E movwf (TMR0_SetInterruptHandler@InterruptHandler+1)^0,c + 14055 0030F8 ECBE F01B call _TMR0_SetInterruptHandler ;wreg free + 14056 + 14057 ;main.c: 75: TMR2_SetInterruptHandler(irq_timer_fast); + 14058 0030FC 0E42 movlw low _irq_timer_fast + 14059 0030FE 6E1D movwf TMR2_SetInterruptHandler@InterruptHandler^0,c + 14060 003100 0E39 movlw high _irq_timer_fast + 14061 003102 6E1E movwf (TMR2_SetInterruptHandler@InterruptHandler+1)^0,c + 14062 003104 ECB9 F01B call _TMR2_SetInterruptHandler ;wreg free + 14063 003108 + 14064 ;main.c: 77: _delay((unsigned long)((10)*(64000000/4000.0))); + 14065 003108 0ED0 movlw 208 + 14066 00310A 6E1F movwf ??_init_mcu^0,c + 14067 00310C 0ECA movlw 202 + 14068 00310E u5747: + 14069 00310E 2EE8 decfsz wreg,f,c + 14070 003110 D7FE bra u5747 + 14071 003112 2E1F decfsz ??_init_mcu^0,f,c + 14072 003114 D7FC bra u5747 + 14073 003116 0012 return ;funcret + 14074 003118 __end_of_init_mcu: + 14075 callstack 0 + 14076 + 14077 ;; *************** function _SYSTEM_Initialize ***************** + 14078 ;; Defined at: + 14079 ;; line 50 in file "mcc_generated_files/mcc.c" + 14080 ;; Parameters: Size Location Type + 14081 ;; None + 14082 ;; Auto vars: Size Location Type + 14083 ;; None + 14084 ;; Return value: Size Location Type + 14085 ;; 1 wreg void + 14086 ;; Registers used: + 14087 ;; wreg, status,2, status,0, cstack + 14088 ;; Tracked objects: + 14089 ;; On entry : 0/0 + 14090 ;; On exit : 0/0 + 14091 ;; Unchanged: 0/0 + 14092 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14093 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14094 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14095 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14096 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14097 ;;Total ram usage: 0 bytes + 14098 ;; Hardware stack levels used: 1 + 14099 ;; Hardware stack levels required when called: 11 + 14100 ;; This function calls: + 14101 ;; _ADC_Initialize + 14102 ;; _CCP5_Initialize + 14103 ;; _EUSART1_Initialize + 14104 ;; _FVR_Initialize + 14105 ;; _INTERRUPT_Initialize + 14106 ;; _OSCILLATOR_Initialize + 14107 ;; _PIN_MANAGER_Initialize + 14108 ;; _TMR0_Initialize + 14109 ;; _TMR2_Initialize + 14110 ;; This function is called by: + 14111 ;; _init_mcu + 14112 ;; This function uses a non-reentrant model + 14113 ;; + 14114 + 14115 psect text133 + 14116 00322E __ptext133: + 14117 callstack 0 + 14118 00322E _SYSTEM_Initialize: + 14119 callstack 18 + 14120 00322E + 14121 ;mcc_generated_files/mcc.c: 53: INTERRUPT_Initialize(); + 14122 00322E ECC5 F01C call _INTERRUPT_Initialize ;wreg free + 14123 003232 + 14124 ;mcc_generated_files/mcc.c: 54: PIN_MANAGER_Initialize(); + 14125 003232 EC6E F017 call _PIN_MANAGER_Initialize ;wreg free + 14126 003236 + 14127 ;mcc_generated_files/mcc.c: 55: OSCILLATOR_Initialize(); + 14128 003236 EC2E F01A call _OSCILLATOR_Initialize ;wreg free + 14129 00323A + 14130 ;mcc_generated_files/mcc.c: 56: FVR_Initialize(); + 14131 00323A EC4E F01C call _FVR_Initialize ;wreg free + 14132 00323E + 14133 ;mcc_generated_files/mcc.c: 57: ADC_Initialize(); + 14134 00323E ECA5 F01A call _ADC_Initialize ;wreg free + 14135 003242 + 14136 ;mcc_generated_files/mcc.c: 58: CCP5_Initialize(); + 14137 003242 EC4E F01B call _CCP5_Initialize ;wreg free + 14138 003246 + 14139 ;mcc_generated_files/mcc.c: 59: TMR2_Initialize(); + 14140 003246 EC1F F01A call _TMR2_Initialize ;wreg free + 14141 00324A + 14142 ;mcc_generated_files/mcc.c: 60: TMR0_Initialize(); + 14143 00324A EC4E F019 call _TMR0_Initialize ;wreg free + 14144 00324E + 14145 ;mcc_generated_files/mcc.c: 61: EUSART1_Initialize(); + 14146 00324E ECC2 F013 call _EUSART1_Initialize ;wreg free + 14147 003252 0012 return ;funcret + 14148 003254 __end_of_SYSTEM_Initialize: + 14149 callstack 0 + 14150 + 14151 ;; *************** function _TMR2_Initialize ***************** + 14152 ;; Defined at: + 14153 ;; line 64 in file "mcc_generated_files/tmr2.c" + 14154 ;; Parameters: Size Location Type + 14155 ;; None + 14156 ;; Auto vars: Size Location Type + 14157 ;; None + 14158 ;; Return value: Size Location Type + 14159 ;; 1 wreg void + 14160 ;; Registers used: + 14161 ;; wreg, status,2, status,0, cstack + 14162 ;; Tracked objects: + 14163 ;; On entry : 0/0 + 14164 ;; On exit : 0/0 + 14165 ;; Unchanged: 0/0 + 14166 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14167 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14168 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14169 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14170 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14171 ;;Total ram usage: 0 bytes + 14172 ;; Hardware stack levels used: 1 + 14173 ;; Hardware stack levels required when called: 10 + 14174 ;; This function calls: + 14175 ;; _TMR2_SetInterruptHandler + 14176 ;; This function is called by: + 14177 ;; _SYSTEM_Initialize + 14178 ;; This function uses a non-reentrant model + 14179 ;; + 14180 + 14181 psect text134 + 14182 00343E __ptext134: + 14183 callstack 0 + 14184 00343E _TMR2_Initialize: + 14185 callstack 18 + 14186 00343E + 14187 ;mcc_generated_files/tmr2.c: 69: PR2 = 0xC7; + 14188 00343E 0EC7 movlw 199 + 14189 003440 6EBB movwf 187,c ;volatile + 14190 + 14191 ;mcc_generated_files/tmr2.c: 72: TMR2 = 0x00; + 14192 003442 0E00 movlw 0 + 14193 003444 6EBC movwf 188,c ;volatile + 14194 003446 + 14195 ;mcc_generated_files/tmr2.c: 75: PIR1bits.TMR2IF = 0; + 14196 003446 929E bcf 158,1,c ;volatile + 14197 003448 + 14198 ;mcc_generated_files/tmr2.c: 78: PIE1bits.TMR2IE = 1; + 14199 003448 829D bsf 157,1,c ;volatile + 14200 00344A + 14201 ;mcc_generated_files/tmr2.c: 81: TMR2_SetInterruptHandler(TMR2_DefaultInterruptHandl + + er); + 14202 00344A 0E9A movlw low _TMR2_DefaultInterruptHandler + 14203 00344C 6E1D movwf TMR2_SetInterruptHandler@InterruptHandler^0,c + 14204 00344E 0E39 movlw high _TMR2_DefaultInterruptHandler + 14205 003450 6E1E movwf (TMR2_SetInterruptHandler@InterruptHandler+1)^0,c + 14206 003452 ECB9 F01B call _TMR2_SetInterruptHandler ;wreg free + 14207 003456 + 14208 ;mcc_generated_files/tmr2.c: 84: T2CON = 0x1D; + 14209 003456 0E1D movlw 29 + 14210 003458 6EBA movwf 186,c ;volatile + 14211 00345A 0012 return ;funcret + 14212 00345C __end_of_TMR2_Initialize: + 14213 callstack 0 + 14214 + 14215 ;; *************** function _TMR2_SetInterruptHandler ***************** + 14216 ;; Defined at: + 14217 ;; line 132 in file "mcc_generated_files/tmr2.c" + 14218 ;; Parameters: Size Location Type + 14219 ;; InterruptHan 2 28[COMRAM] PTR FTN()void + 14220 ;; -> irq_timer_fast(1), TMR2_DefaultInterruptHandler(1), + 14221 ;; Auto vars: Size Location Type + 14222 ;; None + 14223 ;; Return value: Size Location Type + 14224 ;; 1 wreg void + 14225 ;; Registers used: + 14226 ;; wreg, status,2, status,0 + 14227 ;; Tracked objects: + 14228 ;; On entry : 0/0 + 14229 ;; On exit : 0/0 + 14230 ;; Unchanged: 0/0 + 14231 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14232 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14233 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14234 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14235 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14236 ;;Total ram usage: 2 bytes + 14237 ;; Hardware stack levels used: 1 + 14238 ;; Hardware stack levels required when called: 9 + 14239 ;; This function calls: + 14240 ;; Nothing + 14241 ;; This function is called by: + 14242 ;; _TMR2_Initialize + 14243 ;; _init_mcu + 14244 ;; This function uses a non-reentrant model + 14245 ;; + 14246 + 14247 psect text135 + 14248 003772 __ptext135: + 14249 callstack 0 + 14250 003772 _TMR2_SetInterruptHandler: + 14251 callstack 20 + 14252 003772 + 14253 ;mcc_generated_files/tmr2.c: 133: TMR2_InterruptHandler = InterruptHandler; + 14254 003772 C01D F028 movff TMR2_SetInterruptHandler@InterruptHandler,_TMR2_InterruptHandler + 14255 003776 C01E F029 movff TMR2_SetInterruptHandler@InterruptHandler+1,_TMR2_InterruptHandler+1 + 14256 00377A 0012 return ;funcret + 14257 00377C __end_of_TMR2_SetInterruptHandler: + 14258 callstack 0 + 14259 + 14260 ;; *************** function _TMR0_Initialize ***************** + 14261 ;; Defined at: + 14262 ;; line 67 in file "mcc_generated_files/tmr0.c" + 14263 ;; Parameters: Size Location Type + 14264 ;; None + 14265 ;; Auto vars: Size Location Type + 14266 ;; None + 14267 ;; Return value: Size Location Type + 14268 ;; 1 wreg void + 14269 ;; Registers used: + 14270 ;; wreg, status,2, status,0, cstack + 14271 ;; Tracked objects: + 14272 ;; On entry : 0/0 + 14273 ;; On exit : 0/0 + 14274 ;; Unchanged: 0/0 + 14275 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14276 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14277 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14278 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14279 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14280 ;;Total ram usage: 0 bytes + 14281 ;; Hardware stack levels used: 1 + 14282 ;; Hardware stack levels required when called: 10 + 14283 ;; This function calls: + 14284 ;; _TMR0_SetInterruptHandler + 14285 ;; This function is called by: + 14286 ;; _SYSTEM_Initialize + 14287 ;; This function uses a non-reentrant model + 14288 ;; + 14289 + 14290 psect text136 + 14291 00329C __ptext136: + 14292 callstack 0 + 14293 00329C _TMR0_Initialize: + 14294 callstack 18 + 14295 00329C + 14296 ;mcc_generated_files/tmr0.c: 72: TMR0H = 0x00; + 14297 00329C 0E00 movlw 0 + 14298 00329E 6ED7 movwf 215,c ;volatile + 14299 + 14300 ;mcc_generated_files/tmr0.c: 75: TMR0L = 0x38; + 14301 0032A0 0E38 movlw 56 + 14302 0032A2 6ED6 movwf 214,c ;volatile + 14303 + 14304 ;mcc_generated_files/tmr0.c: 79: timer0ReloadVal = 56; + 14305 0032A4 0E38 movlw 56 + 14306 0032A6 6E3D movwf _timer0ReloadVal^0,c ;volatile + 14307 0032A8 + 14308 ;mcc_generated_files/tmr0.c: 82: INTCONbits.TMR0IF = 0; + 14309 0032A8 94F2 bcf 242,2,c ;volatile + 14310 0032AA + 14311 ;mcc_generated_files/tmr0.c: 85: INTCONbits.TMR0IE = 1; + 14312 0032AA 8AF2 bsf 242,5,c ;volatile + 14313 0032AC + 14314 ;mcc_generated_files/tmr0.c: 88: TMR0_SetInterruptHandler(TMR0_DefaultInterruptHandl + + er); + 14315 0032AC 0E9C movlw low _TMR0_DefaultInterruptHandler + 14316 0032AE 6E1D movwf TMR0_SetInterruptHandler@InterruptHandler^0,c + 14317 0032B0 0E39 movlw high _TMR0_DefaultInterruptHandler + 14318 0032B2 6E1E movwf (TMR0_SetInterruptHandler@InterruptHandler+1)^0,c + 14319 0032B4 ECBE F01B call _TMR0_SetInterruptHandler ;wreg free + 14320 0032B8 + 14321 ;mcc_generated_files/tmr0.c: 91: T0CON = 0xD5; + 14322 0032B8 0ED5 movlw 213 + 14323 0032BA 6ED5 movwf 213,c ;volatile + 14324 0032BC 0012 return ;funcret + 14325 0032BE __end_of_TMR0_Initialize: + 14326 callstack 0 + 14327 + 14328 ;; *************** function _TMR0_SetInterruptHandler ***************** + 14329 ;; Defined at: + 14330 ;; line 147 in file "mcc_generated_files/tmr0.c" + 14331 ;; Parameters: Size Location Type + 14332 ;; InterruptHan 2 28[COMRAM] PTR FTN()void + 14333 ;; -> irq_timer_slow(1), TMR0_DefaultInterruptHandler(1), + 14334 ;; Auto vars: Size Location Type + 14335 ;; None + 14336 ;; Return value: Size Location Type + 14337 ;; 1 wreg void + 14338 ;; Registers used: + 14339 ;; wreg, status,2, status,0 + 14340 ;; Tracked objects: + 14341 ;; On entry : 0/0 + 14342 ;; On exit : 0/0 + 14343 ;; Unchanged: 0/0 + 14344 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14345 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14346 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14347 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14348 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14349 ;;Total ram usage: 2 bytes + 14350 ;; Hardware stack levels used: 1 + 14351 ;; Hardware stack levels required when called: 9 + 14352 ;; This function calls: + 14353 ;; Nothing + 14354 ;; This function is called by: + 14355 ;; _TMR0_Initialize + 14356 ;; _init_mcu + 14357 ;; This function uses a non-reentrant model + 14358 ;; + 14359 + 14360 psect text137 + 14361 00377C __ptext137: + 14362 callstack 0 + 14363 00377C _TMR0_SetInterruptHandler: + 14364 callstack 20 + 14365 00377C + 14366 ;mcc_generated_files/tmr0.c: 148: TMR0_InterruptHandler = InterruptHandler; + 14367 00377C C01D F0AE movff TMR0_SetInterruptHandler@InterruptHandler,_TMR0_InterruptHandler + 14368 003780 C01E F0AF movff TMR0_SetInterruptHandler@InterruptHandler+1,_TMR0_InterruptHandler+1 + 14369 003784 0012 return ;funcret + 14370 003786 __end_of_TMR0_SetInterruptHandler: + 14371 callstack 0 + 14372 + 14373 ;; *************** function _PIN_MANAGER_Initialize ***************** + 14374 ;; Defined at: + 14375 ;; line 55 in file "mcc_generated_files/pin_manager.c" + 14376 ;; Parameters: Size Location Type + 14377 ;; None + 14378 ;; Auto vars: Size Location Type + 14379 ;; None + 14380 ;; Return value: Size Location Type + 14381 ;; 1 wreg void + 14382 ;; Registers used: + 14383 ;; wreg, status,2 + 14384 ;; Tracked objects: + 14385 ;; On entry : 0/0 + 14386 ;; On exit : 0/0 + 14387 ;; Unchanged: 0/0 + 14388 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14389 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14390 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14391 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14392 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14393 ;;Total ram usage: 0 bytes + 14394 ;; Hardware stack levels used: 1 + 14395 ;; Hardware stack levels required when called: 9 + 14396 ;; This function calls: + 14397 ;; Nothing + 14398 ;; This function is called by: + 14399 ;; _SYSTEM_Initialize + 14400 ;; This function uses a non-reentrant model + 14401 ;; + 14402 + 14403 psect text138 + 14404 002EDC __ptext138: + 14405 callstack 0 + 14406 002EDC _PIN_MANAGER_Initialize: + 14407 callstack 19 + 14408 002EDC + 14409 ;mcc_generated_files/pin_manager.c: 60: LATE = 0x00; + 14410 002EDC 0E00 movlw 0 + 14411 002EDE 6E8D movwf 141,c ;volatile + 14412 + 14413 ;mcc_generated_files/pin_manager.c: 61: LATD = 0x00; + 14414 002EE0 0E00 movlw 0 + 14415 002EE2 6E8C movwf 140,c ;volatile + 14416 + 14417 ;mcc_generated_files/pin_manager.c: 62: LATA = 0x00; + 14418 002EE4 0E00 movlw 0 + 14419 002EE6 6E89 movwf 137,c ;volatile + 14420 + 14421 ;mcc_generated_files/pin_manager.c: 63: LATB = 0x00; + 14422 002EE8 0E00 movlw 0 + 14423 002EEA 6E8A movwf 138,c ;volatile + 14424 + 14425 ;mcc_generated_files/pin_manager.c: 64: LATC = 0x00; + 14426 002EEC 0E00 movlw 0 + 14427 002EEE 6E8B movwf 139,c ;volatile + 14428 + 14429 ;mcc_generated_files/pin_manager.c: 69: TRISE = 0x07; + 14430 002EF0 0E07 movlw 7 + 14431 002EF2 6E96 movwf 150,c ;volatile + 14432 + 14433 ;mcc_generated_files/pin_manager.c: 70: TRISA = 0x3F; + 14434 002EF4 0E3F movlw 63 + 14435 002EF6 6E92 movwf 146,c ;volatile + 14436 002EF8 + 14437 ;mcc_generated_files/pin_manager.c: 71: TRISB = 0xFF; + 14438 002EF8 6893 setf 147,c ;volatile + 14439 + 14440 ;mcc_generated_files/pin_manager.c: 72: TRISC = 0xBF; + 14441 002EFA 0EBF movlw 191 + 14442 002EFC 6E94 movwf 148,c ;volatile + 14443 + 14444 ;mcc_generated_files/pin_manager.c: 73: TRISD = 0x00; + 14445 002EFE 0E00 movlw 0 + 14446 002F00 6E95 movwf 149,c ;volatile + 14447 002F02 + 14448 ;mcc_generated_files/pin_manager.c: 78: ANSELD = 0xFF; + 14449 002F02 010F movlb 15 ; () banked + 14450 002F04 693B setf 59,b ;volatile + 14451 + 14452 ;mcc_generated_files/pin_manager.c: 79: ANSELC = 0x00; + 14453 002F06 0E00 movlw 0 + 14454 002F08 6F3A movwf 58,b ;volatile + 14455 + 14456 ;mcc_generated_files/pin_manager.c: 80: ANSELB = 0x0E; + 14457 002F0A 0E0E movlw 14 + 14458 002F0C 6F39 movwf 57,b ;volatile + 14459 + 14460 ;mcc_generated_files/pin_manager.c: 81: ANSELE = 0x07; + 14461 002F0E 0E07 movlw 7 + 14462 002F10 6F3C movwf 60,b ;volatile + 14463 + 14464 ;mcc_generated_files/pin_manager.c: 82: ANSELA = 0x2F; + 14465 002F12 0E2F movlw 47 + 14466 002F14 6F38 movwf 56,b ;volatile + 14467 + 14468 ;mcc_generated_files/pin_manager.c: 87: WPUB = 0x00; + 14469 002F16 0E00 movlw 0 + 14470 002F18 6E61 movwf 97,c ;volatile + 14471 002F1A + 14472 ; BSR set to: 15 + 14473 ;mcc_generated_files/pin_manager.c: 88: INTCON2bits.nRBPU = 1; + 14474 002F1A 8EF1 bsf 241,7,c ;volatile + 14475 002F1C + 14476 ; BSR set to: 15 + 14477 002F1C 0012 return ;funcret + 14478 002F1E __end_of_PIN_MANAGER_Initialize: + 14479 callstack 0 + 14480 + 14481 ;; *************** function _OSCILLATOR_Initialize ***************** + 14482 ;; Defined at: + 14483 ;; line 64 in file "mcc_generated_files/mcc.c" + 14484 ;; Parameters: Size Location Type + 14485 ;; None + 14486 ;; Auto vars: Size Location Type + 14487 ;; None + 14488 ;; Return value: Size Location Type + 14489 ;; 1 wreg void + 14490 ;; Registers used: + 14491 ;; wreg, status,2 + 14492 ;; Tracked objects: + 14493 ;; On entry : 0/0 + 14494 ;; On exit : 0/0 + 14495 ;; Unchanged: 0/0 + 14496 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14497 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14498 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14499 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14500 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14501 ;;Total ram usage: 0 bytes + 14502 ;; Hardware stack levels used: 1 + 14503 ;; Hardware stack levels required when called: 9 + 14504 ;; This function calls: + 14505 ;; Nothing + 14506 ;; This function is called by: + 14507 ;; _SYSTEM_Initialize + 14508 ;; This function uses a non-reentrant model + 14509 ;; + 14510 + 14511 psect text139 + 14512 00345C __ptext139: + 14513 callstack 0 + 14514 00345C _OSCILLATOR_Initialize: + 14515 callstack 19 + 14516 00345C + 14517 ;mcc_generated_files/mcc.c: 67: OSCCON = 0x70; + 14518 00345C 0E70 movlw 112 + 14519 00345E 6ED3 movwf 211,c ;volatile + 14520 + 14521 ;mcc_generated_files/mcc.c: 69: OSCCON2 = 0x04; + 14522 003460 0E04 movlw 4 + 14523 003462 6ED2 movwf 210,c ;volatile + 14524 + 14525 ;mcc_generated_files/mcc.c: 71: OSCTUNE = 0x40; + 14526 003464 0E40 movlw 64 + 14527 003466 6E9B movwf 155,c ;volatile + 14528 003468 l1153: + 14529 + 14530 ;mcc_generated_files/mcc.c: 73: while(PLLRDY == 0) + 14531 003468 AED2 btfss 4050,7,c ;volatile + 14532 00346A EF39 F01A goto u1481 + 14533 00346E EF3B F01A goto u1480 + 14534 003472 u1481: + 14535 003472 EF34 F01A goto l1153 + 14536 003476 u1480: + 14537 003476 0012 return ;funcret + 14538 003478 __end_of_OSCILLATOR_Initialize: + 14539 callstack 0 + 14540 + 14541 ;; *************** function _INTERRUPT_Initialize ***************** + 14542 ;; Defined at: + 14543 ;; line 52 in file "mcc_generated_files/interrupt_manager.c" + 14544 ;; Parameters: Size Location Type + 14545 ;; None + 14546 ;; Auto vars: Size Location Type + 14547 ;; None + 14548 ;; Return value: Size Location Type + 14549 ;; 1 wreg void + 14550 ;; Registers used: + 14551 ;; None + 14552 ;; Tracked objects: + 14553 ;; On entry : 0/0 + 14554 ;; On exit : 0/0 + 14555 ;; Unchanged: 0/0 + 14556 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14557 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14558 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14559 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14560 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14561 ;;Total ram usage: 0 bytes + 14562 ;; Hardware stack levels used: 1 + 14563 ;; Hardware stack levels required when called: 9 + 14564 ;; This function calls: + 14565 ;; Nothing + 14566 ;; This function is called by: + 14567 ;; _SYSTEM_Initialize + 14568 ;; This function uses a non-reentrant model + 14569 ;; + 14570 + 14571 psect text140 + 14572 00398A __ptext140: + 14573 callstack 0 + 14574 00398A _INTERRUPT_Initialize: + 14575 callstack 19 + 14576 00398A + 14577 ;mcc_generated_files/interrupt_manager.c: 55: RCONbits.IPEN = 0; + 14578 00398A 9ED0 bcf 208,7,c ;volatile + 14579 00398C 0012 return ;funcret + 14580 00398E __end_of_INTERRUPT_Initialize: + 14581 callstack 0 + 14582 + 14583 ;; *************** function _FVR_Initialize ***************** + 14584 ;; Defined at: + 14585 ;; line 58 in file "mcc_generated_files/fvr.c" + 14586 ;; Parameters: Size Location Type + 14587 ;; None + 14588 ;; Auto vars: Size Location Type + 14589 ;; None + 14590 ;; Return value: Size Location Type + 14591 ;; 1 wreg void + 14592 ;; Registers used: + 14593 ;; wreg, status,2 + 14594 ;; Tracked objects: + 14595 ;; On entry : 0/0 + 14596 ;; On exit : 0/0 + 14597 ;; Unchanged: 0/0 + 14598 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14599 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14600 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14601 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14602 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14603 ;;Total ram usage: 0 bytes + 14604 ;; Hardware stack levels used: 1 + 14605 ;; Hardware stack levels required when called: 9 + 14606 ;; This function calls: + 14607 ;; Nothing + 14608 ;; This function is called by: + 14609 ;; _SYSTEM_Initialize + 14610 ;; This function uses a non-reentrant model + 14611 ;; + 14612 + 14613 psect text141 + 14614 00389C __ptext141: + 14615 callstack 0 + 14616 00389C _FVR_Initialize: + 14617 callstack 19 + 14618 00389C + 14619 ;mcc_generated_files/fvr.c: 61: VREFCON0 = 0xB0; + 14620 00389C 0EB0 movlw 176 + 14621 00389E 010F movlb 15 ; () banked + 14622 0038A0 6F42 movwf 66,b ;volatile + 14623 0038A2 + 14624 ; BSR set to: 15 + 14625 0038A2 0012 return ;funcret + 14626 0038A4 __end_of_FVR_Initialize: + 14627 callstack 0 + 14628 + 14629 ;; *************** function _EUSART1_Initialize ***************** + 14630 ;; Defined at: + 14631 ;; line 88 in file "mcc_generated_files/eusart1.c" + 14632 ;; Parameters: Size Location Type + 14633 ;; None + 14634 ;; Auto vars: Size Location Type + 14635 ;; None + 14636 ;; Return value: Size Location Type + 14637 ;; 1 wreg void + 14638 ;; Registers used: + 14639 ;; wreg, status,2, status,0, cstack + 14640 ;; Tracked objects: + 14641 ;; On entry : 0/0 + 14642 ;; On exit : 0/0 + 14643 ;; Unchanged: 0/0 + 14644 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14645 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14646 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14647 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14648 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14649 ;;Total ram usage: 0 bytes + 14650 ;; Hardware stack levels used: 1 + 14651 ;; Hardware stack levels required when called: 10 + 14652 ;; This function calls: + 14653 ;; _EUSART1_SetErrorHandler + 14654 ;; _EUSART1_SetFramingErrorHandler + 14655 ;; _EUSART1_SetOverrunErrorHandler + 14656 ;; _EUSART1_SetRxInterruptHandler + 14657 ;; _EUSART1_SetTxInterruptHandler + 14658 ;; This function is called by: + 14659 ;; _SYSTEM_Initialize + 14660 ;; This function uses a non-reentrant model + 14661 ;; + 14662 + 14663 psect text142 + 14664 002784 __ptext142: + 14665 callstack 0 + 14666 002784 _EUSART1_Initialize: + 14667 callstack 18 + 14668 002784 + 14669 ;mcc_generated_files/eusart1.c: 91: PIE1bits.RC1IE = 0; + 14670 002784 9A9D bcf 157,5,c ;volatile + 14671 002786 + 14672 ;mcc_generated_files/eusart1.c: 92: EUSART1_SetRxInterruptHandler(EUSART1_Receive_IS + + R); + 14673 002786 0E8E movlw low _EUSART1_Receive_ISR + 14674 002788 6E1D movwf EUSART1_SetRxInterruptHandler@interruptHandler^0,c + 14675 00278A 0E18 movlw high _EUSART1_Receive_ISR + 14676 00278C 6E1E movwf (EUSART1_SetRxInterruptHandler@interruptHandler+1)^0,c + 14677 00278E ECC8 F01B call _EUSART1_SetRxInterruptHandler ;wreg free + 14678 002792 + 14679 ;mcc_generated_files/eusart1.c: 93: PIE1bits.TX1IE = 0; + 14680 002792 989D bcf 157,4,c ;volatile + 14681 + 14682 ;mcc_generated_files/eusart1.c: 94: EUSART1_SetTxInterruptHandler(EUSART1_Transmit_I + + SR); + 14683 002794 0E1E movlw low _EUSART1_Transmit_ISR + 14684 002796 6E1D movwf EUSART1_SetTxInterruptHandler@interruptHandler^0,c + 14685 002798 0E2F movlw high _EUSART1_Transmit_ISR + 14686 00279A 6E1E movwf (EUSART1_SetTxInterruptHandler@interruptHandler+1)^0,c + 14687 00279C ECC3 F01B call _EUSART1_SetTxInterruptHandler ;wreg free + 14688 0027A0 + 14689 ;mcc_generated_files/eusart1.c: 98: BAUDCON1 = 0x08; + 14690 0027A0 0E08 movlw 8 + 14691 0027A2 6EB8 movwf 184,c ;volatile + 14692 0027A4 + 14693 ;mcc_generated_files/eusart1.c: 101: RCSTA1 = 0x90; + 14694 0027A4 0E90 movlw 144 + 14695 0027A6 6EAB movwf 171,c ;volatile + 14696 0027A8 + 14697 ;mcc_generated_files/eusart1.c: 104: TXSTA1 = 0x24; + 14698 0027A8 0E24 movlw 36 + 14699 0027AA 6EAC movwf 172,c ;volatile + 14700 0027AC + 14701 ;mcc_generated_files/eusart1.c: 107: SPBRG1 = 0x40; + 14702 0027AC 0E40 movlw 64 + 14703 0027AE 6EAF movwf 175,c ;volatile + 14704 0027B0 + 14705 ;mcc_generated_files/eusart1.c: 110: SPBRGH1 = 0x03; + 14706 0027B0 0E03 movlw 3 + 14707 0027B2 6EB0 movwf 176,c ;volatile + 14708 0027B4 + 14709 ;mcc_generated_files/eusart1.c: 113: EUSART1_SetFramingErrorHandler(EUSART1_DefaultF + + ramingErrorHandler); + 14710 0027B4 0E9E movlw low _EUSART1_DefaultFramingErrorHandler + 14711 0027B6 6E1D movwf EUSART1_SetFramingErrorHandler@interruptHandler^0,c + 14712 0027B8 0E39 movlw high _EUSART1_DefaultFramingErrorHandler + 14713 0027BA 6E1E movwf (EUSART1_SetFramingErrorHandler@interruptHandler+1)^0,c + 14714 0027BC ECD2 F01B call _EUSART1_SetFramingErrorHandler ;wreg free + 14715 0027C0 + 14716 ;mcc_generated_files/eusart1.c: 114: EUSART1_SetOverrunErrorHandler(EUSART1_DefaultO + + verrunErrorHandler); + 14717 0027C0 0E66 movlw low _EUSART1_DefaultOverrunErrorHandler + 14718 0027C2 6E1D movwf EUSART1_SetOverrunErrorHandler@interruptHandler^0,c + 14719 0027C4 0E39 movlw high _EUSART1_DefaultOverrunErrorHandler + 14720 0027C6 6E1E movwf (EUSART1_SetOverrunErrorHandler@interruptHandler+1)^0,c + 14721 0027C8 ECCD F01B call _EUSART1_SetOverrunErrorHandler ;wreg free + 14722 0027CC + 14723 ;mcc_generated_files/eusart1.c: 115: EUSART1_SetErrorHandler(EUSART1_DefaultErrorHan + + dler); + 14724 0027CC 0E6C movlw low _EUSART1_DefaultErrorHandler + 14725 0027CE 6E1D movwf EUSART1_SetErrorHandler@interruptHandler^0,c + 14726 0027D0 0E39 movlw high _EUSART1_DefaultErrorHandler + 14727 0027D2 6E1E movwf (EUSART1_SetErrorHandler@interruptHandler+1)^0,c + 14728 0027D4 ECD7 F01B call _EUSART1_SetErrorHandler ;wreg free + 14729 + 14730 ;mcc_generated_files/eusart1.c: 117: eusart1RxLastError.status = 0; + 14731 0027D8 0E00 movlw 0 + 14732 0027DA 6E36 movwf _eusart1RxLastError^0,c ;volatile + 14733 + 14734 ;mcc_generated_files/eusart1.c: 120: eusart1TxHead = 0; + 14735 0027DC 0E00 movlw 0 + 14736 0027DE 6E3C movwf _eusart1TxHead^0,c ;volatile + 14737 + 14738 ;mcc_generated_files/eusart1.c: 121: eusart1TxTail = 0; + 14739 0027E0 0E00 movlw 0 + 14740 0027E2 6E3B movwf _eusart1TxTail^0,c ;volatile + 14741 + 14742 ;mcc_generated_files/eusart1.c: 122: eusart1TxBufferRemaining = sizeof(eusart1TxBuff + + er); + 14743 0027E4 0E40 movlw 64 + 14744 0027E6 6E3A movwf _eusart1TxBufferRemaining^0,c ;volatile + 14745 + 14746 ;mcc_generated_files/eusart1.c: 124: eusart1RxHead = 0; + 14747 0027E8 0E00 movlw 0 + 14748 0027EA 6E39 movwf _eusart1RxHead^0,c ;volatile + 14749 + 14750 ;mcc_generated_files/eusart1.c: 125: eusart1RxTail = 0; + 14751 0027EC 0E00 movlw 0 + 14752 0027EE 6E38 movwf _eusart1RxTail^0,c ;volatile + 14753 + 14754 ;mcc_generated_files/eusart1.c: 126: eusart1RxCount = 0; + 14755 0027F0 0E00 movlw 0 + 14756 0027F2 6E37 movwf _eusart1RxCount^0,c ;volatile + 14757 0027F4 + 14758 ;mcc_generated_files/eusart1.c: 129: PIE1bits.RC1IE = 1; + 14759 0027F4 8A9D bsf 157,5,c ;volatile + 14760 0027F6 0012 return ;funcret + 14761 0027F8 __end_of_EUSART1_Initialize: + 14762 callstack 0 + 14763 + 14764 ;; *************** function _EUSART1_SetTxInterruptHandler ***************** + 14765 ;; Defined at: + 14766 ;; line 276 in file "mcc_generated_files/eusart1.c" + 14767 ;; Parameters: Size Location Type + 14768 ;; interruptHan 2 28[COMRAM] PTR FTN()void + 14769 ;; -> EUSART1_Transmit_ISR(1), + 14770 ;; Auto vars: Size Location Type + 14771 ;; None + 14772 ;; Return value: Size Location Type + 14773 ;; 1 wreg void + 14774 ;; Registers used: + 14775 ;; wreg, status,2, status,0 + 14776 ;; Tracked objects: + 14777 ;; On entry : 0/0 + 14778 ;; On exit : 0/0 + 14779 ;; Unchanged: 0/0 + 14780 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14781 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14782 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14783 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14784 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14785 ;;Total ram usage: 2 bytes + 14786 ;; Hardware stack levels used: 1 + 14787 ;; Hardware stack levels required when called: 9 + 14788 ;; This function calls: + 14789 ;; Nothing + 14790 ;; This function is called by: + 14791 ;; _EUSART1_Initialize + 14792 ;; This function uses a non-reentrant model + 14793 ;; + 14794 + 14795 psect text143 + 14796 003786 __ptext143: + 14797 callstack 0 + 14798 003786 _EUSART1_SetTxInterruptHandler: + 14799 callstack 18 + 14800 003786 + 14801 ;mcc_generated_files/eusart1.c: 277: EUSART1_TxDefaultInterruptHandler = interruptHa + + ndler; + 14802 003786 C01D F0AA movff EUSART1_SetTxInterruptHandler@interruptHandler,_EUSART1_TxDefaultInterruptHandler + 14803 00378A C01E F0AB movff EUSART1_SetTxInterruptHandler@interruptHandler+1,_EUSART1_TxDefaultInterruptHandl + + er+1 + 14804 00378E 0012 return ;funcret + 14805 003790 __end_of_EUSART1_SetTxInterruptHandler: + 14806 callstack 0 + 14807 + 14808 ;; *************** function _EUSART1_SetRxInterruptHandler ***************** + 14809 ;; Defined at: + 14810 ;; line 280 in file "mcc_generated_files/eusart1.c" + 14811 ;; Parameters: Size Location Type + 14812 ;; interruptHan 2 28[COMRAM] PTR FTN()void + 14813 ;; -> EUSART1_Receive_ISR(1), + 14814 ;; Auto vars: Size Location Type + 14815 ;; None + 14816 ;; Return value: Size Location Type + 14817 ;; 1 wreg void + 14818 ;; Registers used: + 14819 ;; wreg, status,2, status,0 + 14820 ;; Tracked objects: + 14821 ;; On entry : 0/0 + 14822 ;; On exit : 0/0 + 14823 ;; Unchanged: 0/0 + 14824 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14825 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14826 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14827 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14828 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14829 ;;Total ram usage: 2 bytes + 14830 ;; Hardware stack levels used: 1 + 14831 ;; Hardware stack levels required when called: 9 + 14832 ;; This function calls: + 14833 ;; Nothing + 14834 ;; This function is called by: + 14835 ;; _EUSART1_Initialize + 14836 ;; This function uses a non-reentrant model + 14837 ;; + 14838 + 14839 psect text144 + 14840 003790 __ptext144: + 14841 callstack 0 + 14842 003790 _EUSART1_SetRxInterruptHandler: + 14843 callstack 18 + 14844 003790 + 14845 ;mcc_generated_files/eusart1.c: 281: EUSART1_RxDefaultInterruptHandler = interruptHa + + ndler; + 14846 003790 C01D F0AC movff EUSART1_SetRxInterruptHandler@interruptHandler,_EUSART1_RxDefaultInterruptHandler + 14847 003794 C01E F0AD movff EUSART1_SetRxInterruptHandler@interruptHandler+1,_EUSART1_RxDefaultInterruptHandl + + er+1 + 14848 003798 0012 return ;funcret + 14849 00379A __end_of_EUSART1_SetRxInterruptHandler: + 14850 callstack 0 + 14851 + 14852 ;; *************** function _EUSART1_SetOverrunErrorHandler ***************** + 14853 ;; Defined at: + 14854 ;; line 268 in file "mcc_generated_files/eusart1.c" + 14855 ;; Parameters: Size Location Type + 14856 ;; interruptHan 2 28[COMRAM] PTR FTN()void + 14857 ;; -> EUSART1_DefaultOverrunErrorHandler(1), + 14858 ;; Auto vars: Size Location Type + 14859 ;; None + 14860 ;; Return value: Size Location Type + 14861 ;; 1 wreg void + 14862 ;; Registers used: + 14863 ;; wreg, status,2, status,0 + 14864 ;; Tracked objects: + 14865 ;; On entry : 0/0 + 14866 ;; On exit : 0/0 + 14867 ;; Unchanged: 0/0 + 14868 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14869 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14870 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14871 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14872 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14873 ;;Total ram usage: 2 bytes + 14874 ;; Hardware stack levels used: 1 + 14875 ;; Hardware stack levels required when called: 9 + 14876 ;; This function calls: + 14877 ;; Nothing + 14878 ;; This function is called by: + 14879 ;; _EUSART1_Initialize + 14880 ;; This function uses a non-reentrant model + 14881 ;; + 14882 + 14883 psect text145 + 14884 00379A __ptext145: + 14885 callstack 0 + 14886 00379A _EUSART1_SetOverrunErrorHandler: + 14887 callstack 18 + 14888 00379A + 14889 ;mcc_generated_files/eusart1.c: 269: EUSART1_OverrunErrorHandler = interruptHandler; + 14890 00379A C01D F0A6 movff EUSART1_SetOverrunErrorHandler@interruptHandler,_EUSART1_OverrunErrorHandler + 14891 00379E C01E F0A7 movff EUSART1_SetOverrunErrorHandler@interruptHandler+1,_EUSART1_OverrunErrorHandler+1 + 14892 0037A2 0012 return ;funcret + 14893 0037A4 __end_of_EUSART1_SetOverrunErrorHandler: + 14894 callstack 0 + 14895 + 14896 ;; *************** function _EUSART1_SetFramingErrorHandler ***************** + 14897 ;; Defined at: + 14898 ;; line 264 in file "mcc_generated_files/eusart1.c" + 14899 ;; Parameters: Size Location Type + 14900 ;; interruptHan 2 28[COMRAM] PTR FTN()void + 14901 ;; -> EUSART1_DefaultFramingErrorHandler(1), + 14902 ;; Auto vars: Size Location Type + 14903 ;; None + 14904 ;; Return value: Size Location Type + 14905 ;; 1 wreg void + 14906 ;; Registers used: + 14907 ;; wreg, status,2, status,0 + 14908 ;; Tracked objects: + 14909 ;; On entry : 0/0 + 14910 ;; On exit : 0/0 + 14911 ;; Unchanged: 0/0 + 14912 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14913 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14914 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14915 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14916 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14917 ;;Total ram usage: 2 bytes + 14918 ;; Hardware stack levels used: 1 + 14919 ;; Hardware stack levels required when called: 9 + 14920 ;; This function calls: + 14921 ;; Nothing + 14922 ;; This function is called by: + 14923 ;; _EUSART1_Initialize + 14924 ;; This function uses a non-reentrant model + 14925 ;; + 14926 + 14927 psect text146 + 14928 0037A4 __ptext146: + 14929 callstack 0 + 14930 0037A4 _EUSART1_SetFramingErrorHandler: + 14931 callstack 18 + 14932 0037A4 + 14933 ;mcc_generated_files/eusart1.c: 265: EUSART1_FramingErrorHandler = interruptHandler; + 14934 0037A4 C01D F0A8 movff EUSART1_SetFramingErrorHandler@interruptHandler,_EUSART1_FramingErrorHandler + 14935 0037A8 C01E F0A9 movff EUSART1_SetFramingErrorHandler@interruptHandler+1,_EUSART1_FramingErrorHandler+1 + 14936 0037AC 0012 return ;funcret + 14937 0037AE __end_of_EUSART1_SetFramingErrorHandler: + 14938 callstack 0 + 14939 + 14940 ;; *************** function _EUSART1_SetErrorHandler ***************** + 14941 ;; Defined at: + 14942 ;; line 272 in file "mcc_generated_files/eusart1.c" + 14943 ;; Parameters: Size Location Type + 14944 ;; interruptHan 2 28[COMRAM] PTR FTN()void + 14945 ;; -> EUSART1_DefaultErrorHandler(1), + 14946 ;; Auto vars: Size Location Type + 14947 ;; None + 14948 ;; Return value: Size Location Type + 14949 ;; 1 wreg void + 14950 ;; Registers used: + 14951 ;; wreg, status,2, status,0 + 14952 ;; Tracked objects: + 14953 ;; On entry : 0/0 + 14954 ;; On exit : 0/0 + 14955 ;; Unchanged: 0/0 + 14956 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 14957 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14958 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14959 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14960 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 14961 ;;Total ram usage: 2 bytes + 14962 ;; Hardware stack levels used: 1 + 14963 ;; Hardware stack levels required when called: 9 + 14964 ;; This function calls: + 14965 ;; Nothing + 14966 ;; This function is called by: + 14967 ;; _EUSART1_Initialize + 14968 ;; This function uses a non-reentrant model + 14969 ;; + 14970 + 14971 psect text147 + 14972 0037AE __ptext147: + 14973 callstack 0 + 14974 0037AE _EUSART1_SetErrorHandler: + 14975 callstack 18 + 14976 0037AE + 14977 ;mcc_generated_files/eusart1.c: 273: EUSART1_ErrorHandler = interruptHandler; + 14978 0037AE C01D F0A4 movff EUSART1_SetErrorHandler@interruptHandler,_EUSART1_ErrorHandler + 14979 0037B2 C01E F0A5 movff EUSART1_SetErrorHandler@interruptHandler+1,_EUSART1_ErrorHandler+1 + 14980 0037B6 0012 return ;funcret + 14981 0037B8 __end_of_EUSART1_SetErrorHandler: + 14982 callstack 0 + 14983 + 14984 ;; *************** function _CCP5_Initialize ***************** + 14985 ;; Defined at: + 14986 ;; line 49 in file "mcc_generated_files/ccp5.c" + 14987 ;; Parameters: Size Location Type + 14988 ;; None + 14989 ;; Auto vars: Size Location Type + 14990 ;; None + 14991 ;; Return value: Size Location Type + 14992 ;; 1 wreg void + 14993 ;; Registers used: + 14994 ;; wreg, status,2 + 14995 ;; Tracked objects: + 14996 ;; On entry : 0/0 + 14997 ;; On exit : 0/0 + 14998 ;; Unchanged: 0/0 + 14999 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15000 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15001 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15002 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15003 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15004 ;;Total ram usage: 0 bytes + 15005 ;; Hardware stack levels used: 1 + 15006 ;; Hardware stack levels required when called: 9 + 15007 ;; This function calls: + 15008 ;; Nothing + 15009 ;; This function is called by: + 15010 ;; _SYSTEM_Initialize + 15011 ;; This function uses a non-reentrant model + 15012 ;; + 15013 + 15014 psect text148 + 15015 00369C __ptext148: + 15016 callstack 0 + 15017 00369C _CCP5_Initialize: + 15018 callstack 19 + 15019 00369C + 15020 ;mcc_generated_files/ccp5.c: 53: CCP5CON = 0x00; + 15021 00369C 0E00 movlw 0 + 15022 00369E 010F movlb 15 ; () banked + 15023 0036A0 6F54 movwf 84,b ;volatile + 15024 + 15025 ;mcc_generated_files/ccp5.c: 56: CCPR5L = 0x00; + 15026 0036A2 0E00 movlw 0 + 15027 0036A4 6F55 movwf 85,b ;volatile + 15028 + 15029 ;mcc_generated_files/ccp5.c: 59: CCPR5H = 0x00; + 15030 0036A6 0E00 movlw 0 + 15031 0036A8 6F56 movwf 86,b ;volatile + 15032 0036AA + 15033 ; BSR set to: 15 + 15034 0036AA 0012 return ;funcret + 15035 0036AC __end_of_CCP5_Initialize: + 15036 callstack 0 + 15037 + 15038 ;; *************** function _ADC_Initialize ***************** + 15039 ;; Defined at: + 15040 ;; line 62 in file "mcc_generated_files/adc.c" + 15041 ;; Parameters: Size Location Type + 15042 ;; None + 15043 ;; Auto vars: Size Location Type + 15044 ;; None + 15045 ;; Return value: Size Location Type + 15046 ;; 1 wreg void + 15047 ;; Registers used: + 15048 ;; wreg, status,2 + 15049 ;; Tracked objects: + 15050 ;; On entry : 0/0 + 15051 ;; On exit : 0/0 + 15052 ;; Unchanged: 0/0 + 15053 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15054 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15055 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15056 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15057 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15058 ;;Total ram usage: 0 bytes + 15059 ;; Hardware stack levels used: 1 + 15060 ;; Hardware stack levels required when called: 9 + 15061 ;; This function calls: + 15062 ;; Nothing + 15063 ;; This function is called by: + 15064 ;; _SYSTEM_Initialize + 15065 ;; This function uses a non-reentrant model + 15066 ;; + 15067 + 15068 psect text149 + 15069 00354A __ptext149: + 15070 callstack 0 + 15071 00354A _ADC_Initialize: + 15072 callstack 19 + 15073 00354A + 15074 ;mcc_generated_files/adc.c: 67: ADCON1 = 0x08; + 15075 00354A 0E08 movlw 8 + 15076 00354C 6EC1 movwf 193,c ;volatile + 15077 + 15078 ;mcc_generated_files/adc.c: 70: ADCON2 = 0x3D; + 15079 00354E 0E3D movlw 61 + 15080 003550 6EC0 movwf 192,c ;volatile + 15081 + 15082 ;mcc_generated_files/adc.c: 73: ADRESL = 0x00; + 15083 003552 0E00 movlw 0 + 15084 003554 6EC3 movwf 195,c ;volatile + 15085 + 15086 ;mcc_generated_files/adc.c: 76: ADRESH = 0x00; + 15087 003556 0E00 movlw 0 + 15088 003558 6EC4 movwf 196,c ;volatile + 15089 + 15090 ;mcc_generated_files/adc.c: 79: ADCON0 = 0x01; + 15091 00355A 0E01 movlw 1 + 15092 00355C 6EC2 movwf 194,c ;volatile + 15093 00355E 0012 return ;funcret + 15094 003560 __end_of_ADC_Initialize: + 15095 callstack 0 + 15096 + 15097 ;; *************** function _init_comm ***************** + 15098 ;; Defined at: + 15099 ;; line 80 in file "main.c" + 15100 ;; Parameters: Size Location Type + 15101 ;; None + 15102 ;; Auto vars: Size Location Type + 15103 ;; None + 15104 ;; Return value: Size Location Type + 15105 ;; 1 wreg void + 15106 ;; Registers used: + 15107 ;; wreg, status,2, cstack + 15108 ;; Tracked objects: + 15109 ;; On entry : 0/0 + 15110 ;; On exit : 0/0 + 15111 ;; Unchanged: 0/0 + 15112 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15113 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15114 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15115 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15116 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15117 ;;Total ram usage: 0 bytes + 15118 ;; Hardware stack levels used: 1 + 15119 ;; Hardware stack levels required when called: 10 + 15120 ;; This function calls: + 15121 ;; _communication_parser_reset + 15122 ;; This function is called by: + 15123 ;; _main + 15124 ;; This function uses a non-reentrant model + 15125 ;; + 15126 + 15127 psect text150 + 15128 003936 __ptext150: + 15129 callstack 0 + 15130 003936 _init_comm: + 15131 callstack 20 + 15132 003936 + 15133 ;main.c: 82: communication_parser_reset(); + 15134 003936 ECB0 F01A call _communication_parser_reset ;wreg free + 15135 00393A 0012 return ;funcret + 15136 00393C __end_of_init_comm: + 15137 callstack 0 + 15138 + 15139 ;; *************** function _communication_parser_reset ***************** + 15140 ;; Defined at: + 15141 ;; line 40 in file "communication.c" + 15142 ;; Parameters: Size Location Type + 15143 ;; None + 15144 ;; Auto vars: Size Location Type + 15145 ;; None + 15146 ;; Return value: Size Location Type + 15147 ;; 1 wreg void + 15148 ;; Registers used: + 15149 ;; wreg, status,2 + 15150 ;; Tracked objects: + 15151 ;; On entry : 0/0 + 15152 ;; On exit : 0/0 + 15153 ;; Unchanged: 0/0 + 15154 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15155 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15156 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15157 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15158 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15159 ;;Total ram usage: 0 bytes + 15160 ;; Hardware stack levels used: 1 + 15161 ;; Hardware stack levels required when called: 9 + 15162 ;; This function calls: + 15163 ;; Nothing + 15164 ;; This function is called by: + 15165 ;; _init_comm + 15166 ;; _manage_incoming_data + 15167 ;; __communication_error + 15168 ;; This function uses a non-reentrant model + 15169 ;; + 15170 + 15171 psect text151 + 15172 003560 __ptext151: + 15173 callstack 0 + 15174 003560 _communication_parser_reset: + 15175 callstack 20 + 15176 003560 + 15177 ;communication.c: 42: _parser_status = WAITING_SOF; + 15178 003560 0E00 movlw 0 + 15179 003562 6E31 movwf __parser_status^0,c + 15180 + 15181 ;communication.c: 44: _parser_next_cmdcode = 254; + 15182 003564 0EFE movlw 254 + 15183 003566 0100 movlb 0 ; () banked + 15184 003568 6FB2 movwf __parser_next_cmdcode& (0+255),b + 15185 + 15186 ;communication.c: 46: _parser_data_downcounter = 0; + 15187 00356A 0E00 movlw 0 + 15188 00356C 6E30 movwf __parser_data_downcounter^0,c + 15189 + 15190 ;communication.c: 48: _databuf_index = 0; + 15191 00356E 0E00 movlw 0 + 15192 003570 6E2F movwf __databuf_index^0,c + 15193 003572 + 15194 ; BSR set to: 0 + 15195 003572 0012 return ;funcret + 15196 003574 __end_of_communication_parser_reset: + 15197 callstack 0 + 15198 + 15199 ;; *************** function _init_adcreader ***************** + 15200 ;; Defined at: + 15201 ;; line 85 in file "main.c" + 15202 ;; Parameters: Size Location Type + 15203 ;; None + 15204 ;; Auto vars: Size Location Type + 15205 ;; None + 15206 ;; Return value: Size Location Type + 15207 ;; 1 wreg void + 15208 ;; Registers used: + 15209 ;; wreg, status,2, cstack + 15210 ;; Tracked objects: + 15211 ;; On entry : 0/0 + 15212 ;; On exit : 0/0 + 15213 ;; Unchanged: 0/0 + 15214 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15215 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15216 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15217 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15218 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15219 ;;Total ram usage: 0 bytes + 15220 ;; Hardware stack levels used: 1 + 15221 ;; Hardware stack levels required when called: 10 + 15222 ;; This function calls: + 15223 ;; _adcreader_reset + 15224 ;; _adcreader_start + 15225 ;; This function is called by: + 15226 ;; _main + 15227 ;; This function uses a non-reentrant model + 15228 ;; + 15229 + 15230 psect text152 + 15231 0037B8 __ptext152: + 15232 callstack 0 + 15233 0037B8 _init_adcreader: + 15234 callstack 20 + 15235 0037B8 + 15236 ;main.c: 86: adcreader_reset(); + 15237 0037B8 EC64 F01B call _adcreader_reset ;wreg free + 15238 + 15239 ;main.c: 87: adcreader_start(); + 15240 0037BC EC9E F01C call _adcreader_start ;wreg free + 15241 0037C0 0012 return ;funcret + 15242 0037C2 __end_of_init_adcreader: + 15243 callstack 0 + 15244 + 15245 ;; *************** function _adcreader_start ***************** + 15246 ;; Defined at: + 15247 ;; line 36 in file "adcreader.c" + 15248 ;; Parameters: Size Location Type + 15249 ;; None + 15250 ;; Auto vars: Size Location Type + 15251 ;; None + 15252 ;; Return value: Size Location Type + 15253 ;; 1 wreg void + 15254 ;; Registers used: + 15255 ;; wreg, status,2 + 15256 ;; Tracked objects: + 15257 ;; On entry : 0/0 + 15258 ;; On exit : 0/0 + 15259 ;; Unchanged: 0/0 + 15260 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15261 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15262 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15263 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15264 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15265 ;;Total ram usage: 0 bytes + 15266 ;; Hardware stack levels used: 1 + 15267 ;; Hardware stack levels required when called: 9 + 15268 ;; This function calls: + 15269 ;; Nothing + 15270 ;; This function is called by: + 15271 ;; _init_adcreader + 15272 ;; This function uses a non-reentrant model + 15273 ;; + 15274 + 15275 psect text153 + 15276 00393C __ptext153: + 15277 callstack 0 + 15278 00393C _adcreader_start: + 15279 callstack 20 + 15280 00393C + 15281 ;adcreader.c: 37: _state = ADCREADER_MUXCHANGE; + 15282 00393C 0E01 movlw 1 + 15283 00393E 6E35 movwf __state^0,c + 15284 003940 0012 return ;funcret + 15285 003942 __end_of_adcreader_start: + 15286 callstack 0 + 15287 + 15288 ;; *************** function _adcreader_reset ***************** + 15289 ;; Defined at: + 15290 ;; line 30 in file "adcreader.c" + 15291 ;; Parameters: Size Location Type + 15292 ;; None + 15293 ;; Auto vars: Size Location Type + 15294 ;; None + 15295 ;; Return value: Size Location Type + 15296 ;; 1 wreg void + 15297 ;; Registers used: + 15298 ;; wreg, status,2 + 15299 ;; Tracked objects: + 15300 ;; On entry : 0/0 + 15301 ;; On exit : 0/0 + 15302 ;; Unchanged: 0/0 + 15303 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15304 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15305 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15306 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15307 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15308 ;;Total ram usage: 0 bytes + 15309 ;; Hardware stack levels used: 1 + 15310 ;; Hardware stack levels required when called: 9 + 15311 ;; This function calls: + 15312 ;; Nothing + 15313 ;; This function is called by: + 15314 ;; _init_adcreader + 15315 ;; This function uses a non-reentrant model + 15316 ;; + 15317 + 15318 psect text154 + 15319 0036C8 __ptext154: + 15320 callstack 0 + 15321 0036C8 _adcreader_reset: + 15322 callstack 20 + 15323 0036C8 + 15324 ;adcreader.c: 31: _state = ADCREADER_RESET; + 15325 0036C8 0E00 movlw 0 + 15326 0036CA 6E35 movwf __state^0,c + 15327 + 15328 ;adcreader.c: 32: _idx = 0; + 15329 0036CC 0E00 movlw 0 + 15330 0036CE 6E34 movwf __idx^0,c + 15331 + 15332 ;adcreader.c: 33: _state_timeout = 64 +1; + 15333 0036D0 0E41 movlw 65 + 15334 0036D2 6E33 movwf __state_timeout^0,c + 15335 0036D4 0012 return ;funcret + 15336 0036D6 __end_of_adcreader_reset: + 15337 callstack 0 + 15338 + 15339 ;; *************** function _du_base_powersequence ***************** + 15340 ;; Defined at: + 15341 ;; line 127 in file "main.c" + 15342 ;; Parameters: Size Location Type + 15343 ;; None + 15344 ;; Auto vars: Size Location Type + 15345 ;; None + 15346 ;; Return value: Size Location Type + 15347 ;; 1 wreg void + 15348 ;; Registers used: + 15349 ;; wreg, status,2, status,0, cstack + 15350 ;; Tracked objects: + 15351 ;; On entry : 0/0 + 15352 ;; On exit : 0/0 + 15353 ;; Unchanged: 0/0 + 15354 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15355 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15356 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15357 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15358 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15359 ;;Total ram usage: 0 bytes + 15360 ;; Hardware stack levels used: 1 + 15361 ;; Hardware stack levels required when called: 11 + 15362 ;; This function calls: + 15363 ;; __delay_seconds + 15364 ;; _switch_SWITCH_GLRA_set + 15365 ;; _switch_SWITCH_GLRB_set + 15366 ;; _switch_SWITCH_PWB_set + 15367 ;; This function is called by: + 15368 ;; _main + 15369 ;; This function uses a non-reentrant model + 15370 ;; + 15371 + 15372 psect text155 + 15373 003254 __ptext155: + 15374 callstack 0 + 15375 003254 _du_base_powersequence: + 15376 callstack 19 + 15377 003254 + 15378 ;main.c: 130: _delay_seconds(5); + 15379 003254 0E05 movlw 5 + 15380 003256 ECFF F017 call __delay_seconds + 15381 + 15382 ;main.c: 133: switch_SWITCH_GLRA_set(SWITCHSTATE_CLOSED); + 15383 00325A 0E01 movlw 1 + 15384 00325C ECBF F019 call _switch_SWITCH_GLRA_set + 15385 + 15386 ;main.c: 136: _delay_seconds(120); + 15387 003260 0E78 movlw 120 + 15388 003262 ECFF F017 call __delay_seconds + 15389 + 15390 ;main.c: 139: switch_SWITCH_GLRB_set(SWITCHSTATE_CLOSED); + 15391 003266 0E01 movlw 1 + 15392 003268 ECAF F019 call _switch_SWITCH_GLRB_set + 15393 + 15394 ;main.c: 142: _delay_seconds(120); + 15395 00326C 0E78 movlw 120 + 15396 00326E ECFF F017 call __delay_seconds + 15397 + 15398 ;main.c: 145: switch_SWITCH_PWB_set(SWITCHSTATE_CLOSED); + 15399 003272 0E01 movlw 1 + 15400 003274 EC9F F019 call _switch_SWITCH_PWB_set + 15401 003278 0012 return ;funcret + 15402 00327A __end_of_du_base_powersequence: + 15403 callstack 0 + 15404 + 15405 ;; *************** function _switch_SWITCH_PWB_set_open ***************** + 15406 ;; Defined at: + 15407 ;; line 940 in file "generated/sources/variables.c" + 15408 ;; Parameters: Size Location Type + 15409 ;; None + 15410 ;; Auto vars: Size Location Type + 15411 ;; None + 15412 ;; Return value: Size Location Type + 15413 ;; 1 wreg void + 15414 ;; Registers used: + 15415 ;; wreg, status,2 + 15416 ;; Tracked objects: + 15417 ;; On entry : 0/0 + 15418 ;; On exit : 0/0 + 15419 ;; Unchanged: 0/0 + 15420 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15421 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15422 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15423 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15424 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15425 ;;Total ram usage: 0 bytes + 15426 ;; Hardware stack levels used: 1 + 15427 ;; Hardware stack levels required when called: 9 + 15428 ;; This function calls: + 15429 ;; Nothing + 15430 ;; This function is called by: + 15431 ;; _switch_SWITCH_PWB_set + 15432 ;; This function uses a non-reentrant model + 15433 ;; + 15434 + 15435 psect text156 + 15436 0037C2 __ptext156: + 15437 callstack 0 + 15438 0037C2 _switch_SWITCH_PWB_set_open: + 15439 callstack 17 + 15440 0037C2 9E8C bcf 140,7,c ;volatile + 15441 0037C4 + 15442 ;generated/sources/variables.c: 942: switches.state_SWITCH_PWB = SWITCHSTATE_OPEN; + 15443 0037C4 0E00 movlw 0 + 15444 0037C6 0100 movlb 0 ; () banked + 15445 0037C8 6F97 movwf (_switches+7)& (0+255),b + 15446 0037CA + 15447 ; BSR set to: 0 + 15448 0037CA 0012 return ;funcret + 15449 0037CC __end_of_switch_SWITCH_PWB_set_open: + 15450 callstack 0 + 15451 + 15452 ;; *************** function _switch_SWITCH_PWB_set_closed ***************** + 15453 ;; Defined at: + 15454 ;; line 934 in file "generated/sources/variables.c" + 15455 ;; Parameters: Size Location Type + 15456 ;; None + 15457 ;; Auto vars: Size Location Type + 15458 ;; None + 15459 ;; Return value: Size Location Type + 15460 ;; 1 wreg void + 15461 ;; Registers used: + 15462 ;; wreg, status,2 + 15463 ;; Tracked objects: + 15464 ;; On entry : 0/0 + 15465 ;; On exit : 0/0 + 15466 ;; Unchanged: 0/0 + 15467 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15468 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15469 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15470 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15471 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15472 ;;Total ram usage: 0 bytes + 15473 ;; Hardware stack levels used: 1 + 15474 ;; Hardware stack levels required when called: 9 + 15475 ;; This function calls: + 15476 ;; Nothing + 15477 ;; This function is called by: + 15478 ;; _switch_SWITCH_PWB_set + 15479 ;; This function uses a non-reentrant model + 15480 ;; + 15481 + 15482 psect text157 + 15483 0037CC __ptext157: + 15484 callstack 0 + 15485 0037CC _switch_SWITCH_PWB_set_closed: + 15486 callstack 17 + 15487 0037CC 8E8C bsf 140,7,c ;volatile + 15488 0037CE + 15489 ;generated/sources/variables.c: 936: switches.state_SWITCH_PWB = SWITCHSTATE_CLOSED; + 15490 0037CE 0E01 movlw 1 + 15491 0037D0 0100 movlb 0 ; () banked + 15492 0037D2 6F97 movwf (_switches+7)& (0+255),b + 15493 0037D4 + 15494 ; BSR set to: 0 + 15495 0037D4 0012 return ;funcret + 15496 0037D6 __end_of_switch_SWITCH_PWB_set_closed: + 15497 callstack 0 + 15498 + 15499 ;; *************** function _switch_SWITCH_GLRB_set_open ***************** + 15500 ;; Defined at: + 15501 ;; line 913 in file "generated/sources/variables.c" + 15502 ;; Parameters: Size Location Type + 15503 ;; None + 15504 ;; Auto vars: Size Location Type + 15505 ;; None + 15506 ;; Return value: Size Location Type + 15507 ;; 1 wreg void + 15508 ;; Registers used: + 15509 ;; wreg, status,2 + 15510 ;; Tracked objects: + 15511 ;; On entry : 0/0 + 15512 ;; On exit : 0/0 + 15513 ;; Unchanged: 0/0 + 15514 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15515 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15516 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15517 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15518 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15519 ;;Total ram usage: 0 bytes + 15520 ;; Hardware stack levels used: 1 + 15521 ;; Hardware stack levels required when called: 9 + 15522 ;; This function calls: + 15523 ;; Nothing + 15524 ;; This function is called by: + 15525 ;; _switch_SWITCH_GLRB_set + 15526 ;; This function uses a non-reentrant model + 15527 ;; + 15528 + 15529 psect text158 + 15530 0037D6 __ptext158: + 15531 callstack 0 + 15532 0037D6 _switch_SWITCH_GLRB_set_open: + 15533 callstack 17 + 15534 0037D6 9C8C bcf 140,6,c ;volatile + 15535 0037D8 + 15536 ;generated/sources/variables.c: 915: switches.state_SWITCH_GLRB = SWITCHSTATE_OPEN; + 15537 0037D8 0E00 movlw 0 + 15538 0037DA 0100 movlb 0 ; () banked + 15539 0037DC 6F96 movwf (_switches+6)& (0+255),b + 15540 0037DE + 15541 ; BSR set to: 0 + 15542 0037DE 0012 return ;funcret + 15543 0037E0 __end_of_switch_SWITCH_GLRB_set_open: + 15544 callstack 0 + 15545 + 15546 ;; *************** function _switch_SWITCH_GLRB_set_closed ***************** + 15547 ;; Defined at: + 15548 ;; line 907 in file "generated/sources/variables.c" + 15549 ;; Parameters: Size Location Type + 15550 ;; None + 15551 ;; Auto vars: Size Location Type + 15552 ;; None + 15553 ;; Return value: Size Location Type + 15554 ;; 1 wreg void + 15555 ;; Registers used: + 15556 ;; wreg, status,2 + 15557 ;; Tracked objects: + 15558 ;; On entry : 0/0 + 15559 ;; On exit : 0/0 + 15560 ;; Unchanged: 0/0 + 15561 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15562 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15563 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15564 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15565 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15566 ;;Total ram usage: 0 bytes + 15567 ;; Hardware stack levels used: 1 + 15568 ;; Hardware stack levels required when called: 9 + 15569 ;; This function calls: + 15570 ;; Nothing + 15571 ;; This function is called by: + 15572 ;; _switch_SWITCH_GLRB_set + 15573 ;; This function uses a non-reentrant model + 15574 ;; + 15575 + 15576 psect text159 + 15577 0037E0 __ptext159: + 15578 callstack 0 + 15579 0037E0 _switch_SWITCH_GLRB_set_closed: + 15580 callstack 17 + 15581 0037E0 8C8C bsf 140,6,c ;volatile + 15582 0037E2 + 15583 ;generated/sources/variables.c: 909: switches.state_SWITCH_GLRB = SWITCHSTATE_CLOSED + + ; + 15584 0037E2 0E01 movlw 1 + 15585 0037E4 0100 movlb 0 ; () banked + 15586 0037E6 6F96 movwf (_switches+6)& (0+255),b + 15587 0037E8 + 15588 ; BSR set to: 0 + 15589 0037E8 0012 return ;funcret + 15590 0037EA __end_of_switch_SWITCH_GLRB_set_closed: + 15591 callstack 0 + 15592 + 15593 ;; *************** function _switch_SWITCH_GLRA_set_open ***************** + 15594 ;; Defined at: + 15595 ;; line 886 in file "generated/sources/variables.c" + 15596 ;; Parameters: Size Location Type + 15597 ;; None + 15598 ;; Auto vars: Size Location Type + 15599 ;; None + 15600 ;; Return value: Size Location Type + 15601 ;; 1 wreg void + 15602 ;; Registers used: + 15603 ;; wreg, status,2 + 15604 ;; Tracked objects: + 15605 ;; On entry : 0/0 + 15606 ;; On exit : 0/0 + 15607 ;; Unchanged: 0/0 + 15608 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15609 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15610 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15611 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15612 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15613 ;;Total ram usage: 0 bytes + 15614 ;; Hardware stack levels used: 1 + 15615 ;; Hardware stack levels required when called: 9 + 15616 ;; This function calls: + 15617 ;; Nothing + 15618 ;; This function is called by: + 15619 ;; _switch_SWITCH_GLRA_set + 15620 ;; This function uses a non-reentrant model + 15621 ;; + 15622 + 15623 psect text160 + 15624 0037EA __ptext160: + 15625 callstack 0 + 15626 0037EA _switch_SWITCH_GLRA_set_open: + 15627 callstack 17 + 15628 0037EA 9A8C bcf 140,5,c ;volatile + 15629 0037EC + 15630 ;generated/sources/variables.c: 888: switches.state_SWITCH_GLRA = SWITCHSTATE_OPEN; + 15631 0037EC 0E00 movlw 0 + 15632 0037EE 0100 movlb 0 ; () banked + 15633 0037F0 6F95 movwf (_switches+5)& (0+255),b + 15634 0037F2 + 15635 ; BSR set to: 0 + 15636 0037F2 0012 return ;funcret + 15637 0037F4 __end_of_switch_SWITCH_GLRA_set_open: + 15638 callstack 0 + 15639 + 15640 ;; *************** function _switch_SWITCH_GLRA_set_closed ***************** + 15641 ;; Defined at: + 15642 ;; line 880 in file "generated/sources/variables.c" + 15643 ;; Parameters: Size Location Type + 15644 ;; None + 15645 ;; Auto vars: Size Location Type + 15646 ;; None + 15647 ;; Return value: Size Location Type + 15648 ;; 1 wreg void + 15649 ;; Registers used: + 15650 ;; wreg, status,2 + 15651 ;; Tracked objects: + 15652 ;; On entry : 0/0 + 15653 ;; On exit : 0/0 + 15654 ;; Unchanged: 0/0 + 15655 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15656 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15657 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15658 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15659 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15660 ;;Total ram usage: 0 bytes + 15661 ;; Hardware stack levels used: 1 + 15662 ;; Hardware stack levels required when called: 9 + 15663 ;; This function calls: + 15664 ;; Nothing + 15665 ;; This function is called by: + 15666 ;; _switch_SWITCH_GLRA_set + 15667 ;; This function uses a non-reentrant model + 15668 ;; + 15669 + 15670 psect text161 + 15671 0037F4 __ptext161: + 15672 callstack 0 + 15673 0037F4 _switch_SWITCH_GLRA_set_closed: + 15674 callstack 17 + 15675 0037F4 8A8C bsf 140,5,c ;volatile + 15676 0037F6 + 15677 ;generated/sources/variables.c: 882: switches.state_SWITCH_GLRA = SWITCHSTATE_CLOSED + + ; + 15678 0037F6 0E01 movlw 1 + 15679 0037F8 0100 movlb 0 ; () banked + 15680 0037FA 6F95 movwf (_switches+5)& (0+255),b + 15681 0037FC + 15682 ; BSR set to: 0 + 15683 0037FC 0012 return ;funcret + 15684 0037FE __end_of_switch_SWITCH_GLRA_set_closed: + 15685 callstack 0 + 15686 + 15687 ;; *************** function __delay_seconds ***************** + 15688 ;; Defined at: + 15689 ;; line 177 in file "main.c" + 15690 ;; Parameters: Size Location Type + 15691 ;; _seconds 1 wreg unsigned char + 15692 ;; Auto vars: Size Location Type + 15693 ;; _seconds 1 30[COMRAM] unsigned char + 15694 ;; Return value: Size Location Type + 15695 ;; 1 wreg void + 15696 ;; Registers used: + 15697 ;; wreg, status,2, status,0 + 15698 ;; Tracked objects: + 15699 ;; On entry : 0/0 + 15700 ;; On exit : 0/0 + 15701 ;; Unchanged: 0/0 + 15702 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15703 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15704 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15705 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15706 ;; Totals: 3 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15707 ;;Total ram usage: 3 bytes + 15708 ;; Hardware stack levels used: 1 + 15709 ;; Hardware stack levels required when called: 9 + 15710 ;; This function calls: + 15711 ;; Nothing + 15712 ;; This function is called by: + 15713 ;; _sensors_acquire_offsets + 15714 ;; _du_base_powersequence + 15715 ;; This function uses a non-reentrant model + 15716 ;; + 15717 + 15718 psect text162 + 15719 002FFE __ptext162: + 15720 callstack 0 + 15721 002FFE __delay_seconds: + 15722 callstack 20 + 15723 + 15724 ; BSR set to: 0 + 15725 ;incstack = 0 + 15726 ;__delay_seconds@_seconds stored from wreg + 15727 002FFE 6E1F movwf __delay_seconds@_seconds^0,c + 15728 003000 + 15729 ;main.c: 178: while(_seconds--) { + 15730 003000 EF0E F018 goto l5157 + 15731 003004 l5155: + 15732 + 15733 ;main.c: 179: _delay((unsigned long)((447)*(64000000/4000.0))); + 15734 003004 0E25 movlw 37 + 15735 003006 6E1E movwf (??__delay_seconds+1)^0,c + 15736 003008 0E49 movlw 73 + 15737 00300A 6E1D movwf ??__delay_seconds^0,c + 15738 00300C 0E35 movlw 53 + 15739 00300E u5757: + 15740 00300E 2EE8 decfsz wreg,f,c + 15741 003010 D7FE bra u5757 + 15742 003012 2E1D decfsz ??__delay_seconds^0,f,c + 15743 003014 D7FC bra u5757 + 15744 003016 2E1E decfsz (??__delay_seconds+1)^0,f,c + 15745 003018 D7FA bra u5757 + 15746 00301A F000 nop + 15747 00301C l5157: + 15748 + 15749 ;main.c: 178: while(_seconds--) { + 15750 00301C 061F decf __delay_seconds@_seconds^0,f,c + 15751 00301E 281F incf __delay_seconds@_seconds^0,w,c + 15752 003020 A4D8 btfss status,2,c + 15753 003022 EF15 F018 goto u1691 + 15754 003026 EF17 F018 goto u1690 + 15755 00302A u1691: + 15756 00302A EF02 F018 goto l5155 + 15757 00302E u1690: + 15758 00302E 0012 return ;funcret + 15759 003030 __end_of__delay_seconds: + 15760 callstack 0 + 15761 + 15762 ;; *************** function _alarms_enable ***************** + 15763 ;; Defined at: + 15764 ;; line 121 in file "main.c" + 15765 ;; Parameters: Size Location Type + 15766 ;; None + 15767 ;; Auto vars: Size Location Type + 15768 ;; None + 15769 ;; Return value: Size Location Type + 15770 ;; 1 wreg void + 15771 ;; Registers used: + 15772 ;; None + 15773 ;; Tracked objects: + 15774 ;; On entry : 0/0 + 15775 ;; On exit : 0/0 + 15776 ;; Unchanged: 0/0 + 15777 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15778 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15779 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15780 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15781 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15782 ;;Total ram usage: 0 bytes + 15783 ;; Hardware stack levels used: 1 + 15784 ;; Hardware stack levels required when called: 9 + 15785 ;; This function calls: + 15786 ;; Nothing + 15787 ;; This function is called by: + 15788 ;; _main + 15789 ;; This function uses a non-reentrant model + 15790 ;; + 15791 + 15792 psect text163 + 15793 003998 __ptext163: + 15794 callstack 0 + 15795 003998 _alarms_enable: + 15796 callstack 21 + 15797 003998 0012 return ;funcret + 15798 00399A __end_of_alarms_enable: + 15799 callstack 0 + 15800 + 15801 ;; *************** function _INTERRUPT_InterruptManager ***************** + 15802 ;; Defined at: + 15803 ;; line 58 in file "mcc_generated_files/interrupt_manager.c" + 15804 ;; Parameters: Size Location Type + 15805 ;; None + 15806 ;; Auto vars: Size Location Type + 15807 ;; None + 15808 ;; Return value: Size Location Type + 15809 ;; 1 wreg void + 15810 ;; Registers used: + 15811 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 15812 ;; Tracked objects: + 15813 ;; On entry : 0/0 + 15814 ;; On exit : 0/0 + 15815 ;; Unchanged: 0/0 + 15816 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15817 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15818 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15819 ;; Temps: 8 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15820 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15821 ;;Total ram usage: 8 bytes + 15822 ;; Hardware stack levels used: 1 + 15823 ;; Hardware stack levels required when called: 8 + 15824 ;; This function calls: + 15825 ;; Absolute function + 15826 ;; _EUSART1_Receive_ISR + 15827 ;; _EUSART1_Transmit_ISR + 15828 ;; _TMR0_ISR + 15829 ;; _TMR2_ISR + 15830 ;; This function is called by: + 15831 ;; Interrupt level 2 + 15832 ;; This function uses a non-reentrant model + 15833 ;; + 15834 + 15835 psect intcode + 15836 000008 __pintcode: + 15837 callstack 0 + 15838 000008 _INTERRUPT_InterruptManager: + 15839 callstack 15 + 15840 + 15841 ;incstack = 0 + 15842 000008 8243 bsf int$flags,1,c ;set compiler interrupt flag (level 2) + 15843 00000A CFFA F015 movff pclath,??_INTERRUPT_InterruptManager + 15844 00000E CFFB F016 movff pclatu,??_INTERRUPT_InterruptManager+1 + 15845 000012 CFE1 F017 movff fsr1l,??_INTERRUPT_InterruptManager+2 + 15846 000016 CFE2 F018 movff fsr1h,??_INTERRUPT_InterruptManager+3 + 15847 00001A CFD9 F019 movff fsr2l,??_INTERRUPT_InterruptManager+4 + 15848 00001E CFDA F01A movff fsr2h,??_INTERRUPT_InterruptManager+5 + 15849 000022 CFF3 F01B movff prodl,??_INTERRUPT_InterruptManager+6 + 15850 000026 CFF4 F01C movff prodh,??_INTERRUPT_InterruptManager+7 + 15851 00002A + 15852 ;mcc_generated_files/interrupt_manager.c: 61: if(INTCONbits.TMR0IE == 1 && INTCONbit + + s.TMR0IF == 1) + 15853 00002A AAF2 btfss 242,5,c ;volatile + 15854 00002C EF1A F000 goto i2u426_41 + 15855 000030 EF1C F000 goto i2u426_40 + 15856 000034 i2u426_41: + 15857 000034 EF27 F000 goto i2l1317 + 15858 000038 i2u426_40: + 15859 000038 A4F2 btfss 242,2,c ;volatile + 15860 00003A EF21 F000 goto i2u427_41 + 15861 00003E EF23 F000 goto i2u427_40 + 15862 000042 i2u427_41: + 15863 000042 EF27 F000 goto i2l1317 + 15864 000046 i2u427_40: + 15865 000046 + 15866 ;mcc_generated_files/interrupt_manager.c: 62: {;mcc_generated_files/interrupt_manage + + r.c: 63: TMR0_ISR(); + 15867 000046 ECCA F017 call _TMR0_ISR ;wreg free + 15868 + 15869 ;mcc_generated_files/interrupt_manager.c: 64: } + 15870 00004A EF7C F000 goto i2l1327 + 15871 00004E i2l1317: + 15872 00004E ACF2 btfss 242,6,c ;volatile + 15873 000050 EF2C F000 goto i2u428_41 + 15874 000054 EF2E F000 goto i2u428_40 + 15875 000058 i2u428_41: + 15876 000058 EF7C F000 goto i2l1327 + 15877 00005C i2u428_40: + 15878 00005C + 15879 ;mcc_generated_files/interrupt_manager.c: 66: {;mcc_generated_files/interrupt_manage + + r.c: 67: if(PIE1bits.TMR2IE == 1 && PIR1bits.TMR2IF == 1) + 15880 00005C A29D btfss 157,1,c ;volatile + 15881 00005E EF33 F000 goto i2u429_41 + 15882 000062 EF35 F000 goto i2u429_40 + 15883 000066 i2u429_41: + 15884 000066 EF40 F000 goto i2l1320 + 15885 00006A i2u429_40: + 15886 00006A A29E btfss 158,1,c ;volatile + 15887 00006C EF3A F000 goto i2u430_41 + 15888 000070 EF3C F000 goto i2u430_40 + 15889 000074 i2u430_41: + 15890 000074 EF40 F000 goto i2l1320 + 15891 000078 i2u430_40: + 15892 000078 + 15893 ;mcc_generated_files/interrupt_manager.c: 68: {;mcc_generated_files/interrupt_ma + + nager.c: 69: TMR2_ISR(); + 15894 000078 EC48 F018 call _TMR2_ISR ;wreg free + 15895 + 15896 ;mcc_generated_files/interrupt_manager.c: 70: } + 15897 00007C EF7C F000 goto i2l1327 + 15898 000080 i2l1320: + 15899 000080 AA9D btfss 157,5,c ;volatile + 15900 000082 EF45 F000 goto i2u431_41 + 15901 000086 EF47 F000 goto i2u431_40 + 15902 00008A i2u431_41: + 15903 00008A EF5E F000 goto i2l1322 + 15904 00008E i2u431_40: + 15905 00008E AA9E btfss 158,5,c ;volatile + 15906 000090 EF4C F000 goto i2u432_41 + 15907 000094 EF4E F000 goto i2u432_40 + 15908 000098 i2u432_41: + 15909 000098 EF5E F000 goto i2l1322 + 15910 00009C i2u432_40: + 15911 00009C + 15912 ;mcc_generated_files/interrupt_manager.c: 72: {;mcc_generated_files/interrupt_ma + + nager.c: 73: EUSART1_RxDefaultInterruptHandler(); + 15913 00009C D802 call i2u433_48 + 15914 00009E EF5C F000 goto i2u433_49 + 15915 0000A2 i2u433_48: + 15916 0000A2 0005 push + 15917 0000A4 0100 movlb 0 ; () banked + 15918 0000A6 6EFA movwf pclath,c + 15919 0000A8 51AC movf _EUSART1_RxDefaultInterruptHandler& (0+255),w,b + 15920 0000AA 6EFD movwf tosl,c + 15921 0000AC 51AD movf (_EUSART1_RxDefaultInterruptHandler+1)& (0+255),w,b + 15922 0000AE 6EFE movwf tosh,c + 15923 0000B0 50F8 movf tblptru,w,c + 15924 0000B2 6EFF movwf tosu,c + 15925 0000B4 50FA movf pclath,w,c + 15926 0000B6 0012 return ;indir + 15927 0000B8 i2u433_49: + 15928 + 15929 ;mcc_generated_files/interrupt_manager.c: 74: } + 15930 0000B8 EF7C F000 goto i2l1327 + 15931 0000BC i2l1322: + 15932 0000BC A89D btfss 157,4,c ;volatile + 15933 0000BE EF63 F000 goto i2u434_41 + 15934 0000C2 EF65 F000 goto i2u434_40 + 15935 0000C6 i2u434_41: + 15936 0000C6 EF7C F000 goto i2l1321 + 15937 0000CA i2u434_40: + 15938 0000CA A89E btfss 158,4,c ;volatile + 15939 0000CC EF6A F000 goto i2u435_41 + 15940 0000D0 EF6C F000 goto i2u435_40 + 15941 0000D4 i2u435_41: + 15942 0000D4 EF7C F000 goto i2l1321 + 15943 0000D8 i2u435_40: + 15944 0000D8 + 15945 ;mcc_generated_files/interrupt_manager.c: 76: {;mcc_generated_files/interrupt_ma + + nager.c: 77: EUSART1_TxDefaultInterruptHandler(); + 15946 0000D8 D802 call i2u436_48 + 15947 0000DA EF7A F000 goto i2u436_49 + 15948 0000DE i2u436_48: + 15949 0000DE 0005 push + 15950 0000E0 0100 movlb 0 ; () banked + 15951 0000E2 6EFA movwf pclath,c + 15952 0000E4 51AA movf _EUSART1_TxDefaultInterruptHandler& (0+255),w,b + 15953 0000E6 6EFD movwf tosl,c + 15954 0000E8 51AB movf (_EUSART1_TxDefaultInterruptHandler+1)& (0+255),w,b + 15955 0000EA 6EFE movwf tosh,c + 15956 0000EC 50F8 movf tblptru,w,c + 15957 0000EE 6EFF movwf tosu,c + 15958 0000F0 50FA movf pclath,w,c + 15959 0000F2 0012 return ;indir + 15960 0000F4 i2u436_49: + 15961 + 15962 ;mcc_generated_files/interrupt_manager.c: 78: } + 15963 0000F4 EF7C F000 goto i2l1327 + 15964 0000F8 i2l1321: + 15965 0000F8 i2l1327: + 15966 0000F8 C01C FFF4 movff ??_INTERRUPT_InterruptManager+7,prodh + 15967 0000FC C01B FFF3 movff ??_INTERRUPT_InterruptManager+6,prodl + 15968 000100 C01A FFDA movff ??_INTERRUPT_InterruptManager+5,fsr2h + 15969 000104 C019 FFD9 movff ??_INTERRUPT_InterruptManager+4,fsr2l + 15970 000108 C018 FFE2 movff ??_INTERRUPT_InterruptManager+3,fsr1h + 15971 00010C C017 FFE1 movff ??_INTERRUPT_InterruptManager+2,fsr1l + 15972 000110 C016 FFFB movff ??_INTERRUPT_InterruptManager+1,pclatu + 15973 000114 C015 FFFA movff ??_INTERRUPT_InterruptManager,pclath + 15974 000118 9243 bcf int$flags,1,c ;clear compiler interrupt flag (level 2) + 15975 00011A 0011 retfie f + 15976 00011C __end_of_INTERRUPT_InterruptManager: + 15977 callstack 0 + 15978 + 15979 ;; *************** function _TMR2_ISR ***************** + 15980 ;; Defined at: + 15981 ;; line 119 in file "mcc_generated_files/tmr2.c" + 15982 ;; Parameters: Size Location Type + 15983 ;; None + 15984 ;; Auto vars: Size Location Type + 15985 ;; None + 15986 ;; Return value: Size Location Type + 15987 ;; 1 wreg void + 15988 ;; Registers used: + 15989 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 15990 ;; Tracked objects: + 15991 ;; On entry : 0/0 + 15992 ;; On exit : 0/0 + 15993 ;; Unchanged: 0/0 + 15994 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 15995 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15996 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15997 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15998 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 15999 ;;Total ram usage: 0 bytes + 16000 ;; Hardware stack levels used: 1 + 16001 ;; Hardware stack levels required when called: 6 + 16002 ;; This function calls: + 16003 ;; Absolute function + 16004 ;; _TMR2_DefaultInterruptHandler + 16005 ;; _irq_timer_fast + 16006 ;; This function is called by: + 16007 ;; _INTERRUPT_InterruptManager + 16008 ;; This function uses a non-reentrant model + 16009 ;; + 16010 + 16011 psect text165 + 16012 003090 __ptext165: + 16013 callstack 0 + 16014 003090 _TMR2_ISR: + 16015 callstack 16 + 16016 003090 + 16017 ;mcc_generated_files/tmr2.c: 123: PIR1bits.TMR2IF = 0; + 16018 003090 929E bcf 158,1,c ;volatile + 16019 003092 + 16020 ;mcc_generated_files/tmr2.c: 125: if(TMR2_InterruptHandler) + 16021 003092 5028 movf _TMR2_InterruptHandler^0,w,c + 16022 003094 1029 iorwf (_TMR2_InterruptHandler+1)^0,w,c + 16023 003096 B4D8 btfsc status,2,c + 16024 003098 EF50 F018 goto i2u405_41 + 16025 00309C EF52 F018 goto i2u405_40 + 16026 0030A0 i2u405_41: + 16027 0030A0 EF5F F018 goto i2l1115 + 16028 0030A4 i2u405_40: + 16029 0030A4 + 16030 ;mcc_generated_files/tmr2.c: 126: {;mcc_generated_files/tmr2.c: 127: TMR2_In + + terruptHandler(); + 16031 0030A4 D802 call i2u406_48 + 16032 0030A6 EF5F F018 goto i2u406_49 + 16033 0030AA i2u406_48: + 16034 0030AA 0005 push + 16035 0030AC 6EFA movwf pclath,c + 16036 0030AE 5028 movf _TMR2_InterruptHandler^0,w,c + 16037 0030B0 6EFD movwf tosl,c + 16038 0030B2 5029 movf (_TMR2_InterruptHandler+1)^0,w,c + 16039 0030B4 6EFE movwf tosh,c + 16040 0030B6 50F8 movf tblptru,w,c + 16041 0030B8 6EFF movwf tosu,c + 16042 0030BA 50FA movf pclath,w,c + 16043 0030BC 0012 return ;indir + 16044 0030BE i2u406_49: + 16045 0030BE i2l1115: + 16046 0030BE 0012 return ;funcret + 16047 0030C0 __end_of_TMR2_ISR: + 16048 callstack 0 + 16049 + 16050 ;; *************** function _TMR2_DefaultInterruptHandler ***************** + 16051 ;; Defined at: + 16052 ;; line 136 in file "mcc_generated_files/tmr2.c" + 16053 ;; Parameters: Size Location Type + 16054 ;; None + 16055 ;; Auto vars: Size Location Type + 16056 ;; None + 16057 ;; Return value: Size Location Type + 16058 ;; 1 wreg void + 16059 ;; Registers used: + 16060 ;; None + 16061 ;; Tracked objects: + 16062 ;; On entry : 0/0 + 16063 ;; On exit : 0/0 + 16064 ;; Unchanged: 0/0 + 16065 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16066 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16067 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16068 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16069 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16070 ;;Total ram usage: 0 bytes + 16071 ;; Hardware stack levels used: 1 + 16072 ;; This function calls: + 16073 ;; Nothing + 16074 ;; This function is called by: + 16075 ;; _TMR2_Initialize + 16076 ;; _TMR2_ISR + 16077 ;; This function uses a non-reentrant model + 16078 ;; + 16079 + 16080 psect text166 + 16081 00399A __ptext166: + 16082 callstack 0 + 16083 00399A _TMR2_DefaultInterruptHandler: + 16084 callstack 21 + 16085 00399A 0012 return ;funcret + 16086 00399C __end_of_TMR2_DefaultInterruptHandler: + 16087 callstack 0 + 16088 + 16089 ;; *************** function _irq_timer_fast ***************** + 16090 ;; Defined at: + 16091 ;; line 36 in file "irqs.c" + 16092 ;; Parameters: Size Location Type + 16093 ;; None + 16094 ;; Auto vars: Size Location Type + 16095 ;; None + 16096 ;; Return value: Size Location Type + 16097 ;; 1 wreg void + 16098 ;; Registers used: + 16099 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 16100 ;; Tracked objects: + 16101 ;; On entry : 0/0 + 16102 ;; On exit : 0/0 + 16103 ;; Unchanged: 0/0 + 16104 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16105 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16106 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16107 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16108 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16109 ;;Total ram usage: 0 bytes + 16110 ;; Hardware stack levels used: 1 + 16111 ;; Hardware stack levels required when called: 5 + 16112 ;; This function calls: + 16113 ;; __manage_digital_variables + 16114 ;; This function is called by: + 16115 ;; _init_mcu + 16116 ;; _TMR2_ISR + 16117 ;; This function uses a non-reentrant model + 16118 ;; + 16119 + 16120 psect text167 + 16121 003942 __ptext167: + 16122 callstack 0 + 16123 003942 _irq_timer_fast: + 16124 callstack 16 + 16125 003942 + 16126 ;irqs.c: 42: _manage_digital_variables(); + 16127 003942 EC8C F018 call __manage_digital_variables ;wreg free + 16128 003946 0012 return ;funcret + 16129 003948 __end_of_irq_timer_fast: + 16130 callstack 0 + 16131 + 16132 ;; *************** function __manage_digital_variables ***************** + 16133 ;; Defined at: + 16134 ;; line 49 in file "irqs.c" + 16135 ;; Parameters: Size Location Type + 16136 ;; None + 16137 ;; Auto vars: Size Location Type + 16138 ;; idx 1 8[COMRAM] unsigned char + 16139 ;; Return value: Size Location Type + 16140 ;; 1 wreg void + 16141 ;; Registers used: + 16142 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 16143 ;; Tracked objects: + 16144 ;; On entry : 0/0 + 16145 ;; On exit : 0/0 + 16146 ;; Unchanged: 0/0 + 16147 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16148 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16149 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16150 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16151 ;; Totals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16152 ;;Total ram usage: 1 bytes + 16153 ;; Hardware stack levels used: 1 + 16154 ;; Hardware stack levels required when called: 4 + 16155 ;; This function calls: + 16156 ;; __manage_digital_variable + 16157 ;; This function is called by: + 16158 ;; _irq_timer_fast + 16159 ;; This function uses a non-reentrant model + 16160 ;; + 16161 + 16162 psect text168 + 16163 003118 __ptext168: + 16164 callstack 0 + 16165 003118 __manage_digital_variables: + 16166 callstack 16 + 16167 003118 + 16168 ;irqs.c: 50: for(uint8_t idx = 0; idx < 12; idx++) { + 16169 003118 0E00 movlw 0 + 16170 00311A 6E09 movwf __manage_digital_variables@idx^0,c + 16171 00311C i2l8059: + 16172 + 16173 ;irqs.c: 51: _manage_digital_variable(&(digital_variables[idx])); + 16174 00311C 5009 movf __manage_digital_variables@idx^0,w,c + 16175 00311E 0D10 mullw 16 + 16176 003120 0E00 movlw low _digital_variables + 16177 003122 24F3 addwf 243,w,c + 16178 003124 6E03 movwf __manage_digital_variable@_p_variable^0,c + 16179 003126 0E01 movlw high _digital_variables + 16180 003128 20F4 addwfc prodh,w,c + 16181 00312A 6E04 movwf (__manage_digital_variable@_p_variable+1)^0,c + 16182 00312C ECB8 F001 call __manage_digital_variable ;wreg free + 16183 003130 + 16184 ;irqs.c: 52: } + 16185 003130 2A09 incf __manage_digital_variables@idx^0,f,c + 16186 003132 0E0B movlw 11 + 16187 003134 6409 cpfsgt __manage_digital_variables@idx^0,c + 16188 003136 EF9F F018 goto i2u378_41 + 16189 00313A EFA1 F018 goto i2u378_40 + 16190 00313E i2u378_41: + 16191 00313E EF8E F018 goto i2l8059 + 16192 003142 i2u378_40: + 16193 003142 0012 return ;funcret + 16194 003144 __end_of__manage_digital_variables: + 16195 callstack 0 + 16196 + 16197 ;; *************** function __manage_digital_variable ***************** + 16198 ;; Defined at: + 16199 ;; line 55 in file "irqs.c" + 16200 ;; Parameters: Size Location Type + 16201 ;; _p_variable 2 2[COMRAM] PTR struct . + 16202 ;; -> digital_variables(192), + 16203 ;; Auto vars: Size Location Type + 16204 ;; None + 16205 ;; Return value: Size Location Type + 16206 ;; 1 wreg void + 16207 ;; Registers used: + 16208 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack + 16209 ;; Tracked objects: + 16210 ;; On entry : 0/0 + 16211 ;; On exit : 0/0 + 16212 ;; Unchanged: 0/0 + 16213 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16214 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16215 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16216 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16217 ;; Totals: 6 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16218 ;;Total ram usage: 6 bytes + 16219 ;; Hardware stack levels used: 1 + 16220 ;; Hardware stack levels required when called: 3 + 16221 ;; This function calls: + 16222 ;; _alarm_FLAG_DUL_ALARMNEG1 + 16223 ;; _alarm_FLAG_DUL_ALARMNEG2 + 16224 ;; _alarm_FLAG_DUL_ALARMPOS1 + 16225 ;; _alarm_FLAG_DUL_ALARMPOS2 + 16226 ;; _alarm_FLAG_HYDRO_PWR_FAULT + 16227 ;; _alarm_FLAG_LBL_PWR_FAULT + 16228 ;; _dummy_alarm_callback + 16229 ;; _ioread_DIN_ALRMNEG1 + 16230 ;; _ioread_DIN_ALRMNEG2 + 16231 ;; _ioread_DIN_ALRMPOS1 + 16232 ;; _ioread_DIN_ALRMPOS2 + 16233 ;; _ioread_DIN_GLR_A_FLT + 16234 ;; _ioread_DIN_GLR_A_PG + 16235 ;; _ioread_DIN_GLR_B_FLT + 16236 ;; _ioread_DIN_GLR_B_PG + 16237 ;; _ioread_DIN_HYDRO_PWR_FLT + 16238 ;; _ioread_DIN_LBL_PWR_FLT + 16239 ;; _ioread_DIN_PWB_FLT + 16240 ;; _ioread_DIN_PWB_PG + 16241 ;; This function is called by: + 16242 ;; __manage_digital_variables + 16243 ;; This function uses a non-reentrant model + 16244 ;; + 16245 + 16246 psect text169 + 16247 000370 __ptext169: + 16248 callstack 0 + 16249 000370 __manage_digital_variable: + 16250 callstack 16 + 16251 000370 + 16252 ;irqs.c: 58: _p_variable->value = _p_variable->readfunc(); + 16253 000370 EE20 F002 lfsr 2,2 + 16254 000374 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16255 000376 26D9 addwf fsr2l,f,c + 16256 000378 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16257 00037A 22DA addwfc fsr2h,f,c + 16258 00037C C003 FFE1 movff __manage_digital_variable@_p_variable,fsr1l + 16259 000380 C004 FFE2 movff __manage_digital_variable@_p_variable+1,fsr1h + 16260 000384 D802 call i2u266_48 + 16261 000386 EFCF F001 goto i2u266_49 + 16262 00038A i2u266_48: + 16263 00038A 0005 push + 16264 00038C 6EFA movwf pclath,c + 16265 00038E 50E6 movf postinc1,w,c + 16266 000390 6EFD movwf tosl,c + 16267 000392 50E6 movf postinc1,w,c + 16268 000394 6EFE movwf tosh,c + 16269 000396 50F8 movf tblptru,w,c + 16270 000398 6EFF movwf tosu,c + 16271 00039A 50FA movf pclath,w,c + 16272 00039C 0012 return ;indir + 16273 00039E i2u266_49: + 16274 00039E 6EDF movwf indf2,c + 16275 0003A0 + 16276 ;irqs.c: 61: if(_p_variable->value > _p_variable->value_max) { + 16277 0003A0 EE20 F002 lfsr 2,2 + 16278 0003A4 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16279 0003A6 26D9 addwf fsr2l,f,c + 16280 0003A8 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16281 0003AA 22DA addwfc fsr2h,f,c + 16282 0003AC EE10 F003 lfsr 1,3 + 16283 0003B0 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16284 0003B2 26E1 addwf fsr1l,f,c + 16285 0003B4 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16286 0003B6 22E2 addwfc fsr1h,f,c + 16287 0003B8 50DE movf postinc2,w,c + 16288 0003BA 5CE6 subwf postinc1,w,c + 16289 0003BC B0D8 btfsc status,0,c + 16290 0003BE EFE3 F001 goto i2u267_41 + 16291 0003C2 EFE5 F001 goto i2u267_40 + 16292 0003C6 i2u267_41: + 16293 0003C6 EFF3 F001 goto i2l6689 + 16294 0003CA i2u267_40: + 16295 0003CA + 16296 ;irqs.c: 62: _p_variable->value_max = _p_variable->value; + 16297 0003CA EE20 F002 lfsr 2,2 + 16298 0003CE 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16299 0003D0 26D9 addwf fsr2l,f,c + 16300 0003D2 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16301 0003D4 22DA addwfc fsr2h,f,c + 16302 0003D6 EE10 F003 lfsr 1,3 + 16303 0003DA 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16304 0003DC 26E1 addwf fsr1l,f,c + 16305 0003DE 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16306 0003E0 22E2 addwfc fsr1h,f,c + 16307 0003E2 CFDF FFE7 movff indf2,indf1 + 16308 0003E6 i2l6689: + 16309 + 16310 ;irqs.c: 66: if(_p_variable->alarm.implement) { + 16311 0003E6 EE20 F004 lfsr 2,4 + 16312 0003EA 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16313 0003EC 26D9 addwf fsr2l,f,c + 16314 0003EE 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16315 0003F0 22DA addwfc fsr2h,f,c + 16316 0003F2 50DF movf indf2,w,c + 16317 0003F4 B4D8 btfsc status,2,c + 16318 0003F6 EFFF F001 goto i2u268_41 + 16319 0003FA EF01 F002 goto i2u268_40 + 16320 0003FE i2u268_41: + 16321 0003FE EFC6 F002 goto i2l1621 + 16322 000402 i2u268_40: + 16323 000402 + 16324 ;irqs.c: 68: if(_p_variable->value > 0) { + 16325 000402 EE20 F002 lfsr 2,2 + 16326 000406 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16327 000408 26D9 addwf fsr2l,f,c + 16328 00040A 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16329 00040C 22DA addwfc fsr2h,f,c + 16330 00040E 50DF movf indf2,w,c + 16331 000410 B4D8 btfsc status,2,c + 16332 000412 EF0D F002 goto i2u269_41 + 16333 000416 EF0F F002 goto i2u269_40 + 16334 00041A i2u269_41: + 16335 00041A EF59 F002 goto i2l6701 + 16336 00041E i2u269_40: + 16337 00041E + 16338 ;irqs.c: 70: _p_variable->alarm.timeout_counter += 1; + 16339 00041E EE20 F008 lfsr 2,8 + 16340 000422 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16341 000424 26D9 addwf fsr2l,f,c + 16342 000426 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16343 000428 22DA addwfc fsr2h,f,c + 16344 00042A 2ADE incf postinc2,f,c + 16345 00042C 0E00 movlw 0 + 16346 00042E 22DD addwfc postdec2,f,c + 16347 + 16348 ;irqs.c: 72: if(_p_variable->alarm.timeout_counter == 0) { + 16349 000430 EE20 F008 lfsr 2,8 + 16350 000434 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16351 000436 26D9 addwf fsr2l,f,c + 16352 000438 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16353 00043A 22DA addwfc fsr2h,f,c + 16354 00043C 50DE movf postinc2,w,c + 16355 00043E 10DE iorwf postinc2,w,c + 16356 000440 A4D8 btfss status,2,c + 16357 000442 EF25 F002 goto i2u270_41 + 16358 000446 EF27 F002 goto i2u270_40 + 16359 00044A i2u270_41: + 16360 00044A EF30 F002 goto i2l6697 + 16361 00044E i2u270_40: + 16362 00044E + 16363 ;irqs.c: 73: _p_variable->alarm.timeout_counter -= 1; + 16364 00044E EE20 F008 lfsr 2,8 + 16365 000452 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16366 000454 26D9 addwf fsr2l,f,c + 16367 000456 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16368 000458 22DA addwfc fsr2h,f,c + 16369 00045A 06DE decf postinc2,f,c + 16370 00045C 0E00 movlw 0 + 16371 00045E 5ADD subwfb postdec2,f,c + 16372 000460 i2l6697: + 16373 + 16374 ;irqs.c: 76: if(_p_variable->alarm.timeout_counter_max < _p_variable->alarm. + + timeout_counter) { + 16375 000460 EE20 F008 lfsr 2,8 + 16376 000464 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16377 000466 26D9 addwf fsr2l,f,c + 16378 000468 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16379 00046A 22DA addwfc fsr2h,f,c + 16380 00046C EE10 F00A lfsr 1,10 + 16381 000470 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16382 000472 26E1 addwf fsr1l,f,c + 16383 000474 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16384 000476 22E2 addwfc fsr1h,f,c + 16385 000478 50DE movf postinc2,w,c + 16386 00047A 5CE6 subwf postinc1,w,c + 16387 00047C 50DE movf postinc2,w,c + 16388 00047E 58E6 subwfb postinc1,w,c + 16389 000480 B0D8 btfsc status,0,c + 16390 000482 EF45 F002 goto i2u271_41 + 16391 000486 EF47 F002 goto i2u271_40 + 16392 00048A i2u271_41: + 16393 00048A EF63 F002 goto i2l1617 + 16394 00048E i2u271_40: + 16395 00048E + 16396 ;irqs.c: 77: _p_variable->alarm.timeout_counter_max = _p_variable->alarm + + .timeout_counter; + 16397 00048E EE20 F008 lfsr 2,8 + 16398 000492 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16399 000494 26D9 addwf fsr2l,f,c + 16400 000496 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16401 000498 22DA addwfc fsr2h,f,c + 16402 00049A EE10 F00A lfsr 1,10 + 16403 00049E 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16404 0004A0 26E1 addwf fsr1l,f,c + 16405 0004A2 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16406 0004A4 22E2 addwfc fsr1h,f,c + 16407 0004A6 CFDE FFE6 movff postinc2,postinc1 + 16408 0004AA CFDD FFE5 movff postdec2,postdec1 + 16409 0004AE EF63 F002 goto i2l1617 + 16410 0004B2 i2l6701: + 16411 + 16412 ;irqs.c: 81: _p_variable->alarm.timeout_counter = 0; + 16413 0004B2 EE20 F008 lfsr 2,8 + 16414 0004B6 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16415 0004B8 26D9 addwf fsr2l,f,c + 16416 0004BA 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16417 0004BC 22DA addwfc fsr2h,f,c + 16418 0004BE 0E00 movlw 0 + 16419 0004C0 6EDE movwf postinc2,c + 16420 0004C2 0E00 movlw 0 + 16421 0004C4 6EDD movwf postdec2,c + 16422 0004C6 i2l1617: + 16423 + 16424 ;irqs.c: 84: if(_p_variable->alarm.enabled) { + 16425 0004C6 EE20 F005 lfsr 2,5 + 16426 0004CA 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16427 0004CC 26D9 addwf fsr2l,f,c + 16428 0004CE 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16429 0004D0 22DA addwfc fsr2h,f,c + 16430 0004D2 50DF movf indf2,w,c + 16431 0004D4 B4D8 btfsc status,2,c + 16432 0004D6 EF6F F002 goto i2u272_41 + 16433 0004DA EF71 F002 goto i2u272_40 + 16434 0004DE i2u272_41: + 16435 0004DE EFC6 F002 goto i2l1621 + 16436 0004E2 i2u272_40: + 16437 0004E2 + 16438 ;irqs.c: 86: if(_p_variable->alarm.timeout_counter > _p_variable->alarm.time + + out) { + 16439 0004E2 EE20 F008 lfsr 2,8 + 16440 0004E6 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16441 0004E8 26D9 addwf fsr2l,f,c + 16442 0004EA 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16443 0004EC 22DA addwfc fsr2h,f,c + 16444 0004EE EE10 F006 lfsr 1,6 + 16445 0004F2 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16446 0004F4 26E1 addwf fsr1l,f,c + 16447 0004F6 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16448 0004F8 22E2 addwfc fsr1h,f,c + 16449 0004FA 50DE movf postinc2,w,c + 16450 0004FC 5CE6 subwf postinc1,w,c + 16451 0004FE 50DE movf postinc2,w,c + 16452 000500 58E6 subwfb postinc1,w,c + 16453 000502 B0D8 btfsc status,0,c + 16454 000504 EF86 F002 goto i2u273_41 + 16455 000508 EF88 F002 goto i2u273_40 + 16456 00050C i2u273_41: + 16457 00050C EFC6 F002 goto i2l1621 + 16458 000510 i2u273_40: + 16459 000510 + 16460 ;irqs.c: 88: _p_variable->alarm.callback(); + 16461 000510 EE20 F00C lfsr 2,12 + 16462 000514 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16463 000516 26D9 addwf fsr2l,f,c + 16464 000518 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16465 00051A 22DA addwfc fsr2h,f,c + 16466 00051C D802 call i2u274_48 + 16467 00051E EF9B F002 goto i2u274_49 + 16468 000522 i2u274_48: + 16469 000522 0005 push + 16470 000524 6EFA movwf pclath,c + 16471 000526 50DE movf postinc2,w,c + 16472 000528 6EFD movwf tosl,c + 16473 00052A 50DE movf postinc2,w,c + 16474 00052C 6EFE movwf tosh,c + 16475 00052E 50F8 movf tblptru,w,c + 16476 000530 6EFF movwf tosu,c + 16477 000532 50FA movf pclath,w,c + 16478 000534 0012 return ;indir + 16479 000536 i2u274_49: + 16480 000536 + 16481 ;irqs.c: 90: _p_variable->alarm.firecount += 1; + 16482 000536 EE20 F00E lfsr 2,14 + 16483 00053A 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16484 00053C 26D9 addwf fsr2l,f,c + 16485 00053E 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16486 000540 22DA addwfc fsr2h,f,c + 16487 000542 2ADE incf postinc2,f,c + 16488 000544 0E00 movlw 0 + 16489 000546 22DD addwfc postdec2,f,c + 16490 000548 + 16491 ;irqs.c: 92: if(_p_variable->alarm.firecount == 0) { + 16492 000548 EE20 F00E lfsr 2,14 + 16493 00054C 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16494 00054E 26D9 addwf fsr2l,f,c + 16495 000550 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16496 000552 22DA addwfc fsr2h,f,c + 16497 000554 50DE movf postinc2,w,c + 16498 000556 10DE iorwf postinc2,w,c + 16499 000558 A4D8 btfss status,2,c + 16500 00055A EFB1 F002 goto i2u275_41 + 16501 00055E EFB3 F002 goto i2u275_40 + 16502 000562 i2u275_41: + 16503 000562 EFBC F002 goto i2l1620 + 16504 000566 i2u275_40: + 16505 000566 + 16506 ;irqs.c: 93: _p_variable->alarm.firecount -= 1; + 16507 000566 EE20 F00E lfsr 2,14 + 16508 00056A 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16509 00056C 26D9 addwf fsr2l,f,c + 16510 00056E 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16511 000570 22DA addwfc fsr2h,f,c + 16512 000572 06DE decf postinc2,f,c + 16513 000574 0E00 movlw 0 + 16514 000576 5ADD subwfb postdec2,f,c + 16515 000578 i2l1620: + 16516 + 16517 ;irqs.c: 96: _p_variable->alarm.timeout_counter = 0; + 16518 000578 EE20 F008 lfsr 2,8 + 16519 00057C 5003 movf __manage_digital_variable@_p_variable^0,w,c + 16520 00057E 26D9 addwf fsr2l,f,c + 16521 000580 5004 movf (__manage_digital_variable@_p_variable+1)^0,w,c + 16522 000582 22DA addwfc fsr2h,f,c + 16523 000584 0E00 movlw 0 + 16524 000586 6EDE movwf postinc2,c + 16525 000588 0E00 movlw 0 + 16526 00058A 6EDD movwf postdec2,c + 16527 00058C i2l1621: + 16528 00058C 0012 return ;funcret + 16529 00058E __end_of__manage_digital_variable: + 16530 callstack 0 + 16531 + 16532 ;; *************** function _ioread_DIN_GLR_B_PG ***************** + 16533 ;; Defined at: + 16534 ;; line 721 in file "generated/sources/variables.c" + 16535 ;; Parameters: Size Location Type + 16536 ;; None + 16537 ;; Auto vars: Size Location Type + 16538 ;; None + 16539 ;; Return value: Size Location Type + 16540 ;; 1 wreg unsigned char + 16541 ;; Registers used: + 16542 ;; wreg + 16543 ;; Tracked objects: + 16544 ;; On entry : 0/0 + 16545 ;; On exit : 0/0 + 16546 ;; Unchanged: 0/0 + 16547 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16548 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16549 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16550 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16551 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16552 ;;Total ram usage: 0 bytes + 16553 ;; Hardware stack levels used: 1 + 16554 ;; This function calls: + 16555 ;; Nothing + 16556 ;; This function is called by: + 16557 ;; __manage_digital_variable + 16558 ;; This function uses a non-reentrant model + 16559 ;; + 16560 + 16561 psect text170 + 16562 003574 __ptext170: + 16563 callstack 0 + 16564 003574 _ioread_DIN_GLR_B_PG: + 16565 callstack 18 + 16566 003574 + 16567 ;generated/sources/variables.c: 722: return (digital_value_t)(0 != PORTBbits.RB0); + 16568 003574 B081 btfsc 129,0,c ;volatile + 16569 003576 EFBF F01A goto i2u237_41 + 16570 00357A EFC2 F01A goto i2u237_40 + 16571 00357E i2u237_41: + 16572 00357E 0E01 movlw 1 + 16573 003580 EFC3 F01A goto i2u237_46 + 16574 003584 i2u237_40: + 16575 003584 0E00 movlw 0 + 16576 003586 i2u237_46: + 16577 003586 0012 return ;funcret + 16578 003588 __end_of_ioread_DIN_GLR_B_PG: + 16579 callstack 0 + 16580 + 16581 ;; *************** function _ioread_DIN_GLR_A_PG ***************** + 16582 ;; Defined at: + 16583 ;; line 715 in file "generated/sources/variables.c" + 16584 ;; Parameters: Size Location Type + 16585 ;; None + 16586 ;; Auto vars: Size Location Type + 16587 ;; None + 16588 ;; Return value: Size Location Type + 16589 ;; 1 wreg unsigned char + 16590 ;; Registers used: + 16591 ;; wreg + 16592 ;; Tracked objects: + 16593 ;; On entry : 0/0 + 16594 ;; On exit : 0/0 + 16595 ;; Unchanged: 0/0 + 16596 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16597 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16598 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16599 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16600 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16601 ;;Total ram usage: 0 bytes + 16602 ;; Hardware stack levels used: 1 + 16603 ;; This function calls: + 16604 ;; Nothing + 16605 ;; This function is called by: + 16606 ;; __manage_digital_variable + 16607 ;; This function uses a non-reentrant model + 16608 ;; + 16609 + 16610 psect text171 + 16611 003588 __ptext171: + 16612 callstack 0 + 16613 003588 _ioread_DIN_GLR_A_PG: + 16614 callstack 18 + 16615 003588 + 16616 ;generated/sources/variables.c: 716: return (digital_value_t)(0 != PORTCbits.RC5); + 16617 003588 BA82 btfsc 130,5,c ;volatile + 16618 00358A EFC9 F01A goto i2u236_41 + 16619 00358E EFCC F01A goto i2u236_40 + 16620 003592 i2u236_41: + 16621 003592 0E01 movlw 1 + 16622 003594 EFCD F01A goto i2u236_46 + 16623 003598 i2u236_40: + 16624 003598 0E00 movlw 0 + 16625 00359A i2u236_46: + 16626 00359A 0012 return ;funcret + 16627 00359C __end_of_ioread_DIN_GLR_A_PG: + 16628 callstack 0 + 16629 + 16630 ;; *************** function _ioread_DIN_PWB_FLT ***************** + 16631 ;; Defined at: + 16632 ;; line 709 in file "generated/sources/variables.c" + 16633 ;; Parameters: Size Location Type + 16634 ;; None + 16635 ;; Auto vars: Size Location Type + 16636 ;; None + 16637 ;; Return value: Size Location Type + 16638 ;; 1 wreg unsigned char + 16639 ;; Registers used: + 16640 ;; wreg + 16641 ;; Tracked objects: + 16642 ;; On entry : 0/0 + 16643 ;; On exit : 0/0 + 16644 ;; Unchanged: 0/0 + 16645 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16646 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16647 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16648 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16649 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16650 ;;Total ram usage: 0 bytes + 16651 ;; Hardware stack levels used: 1 + 16652 ;; This function calls: + 16653 ;; Nothing + 16654 ;; This function is called by: + 16655 ;; __manage_digital_variable + 16656 ;; This function uses a non-reentrant model + 16657 ;; + 16658 + 16659 psect text172 + 16660 00359C __ptext172: + 16661 callstack 0 + 16662 00359C _ioread_DIN_PWB_FLT: + 16663 callstack 18 + 16664 00359C + 16665 ;generated/sources/variables.c: 710: return (digital_value_t)(0 == PORTCbits.RC4); + 16666 00359C A882 btfss 130,4,c ;volatile + 16667 00359E EFD3 F01A goto i2u234_41 + 16668 0035A2 EFD6 F01A goto i2u234_40 + 16669 0035A6 i2u234_41: + 16670 0035A6 0E01 movlw 1 + 16671 0035A8 EFD7 F01A goto i2u235_40 + 16672 0035AC i2u234_40: + 16673 0035AC 0E00 movlw 0 + 16674 0035AE i2u235_40: + 16675 0035AE 0012 return ;funcret + 16676 0035B0 __end_of_ioread_DIN_PWB_FLT: + 16677 callstack 0 + 16678 + 16679 ;; *************** function _ioread_DIN_GLR_B_FLT ***************** + 16680 ;; Defined at: + 16681 ;; line 703 in file "generated/sources/variables.c" + 16682 ;; Parameters: Size Location Type + 16683 ;; None + 16684 ;; Auto vars: Size Location Type + 16685 ;; None + 16686 ;; Return value: Size Location Type + 16687 ;; 1 wreg unsigned char + 16688 ;; Registers used: + 16689 ;; wreg + 16690 ;; Tracked objects: + 16691 ;; On entry : 0/0 + 16692 ;; On exit : 0/0 + 16693 ;; Unchanged: 0/0 + 16694 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16695 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16696 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16697 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16698 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16699 ;;Total ram usage: 0 bytes + 16700 ;; Hardware stack levels used: 1 + 16701 ;; This function calls: + 16702 ;; Nothing + 16703 ;; This function is called by: + 16704 ;; __manage_digital_variable + 16705 ;; This function uses a non-reentrant model + 16706 ;; + 16707 + 16708 psect text173 + 16709 0035B0 __ptext173: + 16710 callstack 0 + 16711 0035B0 _ioread_DIN_GLR_B_FLT: + 16712 callstack 18 + 16713 0035B0 + 16714 ;generated/sources/variables.c: 704: return (digital_value_t)(0 == PORTCbits.RC3); + 16715 0035B0 A682 btfss 130,3,c ;volatile + 16716 0035B2 EFDD F01A goto i2u232_41 + 16717 0035B6 EFE0 F01A goto i2u232_40 + 16718 0035BA i2u232_41: + 16719 0035BA 0E01 movlw 1 + 16720 0035BC EFE1 F01A goto i2u233_40 + 16721 0035C0 i2u232_40: + 16722 0035C0 0E00 movlw 0 + 16723 0035C2 i2u233_40: + 16724 0035C2 0012 return ;funcret + 16725 0035C4 __end_of_ioread_DIN_GLR_B_FLT: + 16726 callstack 0 + 16727 + 16728 ;; *************** function _ioread_DIN_GLR_A_FLT ***************** + 16729 ;; Defined at: + 16730 ;; line 697 in file "generated/sources/variables.c" + 16731 ;; Parameters: Size Location Type + 16732 ;; None + 16733 ;; Auto vars: Size Location Type + 16734 ;; None + 16735 ;; Return value: Size Location Type + 16736 ;; 1 wreg unsigned char + 16737 ;; Registers used: + 16738 ;; wreg + 16739 ;; Tracked objects: + 16740 ;; On entry : 0/0 + 16741 ;; On exit : 0/0 + 16742 ;; Unchanged: 0/0 + 16743 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16744 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16745 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16746 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16747 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16748 ;;Total ram usage: 0 bytes + 16749 ;; Hardware stack levels used: 1 + 16750 ;; This function calls: + 16751 ;; Nothing + 16752 ;; This function is called by: + 16753 ;; __manage_digital_variable + 16754 ;; This function uses a non-reentrant model + 16755 ;; + 16756 + 16757 psect text174 + 16758 0035C4 __ptext174: + 16759 callstack 0 + 16760 0035C4 _ioread_DIN_GLR_A_FLT: + 16761 callstack 18 + 16762 0035C4 + 16763 ;generated/sources/variables.c: 698: return (digital_value_t)(0 == PORTCbits.RC2); + 16764 0035C4 A482 btfss 130,2,c ;volatile + 16765 0035C6 EFE7 F01A goto i2u230_41 + 16766 0035CA EFEA F01A goto i2u230_40 + 16767 0035CE i2u230_41: + 16768 0035CE 0E01 movlw 1 + 16769 0035D0 EFEB F01A goto i2u231_40 + 16770 0035D4 i2u230_40: + 16771 0035D4 0E00 movlw 0 + 16772 0035D6 i2u231_40: + 16773 0035D6 0012 return ;funcret + 16774 0035D8 __end_of_ioread_DIN_GLR_A_FLT: + 16775 callstack 0 + 16776 + 16777 ;; *************** function _ioread_DIN_LBL_PWR_FLT ***************** + 16778 ;; Defined at: + 16779 ;; line 691 in file "generated/sources/variables.c" + 16780 ;; Parameters: Size Location Type + 16781 ;; None + 16782 ;; Auto vars: Size Location Type + 16783 ;; None + 16784 ;; Return value: Size Location Type + 16785 ;; 1 wreg unsigned char + 16786 ;; Registers used: + 16787 ;; wreg + 16788 ;; Tracked objects: + 16789 ;; On entry : 0/0 + 16790 ;; On exit : 0/0 + 16791 ;; Unchanged: 0/0 + 16792 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16793 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16794 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16795 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16796 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16797 ;;Total ram usage: 0 bytes + 16798 ;; Hardware stack levels used: 1 + 16799 ;; This function calls: + 16800 ;; Nothing + 16801 ;; This function is called by: + 16802 ;; __manage_digital_variable + 16803 ;; This function uses a non-reentrant model + 16804 ;; + 16805 + 16806 psect text175 + 16807 0035D8 __ptext175: + 16808 callstack 0 + 16809 0035D8 _ioread_DIN_LBL_PWR_FLT: + 16810 callstack 18 + 16811 0035D8 + 16812 ;generated/sources/variables.c: 692: return (digital_value_t)(0 == PORTCbits.RC1); + 16813 0035D8 A282 btfss 130,1,c ;volatile + 16814 0035DA EFF1 F01A goto i2u228_41 + 16815 0035DE EFF4 F01A goto i2u228_40 + 16816 0035E2 i2u228_41: + 16817 0035E2 0E01 movlw 1 + 16818 0035E4 EFF5 F01A goto i2u229_40 + 16819 0035E8 i2u228_40: + 16820 0035E8 0E00 movlw 0 + 16821 0035EA i2u229_40: + 16822 0035EA 0012 return ;funcret + 16823 0035EC __end_of_ioread_DIN_LBL_PWR_FLT: + 16824 callstack 0 + 16825 + 16826 ;; *************** function _ioread_DIN_HYDRO_PWR_FLT ***************** + 16827 ;; Defined at: + 16828 ;; line 685 in file "generated/sources/variables.c" + 16829 ;; Parameters: Size Location Type + 16830 ;; None + 16831 ;; Auto vars: Size Location Type + 16832 ;; None + 16833 ;; Return value: Size Location Type + 16834 ;; 1 wreg unsigned char + 16835 ;; Registers used: + 16836 ;; wreg + 16837 ;; Tracked objects: + 16838 ;; On entry : 0/0 + 16839 ;; On exit : 0/0 + 16840 ;; Unchanged: 0/0 + 16841 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16842 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16843 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16844 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16845 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16846 ;;Total ram usage: 0 bytes + 16847 ;; Hardware stack levels used: 1 + 16848 ;; This function calls: + 16849 ;; Nothing + 16850 ;; This function is called by: + 16851 ;; __manage_digital_variable + 16852 ;; This function uses a non-reentrant model + 16853 ;; + 16854 + 16855 psect text176 + 16856 0035EC __ptext176: + 16857 callstack 0 + 16858 0035EC _ioread_DIN_HYDRO_PWR_FLT: + 16859 callstack 18 + 16860 0035EC + 16861 ;generated/sources/variables.c: 686: return (digital_value_t)(0 == PORTAbits.RA4); + 16862 0035EC A880 btfss 128,4,c ;volatile + 16863 0035EE EFFB F01A goto i2u226_41 + 16864 0035F2 EFFE F01A goto i2u226_40 + 16865 0035F6 i2u226_41: + 16866 0035F6 0E01 movlw 1 + 16867 0035F8 EFFF F01A goto i2u227_40 + 16868 0035FC i2u226_40: + 16869 0035FC 0E00 movlw 0 + 16870 0035FE i2u227_40: + 16871 0035FE 0012 return ;funcret + 16872 003600 __end_of_ioread_DIN_HYDRO_PWR_FLT: + 16873 callstack 0 + 16874 + 16875 ;; *************** function _ioread_DIN_ALRMNEG2 ***************** + 16876 ;; Defined at: + 16877 ;; line 679 in file "generated/sources/variables.c" + 16878 ;; Parameters: Size Location Type + 16879 ;; None + 16880 ;; Auto vars: Size Location Type + 16881 ;; None + 16882 ;; Return value: Size Location Type + 16883 ;; 1 wreg unsigned char + 16884 ;; Registers used: + 16885 ;; wreg + 16886 ;; Tracked objects: + 16887 ;; On entry : 0/0 + 16888 ;; On exit : 0/0 + 16889 ;; Unchanged: 0/0 + 16890 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16891 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16892 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16893 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16894 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16895 ;;Total ram usage: 0 bytes + 16896 ;; Hardware stack levels used: 1 + 16897 ;; This function calls: + 16898 ;; Nothing + 16899 ;; This function is called by: + 16900 ;; __manage_digital_variable + 16901 ;; This function uses a non-reentrant model + 16902 ;; + 16903 + 16904 psect text177 + 16905 003600 __ptext177: + 16906 callstack 0 + 16907 003600 _ioread_DIN_ALRMNEG2: + 16908 callstack 18 + 16909 003600 + 16910 ;generated/sources/variables.c: 680: return (digital_value_t)(0 != PORTBbits.RB7); + 16911 003600 BE81 btfsc 129,7,c ;volatile + 16912 003602 EF05 F01B goto i2u225_41 + 16913 003606 EF08 F01B goto i2u225_40 + 16914 00360A i2u225_41: + 16915 00360A 0E01 movlw 1 + 16916 00360C EF09 F01B goto i2u225_46 + 16917 003610 i2u225_40: + 16918 003610 0E00 movlw 0 + 16919 003612 i2u225_46: + 16920 003612 0012 return ;funcret + 16921 003614 __end_of_ioread_DIN_ALRMNEG2: + 16922 callstack 0 + 16923 + 16924 ;; *************** function _ioread_DIN_ALRMNEG1 ***************** + 16925 ;; Defined at: + 16926 ;; line 673 in file "generated/sources/variables.c" + 16927 ;; Parameters: Size Location Type + 16928 ;; None + 16929 ;; Auto vars: Size Location Type + 16930 ;; None + 16931 ;; Return value: Size Location Type + 16932 ;; 1 wreg unsigned char + 16933 ;; Registers used: + 16934 ;; wreg + 16935 ;; Tracked objects: + 16936 ;; On entry : 0/0 + 16937 ;; On exit : 0/0 + 16938 ;; Unchanged: 0/0 + 16939 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16940 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16941 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16942 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16943 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16944 ;;Total ram usage: 0 bytes + 16945 ;; Hardware stack levels used: 1 + 16946 ;; This function calls: + 16947 ;; Nothing + 16948 ;; This function is called by: + 16949 ;; __manage_digital_variable + 16950 ;; This function uses a non-reentrant model + 16951 ;; + 16952 + 16953 psect text178 + 16954 003614 __ptext178: + 16955 callstack 0 + 16956 003614 _ioread_DIN_ALRMNEG1: + 16957 callstack 18 + 16958 003614 + 16959 ;generated/sources/variables.c: 674: return (digital_value_t)(0 != PORTBbits.RB6); + 16960 003614 BC81 btfsc 129,6,c ;volatile + 16961 003616 EF0F F01B goto i2u224_41 + 16962 00361A EF12 F01B goto i2u224_40 + 16963 00361E i2u224_41: + 16964 00361E 0E01 movlw 1 + 16965 003620 EF13 F01B goto i2u224_46 + 16966 003624 i2u224_40: + 16967 003624 0E00 movlw 0 + 16968 003626 i2u224_46: + 16969 003626 0012 return ;funcret + 16970 003628 __end_of_ioread_DIN_ALRMNEG1: + 16971 callstack 0 + 16972 + 16973 ;; *************** function _ioread_DIN_ALRMPOS2 ***************** + 16974 ;; Defined at: + 16975 ;; line 667 in file "generated/sources/variables.c" + 16976 ;; Parameters: Size Location Type + 16977 ;; None + 16978 ;; Auto vars: Size Location Type + 16979 ;; None + 16980 ;; Return value: Size Location Type + 16981 ;; 1 wreg unsigned char + 16982 ;; Registers used: + 16983 ;; wreg + 16984 ;; Tracked objects: + 16985 ;; On entry : 0/0 + 16986 ;; On exit : 0/0 + 16987 ;; Unchanged: 0/0 + 16988 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 16989 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16990 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16991 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16992 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 16993 ;;Total ram usage: 0 bytes + 16994 ;; Hardware stack levels used: 1 + 16995 ;; This function calls: + 16996 ;; Nothing + 16997 ;; This function is called by: + 16998 ;; __manage_digital_variable + 16999 ;; This function uses a non-reentrant model + 17000 ;; + 17001 + 17002 psect text179 + 17003 003628 __ptext179: + 17004 callstack 0 + 17005 003628 _ioread_DIN_ALRMPOS2: + 17006 callstack 18 + 17007 003628 + 17008 ;generated/sources/variables.c: 668: return (digital_value_t)(0 != PORTBbits.RB5); + 17009 003628 BA81 btfsc 129,5,c ;volatile + 17010 00362A EF19 F01B goto i2u223_41 + 17011 00362E EF1C F01B goto i2u223_40 + 17012 003632 i2u223_41: + 17013 003632 0E01 movlw 1 + 17014 003634 EF1D F01B goto i2u223_46 + 17015 003638 i2u223_40: + 17016 003638 0E00 movlw 0 + 17017 00363A i2u223_46: + 17018 00363A 0012 return ;funcret + 17019 00363C __end_of_ioread_DIN_ALRMPOS2: + 17020 callstack 0 + 17021 + 17022 ;; *************** function _ioread_DIN_ALRMPOS1 ***************** + 17023 ;; Defined at: + 17024 ;; line 661 in file "generated/sources/variables.c" + 17025 ;; Parameters: Size Location Type + 17026 ;; None + 17027 ;; Auto vars: Size Location Type + 17028 ;; None + 17029 ;; Return value: Size Location Type + 17030 ;; 1 wreg unsigned char + 17031 ;; Registers used: + 17032 ;; wreg + 17033 ;; Tracked objects: + 17034 ;; On entry : 0/0 + 17035 ;; On exit : 0/0 + 17036 ;; Unchanged: 0/0 + 17037 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17038 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17039 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17040 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17041 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17042 ;;Total ram usage: 0 bytes + 17043 ;; Hardware stack levels used: 1 + 17044 ;; This function calls: + 17045 ;; Nothing + 17046 ;; This function is called by: + 17047 ;; __manage_digital_variable + 17048 ;; This function uses a non-reentrant model + 17049 ;; + 17050 + 17051 psect text180 + 17052 00363C __ptext180: + 17053 callstack 0 + 17054 00363C _ioread_DIN_ALRMPOS1: + 17055 callstack 18 + 17056 00363C + 17057 ;generated/sources/variables.c: 662: return (digital_value_t)(0 != PORTBbits.RB4); + 17058 00363C B881 btfsc 129,4,c ;volatile + 17059 00363E EF23 F01B goto i2u222_41 + 17060 003642 EF26 F01B goto i2u222_40 + 17061 003646 i2u222_41: + 17062 003646 0E01 movlw 1 + 17063 003648 EF27 F01B goto i2u222_46 + 17064 00364C i2u222_40: + 17065 00364C 0E00 movlw 0 + 17066 00364E i2u222_46: + 17067 00364E 0012 return ;funcret + 17068 003650 __end_of_ioread_DIN_ALRMPOS1: + 17069 callstack 0 + 17070 + 17071 ;; *************** function _ioread_DIN_PWB_PG ***************** + 17072 ;; Defined at: + 17073 ;; line 727 in file "generated/sources/variables.c" + 17074 ;; Parameters: Size Location Type + 17075 ;; None + 17076 ;; Auto vars: Size Location Type + 17077 ;; None + 17078 ;; Return value: Size Location Type + 17079 ;; 1 wreg unsigned char + 17080 ;; Registers used: + 17081 ;; wreg + 17082 ;; Tracked objects: + 17083 ;; On entry : 0/0 + 17084 ;; On exit : 0/0 + 17085 ;; Unchanged: 0/0 + 17086 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17087 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17088 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17089 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17090 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17091 ;;Total ram usage: 0 bytes + 17092 ;; Hardware stack levels used: 1 + 17093 ;; This function calls: + 17094 ;; Nothing + 17095 ;; This function is called by: + 17096 ;; __manage_digital_variable + 17097 ;; This function uses a non-reentrant model + 17098 ;; + 17099 + 17100 psect text181 + 17101 003650 __ptext181: + 17102 callstack 0 + 17103 003650 _ioread_DIN_PWB_PG: + 17104 callstack 18 + 17105 003650 + 17106 ;generated/sources/variables.c: 728: return (digital_value_t)(0 != PORTCbits.RC0); + 17107 003650 B082 btfsc 130,0,c ;volatile + 17108 003652 EF2D F01B goto i2u238_41 + 17109 003656 EF30 F01B goto i2u238_40 + 17110 00365A i2u238_41: + 17111 00365A 0E01 movlw 1 + 17112 00365C EF31 F01B goto i2u238_46 + 17113 003660 i2u238_40: + 17114 003660 0E00 movlw 0 + 17115 003662 i2u238_46: + 17116 003662 0012 return ;funcret + 17117 003664 __end_of_ioread_DIN_PWB_PG: + 17118 callstack 0 + 17119 + 17120 ;; *************** function _alarm_MON_LBL_I ***************** + 17121 ;; Defined at: + 17122 ;; line 28 in file "alarm_callbacks.c" + 17123 ;; Parameters: Size Location Type + 17124 ;; None + 17125 ;; Auto vars: Size Location Type + 17126 ;; None + 17127 ;; Return value: Size Location Type + 17128 ;; 1 wreg void + 17129 ;; Registers used: + 17130 ;; wreg, status,2, cstack + 17131 ;; Tracked objects: + 17132 ;; On entry : 0/0 + 17133 ;; On exit : 0/0 + 17134 ;; Unchanged: 0/0 + 17135 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17136 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17137 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17138 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17139 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17140 ;;Total ram usage: 0 bytes + 17141 ;; Hardware stack levels used: 1 + 17142 ;; Hardware stack levels required when called: 1 + 17143 ;; This function calls: + 17144 ;; _switch_SWITCH_LBL_set_open_fromIRQ + 17145 ;; This function is called by: + 17146 ;; __check_alarm_firing + 17147 ;; This function uses a non-reentrant model + 17148 ;; + 17149 + 17150 psect text182 + 17151 003948 __ptext182: + 17152 callstack 0 + 17153 003948 _alarm_MON_LBL_I: + 17154 callstack 16 + 17155 003948 + 17156 ;alarm_callbacks.c: 30: switch_SWITCH_LBL_set_open_fromIRQ(); + 17157 003948 EC2C F01C call _switch_SWITCH_LBL_set_open_fromIRQ ;wreg free + 17158 00394C 0012 return ;funcret + 17159 00394E __end_of_alarm_MON_LBL_I: + 17160 callstack 0 + 17161 + 17162 ;; *************** function _alarm_MON_HYDRO_I ***************** + 17163 ;; Defined at: + 17164 ;; line 22 in file "alarm_callbacks.c" + 17165 ;; Parameters: Size Location Type + 17166 ;; None + 17167 ;; Auto vars: Size Location Type + 17168 ;; None + 17169 ;; Return value: Size Location Type + 17170 ;; 1 wreg void + 17171 ;; Registers used: + 17172 ;; wreg, status,2, cstack + 17173 ;; Tracked objects: + 17174 ;; On entry : 0/0 + 17175 ;; On exit : 0/0 + 17176 ;; Unchanged: 0/0 + 17177 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17178 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17179 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17180 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17181 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17182 ;;Total ram usage: 0 bytes + 17183 ;; Hardware stack levels used: 1 + 17184 ;; Hardware stack levels required when called: 1 + 17185 ;; This function calls: + 17186 ;; _switch_SWITCH_HYDRO_set_open_fromIRQ + 17187 ;; This function is called by: + 17188 ;; __check_alarm_firing + 17189 ;; This function uses a non-reentrant model + 17190 ;; + 17191 + 17192 psect text183 + 17193 00394E __ptext183: + 17194 callstack 0 + 17195 00394E _alarm_MON_HYDRO_I: + 17196 callstack 16 + 17197 00394E + 17198 ;alarm_callbacks.c: 24: switch_SWITCH_HYDRO_set_open_fromIRQ(); + 17199 00394E EC31 F01C call _switch_SWITCH_HYDRO_set_open_fromIRQ ;wreg free + 17200 003952 0012 return ;funcret + 17201 003954 __end_of_alarm_MON_HYDRO_I: + 17202 callstack 0 + 17203 + 17204 ;; *************** function _alarm_MON_VEOC_FWR_I ***************** + 17205 ;; Defined at: + 17206 ;; line 15 in file "alarm_callbacks.c" + 17207 ;; Parameters: Size Location Type + 17208 ;; None + 17209 ;; Auto vars: Size Location Type + 17210 ;; None + 17211 ;; Return value: Size Location Type + 17212 ;; 1 wreg void + 17213 ;; Registers used: + 17214 ;; wreg, status,2, cstack + 17215 ;; Tracked objects: + 17216 ;; On entry : 0/0 + 17217 ;; On exit : 0/0 + 17218 ;; Unchanged: 0/0 + 17219 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17220 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17221 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17222 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17223 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17224 ;;Total ram usage: 0 bytes + 17225 ;; Hardware stack levels used: 1 + 17226 ;; Hardware stack levels required when called: 1 + 17227 ;; This function calls: + 17228 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ + 17229 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ + 17230 ;; This function is called by: + 17231 ;; __check_alarm_firing + 17232 ;; This function uses a non-reentrant model + 17233 ;; + 17234 + 17235 psect text184 + 17236 0037FE __ptext184: + 17237 callstack 0 + 17238 0037FE _alarm_MON_VEOC_FWR_I: + 17239 callstack 16 + 17240 0037FE + 17241 ;alarm_callbacks.c: 17: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); + 17242 0037FE EC22 F01C call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free + 17243 + 17244 ;alarm_callbacks.c: 18: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); + 17245 003802 EC27 F01C call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free + 17246 003806 0012 return ;funcret + 17247 003808 __end_of_alarm_MON_VEOC_FWR_I: + 17248 callstack 0 + 17249 + 17250 ;; *************** function _alarm_MON_VEOC_RTN_I ***************** + 17251 ;; Defined at: + 17252 ;; line 8 in file "alarm_callbacks.c" + 17253 ;; Parameters: Size Location Type + 17254 ;; None + 17255 ;; Auto vars: Size Location Type + 17256 ;; None + 17257 ;; Return value: Size Location Type + 17258 ;; 1 wreg void + 17259 ;; Registers used: + 17260 ;; wreg, status,2, cstack + 17261 ;; Tracked objects: + 17262 ;; On entry : 0/0 + 17263 ;; On exit : 0/0 + 17264 ;; Unchanged: 0/0 + 17265 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17266 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17267 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17268 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17269 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17270 ;;Total ram usage: 0 bytes + 17271 ;; Hardware stack levels used: 1 + 17272 ;; Hardware stack levels required when called: 1 + 17273 ;; This function calls: + 17274 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ + 17275 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ + 17276 ;; This function is called by: + 17277 ;; __check_alarm_firing + 17278 ;; This function uses a non-reentrant model + 17279 ;; + 17280 + 17281 psect text185 + 17282 003808 __ptext185: + 17283 callstack 0 + 17284 003808 _alarm_MON_VEOC_RTN_I: + 17285 callstack 16 + 17286 003808 + 17287 ;alarm_callbacks.c: 10: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); + 17288 003808 EC22 F01C call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free + 17289 + 17290 ;alarm_callbacks.c: 11: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); + 17291 00380C EC27 F01C call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free + 17292 003810 0012 return ;funcret + 17293 003812 __end_of_alarm_MON_VEOC_RTN_I: + 17294 callstack 0 + 17295 + 17296 ;; *************** function _alarm_FLAG_HYDRO_PWR_FAULT ***************** + 17297 ;; Defined at: + 17298 ;; line 62 in file "alarm_callbacks.c" + 17299 ;; Parameters: Size Location Type + 17300 ;; None + 17301 ;; Auto vars: Size Location Type + 17302 ;; None + 17303 ;; Return value: Size Location Type + 17304 ;; 1 wreg void + 17305 ;; Registers used: + 17306 ;; wreg, status,2, cstack + 17307 ;; Tracked objects: + 17308 ;; On entry : 0/0 + 17309 ;; On exit : 0/0 + 17310 ;; Unchanged: 0/0 + 17311 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17312 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17313 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17314 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17315 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17316 ;;Total ram usage: 0 bytes + 17317 ;; Hardware stack levels used: 1 + 17318 ;; Hardware stack levels required when called: 1 + 17319 ;; This function calls: + 17320 ;; _switch_SWITCH_HYDRO_set_open_fromIRQ + 17321 ;; This function is called by: + 17322 ;; __manage_digital_variable + 17323 ;; This function uses a non-reentrant model + 17324 ;; + 17325 + 17326 psect text186 + 17327 003954 __ptext186: + 17328 callstack 0 + 17329 003954 _alarm_FLAG_HYDRO_PWR_FAULT: + 17330 callstack 17 + 17331 003954 + 17332 ;alarm_callbacks.c: 64: switch_SWITCH_HYDRO_set_open_fromIRQ(); + 17333 003954 EC31 F01C call _switch_SWITCH_HYDRO_set_open_fromIRQ ;wreg free + 17334 003958 0012 return ;funcret + 17335 00395A __end_of_alarm_FLAG_HYDRO_PWR_FAULT: + 17336 callstack 0 + 17337 + 17338 ;; *************** function _alarm_FLAG_DUL_ALARMNEG2 ***************** + 17339 ;; Defined at: + 17340 ;; line 55 in file "alarm_callbacks.c" + 17341 ;; Parameters: Size Location Type + 17342 ;; None + 17343 ;; Auto vars: Size Location Type + 17344 ;; None + 17345 ;; Return value: Size Location Type + 17346 ;; 1 wreg void + 17347 ;; Registers used: + 17348 ;; wreg, status,2, cstack + 17349 ;; Tracked objects: + 17350 ;; On entry : 0/0 + 17351 ;; On exit : 0/0 + 17352 ;; Unchanged: 0/0 + 17353 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17354 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17355 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17356 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17357 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17358 ;;Total ram usage: 0 bytes + 17359 ;; Hardware stack levels used: 1 + 17360 ;; Hardware stack levels required when called: 1 + 17361 ;; This function calls: + 17362 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ + 17363 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ + 17364 ;; This function is called by: + 17365 ;; __manage_digital_variable + 17366 ;; This function uses a non-reentrant model + 17367 ;; + 17368 + 17369 psect text187 + 17370 003812 __ptext187: + 17371 callstack 0 + 17372 003812 _alarm_FLAG_DUL_ALARMNEG2: + 17373 callstack 17 + 17374 003812 + 17375 ;alarm_callbacks.c: 57: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); + 17376 003812 EC22 F01C call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free + 17377 + 17378 ;alarm_callbacks.c: 58: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); + 17379 003816 EC27 F01C call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free + 17380 00381A 0012 return ;funcret + 17381 00381C __end_of_alarm_FLAG_DUL_ALARMNEG2: + 17382 callstack 0 + 17383 + 17384 ;; *************** function _alarm_FLAG_DUL_ALARMNEG1 ***************** + 17385 ;; Defined at: + 17386 ;; line 48 in file "alarm_callbacks.c" + 17387 ;; Parameters: Size Location Type + 17388 ;; None + 17389 ;; Auto vars: Size Location Type + 17390 ;; None + 17391 ;; Return value: Size Location Type + 17392 ;; 1 wreg void + 17393 ;; Registers used: + 17394 ;; wreg, status,2, cstack + 17395 ;; Tracked objects: + 17396 ;; On entry : 0/0 + 17397 ;; On exit : 0/0 + 17398 ;; Unchanged: 0/0 + 17399 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17400 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17401 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17402 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17403 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17404 ;;Total ram usage: 0 bytes + 17405 ;; Hardware stack levels used: 1 + 17406 ;; Hardware stack levels required when called: 1 + 17407 ;; This function calls: + 17408 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ + 17409 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ + 17410 ;; This function is called by: + 17411 ;; __manage_digital_variable + 17412 ;; This function uses a non-reentrant model + 17413 ;; + 17414 + 17415 psect text188 + 17416 00381C __ptext188: + 17417 callstack 0 + 17418 00381C _alarm_FLAG_DUL_ALARMNEG1: + 17419 callstack 17 + 17420 00381C + 17421 ;alarm_callbacks.c: 50: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); + 17422 00381C EC22 F01C call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free + 17423 + 17424 ;alarm_callbacks.c: 51: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); + 17425 003820 EC27 F01C call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free + 17426 003824 0012 return ;funcret + 17427 003826 __end_of_alarm_FLAG_DUL_ALARMNEG1: + 17428 callstack 0 + 17429 + 17430 ;; *************** function _alarm_FLAG_DUL_ALARMPOS2 ***************** + 17431 ;; Defined at: + 17432 ;; line 41 in file "alarm_callbacks.c" + 17433 ;; Parameters: Size Location Type + 17434 ;; None + 17435 ;; Auto vars: Size Location Type + 17436 ;; None + 17437 ;; Return value: Size Location Type + 17438 ;; 1 wreg void + 17439 ;; Registers used: + 17440 ;; wreg, status,2, cstack + 17441 ;; Tracked objects: + 17442 ;; On entry : 0/0 + 17443 ;; On exit : 0/0 + 17444 ;; Unchanged: 0/0 + 17445 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17446 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17447 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17448 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17449 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17450 ;;Total ram usage: 0 bytes + 17451 ;; Hardware stack levels used: 1 + 17452 ;; Hardware stack levels required when called: 1 + 17453 ;; This function calls: + 17454 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ + 17455 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ + 17456 ;; This function is called by: + 17457 ;; __manage_digital_variable + 17458 ;; This function uses a non-reentrant model + 17459 ;; + 17460 + 17461 psect text189 + 17462 003826 __ptext189: + 17463 callstack 0 + 17464 003826 _alarm_FLAG_DUL_ALARMPOS2: + 17465 callstack 17 + 17466 003826 + 17467 ;alarm_callbacks.c: 43: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); + 17468 003826 EC22 F01C call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free + 17469 + 17470 ;alarm_callbacks.c: 44: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); + 17471 00382A EC27 F01C call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free + 17472 00382E 0012 return ;funcret + 17473 003830 __end_of_alarm_FLAG_DUL_ALARMPOS2: + 17474 callstack 0 + 17475 + 17476 ;; *************** function _alarm_FLAG_DUL_ALARMPOS1 ***************** + 17477 ;; Defined at: + 17478 ;; line 34 in file "alarm_callbacks.c" + 17479 ;; Parameters: Size Location Type + 17480 ;; None + 17481 ;; Auto vars: Size Location Type + 17482 ;; None + 17483 ;; Return value: Size Location Type + 17484 ;; 1 wreg void + 17485 ;; Registers used: + 17486 ;; wreg, status,2, cstack + 17487 ;; Tracked objects: + 17488 ;; On entry : 0/0 + 17489 ;; On exit : 0/0 + 17490 ;; Unchanged: 0/0 + 17491 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17492 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17493 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17494 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17495 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17496 ;;Total ram usage: 0 bytes + 17497 ;; Hardware stack levels used: 1 + 17498 ;; Hardware stack levels required when called: 1 + 17499 ;; This function calls: + 17500 ;; _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ + 17501 ;; _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ + 17502 ;; This function is called by: + 17503 ;; __manage_digital_variable + 17504 ;; This function uses a non-reentrant model + 17505 ;; + 17506 + 17507 psect text190 + 17508 003830 __ptext190: + 17509 callstack 0 + 17510 003830 _alarm_FLAG_DUL_ALARMPOS1: + 17511 callstack 17 + 17512 003830 + 17513 ;alarm_callbacks.c: 36: switch_SWITCH_VEOC_RETURN_set_open_fromIRQ(); + 17514 003830 EC22 F01C call _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ;wreg free + 17515 + 17516 ;alarm_callbacks.c: 37: switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ(); + 17517 003834 EC27 F01C call _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ;wreg free + 17518 003838 0012 return ;funcret + 17519 00383A __end_of_alarm_FLAG_DUL_ALARMPOS1: + 17520 callstack 0 + 17521 + 17522 ;; *************** function _dummy_alarm_callback ***************** + 17523 ;; Defined at: + 17524 ;; line 95 in file "spurious.c" + 17525 ;; Parameters: Size Location Type + 17526 ;; None + 17527 ;; Auto vars: Size Location Type + 17528 ;; None + 17529 ;; Return value: Size Location Type + 17530 ;; 1 wreg void + 17531 ;; Registers used: + 17532 ;; wreg, status,2, cstack + 17533 ;; Tracked objects: + 17534 ;; On entry : 0/0 + 17535 ;; On exit : 0/0 + 17536 ;; Unchanged: 0/0 + 17537 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17538 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17539 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17540 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17541 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17542 ;;Total ram usage: 0 bytes + 17543 ;; Hardware stack levels used: 1 + 17544 ;; Hardware stack levels required when called: 2 + 17545 ;; This function calls: + 17546 ;; _error_die_forever_fromIRQ + 17547 ;; This function is called by: + 17548 ;; __check_alarm_firing + 17549 ;; __manage_digital_variable + 17550 ;; This function uses a non-reentrant model + 17551 ;; + 17552 + 17553 psect text191 + 17554 00395A __ptext191: + 17555 callstack 0 + 17556 00395A _dummy_alarm_callback: + 17557 callstack 16 + 17558 00395A + 17559 ;spurious.c: 97: error_die_forever_fromIRQ(); + 17560 00395A ECA3 F016 call _error_die_forever_fromIRQ ;wreg free + 17561 00395E 0012 return ;funcret + 17562 003960 __end_of_dummy_alarm_callback: + 17563 callstack 0 + 17564 + 17565 ;; *************** function _alarm_FLAG_LBL_PWR_FAULT ***************** + 17566 ;; Defined at: + 17567 ;; line 68 in file "alarm_callbacks.c" + 17568 ;; Parameters: Size Location Type + 17569 ;; None + 17570 ;; Auto vars: Size Location Type + 17571 ;; None + 17572 ;; Return value: Size Location Type + 17573 ;; 1 wreg void + 17574 ;; Registers used: + 17575 ;; wreg, status,2, cstack + 17576 ;; Tracked objects: + 17577 ;; On entry : 0/0 + 17578 ;; On exit : 0/0 + 17579 ;; Unchanged: 0/0 + 17580 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17581 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17582 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17583 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17584 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17585 ;;Total ram usage: 0 bytes + 17586 ;; Hardware stack levels used: 1 + 17587 ;; Hardware stack levels required when called: 1 + 17588 ;; This function calls: + 17589 ;; _switch_SWITCH_LBL_set_open_fromIRQ + 17590 ;; This function is called by: + 17591 ;; __manage_digital_variable + 17592 ;; This function uses a non-reentrant model + 17593 ;; + 17594 + 17595 psect text192 + 17596 003960 __ptext192: + 17597 callstack 0 + 17598 003960 _alarm_FLAG_LBL_PWR_FAULT: + 17599 callstack 17 + 17600 003960 + 17601 ;alarm_callbacks.c: 70: switch_SWITCH_LBL_set_open_fromIRQ(); + 17602 003960 EC2C F01C call _switch_SWITCH_LBL_set_open_fromIRQ ;wreg free + 17603 003964 0012 return ;funcret + 17604 003966 __end_of_alarm_FLAG_LBL_PWR_FAULT: + 17605 callstack 0 + 17606 + 17607 ;; *************** function _TMR0_ISR ***************** + 17608 ;; Defined at: + 17609 ;; line 129 in file "mcc_generated_files/tmr0.c" + 17610 ;; Parameters: Size Location Type + 17611 ;; None + 17612 ;; Auto vars: Size Location Type + 17613 ;; None + 17614 ;; Return value: Size Location Type + 17615 ;; 1 wreg void + 17616 ;; Registers used: + 17617 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 17618 ;; Tracked objects: + 17619 ;; On entry : 0/0 + 17620 ;; On exit : 0/0 + 17621 ;; Unchanged: 0/0 + 17622 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17623 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17624 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17625 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17626 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17627 ;;Total ram usage: 0 bytes + 17628 ;; Hardware stack levels used: 1 + 17629 ;; Hardware stack levels required when called: 7 + 17630 ;; This function calls: + 17631 ;; Absolute function + 17632 ;; _TMR0_DefaultInterruptHandler + 17633 ;; _irq_timer_slow + 17634 ;; This function is called by: + 17635 ;; _INTERRUPT_InterruptManager + 17636 ;; This function uses a non-reentrant model + 17637 ;; + 17638 + 17639 psect text193 + 17640 002F94 __ptext193: + 17641 callstack 0 + 17642 002F94 _TMR0_ISR: + 17643 callstack 15 + 17644 002F94 + 17645 ;mcc_generated_files/tmr0.c: 133: INTCONbits.TMR0IF = 0; + 17646 002F94 94F2 bcf 242,2,c ;volatile + 17647 + 17648 ;mcc_generated_files/tmr0.c: 136: TMR0L = timer0ReloadVal; + 17649 002F96 C03D FFD6 movff _timer0ReloadVal,4054 ;volatile + 17650 002F9A + 17651 ;mcc_generated_files/tmr0.c: 138: if(TMR0_InterruptHandler) + 17652 002F9A 0100 movlb 0 ; () banked + 17653 002F9C 51AE movf _TMR0_InterruptHandler& (0+255),w,b + 17654 002F9E 11AF iorwf (_TMR0_InterruptHandler+1)& (0+255),w,b + 17655 002FA0 B4D8 btfsc status,2,c + 17656 002FA2 EFD5 F017 goto i2u407_41 + 17657 002FA6 EFD7 F017 goto i2u407_40 + 17658 002FAA i2u407_41: + 17659 002FAA EFE4 F017 goto i2l1287 + 17660 002FAE i2u407_40: + 17661 002FAE + 17662 ; BSR set to: 0 + 17663 ;mcc_generated_files/tmr0.c: 139: {;mcc_generated_files/tmr0.c: 140: TMR0_In + + terruptHandler(); + 17664 002FAE D802 call i2u408_48 + 17665 002FB0 EFE4 F017 goto i2u408_49 + 17666 002FB4 i2u408_48: + 17667 002FB4 0005 push + 17668 002FB6 6EFA movwf pclath,c + 17669 002FB8 51AE movf _TMR0_InterruptHandler& (0+255),w,b + 17670 002FBA 6EFD movwf tosl,c + 17671 002FBC 51AF movf (_TMR0_InterruptHandler+1)& (0+255),w,b + 17672 002FBE 6EFE movwf tosh,c + 17673 002FC0 50F8 movf tblptru,w,c + 17674 002FC2 6EFF movwf tosu,c + 17675 002FC4 50FA movf pclath,w,c + 17676 002FC6 0012 return ;indir + 17677 002FC8 i2u408_49: + 17678 002FC8 i2l1287: + 17679 002FC8 0012 return ;funcret + 17680 002FCA __end_of_TMR0_ISR: + 17681 callstack 0 + 17682 + 17683 ;; *************** function _TMR0_DefaultInterruptHandler ***************** + 17684 ;; Defined at: + 17685 ;; line 151 in file "mcc_generated_files/tmr0.c" + 17686 ;; Parameters: Size Location Type + 17687 ;; None + 17688 ;; Auto vars: Size Location Type + 17689 ;; None + 17690 ;; Return value: Size Location Type + 17691 ;; 1 wreg void + 17692 ;; Registers used: + 17693 ;; None + 17694 ;; Tracked objects: + 17695 ;; On entry : 0/0 + 17696 ;; On exit : 0/0 + 17697 ;; Unchanged: 0/0 + 17698 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17699 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17700 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17701 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17702 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17703 ;;Total ram usage: 0 bytes + 17704 ;; Hardware stack levels used: 1 + 17705 ;; This function calls: + 17706 ;; Nothing + 17707 ;; This function is called by: + 17708 ;; _TMR0_Initialize + 17709 ;; _TMR0_ISR + 17710 ;; This function uses a non-reentrant model + 17711 ;; + 17712 + 17713 psect text194 + 17714 00399C __ptext194: + 17715 callstack 0 + 17716 00399C _TMR0_DefaultInterruptHandler: + 17717 callstack 21 + 17718 00399C 0012 return ;funcret + 17719 00399E __end_of_TMR0_DefaultInterruptHandler: + 17720 callstack 0 + 17721 + 17722 ;; *************** function _irq_timer_slow ***************** + 17723 ;; Defined at: + 17724 ;; line 20 in file "irqs.c" + 17725 ;; Parameters: Size Location Type + 17726 ;; None + 17727 ;; Auto vars: Size Location Type + 17728 ;; None + 17729 ;; Return value: Size Location Type + 17730 ;; 1 wreg void + 17731 ;; Registers used: + 17732 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 17733 ;; Tracked objects: + 17734 ;; On entry : 0/0 + 17735 ;; On exit : 0/0 + 17736 ;; Unchanged: 0/0 + 17737 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17738 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17739 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17740 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17741 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17742 ;;Total ram usage: 0 bytes + 17743 ;; Hardware stack levels used: 1 + 17744 ;; Hardware stack levels required when called: 6 + 17745 ;; This function calls: + 17746 ;; _adcreader_tick_irq + 17747 ;; _timing_tick_irq + 17748 ;; This function is called by: + 17749 ;; _init_mcu + 17750 ;; _TMR0_ISR + 17751 ;; This function uses a non-reentrant model + 17752 ;; + 17753 + 17754 psect text195 + 17755 00383A __ptext195: + 17756 callstack 0 + 17757 00383A _irq_timer_slow: + 17758 callstack 15 + 17759 00383A + 17760 ;irqs.c: 26: adcreader_tick_irq(); + 17761 00383A EC88 F008 call _adcreader_tick_irq ;wreg free + 17762 00383E + 17763 ;irqs.c: 29: timing_tick_irq(); + 17764 00383E ECCB F010 call _timing_tick_irq ;wreg free + 17765 003842 0012 return ;funcret + 17766 003844 __end_of_irq_timer_slow: + 17767 callstack 0 + 17768 + 17769 ;; *************** function _timing_tick_irq ***************** + 17770 ;; Defined at: + 17771 ;; line 68 in file "timing.c" + 17772 ;; Parameters: Size Location Type + 17773 ;; None + 17774 ;; Auto vars: Size Location Type + 17775 ;; None + 17776 ;; Return value: Size Location Type + 17777 ;; 1 wreg void + 17778 ;; Registers used: + 17779 ;; wreg, status,2, status,0, cstack + 17780 ;; Tracked objects: + 17781 ;; On entry : 0/0 + 17782 ;; On exit : 0/0 + 17783 ;; Unchanged: 0/0 + 17784 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17785 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17786 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17787 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17788 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17789 ;;Total ram usage: 0 bytes + 17790 ;; Hardware stack levels used: 1 + 17791 ;; Hardware stack levels required when called: 1 + 17792 ;; This function calls: + 17793 ;; _userpin_SWITCH_LED_D9_get + 17794 ;; _userpin_SWITCH_LED_D9_set_high_fromIRQ + 17795 ;; _userpin_SWITCH_LED_D9_set_low_fromIRQ + 17796 ;; This function is called by: + 17797 ;; _irq_timer_slow + 17798 ;; This function uses a non-reentrant model + 17799 ;; + 17800 + 17801 psect text196 + 17802 002196 __ptext196: + 17803 callstack 0 + 17804 002196 _timing_tick_irq: + 17805 callstack 19 + 17806 002196 + 17807 ;timing.c: 70: _tick_counter_us += 800; + 17808 002196 0E20 movlw 32 + 17809 002198 0100 movlb 0 ; () banked + 17810 00219A 2798 addwf __tick_counter_us& (0+255),f,b + 17811 00219C 0E03 movlw 3 + 17812 00219E 2399 addwfc (__tick_counter_us+1)& (0+255),f,b + 17813 0021A0 0E00 movlw 0 + 17814 0021A2 239A addwfc (__tick_counter_us+2)& (0+255),f,b + 17815 0021A4 0E00 movlw 0 + 17816 0021A6 239B addwfc (__tick_counter_us+3)& (0+255),f,b + 17817 + 17818 ;timing.c: 72: if(_tick_counter_us >= 1000000) { + 17819 0021A8 519B movf (__tick_counter_us+3)& (0+255),w,b + 17820 0021AA E10D bnz i2u375_40 + 17821 0021AC 0E40 movlw 64 + 17822 0021AE 5D98 subwf __tick_counter_us& (0+255),w,b + 17823 0021B0 0E42 movlw 66 + 17824 0021B2 5999 subwfb (__tick_counter_us+1)& (0+255),w,b + 17825 0021B4 0E0F movlw 15 + 17826 0021B6 599A subwfb (__tick_counter_us+2)& (0+255),w,b + 17827 0021B8 A0D8 btfss status,0,c + 17828 0021BA EFE1 F010 goto i2u375_41 + 17829 0021BE EFE3 F010 goto i2u375_40 + 17830 0021C2 i2u375_41: + 17831 0021C2 EF11 F011 goto i2l1726 + 17832 0021C6 i2u375_40: + 17833 0021C6 + 17834 ; BSR set to: 0 + 17835 ;timing.c: 76: if(userpin_SWITCH_LED_D9_get()) userpin_SWITCH_LED_D9_set_low_fro + + mIRQ(); + 17836 0021C6 ECC7 F01C call _userpin_SWITCH_LED_D9_get ;wreg free + 17837 0021CA 0900 iorlw 0 + 17838 0021CC B4D8 btfsc status,2,c + 17839 0021CE EFEB F010 goto i2u376_41 + 17840 0021D2 EFED F010 goto i2u376_40 + 17841 0021D6 i2u376_41: + 17842 0021D6 EFF1 F010 goto i2l8041 + 17843 0021DA i2u376_40: + 17844 0021DA EC52 F01C call _userpin_SWITCH_LED_D9_set_low_fromIRQ ;wreg free + 17845 0021DE EFF3 F010 goto i2l8043 + 17846 0021E2 i2l8041: + 17847 0021E2 EC56 F01C call _userpin_SWITCH_LED_D9_set_high_fromIRQ ;wreg free + 17848 0021E6 i2l8043: + 17849 + 17850 ;timing.c: 81: _timing_seconds_lc += 1; + 17851 0021E6 0E01 movlw 1 + 17852 0021E8 0100 movlb 0 ; () banked + 17853 0021EA 27A0 addwf __timing_seconds_lc& (0+255),f,b + 17854 0021EC 0E00 movlw 0 + 17855 0021EE 23A1 addwfc (__timing_seconds_lc+1)& (0+255),f,b + 17856 0021F0 23A2 addwfc (__timing_seconds_lc+2)& (0+255),f,b + 17857 0021F2 23A3 addwfc (__timing_seconds_lc+3)& (0+255),f,b + 17858 0021F4 + 17859 ; BSR set to: 0 + 17860 ;timing.c: 83: _timing_seconds_rst += 1; + 17861 0021F4 0E01 movlw 1 + 17862 0021F6 279C addwf __timing_seconds_rst& (0+255),f,b + 17863 0021F8 0E00 movlw 0 + 17864 0021FA 239D addwfc (__timing_seconds_rst+1)& (0+255),f,b + 17865 0021FC 239E addwfc (__timing_seconds_rst+2)& (0+255),f,b + 17866 0021FE 239F addwfc (__timing_seconds_rst+3)& (0+255),f,b + 17867 002200 + 17868 ; BSR set to: 0 + 17869 ;timing.c: 85: if(_rescue_step_timeout > 0) { + 17870 002200 5032 movf __rescue_step_timeout^0,w,c + 17871 002202 B4D8 btfsc status,2,c + 17872 002204 EF06 F011 goto i2u377_41 + 17873 002208 EF08 F011 goto i2u377_40 + 17874 00220C i2u377_41: + 17875 00220C EF09 F011 goto i2l8051 + 17876 002210 i2u377_40: + 17877 002210 + 17878 ; BSR set to: 0 + 17879 ;timing.c: 86: _rescue_step_timeout -= 1; + 17880 002210 0632 decf __rescue_step_timeout^0,f,c + 17881 002212 i2l8051: + 17882 + 17883 ; BSR set to: 0 + 17884 ;timing.c: 89: _tick_counter_us -= 1000000; + 17885 002212 0E40 movlw 64 + 17886 002214 5F98 subwf __tick_counter_us& (0+255),f,b + 17887 002216 0E42 movlw 66 + 17888 002218 5B99 subwfb (__tick_counter_us+1)& (0+255),f,b + 17889 00221A 0E0F movlw 15 + 17890 00221C 5B9A subwfb (__tick_counter_us+2)& (0+255),f,b + 17891 00221E 0E00 movlw 0 + 17892 002220 5B9B subwfb (__tick_counter_us+3)& (0+255),f,b + 17893 002222 i2l1726: + 17894 + 17895 ; BSR set to: 0 + 17896 002222 0012 return ;funcret + 17897 002224 __end_of_timing_tick_irq: + 17898 callstack 0 + 17899 + 17900 ;; *************** function _userpin_SWITCH_LED_D9_get ***************** + 17901 ;; Defined at: + 17902 ;; line 1025 in file "generated/sources/variables.c" + 17903 ;; Parameters: Size Location Type + 17904 ;; None + 17905 ;; Auto vars: Size Location Type + 17906 ;; None + 17907 ;; Return value: Size Location Type + 17908 ;; 1 wreg enum E6237 + 17909 ;; Registers used: + 17910 ;; wreg, status,2 + 17911 ;; Tracked objects: + 17912 ;; On entry : 0/0 + 17913 ;; On exit : 0/0 + 17914 ;; Unchanged: 0/0 + 17915 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17916 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17917 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17918 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17919 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17920 ;;Total ram usage: 0 bytes + 17921 ;; Hardware stack levels used: 1 + 17922 ;; This function calls: + 17923 ;; Nothing + 17924 ;; This function is called by: + 17925 ;; _timing_tick_irq + 17926 ;; This function uses a non-reentrant model + 17927 ;; + 17928 + 17929 psect text197 + 17930 00398E __ptext197: + 17931 callstack 0 + 17932 00398E _userpin_SWITCH_LED_D9_get: + 17933 callstack 19 + 17934 00398E + 17935 ;generated/sources/variables.c: 1026: return userpins.state_SWITCH_LED_D9; + 17936 00398E 502A movf _userpins^0,w,c + 17937 003990 0012 return ;funcret + 17938 003992 __end_of_userpin_SWITCH_LED_D9_get: + 17939 callstack 0 + 17940 + 17941 ;; *************** function _adcreader_tick_irq ***************** + 17942 ;; Defined at: + 17943 ;; line 40 in file "adcreader.c" + 17944 ;; Parameters: Size Location Type + 17945 ;; None + 17946 ;; Auto vars: Size Location Type + 17947 ;; adcvalue 2 18[COMRAM] unsigned short + 17948 ;; Return value: Size Location Type + 17949 ;; 1 wreg void + 17950 ;; Registers used: + 17951 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 17952 ;; Tracked objects: + 17953 ;; On entry : 0/0 + 17954 ;; On exit : 0/0 + 17955 ;; Unchanged: 0/0 + 17956 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 17957 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17958 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17959 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17960 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 17961 ;;Total ram usage: 4 bytes + 17962 ;; Hardware stack levels used: 1 + 17963 ;; Hardware stack levels required when called: 5 + 17964 ;; This function calls: + 17965 ;; _ADC_GetConversionResult + 17966 ;; _ADC_IsConversionDone + 17967 ;; _ADC_SelectChannel + 17968 ;; _ADC_StartConversion + 17969 ;; ___awmod + 17970 ;; __sample_acquired + 17971 ;; This function is called by: + 17972 ;; _irq_timer_slow + 17973 ;; This function uses a non-reentrant model + 17974 ;; + 17975 + 17976 psect text198 + 17977 001110 __ptext198: + 17978 callstack 0 + 17979 001110 _adcreader_tick_irq: + 17980 callstack 15 + 17981 001110 + 17982 ;adcreader.c: 44: if(_state == ADCREADER_RESET) return; + 17983 001110 5035 movf __state^0,w,c + 17984 001112 A4D8 btfss status,2,c + 17985 001114 EF8E F008 goto i2u372_41 + 17986 001118 EF90 F008 goto i2u372_40 + 17987 00111C i2u372_41: + 17988 00111C EF92 F008 goto i2l7995 + 17989 001120 i2u372_40: + 17990 001120 EFF8 F008 goto i2l1659 + 17991 001124 i2l7995: + 17992 + 17993 ;adcreader.c: 47: _state_timeout--; + 17994 001124 0633 decf __state_timeout^0,f,c + 17995 001126 + 17996 ;adcreader.c: 50: if(_state_timeout > 0) return; + 17997 001126 5033 movf __state_timeout^0,w,c + 17998 001128 B4D8 btfsc status,2,c + 17999 00112A EF99 F008 goto i2u373_41 + 18000 00112E EF9B F008 goto i2u373_40 + 18001 001132 i2u373_41: + 18002 001132 EFE3 F008 goto i2l8029 + 18003 001136 i2u373_40: + 18004 001136 EFF8 F008 goto i2l1659 + 18005 00113A i2l8001: + 18006 + 18007 ;adcreader.c: 56: if(!ADC_IsConversionDone()) { + 18008 00113A EC32 F01B call _ADC_IsConversionDone ;wreg free + 18009 00113E 0900 iorlw 0 + 18010 001140 A4D8 btfss status,2,c + 18011 001142 EFA5 F008 goto i2u374_41 + 18012 001146 EFA7 F008 goto i2u374_40 + 18013 00114A i2u374_41: + 18014 00114A EFAA F008 goto i2l8007 + 18015 00114E i2u374_40: + 18016 00114E + 18017 ;adcreader.c: 58: _state_timeout++; + 18018 00114E 2A33 incf __state_timeout^0,f,c + 18019 001150 EFF8 F008 goto i2l1659 + 18020 001154 i2l8007: + 18021 + 18022 ;adcreader.c: 62: analog_value_t adcvalue = ADC_GetConversionResult(); + 18023 001154 EC3C F01B call _ADC_GetConversionResult ;wreg free + 18024 001158 C001 F013 movff ?_ADC_GetConversionResult,adcreader_tick_irq@adcvalue + 18025 00115C C002 F014 movff ?_ADC_GetConversionResult+1,adcreader_tick_irq@adcvalue+1 + 18026 001160 + 18027 ;adcreader.c: 63: analog_variables[_idx].value = adcvalue; + 18028 001160 5034 movf __idx^0,w,c + 18029 001162 0D2B mullw 43 + 18030 001164 0EBF movlw low (_analog_variables+1) + 18031 001166 24F3 addwf 243,w,c + 18032 001168 6ED9 movwf fsr2l,c + 18033 00116A 0E04 movlw high (_analog_variables+1) + 18034 00116C 20F4 addwfc prodh,w,c + 18035 00116E 6EDA movwf fsr2h,c + 18036 001170 C013 FFDE movff adcreader_tick_irq@adcvalue,postinc2 + 18037 001174 C014 FFDD movff adcreader_tick_irq@adcvalue+1,postdec2 + 18038 001178 + 18039 ;adcreader.c: 65: _sample_acquired(); + 18040 001178 EC17 F006 call __sample_acquired ;wreg free + 18041 00117C + 18042 ;adcreader.c: 67: _idx = (_idx + 1) % 11; + 18043 00117C 0E01 movlw 1 + 18044 00117E 2434 addwf __idx^0,w,c + 18045 001180 6E01 movwf ___awmod@dividend^0,c + 18046 001182 6A02 clrf (___awmod@dividend+1)^0,c + 18047 001184 0E00 movlw 0 + 18048 001186 2202 addwfc (___awmod@dividend+1)^0,f,c + 18049 001188 0E00 movlw 0 + 18050 00118A 6E04 movwf (___awmod@divisor+1)^0,c + 18051 00118C 0E0B movlw 11 + 18052 00118E 6E03 movwf ___awmod@divisor^0,c + 18053 001190 EC80 F00E call ___awmod ;wreg free + 18054 001194 5001 movf ?___awmod^0,w,c + 18055 001196 6E34 movwf __idx^0,c + 18056 001198 + 18057 ;adcreader.c: 69: ADC_SelectChannel(analog_variables[_idx].channel); + 18058 001198 5034 movf __idx^0,w,c + 18059 00119A 0D2B mullw 43 + 18060 00119C 0EBE movlw low _analog_variables + 18061 00119E 24F3 addwf 243,w,c + 18062 0011A0 6ED9 movwf fsr2l,c + 18063 0011A2 0E04 movlw high _analog_variables + 18064 0011A4 20F4 addwfc prodh,w,c + 18065 0011A6 6EDA movwf fsr2h,c + 18066 0011A8 50DF movf indf2,w,c + 18067 0011AA EC6D F01A call _ADC_SelectChannel + 18068 0011AE + 18069 ;adcreader.c: 71: _state = ADCREADER_CONVSTART; + 18070 0011AE 0E02 movlw 2 + 18071 0011B0 6E35 movwf __state^0,c + 18072 0011B2 i2l8019: + 18073 + 18074 ;adcreader.c: 73: _state_timeout = 1; + 18075 0011B2 0E01 movlw 1 + 18076 0011B4 6E33 movwf __state_timeout^0,c + 18077 + 18078 ;adcreader.c: 74: break; + 18079 0011B6 EFF8 F008 goto i2l1659 + 18080 0011BA i2l8021: + 18081 + 18082 ;adcreader.c: 77: ADC_StartConversion(); + 18083 0011BA ECC9 F01C call _ADC_StartConversion ;wreg free + 18084 0011BE + 18085 ;adcreader.c: 79: _state = ADCREADER_MUXCHANGE; + 18086 0011BE 0E01 movlw 1 + 18087 0011C0 6E35 movwf __state^0,c + 18088 0011C2 EFD9 F008 goto i2l8019 + 18089 0011C6 i2l8029: + 18090 0011C6 5035 movf __state^0,w,c + 18091 0011C8 6E11 movwf ??_adcreader_tick_irq^0,c + 18092 0011CA 6A12 clrf (??_adcreader_tick_irq+1)^0,c + 18093 + 18094 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-sw + + itches + 18095 ; Switch size 1, requested type "simple" + 18096 ; Number of cases is 1, Range of values is 0 to 0 + 18097 ; switch strategies available: + 18098 ; Name Instructions Cycles + 18099 ; simple_byte 4 3 (average) + 18100 ; Chosen strategy is simple_byte + 18101 0011CC 5012 movf (??_adcreader_tick_irq+1)^0,w,c + 18102 0011CE 0A00 xorlw 0 ; case 0 + 18103 0011D0 B4D8 btfsc status,2,c + 18104 0011D2 EFED F008 goto i2l11217 + 18105 0011D6 EFF8 F008 goto i2l1659 + 18106 0011DA i2l11217: + 18107 + 18108 ; Switch size 1, requested type "simple" + 18109 ; Number of cases is 2, Range of values is 1 to 2 + 18110 ; switch strategies available: + 18111 ; Name Instructions Cycles + 18112 ; simple_byte 7 4 (average) + 18113 ; Chosen strategy is simple_byte + 18114 0011DA 5011 movf ??_adcreader_tick_irq^0,w,c + 18115 0011DC 0A01 xorlw 1 ; case 1 + 18116 0011DE B4D8 btfsc status,2,c + 18117 0011E0 EF9D F008 goto i2l8001 + 18118 0011E4 0A03 xorlw 3 ; case 2 + 18119 0011E6 B4D8 btfsc status,2,c + 18120 0011E8 EFDD F008 goto i2l8021 + 18121 0011EC EFF8 F008 goto i2l1659 + 18122 0011F0 i2l1659: + 18123 0011F0 0012 return ;funcret + 18124 0011F2 __end_of_adcreader_tick_irq: + 18125 callstack 0 + 18126 + 18127 ;; *************** function __sample_acquired ***************** + 18128 ;; Defined at: + 18129 ;; line 88 in file "adcreader.c" + 18130 ;; Parameters: Size Location Type + 18131 ;; None + 18132 ;; Auto vars: Size Location Type + 18133 ;; analog_varia 2 14[COMRAM] PTR struct . + 18134 ;; -> analog_variables(473), + 18135 ;; Return value: Size Location Type + 18136 ;; 1 wreg void + 18137 ;; Registers used: + 18138 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + 18139 ;; Tracked objects: + 18140 ;; On entry : 0/0 + 18141 ;; On exit : 0/0 + 18142 ;; Unchanged: 0/0 + 18143 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18144 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18145 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18146 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18147 ;; Totals: 6 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18148 ;;Total ram usage: 6 bytes + 18149 ;; Hardware stack levels used: 1 + 18150 ;; Hardware stack levels required when called: 4 + 18151 ;; This function calls: + 18152 ;; __check_alarm_firing + 18153 ;; __update_alarm + 18154 ;; __update_averaging + 18155 ;; This function is called by: + 18156 ;; _adcreader_tick_irq + 18157 ;; This function uses a non-reentrant model + 18158 ;; + 18159 + 18160 psect text199 + 18161 000C2E __ptext199: + 18162 callstack 0 + 18163 000C2E __sample_acquired: + 18164 callstack 15 + 18165 000C2E + 18166 ;adcreader.c: 90: analog_variable_t *analog_variable = &(analog_variables[_idx]); + 18167 000C2E 5034 movf __idx^0,w,c + 18168 000C30 0D2B mullw 43 + 18169 000C32 0EBE movlw low _analog_variables + 18170 000C34 24F3 addwf 243,w,c + 18171 000C36 6E0F movwf __sample_acquired@analog_variable^0,c + 18172 000C38 0E04 movlw high _analog_variables + 18173 000C3A 20F4 addwfc prodh,w,c + 18174 000C3C 6E10 movwf (__sample_acquired@analog_variable+1)^0,c + 18175 000C3E + 18176 ;adcreader.c: 93: if(analog_variable->value_max < analog_variable->value) { + 18177 000C3E EE20 F001 lfsr 2,1 + 18178 000C42 500F movf __sample_acquired@analog_variable^0,w,c + 18179 000C44 26D9 addwf fsr2l,f,c + 18180 000C46 5010 movf (__sample_acquired@analog_variable+1)^0,w,c + 18181 000C48 22DA addwfc fsr2h,f,c + 18182 000C4A EE10 F00F lfsr 1,15 + 18183 000C4E 500F movf __sample_acquired@analog_variable^0,w,c + 18184 000C50 26E1 addwf fsr1l,f,c + 18185 000C52 5010 movf (__sample_acquired@analog_variable+1)^0,w,c + 18186 000C54 22E2 addwfc fsr1h,f,c + 18187 000C56 50DE movf postinc2,w,c + 18188 000C58 5CE6 subwf postinc1,w,c + 18189 000C5A 50DE movf postinc2,w,c + 18190 000C5C 58E6 subwfb postinc1,w,c + 18191 000C5E B0D8 btfsc status,0,c + 18192 000C60 EF34 F006 goto i2u276_41 + 18193 000C64 EF36 F006 goto i2u276_40 + 18194 000C68 i2u276_41: + 18195 000C68 EF46 F006 goto i2l6719 + 18196 000C6C i2u276_40: + 18197 000C6C + 18198 ;adcreader.c: 94: analog_variable->value_max = analog_variable->value; + 18199 000C6C EE20 F001 lfsr 2,1 + 18200 000C70 500F movf __sample_acquired@analog_variable^0,w,c + 18201 000C72 26D9 addwf fsr2l,f,c + 18202 000C74 5010 movf (__sample_acquired@analog_variable+1)^0,w,c + 18203 000C76 22DA addwfc fsr2h,f,c + 18204 000C78 EE10 F00F lfsr 1,15 + 18205 000C7C 500F movf __sample_acquired@analog_variable^0,w,c + 18206 000C7E 26E1 addwf fsr1l,f,c + 18207 000C80 5010 movf (__sample_acquired@analog_variable+1)^0,w,c + 18208 000C82 22E2 addwfc fsr1h,f,c + 18209 000C84 CFDE FFE6 movff postinc2,postinc1 + 18210 000C88 CFDD FFE5 movff postdec2,postdec1 + 18211 000C8C i2l6719: + 18212 + 18213 ;adcreader.c: 98: _update_alarm(&(analog_variable->alarms.fast), analog_variable->va + + lue); + 18214 000C8C 0E11 movlw 17 + 18215 000C8E 240F addwf __sample_acquired@analog_variable^0,w,c + 18216 000C90 6E01 movwf __update_alarm@_p_alarm^0,c + 18217 000C92 0E00 movlw 0 + 18218 000C94 2010 addwfc (__sample_acquired@analog_variable+1)^0,w,c + 18219 000C96 6E02 movwf (__update_alarm@_p_alarm+1)^0,c + 18220 000C98 EE20 F001 lfsr 2,1 + 18221 000C9C 500F movf __sample_acquired@analog_variable^0,w,c + 18222 000C9E 26D9 addwf fsr2l,f,c + 18223 000CA0 5010 movf (__sample_acquired@analog_variable+1)^0,w,c + 18224 000CA2 22DA addwfc fsr2h,f,c + 18225 000CA4 CFDE F003 movff postinc2,__update_alarm@_value + 18226 000CA8 CFDD F004 movff postdec2,__update_alarm@_value+1 + 18227 000CAC EC17 F00B call __update_alarm ;wreg free + 18228 000CB0 + 18229 ;adcreader.c: 99: _update_alarm(&(analog_variable->alarms.slow), analog_variable->va + + lue); + 18230 000CB0 0E1D movlw 29 + 18231 000CB2 240F addwf __sample_acquired@analog_variable^0,w,c + 18232 000CB4 6E01 movwf __update_alarm@_p_alarm^0,c + 18233 000CB6 0E00 movlw 0 + 18234 000CB8 2010 addwfc (__sample_acquired@analog_variable+1)^0,w,c + 18235 000CBA 6E02 movwf (__update_alarm@_p_alarm+1)^0,c + 18236 000CBC EE20 F001 lfsr 2,1 + 18237 000CC0 500F movf __sample_acquired@analog_variable^0,w,c + 18238 000CC2 26D9 addwf fsr2l,f,c + 18239 000CC4 5010 movf (__sample_acquired@analog_variable+1)^0,w,c + 18240 000CC6 22DA addwfc fsr2h,f,c + 18241 000CC8 CFDE F003 movff postinc2,__update_alarm@_value + 18242 000CCC CFDD F004 movff postdec2,__update_alarm@_value+1 + 18243 000CD0 EC17 F00B call __update_alarm ;wreg free + 18244 000CD4 + 18245 ;adcreader.c: 101: if(0 == _check_alarm_firing(&(analog_variable->alarms.fast), anal + + og_variable->alarms.callback)) { + 18246 000CD4 0E11 movlw 17 + 18247 000CD6 240F addwf __sample_acquired@analog_variable^0,w,c + 18248 000CD8 6E03 movwf __check_alarm_firing@_p_alarm^0,c + 18249 000CDA 0E00 movlw 0 + 18250 000CDC 2010 addwfc (__sample_acquired@analog_variable+1)^0,w,c + 18251 000CDE 6E04 movwf (__check_alarm_firing@_p_alarm+1)^0,c + 18252 000CE0 EE20 F029 lfsr 2,41 + 18253 000CE4 500F movf __sample_acquired@analog_variable^0,w,c + 18254 000CE6 26D9 addwf fsr2l,f,c + 18255 000CE8 5010 movf (__sample_acquired@analog_variable+1)^0,w,c + 18256 000CEA 22DA addwfc fsr2h,f,c + 18257 000CEC CFDE F005 movff postinc2,__check_alarm_firing@_callback + 18258 000CF0 CFDD F006 movff postdec2,__check_alarm_firing@_callback+1 + 18259 000CF4 ECAA F00C call __check_alarm_firing ;wreg free + 18260 000CF8 0900 iorlw 0 + 18261 000CFA A4D8 btfss status,2,c + 18262 000CFC EF82 F006 goto i2u277_41 + 18263 000D00 EF84 F006 goto i2u277_40 + 18264 000D04 i2u277_41: + 18265 000D04 EF96 F006 goto i2l6727 + 18266 000D08 i2u277_40: + 18267 000D08 + 18268 ;adcreader.c: 103: _check_alarm_firing(&(analog_variable->alarms.slow), analog_v + + ariable->alarms.callback); + 18269 000D08 0E1D movlw 29 + 18270 000D0A 240F addwf __sample_acquired@analog_variable^0,w,c + 18271 000D0C 6E03 movwf __check_alarm_firing@_p_alarm^0,c + 18272 000D0E 0E00 movlw 0 + 18273 000D10 2010 addwfc (__sample_acquired@analog_variable+1)^0,w,c + 18274 000D12 6E04 movwf (__check_alarm_firing@_p_alarm+1)^0,c + 18275 000D14 EE20 F029 lfsr 2,41 + 18276 000D18 500F movf __sample_acquired@analog_variable^0,w,c + 18277 000D1A 26D9 addwf fsr2l,f,c + 18278 000D1C 5010 movf (__sample_acquired@analog_variable+1)^0,w,c + 18279 000D1E 22DA addwfc fsr2h,f,c + 18280 000D20 CFDE F005 movff postinc2,__check_alarm_firing@_callback + 18281 000D24 CFDD F006 movff postdec2,__check_alarm_firing@_callback+1 + 18282 000D28 ECAA F00C call __check_alarm_firing ;wreg free + 18283 000D2C i2l6727: + 18284 + 18285 ;adcreader.c: 105: _update_averaging(analog_variable); + 18286 000D2C C00F F001 movff __sample_acquired@analog_variable,__update_averaging@_p_analog_variable + 18287 000D30 C010 F002 movff __sample_acquired@analog_variable+1,__update_averaging@_p_analog_variable+1 + 18288 000D34 ECCB F00D call __update_averaging ;wreg free + 18289 000D38 0012 return ;funcret + 18290 000D3A __end_of__sample_acquired: + 18291 callstack 0 + 18292 + 18293 ;; *************** function __update_averaging ***************** + 18294 ;; Defined at: + 18295 ;; line 150 in file "adcreader.c" + 18296 ;; Parameters: Size Location Type + 18297 ;; _p_analog_va 2 0[COMRAM] PTR struct . + 18298 ;; -> analog_variables(473), + 18299 ;; Auto vars: Size Location Type + 18300 ;; None + 18301 ;; Return value: Size Location Type + 18302 ;; 1 wreg void + 18303 ;; Registers used: + 18304 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0 + 18305 ;; Tracked objects: + 18306 ;; On entry : 0/0 + 18307 ;; On exit : 0/0 + 18308 ;; Unchanged: 0/0 + 18309 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18310 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18311 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18312 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18313 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18314 ;;Total ram usage: 4 bytes + 18315 ;; Hardware stack levels used: 1 + 18316 ;; This function calls: + 18317 ;; Nothing + 18318 ;; This function is called by: + 18319 ;; __sample_acquired + 18320 ;; This function uses a non-reentrant model + 18321 ;; + 18322 + 18323 psect text200 + 18324 001B96 __ptext200: + 18325 callstack 0 + 18326 001B96 __update_averaging: + 18327 callstack 18 + 18328 001B96 + 18329 ;adcreader.c: 151: _p_analog_variable->sum_curr += _p_analog_variable->value; + 18330 001B96 EE20 F001 lfsr 2,1 + 18331 001B9A 5001 movf __update_averaging@_p_analog_variable^0,w,c + 18332 001B9C 26D9 addwf fsr2l,f,c + 18333 001B9E 5002 movf (__update_averaging@_p_analog_variable+1)^0,w,c + 18334 001BA0 22DA addwfc fsr2h,f,c + 18335 001BA2 CFDE F003 movff postinc2,??__update_averaging + 18336 001BA6 CFDD F004 movff postdec2,??__update_averaging+1 + 18337 001BAA EE20 F003 lfsr 2,3 + 18338 001BAE 5001 movf __update_averaging@_p_analog_variable^0,w,c + 18339 001BB0 26D9 addwf fsr2l,f,c + 18340 001BB2 5002 movf (__update_averaging@_p_analog_variable+1)^0,w,c + 18341 001BB4 22DA addwfc fsr2h,f,c + 18342 001BB6 5003 movf ??__update_averaging^0,w,c + 18343 001BB8 26DE addwf postinc2,f,c + 18344 001BBA 5004 movf (??__update_averaging+1)^0,w,c + 18345 001BBC 22DE addwfc postinc2,f,c + 18346 001BBE 0E00 movlw 0 + 18347 001BC0 22DE addwfc postinc2,f,c + 18348 001BC2 22DE addwfc postinc2,f,c + 18349 + 18350 ;adcreader.c: 152: _p_analog_variable->sum_counter++; + 18351 001BC4 EE20 F00B lfsr 2,11 + 18352 001BC8 5001 movf __update_averaging@_p_analog_variable^0,w,c + 18353 001BCA 26D9 addwf fsr2l,f,c + 18354 001BCC 5002 movf (__update_averaging@_p_analog_variable+1)^0,w,c + 18355 001BCE 22DA addwfc fsr2h,f,c + 18356 001BD0 2ADE incf postinc2,f,c + 18357 001BD2 0E00 movlw 0 + 18358 001BD4 22DD addwfc postdec2,f,c + 18359 + 18360 ;adcreader.c: 153: if(_p_analog_variable->sum_counter >= adcreader_averaging_prescal + + er_maxcount) { + 18361 001BD6 EE20 F00B lfsr 2,11 + 18362 001BDA 5001 movf __update_averaging@_p_analog_variable^0,w,c + 18363 001BDC 26D9 addwf fsr2l,f,c + 18364 001BDE 5002 movf (__update_averaging@_p_analog_variable+1)^0,w,c + 18365 001BE0 22DA addwfc fsr2h,f,c + 18366 001BE2 0100 movlb 0 ; () banked + 18367 001BE4 51BF movf _adcreader_averaging_prescaler_maxcount& (0+255),w,b + 18368 001BE6 5CDE subwf postinc2,w,c + 18369 001BE8 51C0 movf (_adcreader_averaging_prescaler_maxcount+1)& (0+255),w,b + 18370 001BEA 58DE subwfb postinc2,w,c + 18371 001BEC A0D8 btfss status,0,c + 18372 001BEE EFFB F00D goto i2u246_41 + 18373 001BF2 EFFD F00D goto i2u246_40 + 18374 001BF6 i2u246_41: + 18375 001BF6 EF25 F00E goto i2l1688 + 18376 001BFA i2u246_40: + 18377 001BFA + 18378 ; BSR set to: 0 + 18379 ;adcreader.c: 154: _p_analog_variable->sum_last = _p_analog_variable->sum_curr; + 18380 001BFA EE20 F003 lfsr 2,3 + 18381 001BFE 5001 movf __update_averaging@_p_analog_variable^0,w,c + 18382 001C00 26D9 addwf fsr2l,f,c + 18383 001C02 5002 movf (__update_averaging@_p_analog_variable+1)^0,w,c + 18384 001C04 22DA addwfc fsr2h,f,c + 18385 001C06 EE10 F007 lfsr 1,7 + 18386 001C0A 5001 movf __update_averaging@_p_analog_variable^0,w,c + 18387 001C0C 26E1 addwf fsr1l,f,c + 18388 001C0E 5002 movf (__update_averaging@_p_analog_variable+1)^0,w,c + 18389 001C10 22E2 addwfc fsr1h,f,c + 18390 001C12 CFDE FFE6 movff postinc2,postinc1 + 18391 001C16 CFDE FFE6 movff postinc2,postinc1 + 18392 001C1A CFDE FFE6 movff postinc2,postinc1 + 18393 001C1E CFDE FFE6 movff postinc2,postinc1 + 18394 001C22 + 18395 ; BSR set to: 0 + 18396 ;adcreader.c: 155: _p_analog_variable->sum_curr = 0; + 18397 001C22 EE20 F003 lfsr 2,3 + 18398 001C26 5001 movf __update_averaging@_p_analog_variable^0,w,c + 18399 001C28 26D9 addwf fsr2l,f,c + 18400 001C2A 5002 movf (__update_averaging@_p_analog_variable+1)^0,w,c + 18401 001C2C 22DA addwfc fsr2h,f,c + 18402 001C2E 6ADE clrf postinc2,c + 18403 001C30 6ADE clrf postinc2,c + 18404 001C32 6ADE clrf postinc2,c + 18405 001C34 6ADD clrf postdec2,c + 18406 001C36 + 18407 ; BSR set to: 0 + 18408 ;adcreader.c: 156: _p_analog_variable->sum_counter = 0; + 18409 001C36 EE20 F00B lfsr 2,11 + 18410 001C3A 5001 movf __update_averaging@_p_analog_variable^0,w,c + 18411 001C3C 26D9 addwf fsr2l,f,c + 18412 001C3E 5002 movf (__update_averaging@_p_analog_variable+1)^0,w,c + 18413 001C40 22DA addwfc fsr2h,f,c + 18414 001C42 0E00 movlw 0 + 18415 001C44 6EDE movwf postinc2,c + 18416 001C46 0E00 movlw 0 + 18417 001C48 6EDD movwf postdec2,c + 18418 001C4A i2l1688: + 18419 + 18420 ; BSR set to: 0 + 18421 001C4A 0012 return ;funcret + 18422 001C4C __end_of__update_averaging: + 18423 callstack 0 + 18424 + 18425 ;; *************** function __update_alarm ***************** + 18426 ;; Defined at: + 18427 ;; line 108 in file "adcreader.c" + 18428 ;; Parameters: Size Location Type + 18429 ;; _p_alarm 2 0[COMRAM] PTR struct . + 18430 ;; -> analog_variables.alarms(26), analog_variables(473), + 18431 ;; _value 2 2[COMRAM] unsigned short + 18432 ;; Auto vars: Size Location Type + 18433 ;; None + 18434 ;; Return value: Size Location Type + 18435 ;; 1 wreg void + 18436 ;; Registers used: + 18437 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0 + 18438 ;; Tracked objects: + 18439 ;; On entry : 0/0 + 18440 ;; On exit : 0/0 + 18441 ;; Unchanged: 0/0 + 18442 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18443 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18444 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18445 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18446 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18447 ;;Total ram usage: 8 bytes + 18448 ;; Hardware stack levels used: 1 + 18449 ;; This function calls: + 18450 ;; Nothing + 18451 ;; This function is called by: + 18452 ;; __sample_acquired + 18453 ;; This function uses a non-reentrant model + 18454 ;; + 18455 + 18456 psect text201 + 18457 00162E __ptext201: + 18458 callstack 0 + 18459 00162E __update_alarm: + 18460 callstack 18 + 18461 00162E + 18462 ;adcreader.c: 110: if(_value > _p_alarm->threshold) { + 18463 00162E EE20 F002 lfsr 2,2 + 18464 001632 5001 movf __update_alarm@_p_alarm^0,w,c + 18465 001634 26D9 addwf fsr2l,f,c + 18466 001636 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18467 001638 22DA addwfc fsr2h,f,c + 18468 00163A 5003 movf __update_alarm@_value^0,w,c + 18469 00163C 5CDE subwf postinc2,w,c + 18470 00163E 5004 movf (__update_alarm@_value+1)^0,w,c + 18471 001640 58DE subwfb postinc2,w,c + 18472 001642 B0D8 btfsc status,0,c + 18473 001644 EF26 F00B goto i2u239_41 + 18474 001648 EF28 F00B goto i2u239_40 + 18475 00164C i2u239_41: + 18476 00164C EF72 F00B goto i2l6085 + 18477 001650 i2u239_40: + 18478 001650 + 18479 ;adcreader.c: 112: _p_alarm->timeout_counter += 1; + 18480 001650 EE20 F006 lfsr 2,6 + 18481 001654 5001 movf __update_alarm@_p_alarm^0,w,c + 18482 001656 26D9 addwf fsr2l,f,c + 18483 001658 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18484 00165A 22DA addwfc fsr2h,f,c + 18485 00165C 2ADE incf postinc2,f,c + 18486 00165E 0E00 movlw 0 + 18487 001660 22DD addwfc postdec2,f,c + 18488 + 18489 ;adcreader.c: 114: if(_p_alarm->timeout_counter == 0) { + 18490 001662 EE20 F006 lfsr 2,6 + 18491 001666 5001 movf __update_alarm@_p_alarm^0,w,c + 18492 001668 26D9 addwf fsr2l,f,c + 18493 00166A 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18494 00166C 22DA addwfc fsr2h,f,c + 18495 00166E 50DE movf postinc2,w,c + 18496 001670 10DE iorwf postinc2,w,c + 18497 001672 A4D8 btfss status,2,c + 18498 001674 EF3E F00B goto i2u240_41 + 18499 001678 EF40 F00B goto i2u240_40 + 18500 00167C i2u240_41: + 18501 00167C EF49 F00B goto i2l6081 + 18502 001680 i2u240_40: + 18503 001680 + 18504 ;adcreader.c: 115: _p_alarm->timeout_counter -= 1; + 18505 001680 EE20 F006 lfsr 2,6 + 18506 001684 5001 movf __update_alarm@_p_alarm^0,w,c + 18507 001686 26D9 addwf fsr2l,f,c + 18508 001688 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18509 00168A 22DA addwfc fsr2h,f,c + 18510 00168C 06DE decf postinc2,f,c + 18511 00168E 0E00 movlw 0 + 18512 001690 5ADD subwfb postdec2,f,c + 18513 001692 i2l6081: + 18514 + 18515 ;adcreader.c: 118: if(_p_alarm->timeout_counter_max < _p_alarm->timeout_counter) + + { + 18516 001692 EE20 F006 lfsr 2,6 + 18517 001696 5001 movf __update_alarm@_p_alarm^0,w,c + 18518 001698 26D9 addwf fsr2l,f,c + 18519 00169A 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18520 00169C 22DA addwfc fsr2h,f,c + 18521 00169E EE10 F008 lfsr 1,8 + 18522 0016A2 5001 movf __update_alarm@_p_alarm^0,w,c + 18523 0016A4 26E1 addwf fsr1l,f,c + 18524 0016A6 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18525 0016A8 22E2 addwfc fsr1h,f,c + 18526 0016AA 50DE movf postinc2,w,c + 18527 0016AC 5CE6 subwf postinc1,w,c + 18528 0016AE 50DE movf postinc2,w,c + 18529 0016B0 58E6 subwfb postinc1,w,c + 18530 0016B2 B0D8 btfsc status,0,c + 18531 0016B4 EF5E F00B goto i2u241_41 + 18532 0016B8 EF60 F00B goto i2u241_40 + 18533 0016BC i2u241_41: + 18534 0016BC EF7C F00B goto i2l1678 + 18535 0016C0 i2u241_40: + 18536 0016C0 + 18537 ;adcreader.c: 119: _p_alarm->timeout_counter_max = _p_alarm->timeout_counter + + ; + 18538 0016C0 EE20 F006 lfsr 2,6 + 18539 0016C4 5001 movf __update_alarm@_p_alarm^0,w,c + 18540 0016C6 26D9 addwf fsr2l,f,c + 18541 0016C8 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18542 0016CA 22DA addwfc fsr2h,f,c + 18543 0016CC EE10 F008 lfsr 1,8 + 18544 0016D0 5001 movf __update_alarm@_p_alarm^0,w,c + 18545 0016D2 26E1 addwf fsr1l,f,c + 18546 0016D4 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18547 0016D6 22E2 addwfc fsr1h,f,c + 18548 0016D8 CFDE FFE6 movff postinc2,postinc1 + 18549 0016DC CFDD FFE5 movff postdec2,postdec1 + 18550 0016E0 EF7C F00B goto i2l1678 + 18551 0016E4 i2l6085: + 18552 + 18553 ;adcreader.c: 123: _p_alarm->timeout_counter = 0; + 18554 0016E4 EE20 F006 lfsr 2,6 + 18555 0016E8 5001 movf __update_alarm@_p_alarm^0,w,c + 18556 0016EA 26D9 addwf fsr2l,f,c + 18557 0016EC 5002 movf (__update_alarm@_p_alarm+1)^0,w,c + 18558 0016EE 22DA addwfc fsr2h,f,c + 18559 0016F0 0E00 movlw 0 + 18560 0016F2 6EDE movwf postinc2,c + 18561 0016F4 0E00 movlw 0 + 18562 0016F6 6EDD movwf postdec2,c + 18563 0016F8 i2l1678: + 18564 0016F8 0012 return ;funcret + 18565 0016FA __end_of__update_alarm: + 18566 callstack 0 + 18567 + 18568 ;; *************** function __check_alarm_firing ***************** + 18569 ;; Defined at: + 18570 ;; line 127 in file "adcreader.c" + 18571 ;; Parameters: Size Location Type + 18572 ;; _p_alarm 2 2[COMRAM] PTR struct . + 18573 ;; -> analog_variables.alarms(26), analog_variables(473), + 18574 ;; _callback 2 4[COMRAM] PTR FTN()void + 18575 ;; -> alarm_MON_LBL_I(1), alarm_MON_HYDRO_I(1), alarm_MON_VEOC_FWR_I(1), alarm_MON_VEOC_RTN_I(1), + 18576 ;; -> dummy_alarm_callback(1), + 18577 ;; Auto vars: Size Location Type + 18578 ;; None + 18579 ;; Return value: Size Location Type + 18580 ;; 1 wreg _Bool + 18581 ;; Registers used: + 18582 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack + 18583 ;; Tracked objects: + 18584 ;; On entry : 0/0 + 18585 ;; On exit : 0/0 + 18586 ;; Unchanged: 0/0 + 18587 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18588 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18589 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18590 ;; Temps: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18591 ;; Totals: 8 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18592 ;;Total ram usage: 8 bytes + 18593 ;; Hardware stack levels used: 1 + 18594 ;; Hardware stack levels required when called: 3 + 18595 ;; This function calls: + 18596 ;; _alarm_MON_HYDRO_I + 18597 ;; _alarm_MON_LBL_I + 18598 ;; _alarm_MON_VEOC_FWR_I + 18599 ;; _alarm_MON_VEOC_RTN_I + 18600 ;; _dummy_alarm_callback + 18601 ;; This function is called by: + 18602 ;; __sample_acquired + 18603 ;; This function uses a non-reentrant model + 18604 ;; + 18605 + 18606 psect text202 + 18607 001954 __ptext202: + 18608 callstack 0 + 18609 001954 __check_alarm_firing: + 18610 callstack 15 + 18611 001954 + 18612 ;adcreader.c: 130: if(_p_alarm->enabled) { + 18613 001954 EE20 F001 lfsr 2,1 + 18614 001958 5003 movf __check_alarm_firing@_p_alarm^0,w,c + 18615 00195A 26D9 addwf fsr2l,f,c + 18616 00195C 5004 movf (__check_alarm_firing@_p_alarm+1)^0,w,c + 18617 00195E 22DA addwfc fsr2h,f,c + 18618 001960 50DF movf indf2,w,c + 18619 001962 B4D8 btfsc status,2,c + 18620 001964 EFB6 F00C goto i2u242_41 + 18621 001968 EFB8 F00C goto i2u242_40 + 18622 00196C i2u242_41: + 18623 00196C EF0A F00D goto i2l6103 + 18624 001970 i2u242_40: + 18625 001970 + 18626 ;adcreader.c: 132: if(_p_alarm->timeout_counter > _p_alarm->timeout) { + 18627 001970 EE20 F006 lfsr 2,6 + 18628 001974 5003 movf __check_alarm_firing@_p_alarm^0,w,c + 18629 001976 26D9 addwf fsr2l,f,c + 18630 001978 5004 movf (__check_alarm_firing@_p_alarm+1)^0,w,c + 18631 00197A 22DA addwfc fsr2h,f,c + 18632 00197C EE10 F004 lfsr 1,4 + 18633 001980 5003 movf __check_alarm_firing@_p_alarm^0,w,c + 18634 001982 26E1 addwf fsr1l,f,c + 18635 001984 5004 movf (__check_alarm_firing@_p_alarm+1)^0,w,c + 18636 001986 22E2 addwfc fsr1h,f,c + 18637 001988 50DE movf postinc2,w,c + 18638 00198A 5CE6 subwf postinc1,w,c + 18639 00198C 50DE movf postinc2,w,c + 18640 00198E 58E6 subwfb postinc1,w,c + 18641 001990 B0D8 btfsc status,0,c + 18642 001992 EFCD F00C goto i2u243_41 + 18643 001996 EFCF F00C goto i2u243_40 + 18644 00199A i2u243_41: + 18645 00199A EF0A F00D goto i2l6103 + 18646 00199E i2u243_40: + 18647 00199E + 18648 ;adcreader.c: 134: _callback(); + 18649 00199E D802 call i2u244_48 + 18650 0019A0 EFDC F00C goto i2u244_49 + 18651 0019A4 i2u244_48: + 18652 0019A4 0005 push + 18653 0019A6 6EFA movwf pclath,c + 18654 0019A8 5005 movf __check_alarm_firing@_callback^0,w,c + 18655 0019AA 6EFD movwf tosl,c + 18656 0019AC 5006 movf (__check_alarm_firing@_callback+1)^0,w,c + 18657 0019AE 6EFE movwf tosh,c + 18658 0019B0 50F8 movf tblptru,w,c + 18659 0019B2 6EFF movwf tosu,c + 18660 0019B4 50FA movf pclath,w,c + 18661 0019B6 0012 return ;indir + 18662 0019B8 i2u244_49: + 18663 0019B8 + 18664 ;adcreader.c: 136: _p_alarm->firecount += 1; + 18665 0019B8 EE20 F00A lfsr 2,10 + 18666 0019BC 5003 movf __check_alarm_firing@_p_alarm^0,w,c + 18667 0019BE 26D9 addwf fsr2l,f,c + 18668 0019C0 5004 movf (__check_alarm_firing@_p_alarm+1)^0,w,c + 18669 0019C2 22DA addwfc fsr2h,f,c + 18670 0019C4 2ADE incf postinc2,f,c + 18671 0019C6 0E00 movlw 0 + 18672 0019C8 22DD addwfc postdec2,f,c + 18673 0019CA + 18674 ;adcreader.c: 138: if(_p_alarm->firecount == 0) { + 18675 0019CA EE20 F00A lfsr 2,10 + 18676 0019CE 5003 movf __check_alarm_firing@_p_alarm^0,w,c + 18677 0019D0 26D9 addwf fsr2l,f,c + 18678 0019D2 5004 movf (__check_alarm_firing@_p_alarm+1)^0,w,c + 18679 0019D4 22DA addwfc fsr2h,f,c + 18680 0019D6 50DE movf postinc2,w,c + 18681 0019D8 10DE iorwf postinc2,w,c + 18682 0019DA A4D8 btfss status,2,c + 18683 0019DC EFF2 F00C goto i2u245_41 + 18684 0019E0 EFF4 F00C goto i2u245_40 + 18685 0019E4 i2u245_41: + 18686 0019E4 EFFD F00C goto i2l1683 + 18687 0019E8 i2u245_40: + 18688 0019E8 + 18689 ;adcreader.c: 139: _p_alarm->firecount -= 1; + 18690 0019E8 EE20 F00A lfsr 2,10 + 18691 0019EC 5003 movf __check_alarm_firing@_p_alarm^0,w,c + 18692 0019EE 26D9 addwf fsr2l,f,c + 18693 0019F0 5004 movf (__check_alarm_firing@_p_alarm+1)^0,w,c + 18694 0019F2 22DA addwfc fsr2h,f,c + 18695 0019F4 06DE decf postinc2,f,c + 18696 0019F6 0E00 movlw 0 + 18697 0019F8 5ADD subwfb postdec2,f,c + 18698 0019FA i2l1683: + 18699 + 18700 ;adcreader.c: 142: _p_alarm->timeout_counter = 0; + 18701 0019FA EE20 F006 lfsr 2,6 + 18702 0019FE 5003 movf __check_alarm_firing@_p_alarm^0,w,c + 18703 001A00 26D9 addwf fsr2l,f,c + 18704 001A02 5004 movf (__check_alarm_firing@_p_alarm+1)^0,w,c + 18705 001A04 22DA addwfc fsr2h,f,c + 18706 001A06 0E00 movlw 0 + 18707 001A08 6EDE movwf postinc2,c + 18708 001A0A 0E00 movlw 0 + 18709 001A0C 6EDD movwf postdec2,c + 18710 001A0E + 18711 ;adcreader.c: 144: return 1; + 18712 001A0E 0E01 movlw 1 + 18713 001A10 EF0B F00D goto i2l1684 + 18714 001A14 i2l6103: + 18715 + 18716 ;adcreader.c: 147: return 0; + 18717 001A14 0E00 movlw 0 + 18718 001A16 i2l1684: + 18719 001A16 0012 return ;funcret + 18720 001A18 __end_of__check_alarm_firing: + 18721 callstack 0 + 18722 + 18723 ;; *************** function _error_die_forever_fromIRQ ***************** + 18724 ;; Defined at: + 18725 ;; line 65 in file "errors.c" + 18726 ;; Parameters: Size Location Type + 18727 ;; None + 18728 ;; Auto vars: Size Location Type + 18729 ;; None + 18730 ;; Return value: Size Location Type + 18731 ;; 1 wreg void + 18732 ;; Registers used: + 18733 ;; wreg, status,2, cstack + 18734 ;; Tracked objects: + 18735 ;; On entry : 0/0 + 18736 ;; On exit : 0/0 + 18737 ;; Unchanged: 0/0 + 18738 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18739 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18740 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18741 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18742 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18743 ;;Total ram usage: 2 bytes + 18744 ;; Hardware stack levels used: 1 + 18745 ;; Hardware stack levels required when called: 1 + 18746 ;; This function calls: + 18747 ;; _userpin_SWITCH_LED_D10_set_high_fromIRQ + 18748 ;; _userpin_SWITCH_LED_D10_set_low_fromIRQ + 18749 ;; _userpin_SWITCH_LED_D9_set_high_fromIRQ + 18750 ;; _userpin_SWITCH_LED_D9_set_low_fromIRQ + 18751 ;; This function is called by: + 18752 ;; _dummy_alarm_callback + 18753 ;; This function uses a non-reentrant model + 18754 ;; + 18755 + 18756 psect text203 + 18757 002D46 __ptext203: + 18758 callstack 0 + 18759 002D46 _error_die_forever_fromIRQ: + 18760 callstack 16 + 18761 002D46 + 18762 ;errors.c: 68: (INTCONbits.GIE = 0); + 18763 002D46 9EF2 bcf 242,7,c ;volatile + 18764 002D48 i2l5849: + 18765 + 18766 ;errors.c: 70: userpin_SWITCH_LED_D9_set_high_fromIRQ(); + 18767 002D48 EC56 F01C call _userpin_SWITCH_LED_D9_set_high_fromIRQ ;wreg free + 18768 + 18769 ;errors.c: 71: userpin_SWITCH_LED_D10_set_low_fromIRQ(); + 18770 002D4C EC5A F01C call _userpin_SWITCH_LED_D10_set_low_fromIRQ ;wreg free + 18771 002D50 + 18772 ;errors.c: 72: _delay((unsigned long)((250)*(64000000/4000.0))); + 18773 002D50 0E15 movlw 21 + 18774 002D52 6E02 movwf (??_error_die_forever_fromIRQ+1)^0,c + 18775 002D54 0E4B movlw 75 + 18776 002D56 6E01 movwf ??_error_die_forever_fromIRQ^0,c + 18777 002D58 0EBE movlw 190 + 18778 002D5A i2u576_47: + 18779 002D5A 2EE8 decfsz wreg,f,c + 18780 002D5C D7FE bra i2u576_47 + 18781 002D5E 2E01 decfsz ??_error_die_forever_fromIRQ^0,f,c + 18782 002D60 D7FC bra i2u576_47 + 18783 002D62 2E02 decfsz (??_error_die_forever_fromIRQ+1)^0,f,c + 18784 002D64 D7FA bra i2u576_47 + 18785 002D66 D000 nop2 + 18786 002D68 + 18787 ;errors.c: 73: userpin_SWITCH_LED_D9_set_low_fromIRQ(); + 18788 002D68 EC52 F01C call _userpin_SWITCH_LED_D9_set_low_fromIRQ ;wreg free + 18789 002D6C + 18790 ;errors.c: 74: userpin_SWITCH_LED_D10_set_high_fromIRQ(); + 18791 002D6C EC5E F01C call _userpin_SWITCH_LED_D10_set_high_fromIRQ ;wreg free + 18792 002D70 + 18793 ;errors.c: 75: _delay((unsigned long)((250)*(64000000/4000.0))); + 18794 002D70 0E15 movlw 21 + 18795 002D72 6E02 movwf (??_error_die_forever_fromIRQ+1)^0,c + 18796 002D74 0E4B movlw 75 + 18797 002D76 6E01 movwf ??_error_die_forever_fromIRQ^0,c + 18798 002D78 0EBE movlw 190 + 18799 002D7A i2u577_47: + 18800 002D7A 2EE8 decfsz wreg,f,c + 18801 002D7C D7FE bra i2u577_47 + 18802 002D7E 2E01 decfsz ??_error_die_forever_fromIRQ^0,f,c + 18803 002D80 D7FC bra i2u577_47 + 18804 002D82 2E02 decfsz (??_error_die_forever_fromIRQ+1)^0,f,c + 18805 002D84 D7FA bra i2u577_47 + 18806 002D86 D000 nop2 + 18807 002D88 EFA4 F016 goto i2l5849 + 18808 002D8C 0012 return ;funcret + 18809 002D8E __end_of_error_die_forever_fromIRQ: + 18810 callstack 0 + 18811 + 18812 ;; *************** function _userpin_SWITCH_LED_D9_set_low_fromIRQ ***************** + 18813 ;; Defined at: + 18814 ;; line 78 in file "spurious.c" + 18815 ;; Parameters: Size Location Type + 18816 ;; None + 18817 ;; Auto vars: Size Location Type + 18818 ;; None + 18819 ;; Return value: Size Location Type + 18820 ;; 1 wreg void + 18821 ;; Registers used: + 18822 ;; wreg, status,2 + 18823 ;; Tracked objects: + 18824 ;; On entry : 0/0 + 18825 ;; On exit : 0/0 + 18826 ;; Unchanged: 0/0 + 18827 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18828 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18829 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18830 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18831 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18832 ;;Total ram usage: 0 bytes + 18833 ;; Hardware stack levels used: 1 + 18834 ;; This function calls: + 18835 ;; Nothing + 18836 ;; This function is called by: + 18837 ;; _timing_tick_irq + 18838 ;; _error_die_forever_fromIRQ + 18839 ;; This function uses a non-reentrant model + 18840 ;; + 18841 + 18842 psect text204 + 18843 0038A4 __ptext204: + 18844 callstack 0 + 18845 0038A4 _userpin_SWITCH_LED_D9_set_low_fromIRQ: + 18846 callstack 16 + 18847 0038A4 9E89 bcf 137,7,c ;volatile + 18848 0038A6 + 18849 ;spurious.c: 80: userpins.state_SWITCH_LED_D9 = PINSTATE_LOW; + 18850 0038A6 0E00 movlw 0 + 18851 0038A8 6E2A movwf _userpins^0,c + 18852 0038AA 0012 return ;funcret + 18853 0038AC __end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ: + 18854 callstack 0 + 18855 + 18856 ;; *************** function _userpin_SWITCH_LED_D9_set_high_fromIRQ ***************** + 18857 ;; Defined at: + 18858 ;; line 72 in file "spurious.c" + 18859 ;; Parameters: Size Location Type + 18860 ;; None + 18861 ;; Auto vars: Size Location Type + 18862 ;; None + 18863 ;; Return value: Size Location Type + 18864 ;; 1 wreg void + 18865 ;; Registers used: + 18866 ;; wreg, status,2 + 18867 ;; Tracked objects: + 18868 ;; On entry : 0/0 + 18869 ;; On exit : 0/0 + 18870 ;; Unchanged: 0/0 + 18871 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18872 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18873 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18874 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18875 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18876 ;;Total ram usage: 0 bytes + 18877 ;; Hardware stack levels used: 1 + 18878 ;; This function calls: + 18879 ;; Nothing + 18880 ;; This function is called by: + 18881 ;; _timing_tick_irq + 18882 ;; _error_die_forever_fromIRQ + 18883 ;; This function uses a non-reentrant model + 18884 ;; + 18885 + 18886 psect text205 + 18887 0038AC __ptext205: + 18888 callstack 0 + 18889 0038AC _userpin_SWITCH_LED_D9_set_high_fromIRQ: + 18890 callstack 16 + 18891 0038AC 8E89 bsf 137,7,c ;volatile + 18892 0038AE + 18893 ;spurious.c: 74: userpins.state_SWITCH_LED_D9 = PINSTATE_HIGH; + 18894 0038AE 0E01 movlw 1 + 18895 0038B0 6E2A movwf _userpins^0,c + 18896 0038B2 0012 return ;funcret + 18897 0038B4 __end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ: + 18898 callstack 0 + 18899 + 18900 ;; *************** function _userpin_SWITCH_LED_D10_set_low_fromIRQ ***************** + 18901 ;; Defined at: + 18902 ;; line 90 in file "spurious.c" + 18903 ;; Parameters: Size Location Type + 18904 ;; None + 18905 ;; Auto vars: Size Location Type + 18906 ;; None + 18907 ;; Return value: Size Location Type + 18908 ;; 1 wreg void + 18909 ;; Registers used: + 18910 ;; wreg, status,2 + 18911 ;; Tracked objects: + 18912 ;; On entry : 0/0 + 18913 ;; On exit : 0/0 + 18914 ;; Unchanged: 0/0 + 18915 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18916 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18917 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18918 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18919 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18920 ;;Total ram usage: 0 bytes + 18921 ;; Hardware stack levels used: 1 + 18922 ;; This function calls: + 18923 ;; Nothing + 18924 ;; This function is called by: + 18925 ;; _error_die_forever_fromIRQ + 18926 ;; This function uses a non-reentrant model + 18927 ;; + 18928 + 18929 psect text206 + 18930 0038B4 __ptext206: + 18931 callstack 0 + 18932 0038B4 _userpin_SWITCH_LED_D10_set_low_fromIRQ: + 18933 callstack 16 + 18934 0038B4 9C89 bcf 137,6,c ;volatile + 18935 0038B6 + 18936 ;spurious.c: 92: userpins.state_SWITCH_LED_D10 = PINSTATE_LOW; + 18937 0038B6 0E00 movlw 0 + 18938 0038B8 6E2B movwf (_userpins+1)^0,c + 18939 0038BA 0012 return ;funcret + 18940 0038BC __end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ: + 18941 callstack 0 + 18942 + 18943 ;; *************** function _userpin_SWITCH_LED_D10_set_high_fromIRQ ***************** + 18944 ;; Defined at: + 18945 ;; line 84 in file "spurious.c" + 18946 ;; Parameters: Size Location Type + 18947 ;; None + 18948 ;; Auto vars: Size Location Type + 18949 ;; None + 18950 ;; Return value: Size Location Type + 18951 ;; 1 wreg void + 18952 ;; Registers used: + 18953 ;; wreg, status,2 + 18954 ;; Tracked objects: + 18955 ;; On entry : 0/0 + 18956 ;; On exit : 0/0 + 18957 ;; Unchanged: 0/0 + 18958 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 18959 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18960 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18961 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18962 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 18963 ;;Total ram usage: 0 bytes + 18964 ;; Hardware stack levels used: 1 + 18965 ;; This function calls: + 18966 ;; Nothing + 18967 ;; This function is called by: + 18968 ;; _error_die_forever_fromIRQ + 18969 ;; This function uses a non-reentrant model + 18970 ;; + 18971 + 18972 psect text207 + 18973 0038BC __ptext207: + 18974 callstack 0 + 18975 0038BC _userpin_SWITCH_LED_D10_set_high_fromIRQ: + 18976 callstack 16 + 18977 0038BC 8C89 bsf 137,6,c ;volatile + 18978 0038BE + 18979 ;spurious.c: 86: userpins.state_SWITCH_LED_D10 = PINSTATE_HIGH; + 18980 0038BE 0E01 movlw 1 + 18981 0038C0 6E2B movwf (_userpins+1)^0,c + 18982 0038C2 0012 return ;funcret + 18983 0038C4 __end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ: + 18984 callstack 0 + 18985 + 18986 ;; *************** function _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ ***************** + 18987 ;; Defined at: + 18988 ;; line 48 in file "spurious.c" + 18989 ;; Parameters: Size Location Type + 18990 ;; None + 18991 ;; Auto vars: Size Location Type + 18992 ;; None + 18993 ;; Return value: Size Location Type + 18994 ;; 1 wreg void + 18995 ;; Registers used: + 18996 ;; wreg, status,2 + 18997 ;; Tracked objects: + 18998 ;; On entry : 0/0 + 18999 ;; On exit : 0/0 + 19000 ;; Unchanged: 0/0 + 19001 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19002 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19003 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19004 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19005 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19006 ;;Total ram usage: 0 bytes + 19007 ;; Hardware stack levels used: 1 + 19008 ;; This function calls: + 19009 ;; Nothing + 19010 ;; This function is called by: + 19011 ;; _alarm_MON_VEOC_RTN_I + 19012 ;; _alarm_MON_VEOC_FWR_I + 19013 ;; _alarm_FLAG_DUL_ALARMPOS1 + 19014 ;; _alarm_FLAG_DUL_ALARMPOS2 + 19015 ;; _alarm_FLAG_DUL_ALARMNEG1 + 19016 ;; _alarm_FLAG_DUL_ALARMNEG2 + 19017 ;; This function uses a non-reentrant model + 19018 ;; + 19019 + 19020 psect text208 + 19021 003844 __ptext208: + 19022 callstack 0 + 19023 003844 _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ: + 19024 callstack 17 + 19025 003844 908C bcf 140,0,c ;volatile + 19026 003846 + 19027 ;spurious.c: 50: switches.state_SWITCH_VEOC_RETURN = SWITCHSTATE_OPEN; + 19028 003846 0E00 movlw 0 + 19029 003848 0100 movlb 0 ; () banked + 19030 00384A 6F90 movwf _switches& (0+255),b + 19031 00384C + 19032 ; BSR set to: 0 + 19033 00384C 0012 return ;funcret + 19034 00384E __end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ: + 19035 callstack 0 + 19036 + 19037 ;; *************** function _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ ***************** + 19038 ;; Defined at: + 19039 ;; line 54 in file "spurious.c" + 19040 ;; Parameters: Size Location Type + 19041 ;; None + 19042 ;; Auto vars: Size Location Type + 19043 ;; None + 19044 ;; Return value: Size Location Type + 19045 ;; 1 wreg void + 19046 ;; Registers used: + 19047 ;; wreg, status,2 + 19048 ;; Tracked objects: + 19049 ;; On entry : 0/0 + 19050 ;; On exit : 0/0 + 19051 ;; Unchanged: 0/0 + 19052 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19053 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19054 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19055 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19056 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19057 ;;Total ram usage: 0 bytes + 19058 ;; Hardware stack levels used: 1 + 19059 ;; This function calls: + 19060 ;; Nothing + 19061 ;; This function is called by: + 19062 ;; _alarm_MON_VEOC_RTN_I + 19063 ;; _alarm_MON_VEOC_FWR_I + 19064 ;; _alarm_FLAG_DUL_ALARMPOS1 + 19065 ;; _alarm_FLAG_DUL_ALARMPOS2 + 19066 ;; _alarm_FLAG_DUL_ALARMNEG1 + 19067 ;; _alarm_FLAG_DUL_ALARMNEG2 + 19068 ;; This function uses a non-reentrant model + 19069 ;; + 19070 + 19071 psect text209 + 19072 00384E __ptext209: + 19073 callstack 0 + 19074 00384E _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ: + 19075 callstack 17 + 19076 00384E 928C bcf 140,1,c ;volatile + 19077 003850 + 19078 ;spurious.c: 56: switches.state_SWITCH_VEOC_DIRECT = SWITCHSTATE_OPEN; + 19079 003850 0E00 movlw 0 + 19080 003852 0100 movlb 0 ; () banked + 19081 003854 6F91 movwf (_switches+1)& (0+255),b + 19082 003856 + 19083 ; BSR set to: 0 + 19084 003856 0012 return ;funcret + 19085 003858 __end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ: + 19086 callstack 0 + 19087 + 19088 ;; *************** function _switch_SWITCH_LBL_set_open_fromIRQ ***************** + 19089 ;; Defined at: + 19090 ;; line 66 in file "spurious.c" + 19091 ;; Parameters: Size Location Type + 19092 ;; None + 19093 ;; Auto vars: Size Location Type + 19094 ;; None + 19095 ;; Return value: Size Location Type + 19096 ;; 1 wreg void + 19097 ;; Registers used: + 19098 ;; wreg, status,2 + 19099 ;; Tracked objects: + 19100 ;; On entry : 0/0 + 19101 ;; On exit : 0/0 + 19102 ;; Unchanged: 0/0 + 19103 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19104 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19105 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19106 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19107 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19108 ;;Total ram usage: 0 bytes + 19109 ;; Hardware stack levels used: 1 + 19110 ;; This function calls: + 19111 ;; Nothing + 19112 ;; This function is called by: + 19113 ;; _alarm_MON_LBL_I + 19114 ;; _alarm_FLAG_LBL_PWR_FAULT + 19115 ;; This function uses a non-reentrant model + 19116 ;; + 19117 + 19118 psect text210 + 19119 003858 __ptext210: + 19120 callstack 0 + 19121 003858 _switch_SWITCH_LBL_set_open_fromIRQ: + 19122 callstack 17 + 19123 003858 968C bcf 140,3,c ;volatile + 19124 00385A + 19125 ;spurious.c: 68: switches.state_SWITCH_LBL = SWITCHSTATE_OPEN; + 19126 00385A 0E00 movlw 0 + 19127 00385C 0100 movlb 0 ; () banked + 19128 00385E 6F93 movwf (_switches+3)& (0+255),b + 19129 003860 + 19130 ; BSR set to: 0 + 19131 003860 0012 return ;funcret + 19132 003862 __end_of_switch_SWITCH_LBL_set_open_fromIRQ: + 19133 callstack 0 + 19134 + 19135 ;; *************** function _switch_SWITCH_HYDRO_set_open_fromIRQ ***************** + 19136 ;; Defined at: + 19137 ;; line 60 in file "spurious.c" + 19138 ;; Parameters: Size Location Type + 19139 ;; None + 19140 ;; Auto vars: Size Location Type + 19141 ;; None + 19142 ;; Return value: Size Location Type + 19143 ;; 1 wreg void + 19144 ;; Registers used: + 19145 ;; wreg, status,2 + 19146 ;; Tracked objects: + 19147 ;; On entry : 0/0 + 19148 ;; On exit : 0/0 + 19149 ;; Unchanged: 0/0 + 19150 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19151 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19152 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19153 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19154 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19155 ;;Total ram usage: 0 bytes + 19156 ;; Hardware stack levels used: 1 + 19157 ;; This function calls: + 19158 ;; Nothing + 19159 ;; This function is called by: + 19160 ;; _alarm_MON_HYDRO_I + 19161 ;; _alarm_FLAG_HYDRO_PWR_FAULT + 19162 ;; This function uses a non-reentrant model + 19163 ;; + 19164 + 19165 psect text211 + 19166 003862 __ptext211: + 19167 callstack 0 + 19168 003862 _switch_SWITCH_HYDRO_set_open_fromIRQ: + 19169 callstack 17 + 19170 003862 988C bcf 140,4,c ;volatile + 19171 003864 + 19172 ;spurious.c: 62: switches.state_SWITCH_HYDRO = SWITCHSTATE_OPEN; + 19173 003864 0E00 movlw 0 + 19174 003866 0100 movlb 0 ; () banked + 19175 003868 6F94 movwf (_switches+4)& (0+255),b + 19176 00386A + 19177 ; BSR set to: 0 + 19178 00386A 0012 return ;funcret + 19179 00386C __end_of_switch_SWITCH_HYDRO_set_open_fromIRQ: + 19180 callstack 0 + 19181 + 19182 ;; *************** function ___awmod ***************** + 19183 ;; Defined at: + 19184 ;; line 7 in file "C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c" + 19185 ;; Parameters: Size Location Type + 19186 ;; dividend 2 0[COMRAM] int + 19187 ;; divisor 2 2[COMRAM] int + 19188 ;; Auto vars: Size Location Type + 19189 ;; sign 1 5[COMRAM] unsigned char + 19190 ;; counter 1 4[COMRAM] unsigned char + 19191 ;; Return value: Size Location Type + 19192 ;; 2 0[COMRAM] int + 19193 ;; Registers used: + 19194 ;; wreg, status,2, status,0 + 19195 ;; Tracked objects: + 19196 ;; On entry : 0/0 + 19197 ;; On exit : 0/0 + 19198 ;; Unchanged: 0/0 + 19199 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19200 ;; Params: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19201 ;; Locals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19202 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19203 ;; Totals: 6 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19204 ;;Total ram usage: 6 bytes + 19205 ;; Hardware stack levels used: 1 + 19206 ;; This function calls: + 19207 ;; Nothing + 19208 ;; This function is called by: + 19209 ;; _adcreader_tick_irq + 19210 ;; This function uses a non-reentrant model + 19211 ;; + 19212 + 19213 psect text212 + 19214 001D00 __ptext212: + 19215 callstack 0 + 19216 001D00 ___awmod: + 19217 callstack 19 + 19218 001D00 0E00 movlw 0 + 19219 001D02 6E06 movwf ___awmod@sign^0,c + 19220 001D04 BE02 btfsc (___awmod@dividend+1)^0,7,c + 19221 001D06 EF89 F00E goto i2u280_40 + 19222 001D0A EF87 F00E goto i2u280_41 + 19223 001D0E i2u280_41: + 19224 001D0E EF8F F00E goto i2l6759 + 19225 001D12 i2u280_40: + 19226 001D12 6C01 negf ___awmod@dividend^0,c + 19227 001D14 1E02 comf (___awmod@dividend+1)^0,f,c + 19228 001D16 B0D8 btfsc status,0,c + 19229 001D18 2A02 incf (___awmod@dividend+1)^0,f,c + 19230 001D1A 0E01 movlw 1 + 19231 001D1C 6E06 movwf ___awmod@sign^0,c + 19232 001D1E i2l6759: + 19233 001D1E BE04 btfsc (___awmod@divisor+1)^0,7,c + 19234 001D20 EF96 F00E goto i2u281_40 + 19235 001D24 EF94 F00E goto i2u281_41 + 19236 001D28 i2u281_41: + 19237 001D28 EF9A F00E goto i2l6763 + 19238 001D2C i2u281_40: + 19239 001D2C 6C03 negf ___awmod@divisor^0,c + 19240 001D2E 1E04 comf (___awmod@divisor+1)^0,f,c + 19241 001D30 B0D8 btfsc status,0,c + 19242 001D32 2A04 incf (___awmod@divisor+1)^0,f,c + 19243 001D34 i2l6763: + 19244 001D34 5003 movf ___awmod@divisor^0,w,c + 19245 001D36 1004 iorwf (___awmod@divisor+1)^0,w,c + 19246 001D38 B4D8 btfsc status,2,c + 19247 001D3A EFA1 F00E goto i2u282_41 + 19248 001D3E EFA3 F00E goto i2u282_40 + 19249 001D42 i2u282_41: + 19250 001D42 EFC7 F00E goto i2l6779 + 19251 001D46 i2u282_40: + 19252 001D46 0E01 movlw 1 + 19253 001D48 6E05 movwf ___awmod@counter^0,c + 19254 001D4A EFAB F00E goto i2l6769 + 19255 001D4E i2l6767: + 19256 001D4E 90D8 bcf status,0,c + 19257 001D50 3603 rlcf ___awmod@divisor^0,f,c + 19258 001D52 3604 rlcf (___awmod@divisor+1)^0,f,c + 19259 001D54 2A05 incf ___awmod@counter^0,f,c + 19260 001D56 i2l6769: + 19261 001D56 AE04 btfss (___awmod@divisor+1)^0,7,c + 19262 001D58 EFB0 F00E goto i2u283_41 + 19263 001D5C EFB2 F00E goto i2u283_40 + 19264 001D60 i2u283_41: + 19265 001D60 EFA7 F00E goto i2l6767 + 19266 001D64 i2u283_40: + 19267 001D64 i2l6771: + 19268 001D64 5003 movf ___awmod@divisor^0,w,c + 19269 001D66 5C01 subwf ___awmod@dividend^0,w,c + 19270 001D68 5004 movf (___awmod@divisor+1)^0,w,c + 19271 001D6A 5802 subwfb (___awmod@dividend+1)^0,w,c + 19272 001D6C A0D8 btfss status,0,c + 19273 001D6E EFBB F00E goto i2u284_41 + 19274 001D72 EFBD F00E goto i2u284_40 + 19275 001D76 i2u284_41: + 19276 001D76 EFC1 F00E goto i2l6775 + 19277 001D7A i2u284_40: + 19278 001D7A 5003 movf ___awmod@divisor^0,w,c + 19279 001D7C 5E01 subwf ___awmod@dividend^0,f,c + 19280 001D7E 5004 movf (___awmod@divisor+1)^0,w,c + 19281 001D80 5A02 subwfb (___awmod@dividend+1)^0,f,c + 19282 001D82 i2l6775: + 19283 001D82 90D8 bcf status,0,c + 19284 001D84 3204 rrcf (___awmod@divisor+1)^0,f,c + 19285 001D86 3203 rrcf ___awmod@divisor^0,f,c + 19286 001D88 2E05 decfsz ___awmod@counter^0,f,c + 19287 001D8A EFB2 F00E goto i2l6771 + 19288 001D8E i2l6779: + 19289 001D8E 5006 movf ___awmod@sign^0,w,c + 19290 001D90 B4D8 btfsc status,2,c + 19291 001D92 EFCD F00E goto i2u285_41 + 19292 001D96 EFCF F00E goto i2u285_40 + 19293 001D9A i2u285_41: + 19294 001D9A EFD3 F00E goto i2l6783 + 19295 001D9E i2u285_40: + 19296 001D9E 6C01 negf ___awmod@dividend^0,c + 19297 001DA0 1E02 comf (___awmod@dividend+1)^0,f,c + 19298 001DA2 B0D8 btfsc status,0,c + 19299 001DA4 2A02 incf (___awmod@dividend+1)^0,f,c + 19300 001DA6 i2l6783: + 19301 001DA6 C001 F001 movff ___awmod@dividend,?___awmod + 19302 001DAA C002 F002 movff ___awmod@dividend+1,?___awmod+1 + 19303 001DAE 0012 return ;funcret + 19304 001DB0 __end_of___awmod: + 19305 callstack 0 + 19306 + 19307 ;; *************** function _ADC_StartConversion ***************** + 19308 ;; Defined at: + 19309 ;; line 91 in file "mcc_generated_files/adc.c" + 19310 ;; Parameters: Size Location Type + 19311 ;; None + 19312 ;; Auto vars: Size Location Type + 19313 ;; None + 19314 ;; Return value: Size Location Type + 19315 ;; 1 wreg void + 19316 ;; Registers used: + 19317 ;; None + 19318 ;; Tracked objects: + 19319 ;; On entry : 0/0 + 19320 ;; On exit : 0/0 + 19321 ;; Unchanged: 0/0 + 19322 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19323 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19324 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19325 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19326 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19327 ;;Total ram usage: 0 bytes + 19328 ;; Hardware stack levels used: 1 + 19329 ;; This function calls: + 19330 ;; Nothing + 19331 ;; This function is called by: + 19332 ;; _adcreader_tick_irq + 19333 ;; This function uses a non-reentrant model + 19334 ;; + 19335 + 19336 psect text213 + 19337 003992 __ptext213: + 19338 callstack 0 + 19339 003992 _ADC_StartConversion: + 19340 callstack 19 + 19341 003992 + 19342 ;mcc_generated_files/adc.c: 94: ADCON0bits.GO_nDONE = 1; + 19343 003992 82C2 bsf 194,1,c ;volatile + 19344 003994 0012 return ;funcret + 19345 003996 __end_of_ADC_StartConversion: + 19346 callstack 0 + 19347 + 19348 ;; *************** function _ADC_SelectChannel ***************** + 19349 ;; Defined at: + 19350 ;; line 83 in file "mcc_generated_files/adc.c" + 19351 ;; Parameters: Size Location Type + 19352 ;; channel 1 wreg enum E5999 + 19353 ;; Auto vars: Size Location Type + 19354 ;; channel 1 1[COMRAM] enum E5999 + 19355 ;; Return value: Size Location Type + 19356 ;; 1 wreg void + 19357 ;; Registers used: + 19358 ;; wreg, status,2, status,0 + 19359 ;; Tracked objects: + 19360 ;; On entry : 0/0 + 19361 ;; On exit : 0/0 + 19362 ;; Unchanged: 0/0 + 19363 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19364 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19365 ;; Locals: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19366 ;; Temps: 1 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19367 ;; Totals: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19368 ;;Total ram usage: 2 bytes + 19369 ;; Hardware stack levels used: 1 + 19370 ;; This function calls: + 19371 ;; Nothing + 19372 ;; This function is called by: + 19373 ;; _adcreader_tick_irq + 19374 ;; This function uses a non-reentrant model + 19375 ;; + 19376 + 19377 psect text214 + 19378 0034DA __ptext214: + 19379 callstack 0 + 19380 0034DA _ADC_SelectChannel: + 19381 callstack 19 + 19382 + 19383 ;incstack = 0 + 19384 ;ADC_SelectChannel@channel stored from wreg + 19385 0034DA 6E02 movwf ADC_SelectChannel@channel^0,c + 19386 0034DC + 19387 ;mcc_generated_files/adc.c: 83: void ADC_SelectChannel(adc_channel_t channel);mcc_genera + + ted_files/adc.c: 84: {;mcc_generated_files/adc.c: 86: ADCON0bits.CHS = channel; + 19388 0034DC C002 F001 movff ADC_SelectChannel@channel,??_ADC_SelectChannel + 19389 0034E0 4601 rlncf ??_ADC_SelectChannel^0,f,c + 19390 0034E2 4601 rlncf ??_ADC_SelectChannel^0,f,c + 19391 0034E4 50C2 movf 194,w,c ;volatile + 19392 0034E6 1801 xorwf ??_ADC_SelectChannel^0,w,c + 19393 0034E8 0B83 andlw -125 + 19394 0034EA 1801 xorwf ??_ADC_SelectChannel^0,w,c + 19395 0034EC 6EC2 movwf 194,c ;volatile + 19396 0034EE + 19397 ;mcc_generated_files/adc.c: 88: ADCON0bits.ADON = 1; + 19398 0034EE 80C2 bsf 194,0,c ;volatile + 19399 0034F0 0012 return ;funcret + 19400 0034F2 __end_of_ADC_SelectChannel: + 19401 callstack 0 + 19402 + 19403 ;; *************** function _ADC_IsConversionDone ***************** + 19404 ;; Defined at: + 19405 ;; line 98 in file "mcc_generated_files/adc.c" + 19406 ;; Parameters: Size Location Type + 19407 ;; None + 19408 ;; Auto vars: Size Location Type + 19409 ;; None + 19410 ;; Return value: Size Location Type + 19411 ;; 1 wreg _Bool + 19412 ;; Registers used: + 19413 ;; wreg + 19414 ;; Tracked objects: + 19415 ;; On entry : 0/0 + 19416 ;; On exit : 0/0 + 19417 ;; Unchanged: 0/0 + 19418 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19419 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19420 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19421 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19422 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19423 ;;Total ram usage: 0 bytes + 19424 ;; Hardware stack levels used: 1 + 19425 ;; This function calls: + 19426 ;; Nothing + 19427 ;; This function is called by: + 19428 ;; _adcreader_tick_irq + 19429 ;; This function uses a non-reentrant model + 19430 ;; + 19431 + 19432 psect text215 + 19433 003664 __ptext215: + 19434 callstack 0 + 19435 003664 _ADC_IsConversionDone: + 19436 callstack 19 + 19437 003664 + 19438 ;mcc_generated_files/adc.c: 101: return ((_Bool)(!ADCON0bits.GO_nDONE)); + 19439 003664 A2C2 btfss 194,1,c ;volatile + 19440 003666 EF37 F01B goto i2u261_41 + 19441 00366A EF3A F01B goto i2u261_40 + 19442 00366E i2u261_41: + 19443 00366E 0E01 movlw 1 + 19444 003670 EF3B F01B goto i2u262_40 + 19445 003674 i2u261_40: + 19446 003674 0E00 movlw 0 + 19447 003676 i2u262_40: + 19448 003676 0012 return ;funcret + 19449 003678 __end_of_ADC_IsConversionDone: + 19450 callstack 0 + 19451 + 19452 ;; *************** function _ADC_GetConversionResult ***************** + 19453 ;; Defined at: + 19454 ;; line 104 in file "mcc_generated_files/adc.c" + 19455 ;; Parameters: Size Location Type + 19456 ;; None + 19457 ;; Auto vars: Size Location Type + 19458 ;; None + 19459 ;; Return value: Size Location Type + 19460 ;; 2 0[COMRAM] unsigned short + 19461 ;; Registers used: + 19462 ;; wreg, status,2, status,0 + 19463 ;; Tracked objects: + 19464 ;; On entry : 0/0 + 19465 ;; On exit : 0/0 + 19466 ;; Unchanged: 0/0 + 19467 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19468 ;; Params: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19469 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19470 ;; Temps: 2 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19471 ;; Totals: 4 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19472 ;;Total ram usage: 4 bytes + 19473 ;; Hardware stack levels used: 1 + 19474 ;; This function calls: + 19475 ;; Nothing + 19476 ;; This function is called by: + 19477 ;; _adcreader_tick_irq + 19478 ;; This function uses a non-reentrant model + 19479 ;; + 19480 + 19481 psect text216 + 19482 003678 __ptext216: + 19483 callstack 0 + 19484 003678 _ADC_GetConversionResult: + 19485 callstack 19 + 19486 003678 + 19487 ;mcc_generated_files/adc.c: 107: return ((adc_result_t)((ADRESH << 8) + ADRESL)); + 19488 003678 50C4 movf 196,w,c ;volatile + 19489 00367A 6E04 movwf (??_ADC_GetConversionResult+1)^0,c + 19490 00367C 6A03 clrf ??_ADC_GetConversionResult^0,c + 19491 00367E 50C3 movf 195,w,c ;volatile + 19492 003680 2403 addwf ??_ADC_GetConversionResult^0,w,c + 19493 003682 6E01 movwf ?_ADC_GetConversionResult^0,c + 19494 003684 0E00 movlw 0 + 19495 003686 2004 addwfc (??_ADC_GetConversionResult+1)^0,w,c + 19496 003688 6E02 movwf (?_ADC_GetConversionResult+1)^0,c + 19497 00368A 0012 return ;funcret + 19498 00368C __end_of_ADC_GetConversionResult: + 19499 callstack 0 + 19500 + 19501 ;; *************** function _EUSART1_Transmit_ISR ***************** + 19502 ;; Defined at: + 19503 ;; line 197 in file "mcc_generated_files/eusart1.c" + 19504 ;; Parameters: Size Location Type + 19505 ;; None + 19506 ;; Auto vars: Size Location Type + 19507 ;; None + 19508 ;; Return value: Size Location Type + 19509 ;; 1 wreg void + 19510 ;; Registers used: + 19511 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 19512 ;; Tracked objects: + 19513 ;; On entry : 0/0 + 19514 ;; On exit : 0/0 + 19515 ;; Unchanged: 0/0 + 19516 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19517 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19518 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19519 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19520 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19521 ;;Total ram usage: 0 bytes + 19522 ;; Hardware stack levels used: 1 + 19523 ;; This function calls: + 19524 ;; Nothing + 19525 ;; This function is called by: + 19526 ;; _EUSART1_Initialize + 19527 ;; _INTERRUPT_InterruptManager + 19528 ;; This function uses a non-reentrant model + 19529 ;; + 19530 + 19531 psect text217 + 19532 002F1E __ptext217: + 19533 callstack 0 + 19534 002F1E _EUSART1_Transmit_ISR: + 19535 callstack 22 + 19536 002F1E + 19537 ;mcc_generated_files/eusart1.c: 201: if(sizeof(eusart1TxBuffer) > eusart1TxBufferRem + + aining) + 19538 002F1E 0E40 movlw 64 + 19539 002F20 603A cpfslt _eusart1TxBufferRemaining^0,c ;volatile + 19540 002F22 EF95 F017 goto i2u409_41 + 19541 002F26 EF97 F017 goto i2u409_40 + 19542 002F2A i2u409_41: + 19543 002F2A EFAD F017 goto i2l1433 + 19544 002F2E i2u409_40: + 19545 002F2E + 19546 ;mcc_generated_files/eusart1.c: 202: {;mcc_generated_files/eusart1.c: 203: T + + XREG1 = eusart1TxBuffer[eusart1TxTail++]; + 19547 002F2E 0E40 movlw low _eusart1TxBuffer + 19548 002F30 243B addwf _eusart1TxTail^0,w,c ;volatile + 19549 002F32 6ED9 movwf fsr2l,c + 19550 002F34 6ADA clrf fsr2h,c + 19551 002F36 0E02 movlw high _eusart1TxBuffer + 19552 002F38 22DA addwfc fsr2h,f,c + 19553 002F3A 50DF movf indf2,w,c + 19554 002F3C 6EAD movwf 173,c ;volatile + 19555 002F3E 2A3B incf _eusart1TxTail^0,f,c ;volatile + 19556 002F40 + 19557 ;mcc_generated_files/eusart1.c: 204: if(sizeof(eusart1TxBuffer) <= eusart1TxTail + + ) + 19558 002F40 0E3F movlw 63 + 19559 002F42 643B cpfsgt _eusart1TxTail^0,c ;volatile + 19560 002F44 EFA6 F017 goto i2u410_41 + 19561 002F48 EFA8 F017 goto i2u410_40 + 19562 002F4C i2u410_41: + 19563 002F4C EFAA F017 goto i2l8389 + 19564 002F50 i2u410_40: + 19565 002F50 + 19566 ;mcc_generated_files/eusart1.c: 205: {;mcc_generated_files/eusart1.c: 206: + + eusart1TxTail = 0; + 19567 002F50 0E00 movlw 0 + 19568 002F52 6E3B movwf _eusart1TxTail^0,c ;volatile + 19569 002F54 i2l8389: + 19570 + 19571 ;mcc_generated_files/eusart1.c: 208: eusart1TxBufferRemaining++; + 19572 002F54 2A3A incf _eusart1TxBufferRemaining^0,f,c ;volatile + 19573 + 19574 ;mcc_generated_files/eusart1.c: 209: } + 19575 002F56 EFAE F017 goto i2l1436 + 19576 002F5A i2l1433: + 19577 + 19578 ;mcc_generated_files/eusart1.c: 211: {;mcc_generated_files/eusart1.c: 212: P + + IE1bits.TX1IE = 0; + 19579 002F5A 989D bcf 157,4,c ;volatile + 19580 002F5C i2l1436: + 19581 002F5C 0012 return ;funcret + 19582 002F5E __end_of_EUSART1_Transmit_ISR: + 19583 callstack 0 + 19584 + 19585 ;; *************** function _EUSART1_Receive_ISR ***************** + 19586 ;; Defined at: + 19587 ;; line 216 in file "mcc_generated_files/eusart1.c" + 19588 ;; Parameters: Size Location Type + 19589 ;; None + 19590 ;; Auto vars: Size Location Type + 19591 ;; None + 19592 ;; Return value: Size Location Type + 19593 ;; 1 wreg void + 19594 ;; Registers used: + 19595 ;; wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack + 19596 ;; Tracked objects: + 19597 ;; On entry : 0/0 + 19598 ;; On exit : 0/0 + 19599 ;; Unchanged: 0/0 + 19600 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19601 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19602 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19603 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19604 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19605 ;;Total ram usage: 0 bytes + 19606 ;; Hardware stack levels used: 1 + 19607 ;; Hardware stack levels required when called: 2 + 19608 ;; This function calls: + 19609 ;; Absolute function + 19610 ;; _EUSART1_DefaultErrorHandler + 19611 ;; _EUSART1_DefaultFramingErrorHandler + 19612 ;; _EUSART1_DefaultOverrunErrorHandler + 19613 ;; _EUSART1_RxDataHandler + 19614 ;; This function is called by: + 19615 ;; _EUSART1_Initialize + 19616 ;; _INTERRUPT_InterruptManager + 19617 ;; This function uses a non-reentrant model + 19618 ;; + 19619 + 19620 psect text218 + 19621 00188E __ptext218: + 19622 callstack 0 + 19623 00188E _EUSART1_Receive_ISR: + 19624 callstack 20 + 19625 00188E + 19626 ;mcc_generated_files/eusart1.c: 219: eusart1RxStatusBuffer[eusart1RxHead].status = 0 + + ; + 19627 00188E 0EC0 movlw low _eusart1RxStatusBuffer + 19628 001890 2439 addwf _eusart1RxHead^0,w,c ;volatile + 19629 001892 6ED9 movwf fsr2l,c + 19630 001894 6ADA clrf fsr2h,c + 19631 001896 0E01 movlw high _eusart1RxStatusBuffer + 19632 001898 22DA addwfc fsr2h,f,c + 19633 00189A 0E00 movlw 0 + 19634 00189C 6EDF movwf indf2,c + 19635 00189E + 19636 ;mcc_generated_files/eusart1.c: 221: if(RCSTA1bits.FERR){ + 19637 00189E A4AB btfss 171,2,c ;volatile + 19638 0018A0 EF54 F00C goto i2u411_41 + 19639 0018A4 EF56 F00C goto i2u411_40 + 19640 0018A8 i2u411_41: + 19641 0018A8 EF6C F00C goto i2l8399 + 19642 0018AC i2u411_40: + 19643 0018AC + 19644 ;mcc_generated_files/eusart1.c: 222: eusart1RxStatusBuffer[eusart1RxHead].ferr = + + 1; + 19645 0018AC 0EC0 movlw low _eusart1RxStatusBuffer + 19646 0018AE 2439 addwf _eusart1RxHead^0,w,c ;volatile + 19647 0018B0 6ED9 movwf fsr2l,c + 19648 0018B2 6ADA clrf fsr2h,c + 19649 0018B4 0E01 movlw high _eusart1RxStatusBuffer + 19650 0018B6 22DA addwfc fsr2h,f,c + 19651 0018B8 0101 movlb 1 ; () banked + 19652 0018BA 82DF bsf indf2,1,c + 19653 0018BC + 19654 ; BSR set to: 1 + 19655 ;mcc_generated_files/eusart1.c: 223: EUSART1_FramingErrorHandler(); + 19656 0018BC D802 call i2u412_48 + 19657 0018BE EF6C F00C goto i2u412_49 + 19658 0018C2 i2u412_48: + 19659 0018C2 0005 push + 19660 0018C4 0100 movlb 0 ; () banked + 19661 0018C6 6EFA movwf pclath,c + 19662 0018C8 51A8 movf _EUSART1_FramingErrorHandler& (0+255),w,b + 19663 0018CA 6EFD movwf tosl,c + 19664 0018CC 51A9 movf (_EUSART1_FramingErrorHandler+1)& (0+255),w,b + 19665 0018CE 6EFE movwf tosh,c + 19666 0018D0 50F8 movf tblptru,w,c + 19667 0018D2 6EFF movwf tosu,c + 19668 0018D4 50FA movf pclath,w,c + 19669 0018D6 0012 return ;indir + 19670 0018D8 i2u412_49: + 19671 0018D8 i2l8399: + 19672 + 19673 ;mcc_generated_files/eusart1.c: 226: if(RCSTA1bits.OERR){ + 19674 0018D8 A2AB btfss 171,1,c ;volatile + 19675 0018DA EF71 F00C goto i2u413_41 + 19676 0018DE EF73 F00C goto i2u413_40 + 19677 0018E2 i2u413_41: + 19678 0018E2 EF89 F00C goto i2l8405 + 19679 0018E6 i2u413_40: + 19680 0018E6 + 19681 ;mcc_generated_files/eusart1.c: 227: eusart1RxStatusBuffer[eusart1RxHead].oerr = + + 1; + 19682 0018E6 0EC0 movlw low _eusart1RxStatusBuffer + 19683 0018E8 2439 addwf _eusart1RxHead^0,w,c ;volatile + 19684 0018EA 6ED9 movwf fsr2l,c + 19685 0018EC 6ADA clrf fsr2h,c + 19686 0018EE 0E01 movlw high _eusart1RxStatusBuffer + 19687 0018F0 22DA addwfc fsr2h,f,c + 19688 0018F2 0101 movlb 1 ; () banked + 19689 0018F4 84DF bsf indf2,2,c + 19690 0018F6 + 19691 ; BSR set to: 1 + 19692 ;mcc_generated_files/eusart1.c: 228: EUSART1_OverrunErrorHandler(); + 19693 0018F6 D802 call i2u414_48 + 19694 0018F8 EF89 F00C goto i2u414_49 + 19695 0018FC i2u414_48: + 19696 0018FC 0005 push + 19697 0018FE 0100 movlb 0 ; () banked + 19698 001900 6EFA movwf pclath,c + 19699 001902 51A6 movf _EUSART1_OverrunErrorHandler& (0+255),w,b + 19700 001904 6EFD movwf tosl,c + 19701 001906 51A7 movf (_EUSART1_OverrunErrorHandler+1)& (0+255),w,b + 19702 001908 6EFE movwf tosh,c + 19703 00190A 50F8 movf tblptru,w,c + 19704 00190C 6EFF movwf tosu,c + 19705 00190E 50FA movf pclath,w,c + 19706 001910 0012 return ;indir + 19707 001912 i2u414_49: + 19708 001912 i2l8405: + 19709 + 19710 ;mcc_generated_files/eusart1.c: 231: if(eusart1RxStatusBuffer[eusart1RxHead].status) + + { + 19711 001912 0EC0 movlw low _eusart1RxStatusBuffer + 19712 001914 2439 addwf _eusart1RxHead^0,w,c ;volatile + 19713 001916 6ED9 movwf fsr2l,c + 19714 001918 6ADA clrf fsr2h,c + 19715 00191A 0E01 movlw high _eusart1RxStatusBuffer + 19716 00191C 22DA addwfc fsr2h,f,c + 19717 00191E 50DF movf indf2,w,c + 19718 001920 B4D8 btfsc status,2,c + 19719 001922 EF95 F00C goto i2u415_41 + 19720 001926 EF97 F00C goto i2u415_40 + 19721 00192A i2u415_41: + 19722 00192A EFA7 F00C goto i2l8409 + 19723 00192E i2u415_40: + 19724 00192E + 19725 ;mcc_generated_files/eusart1.c: 232: EUSART1_ErrorHandler(); + 19726 00192E D802 call i2u416_48 + 19727 001930 EFA5 F00C goto i2u416_49 + 19728 001934 i2u416_48: + 19729 001934 0005 push + 19730 001936 0100 movlb 0 ; () banked + 19731 001938 6EFA movwf pclath,c + 19732 00193A 51A4 movf _EUSART1_ErrorHandler& (0+255),w,b + 19733 00193C 6EFD movwf tosl,c + 19734 00193E 51A5 movf (_EUSART1_ErrorHandler+1)& (0+255),w,b + 19735 001940 6EFE movwf tosh,c + 19736 001942 50F8 movf tblptru,w,c + 19737 001944 6EFF movwf tosu,c + 19738 001946 50FA movf pclath,w,c + 19739 001948 0012 return ;indir + 19740 00194A i2u416_49: + 19741 + 19742 ;mcc_generated_files/eusart1.c: 233: } else { + 19743 00194A EFA9 F00C goto i2l1443 + 19744 00194E i2l8409: + 19745 + 19746 ;mcc_generated_files/eusart1.c: 234: EUSART1_RxDataHandler(); + 19747 00194E ECA2 F018 call _EUSART1_RxDataHandler ;wreg free + 19748 001952 i2l1443: + 19749 001952 0012 return ;funcret + 19750 001954 __end_of_EUSART1_Receive_ISR: + 19751 callstack 0 + 19752 + 19753 ;; *************** function _EUSART1_DefaultOverrunErrorHandler ***************** + 19754 ;; Defined at: + 19755 ;; line 252 in file "mcc_generated_files/eusart1.c" + 19756 ;; Parameters: Size Location Type + 19757 ;; None + 19758 ;; Auto vars: Size Location Type + 19759 ;; None + 19760 ;; Return value: Size Location Type + 19761 ;; 1 wreg void + 19762 ;; Registers used: + 19763 ;; None + 19764 ;; Tracked objects: + 19765 ;; On entry : 0/0 + 19766 ;; On exit : 0/0 + 19767 ;; Unchanged: 0/0 + 19768 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19769 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19770 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19771 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19772 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19773 ;;Total ram usage: 0 bytes + 19774 ;; Hardware stack levels used: 1 + 19775 ;; This function calls: + 19776 ;; Nothing + 19777 ;; This function is called by: + 19778 ;; _EUSART1_Initialize + 19779 ;; _EUSART1_Receive_ISR + 19780 ;; This function uses a non-reentrant model + 19781 ;; + 19782 + 19783 psect text219 + 19784 003966 __ptext219: + 19785 callstack 0 + 19786 003966 _EUSART1_DefaultOverrunErrorHandler: + 19787 callstack 21 + 19788 003966 + 19789 ;mcc_generated_files/eusart1.c: 255: RCSTA1bits.CREN = 0; + 19790 003966 98AB bcf 171,4,c ;volatile + 19791 + 19792 ;mcc_generated_files/eusart1.c: 256: RCSTA1bits.CREN = 1; + 19793 003968 88AB bsf 171,4,c ;volatile + 19794 00396A 0012 return ;funcret + 19795 00396C __end_of_EUSART1_DefaultOverrunErrorHandler: + 19796 callstack 0 + 19797 + 19798 ;; *************** function _EUSART1_DefaultFramingErrorHandler ***************** + 19799 ;; Defined at: + 19800 ;; line 250 in file "mcc_generated_files/eusart1.c" + 19801 ;; Parameters: Size Location Type + 19802 ;; None + 19803 ;; Auto vars: Size Location Type + 19804 ;; None + 19805 ;; Return value: Size Location Type + 19806 ;; 1 wreg void + 19807 ;; Registers used: + 19808 ;; None + 19809 ;; Tracked objects: + 19810 ;; On entry : 0/0 + 19811 ;; On exit : 0/0 + 19812 ;; Unchanged: 0/0 + 19813 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19814 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19815 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19816 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19817 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19818 ;;Total ram usage: 0 bytes + 19819 ;; Hardware stack levels used: 1 + 19820 ;; This function calls: + 19821 ;; Nothing + 19822 ;; This function is called by: + 19823 ;; _EUSART1_Initialize + 19824 ;; _EUSART1_Receive_ISR + 19825 ;; This function uses a non-reentrant model + 19826 ;; + 19827 + 19828 psect text220 + 19829 00399E __ptext220: + 19830 callstack 0 + 19831 00399E _EUSART1_DefaultFramingErrorHandler: + 19832 callstack 21 + 19833 00399E 0012 return ;funcret + 19834 0039A0 __end_of_EUSART1_DefaultFramingErrorHandler: + 19835 callstack 0 + 19836 + 19837 ;; *************** function _EUSART1_DefaultErrorHandler ***************** + 19838 ;; Defined at: + 19839 ;; line 260 in file "mcc_generated_files/eusart1.c" + 19840 ;; Parameters: Size Location Type + 19841 ;; None + 19842 ;; Auto vars: Size Location Type + 19843 ;; None + 19844 ;; Return value: Size Location Type + 19845 ;; 1 wreg void + 19846 ;; Registers used: + 19847 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack + 19848 ;; Tracked objects: + 19849 ;; On entry : 0/0 + 19850 ;; On exit : 0/0 + 19851 ;; Unchanged: 0/0 + 19852 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19853 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19854 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19855 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19856 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19857 ;;Total ram usage: 0 bytes + 19858 ;; Hardware stack levels used: 1 + 19859 ;; Hardware stack levels required when called: 1 + 19860 ;; This function calls: + 19861 ;; _EUSART1_RxDataHandler + 19862 ;; This function is called by: + 19863 ;; _EUSART1_Initialize + 19864 ;; _EUSART1_Receive_ISR + 19865 ;; This function uses a non-reentrant model + 19866 ;; + 19867 + 19868 psect text221 + 19869 00396C __ptext221: + 19870 callstack 0 + 19871 00396C _EUSART1_DefaultErrorHandler: + 19872 callstack 20 + 19873 00396C + 19874 ;mcc_generated_files/eusart1.c: 261: EUSART1_RxDataHandler(); + 19875 00396C ECA2 F018 call _EUSART1_RxDataHandler ;wreg free + 19876 003970 0012 return ;funcret + 19877 003972 __end_of_EUSART1_DefaultErrorHandler: + 19878 callstack 0 + 19879 + 19880 ;; *************** function _EUSART1_RxDataHandler ***************** + 19881 ;; Defined at: + 19882 ;; line 240 in file "mcc_generated_files/eusart1.c" + 19883 ;; Parameters: Size Location Type + 19884 ;; None + 19885 ;; Auto vars: Size Location Type + 19886 ;; None + 19887 ;; Return value: Size Location Type + 19888 ;; 1 wreg void + 19889 ;; Registers used: + 19890 ;; wreg, fsr2l, fsr2h, status,2, status,0 + 19891 ;; Tracked objects: + 19892 ;; On entry : 0/0 + 19893 ;; On exit : 0/0 + 19894 ;; Unchanged: 0/0 + 19895 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK1 + +1 BANK12 BANK13 BANK14 BANK15 + 19896 ;; Params: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19897 ;; Locals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19898 ;; Temps: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19899 ;; Totals: 0 0 0 0 0 0 0 0 0 0 0 0 + +0 0 0 0 0 + 19900 ;;Total ram usage: 0 bytes + 19901 ;; Hardware stack levels used: 1 + 19902 ;; This function calls: + 19903 ;; Nothing + 19904 ;; This function is called by: + 19905 ;; _EUSART1_Receive_ISR + 19906 ;; _EUSART1_DefaultErrorHandler + 19907 ;; This function uses a non-reentrant model + 19908 ;; + 19909 + 19910 psect text222 + 19911 003144 __ptext222: + 19912 callstack 0 + 19913 003144 _EUSART1_RxDataHandler: + 19914 callstack 21 + 19915 003144 + 19916 ;mcc_generated_files/eusart1.c: 242: eusart1RxBuffer[eusart1RxHead++] = RCREG1; + 19917 003144 0E00 movlw low _eusart1RxBuffer + 19918 003146 2439 addwf _eusart1RxHead^0,w,c ;volatile + 19919 003148 6ED9 movwf fsr2l,c + 19920 00314A 6ADA clrf fsr2h,c + 19921 00314C 0E02 movlw high _eusart1RxBuffer + 19922 00314E 22DA addwfc fsr2h,f,c + 19923 003150 CFAE FFDF movff 4014,indf2 ;volatile + 19924 003154 2A39 incf _eusart1RxHead^0,f,c ;volatile + 19925 003156 + 19926 ;mcc_generated_files/eusart1.c: 243: if(sizeof(eusart1RxBuffer) <= eusart1RxHead) + 19927 003156 0E3F movlw 63 + 19928 003158 6439 cpfsgt _eusart1RxHead^0,c ;volatile + 19929 00315A EFB1 F018 goto i2u369_41 + 19930 00315E EFB3 F018 goto i2u369_40 + 19931 003162 i2u369_41: + 19932 003162 EFB5 F018 goto i2l7985 + 19933 003166 i2u369_40: + 19934 003166 + 19935 ;mcc_generated_files/eusart1.c: 244: {;mcc_generated_files/eusart1.c: 245: e + + usart1RxHead = 0; + 19936 003166 0E00 movlw 0 + 19937 003168 6E39 movwf _eusart1RxHead^0,c ;volatile + 19938 00316A i2l7985: + 19939 + 19940 ;mcc_generated_files/eusart1.c: 247: eusart1RxCount++; + 19941 00316A 2A37 incf _eusart1RxCount^0,f,c ;volatile + 19942 00316C 0012 return ;funcret + 19943 00316E __end_of_EUSART1_RxDataHandler: + 19944 callstack 0 + 19945 0000 + 19946 psect text223 + 19947 000000 __ptext223: + 19948 callstack 0 + 19949 000000 + 19950 psect rparam + 19951 0000 + 19952 psect temp + 19953 000043 btemp: + 19954 callstack 0 + 19955 000043 ds 1 + 19956 0000 int$flags set btemp + 19957 0000 wtemp8 set btemp+1 + 19958 0000 ttemp5 set btemp+1 + 19959 0000 ttemp6 set btemp+4 + 19960 0000 ttemp7 set btemp+8 + 19961 + 19962 psect idloc + 19963 + 19964 ;Config register IDLOC0 @ 0x200000 + 19965 ; unspecified, using default values + 19966 200000 org 2097152 + 19967 200000 FF db 255 + 19968 + 19969 ;Config register IDLOC1 @ 0x200001 + 19970 ; unspecified, using default values + 19971 200001 org 2097153 + 19972 200001 FF db 255 + 19973 + 19974 ;Config register IDLOC2 @ 0x200002 + 19975 ; unspecified, using default values + 19976 200002 org 2097154 + 19977 200002 FF db 255 + 19978 + 19979 ;Config register IDLOC3 @ 0x200003 + 19980 ; unspecified, using default values + 19981 200003 org 2097155 + 19982 200003 FF db 255 + 19983 + 19984 ;Config register IDLOC4 @ 0x200004 + 19985 ; unspecified, using default values + 19986 200004 org 2097156 + 19987 200004 FF db 255 + 19988 + 19989 ;Config register IDLOC5 @ 0x200005 + 19990 ; unspecified, using default values + 19991 200005 org 2097157 + 19992 200005 FF db 255 + 19993 + 19994 ;Config register IDLOC6 @ 0x200006 + 19995 ; unspecified, using default values + 19996 200006 org 2097158 + 19997 200006 FF db 255 + 19998 + 19999 ;Config register IDLOC7 @ 0x200007 + 20000 ; unspecified, using default values + 20001 200007 org 2097159 + 20002 200007 FF db 255 + 20003 + 20004 psect config + 20005 + 20006 ; Padding undefined space + 20007 300000 org 3145728 + 20008 300000 FF db 255 + 20009 + 20010 ;Config register CONFIG1H @ 0x300001 + 20011 ; Oscillator Selection bits + 20012 ; FOSC = INTIO67, Internal oscillator block + 20013 ; 4X PLL Enable + 20014 ; PLLCFG = OFF, Oscillator used directly + 20015 ; Primary clock enable bit + 20016 ; PRICLKEN = ON, Primary clock is always enabled + 20017 ; Fail-Safe Clock Monitor Enable bit + 20018 ; FCMEN = OFF, Fail-Safe Clock Monitor disabled + 20019 ; Internal/External Oscillator Switchover bit + 20020 ; IESO = OFF, Oscillator Switchover mode disabled + 20021 300001 org 3145729 + 20022 300001 28 db 40 + 20023 + 20024 ;Config register CONFIG2L @ 0x300002 + 20025 ; Power-up Timer Enable bit + 20026 ; PWRTEN = OFF, Power up timer disabled + 20027 ; Brown-out Reset Enable bits + 20028 ; BOREN = SBORDIS, Brown-out Reset enabled in hardware only (SBOREN is disabled) + 20029 ; Brown Out Reset Voltage bits + 20030 ; BORV = 190, VBOR set to 1.90 V nominal + 20031 300002 org 3145730 + 20032 300002 1F db 31 + 20033 + 20034 ;Config register CONFIG2H @ 0x300003 + 20035 ; Watchdog Timer Enable bits + 20036 ; WDTEN = OFF, Watch dog timer is always disabled. SWDTEN has no effect. + 20037 ; Watchdog Timer Postscale Select bits + 20038 ; WDTPS = 32768, 1:32768 + 20039 300003 org 3145731 + 20040 300003 3C db 60 + 20041 + 20042 ; Padding undefined space + 20043 300004 org 3145732 + 20044 300004 FF db 255 + 20045 + 20046 ;Config register CONFIG3H @ 0x300005 + 20047 ; CCP2 MUX bit + 20048 ; CCP2MX = PORTC1, CCP2 input/output is multiplexed with RC1 + 20049 ; PORTB A/D Enable bit + 20050 ; PBADEN = ON, PORTB<5:0> pins are configured as analog input channels on Reset + 20051 ; P3A/CCP3 Mux bit + 20052 ; CCP3MX = PORTB5, P3A/CCP3 input/output is multiplexed with RB5 + 20053 ; HFINTOSC Fast Start-up + 20054 ; HFOFST = ON, HFINTOSC output and ready status are not delayed by the oscillator stable + + status + 20055 ; Timer3 Clock input mux bit + 20056 ; T3CMX = PORTC0, T3CKI is on RC0 + 20057 ; ECCP2 B output mux bit + 20058 ; P2BMX = PORTD2, P2B is on RD2 + 20059 ; MCLR Pin Enable bit + 20060 ; MCLRE = EXTMCLR, MCLR pin enabled, RE3 input pin disabled + 20061 300005 org 3145733 + 20062 300005 BF db 191 + 20063 + 20064 ;Config register CONFIG4L @ 0x300006 + 20065 ; Stack Full/Underflow Reset Enable bit + 20066 ; STVREN = ON, Stack full/underflow will cause Reset + 20067 ; Single-Supply ICSP Enable bit + 20068 ; LVP = ON, Single-Supply ICSP enabled if MCLRE is also 1 + 20069 ; Extended Instruction Set Enable bit + 20070 ; XINST = OFF, Instruction set extension and Indexed Addressing mode disabled (Legacy mo + + de) + 20071 ; Background Debug + 20072 ; DEBUG = OFF, Disabled + 20073 300006 org 3145734 + 20074 300006 85 db 133 + 20075 + 20076 ; Padding undefined space + 20077 300007 org 3145735 + 20078 300007 FF db 255 + 20079 + 20080 ;Config register CONFIG5L @ 0x300008 + 20081 ; Code Protection Block 0 + 20082 ; CP0 = OFF, Block 0 (000800-003FFFh) not code-protected + 20083 ; Code Protection Block 1 + 20084 ; CP1 = OFF, Block 1 (004000-007FFFh) not code-protected + 20085 ; Code Protection Block 2 + 20086 ; CP2 = OFF, Block 2 (008000-00BFFFh) not code-protected + 20087 ; Code Protection Block 3 + 20088 ; CP3 = OFF, Block 3 (00C000-00FFFFh) not code-protected + 20089 300008 org 3145736 + 20090 300008 0F db 15 + 20091 + 20092 ;Config register CONFIG5H @ 0x300009 + 20093 ; Boot Block Code Protection bit + 20094 ; CPB = OFF, Boot block (000000-0007FFh) not code-protected + 20095 ; Data EEPROM Code Protection bit + 20096 ; CPD = OFF, Data EEPROM not code-protected + 20097 300009 org 3145737 + 20098 300009 C0 db 192 + 20099 + 20100 ;Config register CONFIG6L @ 0x30000A + 20101 ; Write Protection Block 0 + 20102 ; WRT0 = OFF, Block 0 (000800-003FFFh) not write-protected + 20103 ; Write Protection Block 1 + 20104 ; WRT1 = OFF, Block 1 (004000-007FFFh) not write-protected + 20105 ; Write Protection Block 2 + 20106 ; WRT2 = OFF, Block 2 (008000-00BFFFh) not write-protected + 20107 ; Write Protection Block 3 + 20108 ; WRT3 = OFF, Block 3 (00C000-00FFFFh) not write-protected + 20109 30000A org 3145738 + 20110 30000A 0F db 15 + 20111 + 20112 ;Config register CONFIG6H @ 0x30000B + 20113 ; Configuration Register Write Protection bit + 20114 ; WRTC = OFF, Configuration registers (300000-3000FFh) not write-protected + 20115 ; Boot Block Write Protection bit + 20116 ; WRTB = OFF, Boot Block (000000-0007FFh) not write-protected + 20117 ; Data EEPROM Write Protection bit + 20118 ; WRTD = OFF, Data EEPROM not write-protected + 20119 30000B org 3145739 + 20120 30000B E0 db 224 + 20121 + 20122 ;Config register CONFIG7L @ 0x30000C + 20123 ; Table Read Protection Block 0 + 20124 ; EBTR0 = OFF, Block 0 (000800-003FFFh) not protected from table reads executed in other + + blocks + 20125 ; Table Read Protection Block 1 + 20126 ; EBTR1 = OFF, Block 1 (004000-007FFFh) not protected from table reads executed in other + + blocks + 20127 ; Table Read Protection Block 2 + 20128 ; EBTR2 = OFF, Block 2 (008000-00BFFFh) not protected from table reads executed in other + + blocks + 20129 ; Table Read Protection Block 3 + 20130 ; EBTR3 = OFF, Block 3 (00C000-00FFFFh) not protected from table reads executed in other + + blocks + 20131 30000C org 3145740 + 20132 30000C 0F db 15 + 20133 + 20134 ;Config register CONFIG7H @ 0x30000D + 20135 ; Boot Block Table Read Protection bit + 20136 ; EBTRB = OFF, Boot Block (000000-0007FFh) not protected from table reads executed in ot + + her blocks + 20137 30000D org 3145741 + 20138 30000D 40 db 64 + 20139 tosu equ 0xFFF + 20140 tosh equ 0xFFE + 20141 tosl equ 0xFFD + 20142 stkptr equ 0xFFC + 20143 pclatu equ 0xFFB + 20144 pclath equ 0xFFA + 20145 pcl equ 0xFF9 + 20146 tblptru equ 0xFF8 + 20147 tblptrh equ 0xFF7 + 20148 tblptrl equ 0xFF6 + 20149 tablat equ 0xFF5 + 20150 prodh equ 0xFF4 + 20151 prodl equ 0xFF3 + 20152 indf0 equ 0xFEF + 20153 postinc0 equ 0xFEE + 20154 postdec0 equ 0xFED + 20155 preinc0 equ 0xFEC + 20156 plusw0 equ 0xFEB + 20157 fsr0h equ 0xFEA + 20158 fsr0l equ 0xFE9 + 20159 wreg equ 0xFE8 + 20160 indf1 equ 0xFE7 + 20161 postinc1 equ 0xFE6 + 20162 postdec1 equ 0xFE5 + 20163 preinc1 equ 0xFE4 + 20164 plusw1 equ 0xFE3 + 20165 fsr1h equ 0xFE2 + 20166 fsr1l equ 0xFE1 + 20167 bsr equ 0xFE0 + 20168 indf2 equ 0xFDF + 20169 postinc2 equ 0xFDE + 20170 postdec2 equ 0xFDD + 20171 preinc2 equ 0xFDC + 20172 plusw2 equ 0xFDB + 20173 fsr2h equ 0xFDA + 20174 fsr2l equ 0xFD9 + 20175 status equ 0xFD8 Data Sizes: Strings 0 @@ -77369,7 +22015,7 @@ Pointer List with Targets: TMR2_InterruptHandler PTR FTN()void size(2) Largest target is 1 -> irq_timer_fast(), Absolute function(), TMR2_DefaultInterruptHandler(), - sp__userpin_get_function_get_by_enum PTR FTN()enum E6233 size(2) Largest target is 1 + sp__userpin_get_function_get_by_enum PTR FTN()enum E6237 size(2) Largest target is 1 -> userpin_SWITCH_LED_D10_get(), userpin_SWITCH_LED_D9_get(), sp__alarm_get_digital_alarm_ptr_by_enum.callback PTR FTN()void size(2) Largest target is 1 @@ -77436,10 +22082,10 @@ Pointer List with Targets: -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.enabled(BANK1[1]), analog_variables.alarms.slow.enabled(BIGRAM[1]), analog_variables.alarms.fast.enabled(BIGRAM[1]), -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - sp__userpin_get_function_set_by_enum PTR FTN(enum E6233,)void size(2) Largest target is 1 + sp__userpin_get_function_set_by_enum PTR FTN(enum E6237,)void size(2) Largest target is 1 -> userpin_SWITCH_LED_D10_set(), userpin_SWITCH_LED_D9_set(), - command_USER_PIN_CONTROL@userpin_set_func PTR FTN(enum E6233,)void size(2) Largest target is 1 + command_USER_PIN_CONTROL@userpin_set_func PTR FTN(enum E6237,)void size(2) Largest target is 1 -> userpin_SWITCH_LED_D10_set(), userpin_SWITCH_LED_D9_set(), command_SENSOR_VALUES_GETALL@p_variable_2048.callback PTR FTN()void size(2) Largest target is 1 @@ -77686,19 +22332,19 @@ Pointer List with Targets: -> sp__alarm_get_digital_alarm_ptr_by_enum(UNKNOWN), digital_variables.alarm.enabled(BANK1[1]), analog_variables.alarms.slow.enabled(BIGRAM[1]), analog_variables.alarms.fast.enabled(BIGRAM[1]), -> sp__alarm_get_analog_alarm_ptr_by_enum(UNKNOWN), - sp__switch_get_function_get_by_enum PTR FTN()enum E6259 size(2) Largest target is 1 + sp__switch_get_function_get_by_enum PTR FTN()enum E6263 size(2) Largest target is 1 -> switch_SWITCH_PWB_get(), switch_SWITCH_GLRB_get(), switch_SWITCH_GLRA_get(), switch_SWITCH_HYDRO_get(), -> switch_SWITCH_LBL_get(), switch_SWITCH_12V_get(), switch_SWITCH_VEOC_DIRECT_get(), switch_SWITCH_VEOC_RETURN_get(), - command_SWITCH_CONTROL@switch_state_get_func PTR FTN()enum E6259 size(2) Largest target is 1 + command_SWITCH_CONTROL@switch_state_get_func PTR FTN()enum E6263 size(2) Largest target is 1 -> switch_SWITCH_PWB_get(), switch_SWITCH_GLRB_get(), switch_SWITCH_GLRA_get(), switch_SWITCH_HYDRO_get(), -> switch_SWITCH_LBL_get(), switch_SWITCH_12V_get(), switch_SWITCH_VEOC_DIRECT_get(), switch_SWITCH_VEOC_RETURN_get(), - sp__switch_get_function_set_by_enum PTR FTN(enum E6259,)void size(2) Largest target is 1 + sp__switch_get_function_set_by_enum PTR FTN(enum E6263,)void size(2) Largest target is 1 -> switch_SWITCH_PWB_set(), switch_SWITCH_GLRB_set(), switch_SWITCH_GLRA_set(), switch_SWITCH_HYDRO_set(), -> switch_SWITCH_LBL_set(), switch_SWITCH_12V_set(), switch_SWITCH_VEOC_DIRECT_set(), switch_SWITCH_VEOC_RETURN_set(), - command_SWITCH_CONTROL@switch_state_set_func PTR FTN(enum E6259,)void size(2) Largest target is 1 + command_SWITCH_CONTROL@switch_state_set_func PTR FTN(enum E6263,)void size(2) Largest target is 1 -> switch_SWITCH_PWB_set(), switch_SWITCH_GLRB_set(), switch_SWITCH_GLRA_set(), switch_SWITCH_HYDRO_set(), -> switch_SWITCH_LBL_set(), switch_SWITCH_12V_set(), switch_SWITCH_VEOC_DIRECT_set(), switch_SWITCH_VEOC_RETURN_set(), @@ -77710,7 +22356,6 @@ Critical Paths under _main in COMRAM _communication_transmitter_sendresponse->_commands_retrieve_info_bycode __serial_checksum_update->_EUSART1_Write __serial_checksum_update->__checksum_update - _communication_parser_executecommand->_command_RESCUE_TIMEOUT_SET _communication_parser_executecommand->_command_SENSOR_AVERAGE_GETALL _communication_parser_executecommand->_command_SENSOR_GET_SINGLE _communication_parser_executecommand->_command_USER_PIN_CONTROL @@ -77738,6 +22383,7 @@ Critical Paths under _main in COMRAM _analog_variable_get_pointer_by_enum->_error_die_forever _command_RESCUE_TIMEOUT_SET->_communication_request_payload_retrieve_uint16_t _command_RESCUE_TIMEOUT_GET->_communication_response_payload_append_uint16_t + _command_RESCUE_TIMEOUT_GET->_rescue_get_timeout_seconds _command_RESCUE_STATUS_GET->_communication_response_payload_append_uint8_t _command_RESCUE_ENABLE->_communication_request_payload_retrieve_uint8_t _command_RESCUE_ENABLE->_communication_response_payload_append_uint8_t @@ -77754,6 +22400,7 @@ Critical Paths under _main in COMRAM _command_ALARM_TIMEOUT_GET->_alarm_get_timeout_ptr_by_enum _alarm_get_timeout_ptr_by_enum->_alarm_get_analog_alarm_ptr_by_enum _alarm_get_timeout_ptr_by_enum->_alarm_get_digital_alarm_ptr_by_enum + _command_ALARM_THRESHOLD_SET->_alarm_get_analog_alarm_ptr_by_enum _command_ALARM_THRESHOLD_SET->_communication_request_payload_retrieve_uint16_t _command_ALARM_THRESHOLD_GET->_alarm_get_analog_alarm_ptr_by_enum _command_ALARM_MAXCOUNT_RESET->_alarm_get_timeout_counter_max_ptr_by_enum @@ -77774,7 +22421,7 @@ Critical Paths under _main in COMRAM _alarm_get_enable_ptr_by_enum->_alarm_get_digital_alarm_ptr_by_enum _alarm_get_digital_alarm_ptr_by_enum->_error_die_forever _alarm_get_analog_alarm_ptr_by_enum->_error_die_forever - _communication_parser_appendbyte->__communication_error + _communication_parser_appendbyte->_commands_retrieve_info_bycode __communication_error->_error_notify __ascii2hex->__inrange _init_mcu->_TMR0_SetInterruptHandler @@ -77975,14 +22622,19 @@ _timing_get_seconds_since_last_comma 28 COMRAM 1 1 0 --------------------------------------------------------------------------------- (2) __rescue_action_step_4 0 0 0 0 + _switch_SWITCH_LBL_set_closed --------------------------------------------------------------------------------- (2) __rescue_action_step_3 0 0 0 0 + _switch_SWITCH_HYDRO_set_closed --------------------------------------------------------------------------------- (2) __rescue_action_step_2 0 0 0 0 + _switch_SWITCH_12V_set_closed --------------------------------------------------------------------------------- (2) __rescue_action_step_1 0 0 0 0 +_switch_SWITCH_VEOC_RETURN_set_close --------------------------------------------------------------------------------- (2) __rescue_action_step_0 0 0 0 0 +_switch_SWITCH_VEOC_DIRECT_set_close --------------------------------------------------------------------------------- (1) _manage_incoming_data 1 1 0 44943 47 BANK0 1 1 0 @@ -78137,7 +22789,7 @@ _switch_SWITCH_VEOC_RETURN_set_close --------------------------------------------------------------------------------- (5) _switch_SWITCH_VEOC_RETURN_set_open 0 0 0 0 --------------------------------------------------------------------------------- - (5) _switch_SWITCH_VEOC_RETURN_set_closed 0 0 0 0 + (3) _switch_SWITCH_VEOC_RETURN_set_closed 0 0 0 0 --------------------------------------------------------------------------------- (4) _switch_SWITCH_VEOC_RETURN_get 0 0 0 0 --------------------------------------------------------------------------------- @@ -78148,7 +22800,7 @@ _switch_SWITCH_VEOC_DIRECT_set_close --------------------------------------------------------------------------------- (5) _switch_SWITCH_VEOC_DIRECT_set_open 0 0 0 0 --------------------------------------------------------------------------------- - (5) _switch_SWITCH_VEOC_DIRECT_set_closed 0 0 0 0 + (3) _switch_SWITCH_VEOC_DIRECT_set_closed 0 0 0 0 --------------------------------------------------------------------------------- (4) _switch_SWITCH_VEOC_DIRECT_get 0 0 0 0 --------------------------------------------------------------------------------- @@ -78161,7 +22813,7 @@ _switch_SWITCH_VEOC_DIRECT_set_close --------------------------------------------------------------------------------- (5) _switch_SWITCH_LBL_set_open 0 0 0 0 --------------------------------------------------------------------------------- - (5) _switch_SWITCH_LBL_set_closed 0 0 0 0 + (3) _switch_SWITCH_LBL_set_closed 0 0 0 0 --------------------------------------------------------------------------------- (4) _switch_SWITCH_LBL_get 0 0 0 0 --------------------------------------------------------------------------------- @@ -78172,7 +22824,7 @@ _switch_SWITCH_VEOC_DIRECT_set_close --------------------------------------------------------------------------------- (5) _switch_SWITCH_HYDRO_set_open 0 0 0 0 --------------------------------------------------------------------------------- - (5) _switch_SWITCH_HYDRO_set_closed 0 0 0 0 + (3) _switch_SWITCH_HYDRO_set_closed 0 0 0 0 --------------------------------------------------------------------------------- (4) _switch_SWITCH_HYDRO_get 0 0 0 0 --------------------------------------------------------------------------------- @@ -78187,7 +22839,7 @@ _switch_SWITCH_VEOC_DIRECT_set_close --------------------------------------------------------------------------------- (5) _switch_SWITCH_12V_set_open 0 0 0 0 --------------------------------------------------------------------------------- - (5) _switch_SWITCH_12V_set_closed 0 0 0 0 + (3) _switch_SWITCH_12V_set_closed 0 0 0 0 --------------------------------------------------------------------------------- (4) _switch_SWITCH_12V_get 0 0 0 0 --------------------------------------------------------------------------------- @@ -78267,7 +22919,7 @@ _communication_response_payload_appe _error_die_forever --------------------------------------------------------------------------------- (3) _command_RESCUE_TIMEOUT_SET 2 2 0 166 - 37 COMRAM 2 2 0 + 35 COMRAM 2 2 0 _communication_request_payload_retri _communication_response_payload_appe _rescue_set_timeout_seconds @@ -78276,7 +22928,7 @@ _communication_response_payload_appe 28 COMRAM 2 0 2 --------------------------------------------------------------------------------- (3) _command_RESCUE_TIMEOUT_GET 2 2 0 1806 - 32 COMRAM 2 2 0 + 30 COMRAM 2 2 0 _communication_response_payload_appe _communication_response_payload_appe _rescue_get_timeout_seconds @@ -78355,8 +23007,8 @@ _communication_response_payload_appe (4) _timing_get_seconds_since_reset 8 4 4 34 28 COMRAM 8 4 4 --------------------------------------------------------------------------------- - (4) _communication_response_payload_append_uint32_t 6 2 4 574 - 28 COMRAM 6 2 4 + (4) _communication_response_payload_append_uint32_t 4 0 4 574 + 28 COMRAM 4 0 4 --------------------------------------------------------------------------------- (3) _command_ALARM_TIMEOUT_SET 8 8 0 452 0 BANK0 6 6 0 @@ -78386,8 +23038,8 @@ _communication_request_payload_retri _communication_request_payload_retri _communication_response_payload_appe --------------------------------------------------------------------------------- - (4) _communication_request_payload_retrieve_uint16_t 9 7 2 34 - 28 COMRAM 9 7 2 + (4) _communication_request_payload_retrieve_uint16_t 7 5 2 34 + 28 COMRAM 7 5 2 --------------------------------------------------------------------------------- (3) _command_ALARM_THRESHOLD_GET 6 6 0 2097 0 BANK0 6 6 0 @@ -78456,8 +23108,8 @@ _communication_response_payload_appe _communication_response_payload_appe _communication_response_payload_appe --------------------------------------------------------------------------------- - (4) _communication_response_payload_append_uint16_t 4 2 2 1772 - 28 COMRAM 4 2 2 + (4) _communication_response_payload_append_uint16_t 2 0 2 1772 + 28 COMRAM 2 0 2 --------------------------------------------------------------------------------- (4) _alarm_get_firecount_ptr_by_enum 3 1 2 186 35 COMRAM 3 1 2 @@ -78511,7 +23163,7 @@ _alarm_get_digital_alarm_ptr_by_enum _userpin_SWITCH_LED_D9_set_low --------------------------------------------------------------------------------- (2) _communication_parser_appendbyte 7 7 0 2532 - 36 COMRAM 2 2 0 + 35 COMRAM 2 2 0 0 BANK0 5 5 0 __ascii2hex __checksum_reset @@ -78531,12 +23183,12 @@ _alarm_get_digital_alarm_ptr_by_enum (4) _commands_get_count 0 0 0 0 --------------------------------------------------------------------------------- (3) __communication_error 1 1 0 198 - 35 COMRAM 1 1 0 + 33 COMRAM 1 1 0 _communication_parser_reset _error_notify --------------------------------------------------------------------------------- - (2) _error_notify 7 7 0 167 - 28 COMRAM 7 7 0 + (2) _error_notify 5 5 0 167 + 28 COMRAM 5 5 0 _userpin_SWITCH_LED_D10_set_high _userpin_SWITCH_LED_D10_set_low _userpin_SWITCH_LED_D9_set_high @@ -79440,10 +24092,15 @@ _switch_SWITCH_HYDRO_set_open_fromIR _timing_reset_seconds_since_last_command _rescue_check __rescue_action_step_0 * + _switch_SWITCH_VEOC_DIRECT_set_closed __rescue_action_step_1 * + _switch_SWITCH_VEOC_RETURN_set_closed __rescue_action_step_2 * + _switch_SWITCH_12V_set_closed __rescue_action_step_3 * + _switch_SWITCH_HYDRO_set_closed __rescue_action_step_4 * + _switch_SWITCH_LBL_set_closed _timing_get_rescue_step_timeout * _timing_get_seconds_since_last_command * _timing_set_rescue_step_timeout * @@ -79588,2263 +24245,1563 @@ DATA 0 0 5AA 3 0.0% CODE 0 0 0 0 0.0% -Microchip Technology PIC18 Macro Assembler V2.00 build -1524193055 -Symbol Table Thu May 5 10:30:59 2022 +Microchip Technology PIC18 Macro Assembler V2.20 build 20200408173844 +Symbol Table Thu Oct 26 19:12:12 2023 __size_of_alarm_FLAG_LBL_PWR_FAULT 0006 fp__command_ALARM_THRESHOLD_GET 0000 ?_alarm_FLAG_LBL_PWR_FAULT 0001 alarm_get_timeout_ptr_by_enum@_alarm_index 0026 fp__command_ALARM_THRESHOLD_SET 0000 - __end_of_TMR2_SetInterruptHandler 430A + __end_of_TMR2_SetInterruptHandler 377C _eusart1TxBufferRemaining 003A - __size_of_ioread_DIN_ALRMNEG1 0018 - __size_of_ioread_DIN_ALRMNEG2 0018 + __size_of_ioread_DIN_ALRMNEG1 0014 + __size_of_ioread_DIN_ALRMNEG2 0014 __manage_digital_variable@_p_variable 0003 ??_du_base_powersequence 0020 - __end_of_switch_SWITCH_VEOC_DIRECT_set_open 4126 - __size_of_switch_SWITCH_VEOC_DIRECT_set_open 000E + __end_of_switch_SWITCH_VEOC_DIRECT_set_open 3718 + __size_of_switch_SWITCH_VEOC_DIRECT_set_open 000A ??_switch_SWITCH_VEOC_DIRECT_set_open 001D ?_switch_SWITCH_VEOC_DIRECT_set_open 0001 - _switch_SWITCH_VEOC_DIRECT_set_open 4118 - __size_of_ioread_DIN_ALRMPOS1 0018 - __size_of_ioread_DIN_ALRMPOS2 0018 - __end_of_communication_parser_reset 40AE - _communication_parser_reset 409A + _switch_SWITCH_VEOC_DIRECT_set_open 370E + __size_of_ioread_DIN_ALRMPOS1 0014 + __size_of_ioread_DIN_ALRMPOS2 0014 + __end_of_communication_parser_reset 3574 + _communication_parser_reset 3560 ??_alarm_get_timeout_ptr_by_enum 0026 - __manage_digital_variable 03C8 + __manage_digital_variable 0370 ??_command_LASTCOMMANDTIME 0025 - l20 1520 - l15 1484 - l16 155E - l40 10FA - l17 149E - l41 1080 - l33 1010 - l18 14AC - l42 1094 - l34 1116 - l19 14C6 - l43 10B6 - l35 102A - l36 1038 - l37 1052 - l38 10C6 - l39 106A - l56 3172 - l57 31BC - l73 2FE2 - l58 318C - l74 3040 - l90 2F60 - l75 2FFC - l91 2FBE - l92 2F7A - __end_of_FVR_Initialize 43C6 - __size_of_command_RESCUE_TIMEOUT_GET 0024 - __size_of_command_RESCUE_TIMEOUT_SET 0024 - __end_of_command_SENSOR_VALUES_GETALL 0AB4 - __size_of_command_SENSOR_VALUES_GETALL 015A - _command_SENSOR_VALUES_GETALL 095A + l16 12D0 + l40 0E26 + l34 0E3E + l19 1240 + l43 0DEA + l37 0D88 + l57 29B0 + l58 2988 + l74 2782 + l75 2742 + l91 270E + l92 26CE + __end_of_FVR_Initialize 38A4 + __size_of_command_RESCUE_TIMEOUT_GET 0020 + __size_of_command_RESCUE_TIMEOUT_SET 0020 + __end_of_command_SENSOR_VALUES_GETALL 09F6 + __size_of_command_SENSOR_VALUES_GETALL 011E + _command_SENSOR_VALUES_GETALL 08D8 _timer0ReloadVal 003D command_ALARM_ENABLE@req_enablestate_nc 0064 - __CFG_CP0$OFF 000000 - __CFG_CP1$OFF 000000 - __CFG_CP2$OFF 000000 - __CFG_CP3$OFF 000000 - __CFG_LVP$ON 000000 - l103 1EF6 - l104 1FAC - l105 1F10 - l106 1F7C - l122 30F4 - l107 1F3E - l123 3140 - l108 1F78 - l124 310E - l109 1FA2 - l215 07FA - l160 1210 - l152 113A - l216 0958 - l232 178C - l320 12B2 - l137 2E5A - l153 1230 - l217 0814 - l233 1822 - l321 12F6 - l313 1254 - l138 2EBA - l154 1154 - l218 08C0 - l234 180A - l322 1320 - l314 1344 - l139 2E74 - l155 11DC - l171 1E1C - l219 0916 - l235 184E - l315 126E + l104 1FB4 + l123 28D8 + l216 08D6 + l153 110E + l217 079A + l138 2626 + l154 105E + l314 13AE + l139 25E4 ?_switch_SWITCH_LBL_set_closed 0001 - l156 118A - l172 1ED2 - l236 182A - l316 128A - l340 1DF2 - l157 11D8 - l173 1E36 - l237 1864 - l317 133A - l341 1DF8 - l158 11BE - l174 1EA2 - l238 186A - l270 175E - l318 1324 - l159 1216 - l175 1E64 - l271 1746 - l335 1D3C - l176 1E9E - l192 2EDE - l336 1DAA - l360 09D6 - l408 37CE - l504 40DC - l177 1EC8 - l193 2F3C - l249 3ECE - l337 1D92 - l361 0A12 - l417 3A46 - l513 3C74 - l450 2C94 - l194 2EF8 - l266 1688 - l290 0B30 - l338 1DDC - l362 0A5A - l522 3C50 - l267 1768 - l291 0B6C - l339 1DB8 - l363 0A36 - l268 16A2 - l292 0BB4 - l364 0A70 - l428 3E40 - l269 16EE - l293 0B90 - l365 0A96 - l461 2A54 - l533 34F0 - l294 0BCA - l366 0A78 - l358 0980 - l462 2ACE - l534 352E - l295 0BF0 - l367 0AAC - l359 0A28 - l439 2BFE - l463 2A6E - l535 3534 - l800 2328 - l720 261E - l296 0BD2 - l288 0ADA - l368 0AB2 - l464 2A7C - l480 278C - l560 3338 - l801 2338 - l721 2622 - l297 0C06 - l289 0B82 - l377 3A7A - l465 2A96 - l481 2828 - l561 337E - l802 2348 - l714 264A - l722 2626 - l298 0C0C - l386 3E98 - l482 27A6 - l546 2DD6 - l562 3384 - l803 2358 - l731 0E36 - l723 262A - l715 260A - l395 29A4 - l483 27CC - l547 2E30 - l804 2368 - l740 0DDE - l732 0D6E - l724 262E - l716 260E - l900 4142 - l396 29D6 - l484 27AA - l548 2E0E - l805 23CA - l741 0DEE - l733 0EA8 - l725 2632 - l717 2612 - l901 4148 - l397 29F8 - l485 27FE - l549 2E36 - l573 32C8 - l750 2CA0 - l742 0DFE - l734 0D7E - l726 26BC - l718 2616 - l902 414E - l910 3D68 - l398 2A26 - l486 27B2 - l574 330E - l751 2CA4 - l743 0E0E - l735 0D8E - l727 263C - l719 261A - l911 3D70 - l399 2A2C - l487 27BA - l575 3314 - l752 2CA8 - l744 0E1E - l736 0D9E - l728 26BC - l920 416A - l912 3D70 - l488 27BE - l753 2CAC - l745 0EA8 - l737 0DAE - l905 4134 - l497 3B68 - l762 190A - l770 18D2 - l754 2CB0 - l738 0DBE - l906 413A - l930 3D4C - l771 18E2 - l763 1872 - l755 2CB4 - l739 0DCE - l923 4150 - l907 4140 - l915 42CC - l851 40FC - l772 18F2 - l764 1964 - l748 2CD0 - l756 2CB8 - l780 0D66 - l924 4156 - l852 4102 - l941 41DC - l773 1964 - l765 1882 - l757 2D2A - l749 2C9C - l781 0C24 - l925 415C - l861 42EA - l933 42C2 - l853 4108 - l942 41E2 - l766 1892 - l758 2CC2 - l790 0CB4 - l782 0C34 - l918 415E - l870 411E - l846 410A - l943 41E8 - l767 18A2 - l759 2D2A - l791 0CC4 - l783 0C44 - l919 4164 - l871 4124 - l951 42B8 - l847 4110 - l936 41EA - l960 41C6 - l768 18B2 - l792 0CD4 - l784 0C54 - l864 4126 - l848 4116 - l856 3DD4 - l928 3D44 - l937 41F0 - l961 41CC - l769 18C2 - l793 0D66 - l785 0C64 - l865 412C - l857 3DDC - l929 3D4C - l938 41F6 - l954 41CE - l778 0CEC - l786 0C74 - l882 417A - l866 4132 - l858 3DDC - l874 3DB0 - l946 3D20 - l955 41D4 - l787 0C84 - l779 0C14 - l883 4180 - l875 3DB8 - l947 3D28 - l956 41DA - l972 41B2 - l796 2380 - l788 0C94 - l884 4186 - l876 3DB8 - l892 3D8C - l948 3D28 - l964 3CFC - l973 41B8 - l797 2308 - l789 0CA4 - l869 4118 - l893 3D94 - l965 3D04 - l974 41BE - l798 23CA - l894 3D94 - l966 3D04 - l982 3CD8 - l990 19F0 - l959 41C0 - l799 2318 - l887 416C - l879 42E0 - l983 3CE0 - l991 196C - l888 4172 - l984 3CE0 - l992 1A5A - l977 41A4 - l889 4178 - l897 42D6 - l969 42AE - l993 197C - l978 41AA - l994 198C - l979 41B0 - l987 42A4 - l995 199C - l996 19AC - l997 19BC - l998 19CC - l999 19DC - __CFG_CPB$OFF 000000 + l172 1F08 + l341 1CFE + l238 155A + l408 2CFC + l504 36F8 + l193 269A + l249 3506 + l417 305E + l513 32FC + l450 25B0 + l194 265A + l522 32DC + l267 1484 + l268 13E2 + l428 3490 + l462 2440 + l439 24BE + l535 2CB4 + l368 09F4 + l377 308E + l481 233A + l298 0B12 + l386 34C0 + l562 2C1C + l900 372C + l733 0F44 + l549 2AD4 + l726 23C0 + l718 2342 + l902 3734 + l399 2A14 + l575 2BCC + l752 28E0 + l920 3748 + l912 33DC + l905 3722 + l497 3194 + l930 33BC + l923 3736 + l907 372A + l915 3904 + l851 36FA + l764 162C + l780 0C2C + l941 37EA + l757 2946 + l925 373E + l861 3916 + l933 38FE + l853 3702 + l918 3740 + l846 3704 + l943 37F2 + l871 3716 + l951 38F8 + l936 37F4 + l864 3718 + l848 370C + l961 37DE + l938 37FC + l954 37E0 + l882 3754 + l866 3720 + l858 343C + l956 37E8 + l972 37CC + l884 375C + l876 341C + l948 339C + l869 370E + l974 37D4 + l798 20F8 + l894 33FC + l966 337C + l959 37D6 + l887 374A + l879 3910 + l984 335C + l992 17C2 + l977 37C2 + l889 3752 + l897 390A + l969 38F2 + l979 37CA + l987 38EC _PR2 000FBB - __CFG_CPD$OFF 000000 ?_command_ALARM_TIMEOUT_GET 0001 - __size_of_ioread_DIN_GLR_A_PG 0018 - __size_of_ioread_DIN_GLR_B_PG 0018 + __size_of_ioread_DIN_GLR_A_PG 0014 + __size_of_ioread_DIN_GLR_B_PG 0014 ?_command_ALARM_TIMEOUT_SET 0001 communication_transmitter_sendresponse@byte 0064 ___awmod@sign 0006 - _TMR2_Initialize 3E60 + _TMR2_Initialize 343E prod 000FF3 tosl 000FFD wreg 000FE8 communication_parser_executecommand@retval 008C _TXSTA1bits 000FAC - __size_of_alarm_is_analog_by_enum 0096 - __end_of_irq_timer_fast 4404 - _CCP5_Initialize 40DE - __size_of_command_RESCUE_STATUS_GET 002C + __size_of_alarm_is_analog_by_enum 006E + __end_of_irq_timer_fast 3948 + _CCP5_Initialize 369C + __size_of_command_RESCUE_STATUS_GET 0028 command_ALARM_FIRED_GET@resp_alarm_number_ext 0066 - __end_of_irq_timer_slow 4396 + __end_of_irq_timer_slow 3844 command_LASTERROR@resp_errcode 001E fp__command_SENSOR_GET_SINGLE 0000 - l1000 1A4A - l1010 1AB2 - l1003 1AE6 - l1011 1AC2 - l1020 4252 - l1012 1AD2 - l1004 1A62 - l1013 1B40 - l1005 1B50 - l1006 1A72 - l1030 3CBC - l1023 423C - l1007 1A82 - l1024 4242 - l1008 1A92 - l1041 4254 - l1025 4246 - l1009 1AA2 - l2002 38CE - l2010 290C - l1042 425A - l1018 4248 - l2003 38F0 - l2011 297E - l1043 425E - l1019 424E - l2004 38EA - l2012 293C - l1036 4260 - l1028 3CB4 - l2020 3B3C - l2013 297A - l1037 4266 - l1029 3CBC - l1118 4308 - l1150 3C06 - l2014 296C - l1038 426A - l1046 3C90 - l1054 3560 - l2015 2976 - l2007 4194 - l2031 30A6 - l1047 3C98 - l1055 353C - l2023 40CC - l1072 43C4 - l1312 4438 - l2016 2984 - l2032 305E - l1048 3C98 - l1056 359A - l1153 3DEE - l2033 3092 - l1057 354C - l1402 32A4 - l1154 3DEE - l2034 30C2 - l1058 358A - l1155 3E00 - l1235 3932 - l2035 30BC - l2019 3B34 - l1156 3E00 - l1420 33E8 - l2028 43AC - l2052 42FE - l1421 33F4 - l2061 43DE - __end_of_command_ALARM_FIRECOUNT_GETALL 3386 - __size_of_command_ALARM_FIRECOUNT_GETALL 0070 - _command_ALARM_FIRECOUNT_GETALL 3316 - l2070 43D8 - l1430 34CC - l1175 4098 - l1247 40EC - l2055 42F4 - l1271 4434 - l1096 3E7C - l1408 3F02 - l2064 43E4 - l1424 346E - l1417 3392 - l1425 346A - l2073 4446 - l1290 4312 - l1418 338E - l2058 43A4 - l1426 347E - l2082 4440 - l2090 2602 - l1419 33A6 - l2067 439C - l1427 3494 - l2091 25F0 - l1099 4430 - l1268 3E22 - l1428 34CA - l2076 4444 - l2092 25EC - l1429 34C4 - l2085 4448 - l2093 25E8 - l1462 4330 - l1550 3B94 - l1710 423A - l2094 25FE - l1471 4326 - l2079 4442 - l2095 2602 - l1560 3AEA - l1544 3A00 - l1553 43F6 - l1465 4344 - l1801 3676 - l1713 3BBA - l1561 3B06 - l1545 3A0C - l1802 3690 - l1562 3B0E - l1546 3A10 - l1459 433A - l1803 3690 - l1707 40BC - l1547 3A10 - l1572 444A - l1652 41A2 - l1556 434E - l1468 431C - l1716 3BE0 - l1580 344E - l1581 345A - l1565 2180 - l1582 3462 - l1566 2230 - l1575 3C2C - l1655 43FC - l1751 0FE4 - l1719 3F1A - l1567 21B4 - l1559 3AEE - l1752 0EE6 - l1760 3732 - l1568 221A - l1585 3956 - l1753 0F4A - l1761 3732 - l1569 2230 - l1586 393A - l1754 0F76 - l1578 3416 - _ioread_DIN_LBL_PWR_FLT 3F94 - l1587 396C - l1923 40AC - l1755 0FDA - l1931 0374 - l1579 3462 - l1588 396C - l1940 021A - l1932 0162 - l1941 0222 - l1933 0182 - l1950 0318 - l1942 0226 - l1934 03C6 - l1926 0156 - l1758 36EA - l5151 4196 - l1935 03C6 - l1951 0332 - l1943 0258 - l1759 372E - l1791 35D2 - l5119 4432 - l1952 033A - l1944 0260 - l1936 018E - l1792 35EC - l5153 43F8 - l1953 033E - l1945 0292 - l1937 01B0 - l1793 35EC - l1961 2D5A - l5401 2164 - l1954 035E - l1946 02BA - l1938 01B8 - l1786 36C8 - l1962 2DB2 - l5155 3936 - l1955 0366 - l1947 02EA - l1939 01EA - l1787 36E2 - l1963 2D82 - l5411 219C - l5403 2168 - l1948 02F2 - l1788 36E2 - l1796 3624 - l1972 43D2 - l5157 393A - l1949 02F6 - l1981 43EA - l1797 363E - l5413 21B0 - l5421 221A - l5405 217C - l1958 3EB4 - l1798 363E - l1990 3230 - l1966 28B4 - l5159 3956 - l1975 3E5E - l1967 2870 - l5423 221C - l5415 21B4 - l5407 2180 - l1984 3EE8 - l1968 28CA - l1993 43BC - l1969 28D8 - l5417 2204 - l5409 2198 - l1978 381A - l1987 39DE - l5419 2206 - l5099 442E - l1996 43F0 - l4901 390E - l5391 4346 - l4911 40DE - l4903 3918 - l1999 43B4 - l6601 431E - l4905 3930 - l9001 1AB2 - l6603 4314 - l4907 3DDE - l8131 3BE2 - l9011 1ADE - l9003 1ABE - l8115 43CE - l4909 4084 - l6605 4332 - l8141 3BF6 - l8133 3BE6 - l9101 263C - l9021 1B50 - l9013 1AE2 - l9005 1AC2 - l6607 4328 - l8143 3BFA - l8135 3BEA - l8151 3F02 - l9031 3EE6 - l6471 43DA - l9103 2642 - l9007 1ACE - l9015 1AE6 - l8303 3F04 - l5399 215E - l6609 433C - l8145 3BFE - l8137 3BEE - l8401 3B6A - l8161 33D0 - l8153 3386 - l9041 36C8 - l9033 3694 - l6473 439E - l6481 43D4 - l9121 0D8A - l9113 0D6A - l9105 2646 - l9201 0C80 - l9017 1B40 - l9009 1AD2 - l8305 3F06 - l8147 3C02 - l8139 3BF2 - l8403 3B86 - l8171 33EE - l8163 33E0 - l8155 3392 - l9043 36DE - l9035 36AA - l9027 43E6 - l9051 381A - l6475 43A4 - l6483 42F6 - l9131 0DAE - l9123 0D8E - l9115 0D6E - l9107 264A - l9211 0CA4 - l9203 0C84 - l9019 1B44 - l8307 3F18 - l8411 3B06 - l4885 43BE - l8173 33F4 - l8165 33E8 - l8157 33A6 - l8149 3EEA - l9037 36C0 - l9029 3ED2 - l9045 37D0 - l9061 35D2 - l9053 359E - l6469 43E0 - l6477 4396 - l6485 42EC - l9141 0DDA - l9133 0DBA - l9125 0D9A - l9117 0D7A - l9221 0CD0 - l9213 0CB0 - l9205 0C90 - l9301 42CE - l6583 4300 - l8167 33EA - l8159 33CE - l9039 36C4 - l9071 35F0 - l9047 380A - l9063 35E8 - l9055 35B4 - l6479 439C - l9151 0DFE - l9143 0DDE - l9135 0DBE - l9127 0D9E - l9119 0D7E - l9223 0CD4 - l9215 0CB4 - l9207 0C94 - l9231 0CEC - l9303 42D6 - l9311 42C4 - l8351 4232 - l8407 3AE2 - l4897 4436 - l8169 33EC - l9401 0EEE - l9065 39A8 - l9081 363A - l9073 3606 - l9049 380E - l9057 35CA - l9241 31D2 - l9161 0E22 - l9153 0E0A - l9145 0DEA - l9137 0DCA - l9129 0DAA - l9225 0CD8 - l9217 0CC0 - l9209 0CA0 - l9313 42CC - l9321 42BA - l9305 3D50 - l8345 40AE - l8353 4234 - l8409 3AEE - l4899 38F2 - l9411 0F2A - l9403 0F06 - l9091 3676 - l9083 3642 - l9067 39BC - l9075 361C - l9059 35CE - l9243 31F0 - l9163 0E2E - l9155 0E0E - l9147 0DEE - l9139 0DCE - l9227 0CE4 - l9219 0CC4 - l9323 42C2 - l9331 42B0 - l9307 3D60 - l9315 3D2C - l9251 3538 - l8347 40B6 - l8355 4238 - l9421 0F7E - l9405 0F0A - l9413 0F4A - l9093 368C - l9085 3658 - l9069 39DA - l9077 3620 - l9245 320E - l9237 3BBC - l9165 0E32 - l9157 0E1A - l9149 0DFA - l9229 0CE8 - l9181 0C30 - l9173 0C10 - l9333 42B8 - l9341 42A6 - l9309 3D68 - l9317 3D3C - l9325 3D08 - l9261 355C - l9253 353C - l9501 1548 - l8349 40BC - l6599 430A - l9431 0FBA - l9423 0F96 - l9415 0F52 - l9407 0F0E - l9087 366E - l9079 3624 - l9247 322C - l9239 31BE - l9159 0E1E - l9167 0E36 - l9095 2606 - l9191 0C54 - l9183 0C34 - l9175 0C14 - l9343 42AE - l9351 429C - l9319 3D44 - l9327 3D18 - l9335 3CE4 - l9255 3548 - l9263 3560 - l9503 1550 - l9511 0FF6 + l1020 3882 + l1005 188C + l1030 333C + l1023 3874 + l1041 3884 + l1025 387A + l1018 387C + l2003 2FFC + l1043 388A + l1036 388C + l2020 31BA + l1118 377A + l1150 3252 + l1038 3892 + l2007 36C6 + l2023 369A + l1072 38A2 + l1312 398C + l2016 2194 + l1048 331C + l1056 2B7C + l2104 1E5C + l1153 3468 + l2105 1E5C + l1402 27F6 + l2034 2868 + l1235 2F1C + l1156 3476 + l2028 3984 + l1421 2C6C + __end_of_command_ALARM_FIRECOUNT_GETALL 2C1E + __size_of_command_ALARM_FIRECOUNT_GETALL 0050 + _command_ALARM_FIRECOUNT_GETALL 2BCE + l2062 3770 + l1430 2B2A + l1175 355E + l1247 36AA + l2071 3922 + l1271 3978 + l1096 345A + l1408 3548 + l2080 391C + l2065 3766 + l1290 3784 + l2074 3928 + l1426 2AE8 + l1427 2AFE + l2083 38DA + l1099 3974 + l1268 32BC + l2068 3980 + l2092 38C8 + l2077 397C + l1462 37A2 + l1550 3116 + l2086 38D4 + l1710 36E0 + l1471 3798 + l2095 38E0 + l1553 393A + l1465 37B6 + l1713 31E0 + l2089 38CE + l1802 2E98 + l1562 329A + l1459 37AC + l1707 36EC + l1572 3998 + l1652 36D4 + l1556 37C0 + l1468 378E + l1716 3206 + l1581 2A70 + l1582 2A74 + l1575 3278 + l1655 3940 + l1751 3872 + l1719 34A8 + l1569 22AE + _ioread_DIN_LBL_PWR_FLT 35D8 + l1923 3572 + l1588 302E + l5117 3976 + l1934 036E + l5151 393C + l1792 2E14 + l5153 3000 + l5401 37B8 + l1962 2538 + l5155 3004 + l1939 01C6 + l1787 2EDA + l5411 222A + l1972 38E6 + l5157 301C + l5149 36C8 + l1981 392E + l1797 2E56 + l1958 34D8 + l1990 2DD2 + l1975 3532 + l5431 229C + l1984 351C + l1993 389A + l1969 2056 + l5433 229E + l5425 224A + l5417 222E + l5409 2224 + l5097 3972 + l1978 2F92 + l1987 322C + l5427 228A + l5419 2246 + l1996 3934 + l4901 2F02 + l5429 228C + l4903 2F1A + l1999 3988 + l8111 38E2 + l4905 345C + l6601 377C + l9001 17EE + l4907 354A + l6611 37AE + l6603 3790 + l8131 3236 + l4909 369C + l6605 3786 + l8141 324A + l8133 323A + l9101 233E + l9013 1812 + l9005 17FA + l6607 37A4 + l8143 324E + l8135 323E + l8127 322E + l8151 2C1E + l6471 3924 + l9103 2342 + l9023 182A + l8303 3492 + l6609 379A + l8137 3242 + l8129 3232 + l8161 2C64 + l8153 2C2E + l8145 3534 + l9041 2E9C + l6473 391E + l9121 0E46 + l9113 234E + l9201 0B56 + l9025 1884 + l9017 181E + l9009 1806 + l8305 3494 + l4883 389C + l8139 3246 + l8411 30EC + l8163 2C66 + l8155 2C4E + l9043 2EB2 + l9035 392A + l6475 397E + l6483 3918 + l9107 2348 + l8307 34A6 + l8413 3108 + l8165 2C68 + l8157 2C50 + l8149 2C1E + l9037 350A + l9053 2F5E + l9061 2DD6 + l6485 3768 + l9141 0E82 + l9133 0E6A + l9125 0E52 + l9221 0B92 + l9213 0B7A + l9205 0B62 + l9301 3906 + l8421 3292 + l4895 398A + l8167 2C6A + l8159 2C60 + l9039 351A + l9055 2F86 + l9063 2DEC + l6479 397A + l6487 375E + l9119 0E42 + l9311 3900 + l8351 36D8 + l4897 2EDC + l6585 3772 + l9049 2EC8 + l9073 3208 + l9057 2F8A + l9161 0EBE + l9153 0EA6 + l9145 0E8E + l9137 0E76 + l9129 0E5E + l9225 0B9E + l9217 0B86 + l9209 0B6E + l9321 38FA + l9305 33C0 + l8345 36E2 + l8353 36DA + l8417 327A + l4899 2EF8 + l9091 2E70 + l9075 3228 + l9243 31E2 + l9331 38F4 + l9307 33D0 + l9315 33A0 + l9251 2B2E + l8347 36EA + l8355 36DE + l8419 327E + l9085 2E44 + l9077 2E18 + l9069 2E02 + l9245 2D8E + l9165 0ECA + l9157 0EB2 + l9149 0E9A + l9173 0ED2 + l9229 0BAA + l9181 0B1A + l9237 0BB2 + l9341 38EE + l9309 33D8 + l9317 33B0 + l9325 3380 + l9253 2B32 + l9501 12BE + l9079 2E2E + l9247 2DCE + l9351 38E8 + l9319 33B8 + l9327 3390 + l9335 3360 + l9263 2B4A + l9503 12C6 + l9511 0D4A ??_rescue_get_fired_status 001D - l9441 38C4 - l9425 0F9A - l9417 0F72 - l9433 0FDA - l9409 0F26 - l8801 18AE - l9089 3672 - l9249 3B96 - l9097 2632 - l9193 0C60 - l9185 0C40 - l9177 0C20 - l9281 42E2 - l9353 42A4 - l9329 3D20 - l9337 3CF4 - l9345 3CC0 - l9361 3C78 - l9265 358A - l9257 354C - l9505 1558 - l9521 1026 - l9513 1006 - l9601 2FC8 - l9451 38EA - l9443 38CA - l9435 0FE2 - l9427 0F9E - l9419 0F76 - l8811 18D2 - l8803 18B2 - l9099 2638 - l9195 0C64 - l9187 0C44 - l9179 0C24 - l9283 42EA - l9291 42D8 - l9275 3DBC - l9339 3CFC - l9347 3CD0 - l9355 3C9C - l9363 3C88 - l9267 358E - l9259 3558 - l9507 155E - l9531 104E - l9523 102E - l9515 100C - l9611 2FF8 - l9603 2FD8 - l9371 348C - l7941 3E6C - l9453 38F0 - l9445 38CE - l9437 43B8 - l9429 0FB6 - l8821 18F6 - l8813 18DE - l8805 18BE - l9197 0C70 - l9189 0C50 - l8901 4172 - l9293 42E0 - l9277 3DCC - l9285 3D98 - l9349 3CD8 - l9357 3CAC - l9365 3C90 - l9269 359A - l9461 146A - l9541 1080 - l9533 1056 - l9525 1034 - l9517 1010 - l9509 0FE6 - l9621 3022 - l9613 3000 - l9605 2FDE - l9701 1F8C - l9381 34C4 - l9373 3496 - l8911 41F0 - l7951 3E12 - l7943 3E78 - l7935 3E60 - l9447 38E0 - l9439 38B2 - l9391 0EB8 - l9455 43A6 - l8823 1902 - l8815 18E2 - l8807 18C2 - l9199 0C74 - l8903 4148 - l9279 3DD4 - l9287 3DA8 - l9295 3D74 - l9359 3CB4 - l9471 149A - l9463 147A - l9551 10C2 - l9543 108C - l9535 1064 - l9519 1020 - l9527 1038 - l9623 3026 - l9615 300E - l9607 2FE2 - l9631 2F3E - l9703 1F9C - l9711 30C4 - l9375 34AA - l9383 34CA - l9367 3466 - l8913 41E2 - l8921 41AA - l9385 409A - l7961 324E - l7953 3E1E - l7945 3E02 - l7937 3E68 - l9449 38E6 - l9393 0EBA - l9457 43AC - l8825 1906 - l8817 18EE - l8809 18CE - l8841 2CC8 - l8833 2C98 - l8905 413A - l9289 3DB0 - l9297 3D84 - l9481 14C2 - l9473 14A2 - l9465 1480 - l9561 1110 - l9545 1094 - l9537 106A - l9553 10C6 - l9529 1048 - l9625 302E - l9617 3010 - l9609 2FF2 - l9641 2F70 - l9633 2F46 - l9705 1FA2 - l9721 3104 - l9713 30D8 - l9801 11C0 - l9377 34AC - l9369 346E - l8915 41D4 - l7971 3262 - l7963 3252 - l7955 3232 - l7947 3E0E - l7939 3E6A - l8771 425A - l9395 0EC2 - l9387 0EAC - l8819 18F2 - l8827 190A - l8851 2304 - l8843 2CCC - l8835 2CB8 - l8923 3E42 - l8907 4164 - l9299 3D8C - l8931 1968 - l9491 151A - l9483 14CA - l9475 14A8 - l9467 1484 - l9459 145A - l9563 1116 - l9555 10FC - l9547 10B8 - l9539 1076 - l9571 3142 - l9627 303A - l9619 3020 - l9651 2F9E - l9643 2F76 - l9635 2F56 - l9707 1FA6 - l9731 3134 - l9723 310A - l9715 30EA - l9811 1206 - l9803 11C4 - l9379 34BC - l8917 41C6 - l7973 326E - l7965 3256 - l7957 3234 - l7949 3E10 - l8765 424E - l9397 0EE2 - l9389 0EB4 - l8781 370E - l8773 36E4 - l8861 2328 - l8853 2308 - l8837 2CBE - l8845 2CD0 - l8925 3E56 - l8909 4156 - l8941 198C - l8933 196C - l9493 1520 - l9485 14E8 - l9469 1494 - l9477 14AC - l9557 1100 - l9549 10BE - l9581 3182 - l9573 3156 - l9629 3040 - l9661 2FBE - l9653 2FA0 - l9645 2F7E - l9637 2F5C - l9709 1FAC - l9733 3136 - l9725 310E - l9717 30F0 - l9741 2E40 - l9821 122A - l9813 1210 - l9805 11DC - l9901 2F36 - l8919 41B8 - l7975 327A - l7967 325A - l7959 3240 - l8767 4242 - l9399 0EE6 - l8783 3712 - l8775 36EA - l8791 1882 - l8871 2354 - l8863 2334 - l8855 2314 - l8839 2CC2 - l8927 3E58 - l8951 19B8 - l8943 1998 - l8935 1978 - l9495 1522 - l9487 14FC - l9479 14BC - l9559 1108 - l9591 31B0 - l9583 3188 - l9575 3168 - l9655 2FA4 - l9647 2F8C - l9639 2F60 - l9671 1EF6 - l9663 1ED4 - l9735 313A - l9727 311C - l9719 30F4 - l9751 2E70 - l9743 2E50 - l9823 1230 - l9807 11EA - l9815 1216 - l9831 1E18 - l9903 2F3C - l9911 07F6 - l7977 32A2 - l7969 325E - l8769 4266 - l8777 36F2 - l8793 188E - l8785 186E - l8881 2378 - l8873 2358 - l8865 2338 - l8857 2318 - l8929 3E5E - l8961 19DC - l8953 19BC - l8945 199C - l8937 197C - l9497 1542 - l9489 14FE - l9593 31B2 - l9585 3190 - l9577 316E - l9657 2FAC - l9649 2F8E - l9681 1F26 - l9673 1F06 - l9665 1EDC - l9737 3140 - l9729 311E - l9761 2EA8 - l9753 2E78 - l9745 2E56 - l9817 121A - l9809 11EC - l9841 1E48 - l9833 1E1C - l9825 1DFA - l9921 082E - l9913 07FA - l9905 07D8 - l8779 370A - l8795 1892 - l8787 1872 - l8883 237C - l8875 2364 - l8867 2344 - l8859 2324 - l8891 4110 - l8971 1A4E - l8963 19E8 - l8955 19C8 - l8947 19A8 - l8939 1988 - l9499 1544 - l9595 31B6 - l9587 319E - l9579 3172 - l9659 2FB8 - l9691 1F5E - l9683 1F3A - l9675 1F0C - l9667 1EEC - l9763 2EB4 - l9755 2E86 - l9747 2E5A - l9739 2E38 - l9819 1222 - l9771 1130 - l9851 1E74 - l9843 1E4C - l9835 1E2C - l9827 1E02 - l9931 087E - l9923 083E - l9915 080A - l9907 07E0 - l8797 189E - l8789 187E - l8877 2368 - l8869 2348 - l8885 2380 - l8893 4102 - l8981 1A62 - l8973 1A5A - l8965 19EC - l8957 19CC - l8949 19AC - l9597 31BC - l9589 31A0 - l9693 1F60 - l9685 1F3E - l9677 1F10 - l9669 1EF2 - l9765 2EBA - l9757 2E9C - l9749 2E6A - l9781 1158 - l9773 1136 - l9861 1EB0 - l9853 1E84 - l9845 1E60 - l9837 1E32 - l9829 1E12 - l9941 08EA - l9933 08BA - l9925 0840 - l9917 0810 - l9909 07F0 - l8799 18A2 - l8879 236C - l8895 412C - l8991 1A8E - l8983 1A6E - l8959 19D8 - l8967 19F0 - l9599 2FC0 - l9695 1F64 - l9687 1F4C - l9679 1F22 - l9759 2EA0 - l9791 118A - l9783 115C - l9775 113A - l9767 1118 - l9871 1ED2 - l9863 1EB2 - l9855 1E86 - l9847 1E64 - l9839 1E36 - l9951 091A - l9943 08F2 - l9927 0856 - l9935 08C0 - l9919 0818 - l8897 411E - l8993 1A92 - l8985 1A72 - l8969 1A4A - l9689 1F4E - l9697 1F7C - l9793 1198 - l9785 116E - l9777 114A - l9769 1120 - l9865 1EC2 - l9857 1E8A - l9849 1E72 - l9881 2EDE - l9873 2EBC - l9961 0952 - l9953 0922 - l9945 0908 - l9937 08D0 - l9929 086A - l8899 4180 - l8995 1A9E - l8987 1A7E - l8979 1A5E - l9699 1F8A - l9795 119A - l9787 1172 - l9779 1150 - l9867 1EC8 - l9859 1EA2 - l9891 2F0C - l9883 2EEE - l9875 2EC4 - l9963 0958 - l9955 092E - l9947 0910 - l9939 08D2 - l9971 178C - l8997 1AA2 - l8989 1A82 - l9797 11B4 - l9789 1186 - l9869 1ECC - l9893 2F1C - l9885 2EF4 - l9877 2ED4 - l9957 093A - l9949 0916 - l9981 1804 - l9973 17A2 - l9965 176A - l8999 1AAE - l9799 11BE - l9895 2F1E - l9887 2EFC - l9879 2EDA - l9959 0946 - l9991 1846 - l9975 17B2 - l9983 180A - l9967 1774 - l9897 2F22 - l9889 2F0A - l9993 184E - l9985 180E - l9977 17B4 - l9969 1788 - l9899 2F2A - l9995 1864 - l9979 1802 - l9987 1822 - l9997 186A - l9989 182A - l9999 3EB6 - u2200 21AC - u2201 21A8 - u2220 2216 - u2221 2212 + l9441 2FDE + l9097 2E86 + l9089 2E5A + l9249 31BC + l9193 0B3E + l9185 0B26 + l9281 3912 + l9329 3398 + l9337 3370 + l9345 3340 + l9361 3300 + l9265 2B74 + l9257 2B3E + l9505 12CE + l9513 0D5A + l9601 2718 + l9451 2FFA + l8811 1592 + l8803 157A + l9179 0B16 + l9291 390C + l9275 3420 + l9339 3378 + l9347 3350 + l9355 3320 + l9363 3310 + l9603 2728 + l9371 2AF6 + l7941 3456 + l7933 343E + l9445 2FE4 + l9437 3896 + l9197 0B4A + l9189 0B32 + l8901 36FC + l9277 3430 + l9285 3400 + l9349 3358 + l9357 3330 + l9365 3318 + l9461 1202 + l9541 0DB4 + l9533 0D8C + l9517 0D60 + l9509 0D3A + l9621 2768 + l9613 2746 + l9701 1F9C + l9381 2B26 + l9373 2B00 + l7951 32B8 + l7943 329C + l7935 3446 + l9439 2FCC + l9455 3982 + l8823 15B6 + l8815 159E + l8807 1586 + l8911 372E + l8903 371A + l9279 3438 + l9287 3410 + l9295 33E0 + l9359 3338 + l9463 1212 + l9543 0DC0 + l9535 0D9A + l9527 0D74 + l9623 276C + l9615 2754 + l9607 272E + l9631 269C + l9703 1FAC + l9711 286A + l9375 2B10 + l9383 2B28 + l9367 2AD8 + l8921 37EC + l9385 3560 + l7961 27A4 + l7953 2784 + l7945 32A8 + l7937 3448 + l8841 28DC + l8913 3724 + l8905 3710 + l9289 3418 + l9297 33F0 + l9561 0E3C + l9545 0DC8 + l9537 0DA0 + l9553 0DF2 + l9625 2774 + l9617 2756 + l9633 26A4 + l9705 1FAE + l9713 287E + l9801 10AE + l9377 2B12 + l9369 2AD8 + l8923 37E2 + l7971 27C0 + l7963 27A8 + l7955 2786 + l7947 32AA + l7939 344A + l9387 386E + l8827 15C2 + l8819 15AA + l8835 15D2 + l8843 28E0 + l8931 351E + l8907 3756 + l8915 3742 + l9299 33F8 + l9491 1294 + l9483 1244 + l9467 1218 + l9459 11F2 + l9555 0E28 + l9547 0DEC + l9539 0DAC + l9571 2948 + l9627 2780 + l9619 2766 + l9651 26F2 + l9635 26B4 + l9707 1FB2 + l9731 28D0 + l9715 2890 + l9811 10F0 + l9803 10B2 + l9379 2B22 + l8925 37D8 + l7973 27CC + l7965 27AC + l7957 2792 + l7949 32AC + l8773 387E + l8781 2CFE + l8829 15C6 + l8861 205E + l8853 28EC + l8933 352E + l8909 374C + l8917 3738 + l8941 1700 + l9493 1296 + l9485 1262 + l9477 122C + l9557 0E2C + l9573 295C + l9653 26F4 + l9645 26D2 + l9733 28D2 + l9725 28AA + l9741 25BA + l9821 110C + l9813 10F6 + l9805 10C6 + l9901 2698 + l8919 37F6 + l8927 37CE + l7975 27F4 + l7967 27B0 + l7959 27A0 + l8775 3876 + l8791 2D28 + l8783 2D00 + l8847 28E6 + l8935 3530 + l9495 1298 + l9487 1276 + l9559 0E34 + l9591 29A8 + l9575 296E + l9655 26F8 + l9647 26E0 + l9639 26BA + l9671 1F28 + l9663 1F0A + l9735 28D6 + l9727 28B8 + l9719 2896 + l9743 25CA + l9807 10D4 + l9815 10F8 + l8929 37C4 + l7969 27B4 + l8777 388E + l8785 2D08 + l8793 155E + l8881 209A + l8873 2082 + l8865 206A + l8961 173C + l8953 1724 + l8945 170C + l9497 12B8 + l9489 1278 + l9593 29AA + l9585 2988 + l9657 2700 + l9649 26E2 + l9665 1F12 + l9729 28BA + l9761 2618 + l9753 25E8 + l9817 10FC + l9809 10D6 + l9841 1EA2 + l9833 1E7C + l9825 1E5E + l9921 07B4 + l9913 0786 + l9905 0768 + l8779 3886 + l8787 2D20 + l8795 1562 + l8859 205A + l8939 16FC + l9499 12BA + l9595 29AE + l9587 2996 + l9579 2974 + l9659 270C + l9691 1F72 + l9667 1F22 + l9763 2624 + l9755 25F6 + l9747 25D0 + l9739 25B2 + l9819 1104 + l9771 1044 + l9851 1EB6 + l9827 1E66 + l9931 0804 + l9923 07C4 + l9907 0770 + l8789 2D24 + l8885 20A6 + l8877 208E + l8869 2076 + l8893 20AE + l8965 1748 + l8957 1730 + l8949 1718 + l9589 2998 + l9693 1F74 + l9685 1F52 + l9677 1F3C + l9757 260C + l9781 1062 + l9861 1EEE + l9853 1EC6 + l9829 1E76 + l9941 0870 + l9933 0840 + l9925 07C6 + l9909 0780 + l8799 156E + l8975 1760 + l9599 2710 + l9695 1F78 + l9687 1F60 + l9679 1F4E + l9759 2610 + l9791 107C + l9783 1066 + l9775 104A + l9767 102C + l9863 1EF0 + l9855 1EC8 + l9847 1EA6 + l9839 1E90 + l9951 089C + l9943 0878 + l9927 07DC + l9935 0846 + l9919 079E + l8993 17D6 + l8977 17BA + l8969 1754 + l9689 1F62 + l9697 1F8C + l9793 108A + l9785 1078 + l9769 1034 + l9865 1F00 + l9857 1ECC + l9849 1EB4 + l9881 2646 + l9873 2628 + l9961 08D4 + l9953 08A4 + l9945 088E + l9937 0856 + l9929 07F0 + l8899 3706 + l8987 17C6 + l9699 1F9A + l9795 108C + l9867 1F02 + l9859 1EE0 + l9891 266E + l9875 2630 + l9955 08B0 + l9947 0896 + l9939 0858 + l9971 1490 + l8997 17E2 + l8989 17CA + l9797 10A6 + l9869 1F06 + l9893 267E + l9877 2640 + l9957 08BC + l9949 0898 + l9981 1508 + l9973 14A6 + l9965 1486 + l9799 10AC + l9895 2680 + l9887 265E + l9959 08C8 + l9991 1542 + l9975 14B6 + l9983 150A + l9897 2684 + l9889 266C + l9993 1546 + l9985 150E + l9977 14B8 + l9899 268C + l9995 1558 + l9987 151E + l9979 1506 + l9989 1526 + l9999 34F2 + u2000 229C + u2001 2298 + u2010 22AE + u2011 22AA _LATA 000F89 - u2230 222C _LATB 000F8A - u2231 2228 - u2215 21D8 _LATC 000F8B _LATD 000F8C _LATE 000F8D - u2190 2178 - u2191 2174 - u5000 38C4 - u5001 38C0 - u5010 38E0 - u5011 38DC - u4300 33E0 - u5020 147A - u5100 1048 - u4301 33DC - u5021 1476 - u5101 1044 - u1670 3DFC - u5030 1494 - u5110 10AE - u1671 3DF8 - u5031 1490 - u5111 10A8 - u6000 3EAE - u5040 14BC - u5120 10B0 - u5200 1F06 - u6001 3EA8 - u5041 14B8 - u5201 1F02 - u6010 3EB0 - u5050 14FC - u5130 3168 - u5210 1F22 - u5051 14F8 - u5131 3164 - u5211 1F1E - u6020 3088 - u6100 01A2 - u5140 3182 - u5220 1F36 - u5300 116E - u6021 3084 - u6101 019E - u5141 317E - u5221 1F32 - u5301 116A - u4270 3EFC - u6030 30B8 - u6110 01DC - u5150 2FD8 - u5230 1F74 - u5310 1182 - u4271 3EF6 - u6031 30B4 - u6111 01D8 - u5151 2FD4 - u5231 1F70 - u5311 117E - u4280 3EFE - u6040 28FA - u6120 020E - u5080 1006 - u5160 2FF2 - u5240 30EA - u5320 11B4 - u5400 2ED4 - u6200 2D50 - u6041 28F6 - u6121 020A - u5081 1002 - u5161 2FEE - u5241 30E6 - u5321 11B0 - u5401 2ED0 - u6201 2D4C - u1890 3968 - u4290 33A2 - u6050 292A - u6130 024A - u5090 1020 - u5170 2F56 - u5250 3104 - u5330 11D4 - u5410 2EEE - u6210 2D78 - u1891 3964 - u4291 339E - u6051 2926 - u6131 0246 - u5091 101C - u5171 2F52 - u5251 3100 - u5331 11D0 - u5411 2EEA - u6211 2D74 - u6060 295A - u6140 0284 - u5068 1504 - u5180 2F70 - u5260 2E50 - u5340 1206 - u5420 07F0 - u5500 1860 - u6300 342A - u6061 2956 - u6141 0280 - u5069 151A - u5181 2F6C - u5261 2E4C - u5341 1202 - u5421 07EC - u5501 185C - u6301 3426 - u6150 02AC - u5078 1528 - u5190 1EEC - u5270 2E6A - u5350 1E12 - u5430 080A - u5510 167E - u6070 3B28 - u6230 28C6 - u6310 3442 - u6151 02A8 - u5079 153E - u5191 1EE8 - u5271 2E66 - u5351 1E0E - u5431 0806 - u5511 167A - u6071 3B24 - u6231 28C2 - u6311 343E - u6160 02E2 - u6080 0150 - u4800 35B4 - u5280 1130 - u5360 1E2C - u5440 082E - u5520 1698 - u5600 0BC6 - u6240 255A - u6161 02DE - u6081 014C - u4801 35B0 - u5281 112C - u5361 1E28 - u5441 082A - u5521 1694 - u5601 0BC2 - u6241 2556 - u6170 030A - u6090 0174 - u4810 3606 - u5290 114A - u5370 1E48 - u5450 08AC - u5610 0C02 - u6250 258A - u6171 0306 - u6091 0170 - u4811 3602 - u5291 1146 - u5371 1E44 - u5611 0BFE - u6251 2586 - u6180 032A - u4820 3658 - u4900 3CD0 - u5380 1E5C - u5460 1784 - u5540 16E6 - u5620 124A - u5700 1D52 - u6228 2D9A - u6260 259E - u6181 0326 - u4821 3654 - u4901 3CCC - u5381 1E58 - u5461 1780 - u5541 16E2 - u5621 1246 - u5701 1D4E - u6229 2DAE - u6261 259A - u6190 0350 - u4830 3DCC - u4910 3CAC - u5390 1E9A - u5470 17A2 - u5550 1704 - u5534 16C0 - u5630 1264 - u5710 1DA6 - u6270 25B2 - u4590 3B02 - u6407 3944 - u6191 034C - u4831 3DC8 - u4911 3CA8 - u5391 1E96 - u5455 08A2 - u5471 179E - u5551 1700 - u5535 16BA - u5631 1260 - u5711 1DA2 - u6271 25AE - u6327 218A - u4591 3AFE - u4840 3DA8 - u4920 3C88 - u5480 17E4 - u5560 175A - u5640 1282 - u5720 1DEE - u5800 29F0 - u6337 36FC - u4841 3DA4 - u4921 3C84 - u5561 1756 - u5641 127E - u5721 1DEA - u5801 29EC - u4850 3D84 - u5490 181E - u5570 0AD2 - u5650 129C - u5730 0978 - u5810 2A22 - u4930 347E - u6290 340A - u6347 371C - u4851 3D80 - u5491 181A - u5571 0ACE - u5651 1298 - u5731 0974 - u5811 2A1E - u4931 347A - u6291 3406 - __size_of_variable_is_analog_by_enum 00BA - u4860 3D60 - u5580 0AF0 - u5660 12AE - u5740 0996 - u5820 2A4A - u5900 3B56 - u4940 348C - u6357 0EF8 - u4861 3D5C - u5485 17DA - u5581 0AEC - u5661 12AA - u5741 0992 - u5821 2A46 - u4941 3488 - u4790 36AA - u4870 3D3C - u5590 0B7E - u5670 12C8 - u5750 0A24 - u5830 2A64 - u5910 34E8 - u4950 34BC - u6367 0F18 - u4791 36A6 - u4871 3D38 - u5591 0B7A - u5671 12C4 - u5751 0A20 - u5831 2A60 - u5911 34E4 - u4951 34B8 - u4960 0EDE - u4880 3D18 - u5680 1336 - u5760 0A6C - u5840 2A8C - u5920 352A - u6288 25C8 - u6377 0F88 - u4961 0EDA - u4881 3D14 - u5681 1332 - u5761 0A68 - u5841 2A88 - u5921 3526 - u6289 25DC - u4970 0F46 - u4890 3CF4 - u5690 1D34 - u5770 0AA8 - u5930 2DCE - u6387 0FA8 - u4971 0F42 - u4891 3CF0 - u5691 1D30 - u5771 0AA4 - u5931 2DCA - u4980 0F6E - u5780 299C - u5860 279C - u5940 2E04 - u6397 3B8C - u4981 0F6A - u5781 2998 - u5861 2798 - u5941 2E00 - u4990 0FD6 - u5790 29D2 - u5870 2814 - u5950 2E2C - u4991 0FD2 - u5791 29CE - u5871 280E - u5951 2E28 - u5880 2816 - u5960 3330 - u5961 332C - u5858 2AAC - u5890 3B54 - u5970 337A - u5859 2AC2 - u5891 3B4E - u5971 3376 - u5980 32C0 - u5981 32BC - u5990 330A - u5991 3306 - __size_of_ioread_DIN_GLR_A_FLT 0018 - __size_of_ioread_DIN_GLR_B_FLT 0018 + u1480 3476 + u5000 1558 + u1481 3472 + u5001 1554 + u5010 13C8 + u5011 13C4 + u5020 13DE + u5100 12EA + u5021 13DA + u5101 12E6 + u5110 1300 + u5111 12FC + u4400 2E70 + u5040 142C + u5120 131A + u5200 0982 + u4401 2E6C + u5041 1428 + u5121 1316 + u5201 097E + u1690 302E + u4410 3430 + u5050 147E + u5034 1400 + u5130 132C + u5210 09C2 + u4170 3292 + u1691 302A + u4411 342C + u5051 147A + u5035 13FA + u5131 1328 + u5211 09BE + u4171 328E + u4420 3410 + u4500 3310 + u5060 0A1A + u5140 1342 + u5220 09F2 + u5300 232A + u4421 340C + u4501 330C + u5061 0A16 + u5141 133E + u5221 09EE + u5301 2324 + u4430 33F0 + u5070 0AA0 + u5150 13A8 + u5230 29E2 + u5310 232C + u4510 2AE8 + u4431 33EC + u5071 0A9C + u5151 13A4 + u5231 29DE + u4511 2AE4 + u5400 34D8 + u4440 33D0 + u5080 0AE0 + u5160 1C6C + u5240 2A12 + u5320 3184 + u4520 2AF6 + u4441 33CC + u5081 0ADC + u5161 1C68 + u5241 2A0E + u5321 317E + u4521 2AF2 + u5410 283E + u4370 2EB2 + u4450 33B0 + u5090 0B10 + u5170 1CBC + u5250 23DE + u5330 3186 + u4530 2B22 + u5411 283A + u4371 2EAE + u4451 33AC + u5091 0B0C + u5171 1CB8 + u5251 23DA + u4531 2B1E + u4540 2FDE + u5420 2866 + u5500 01BC + u4380 2DEC + u4460 3390 + u4620 0D5A + u4700 273E + u5180 1CFC + u5260 23F4 + u5340 2CB2 + u4541 2FDA + u5421 2862 + u5501 01B8 + u4381 2DE8 + u4461 338C + u4621 0D56 + u4701 273A + u5181 1CF8 + u5261 23F0 + u5341 2CAE + u4550 2FF6 + u5430 211A + u5510 01EA + u4390 2E2E + u4470 3370 + u4630 0D70 + u4710 26B4 + u5190 08FC + u5270 2408 + u5350 2AAE + u4551 2FF2 + u5431 2116 + u5511 01E6 + u4391 2E2A + u4471 336C + u4631 0D6C + u4711 26B0 + u5191 08F8 + u5271 2404 + u5351 2AAA + u5440 214A + u5520 0222 + u4480 3350 + u4608 127E + u4560 1212 + u4640 0D84 + u4720 26CA + u4800 25E0 + u5360 2AD2 + u5600 2508 + u5441 2146 + u5521 021E + u4481 334C + u4609 1294 + u4561 120E + u4641 0D80 + u4721 26C6 + u4801 25DC + u5361 2ACE + u5601 2504 + u3850 3546 + u5450 217A + u5530 0258 + u4490 3330 + u4618 129E + u4570 1228 + u4650 0DE2 + u4730 1F22 + u4810 1044 + u5290 22C6 + u5370 2C1A + u3851 3540 + u5451 2176 + u5531 0254 + u4491 332C + u4619 12B4 + u4571 1224 + u4651 0DDC + u4731 1F1E + u4811 1040 + u5291 22C2 + u5371 2C16 + u1995 2266 + u3860 3548 + u5540 027C + u4580 123C + u4660 0DE4 + u4740 1F38 + u4820 105A + u4900 1EDC + u5380 2BCA + u5460 31AE + u5620 2048 + u5700 2A5E + u5541 0278 + u4581 1238 + u4741 1F34 + u4821 1056 + u4901 1ED8 + u5381 2BC6 + u5461 31AA + u5621 2044 + u5701 2A5A + u3870 2C2E + u5390 34D6 + u5550 02AA + u5470 0138 + u4590 1276 + u4670 296E + u4750 1F4E + u4830 1078 + u4910 2640 + u5630 1DC0 + u3871 2C2A + u5391 34D0 + u5551 02A6 + u5471 0134 + u4591 1272 + u4671 296A + u4751 1F4A + u4831 1074 + u4911 263C + u5631 1DBC + u3880 2C60 + u5560 02CA + u5480 015C + u4680 2984 + u4760 1F88 + u4840 10A6 + u4920 2656 + u5288 2422 + u5640 1DF0 + u3881 2C5C + u5561 02C6 + u5481 0158 + u4681 2980 + u4761 1F84 + u4841 10A2 + u4921 2652 + u5289 2438 + u5641 1DEC + u5570 02E6 + u5490 0186 + u4690 2728 + u4770 2890 + u4850 10C2 + u4930 0780 + u5618 2524 + u5650 1E04 + u5571 02E2 + u5491 0182 + u4691 2724 + u4771 288C + u4851 10BE + u4931 077C + u5619 2538 + u5651 1E00 + u5580 0308 + __size_of_variable_is_analog_by_enum 0086 + u4780 28A6 + u4860 10F0 + u4940 0796 + u5660 1E18 + u5581 0304 + u4781 28A2 + u4861 10EC + u4941 0792 + u5661 1E14 + u5717 2238 + u4790 25CA + u4870 1E76 + u4950 07B4 + u5590 24E4 + u5727 2D12 + u4791 25C6 + u4871 1E72 + u4951 07B0 + u5591 24E0 + u4880 1E8C + u4960 0832 + u5680 2A2A + u5737 2D32 + u4881 1E88 + u5681 2A26 + u4890 1EA2 + u4970 14A6 + u5690 2A46 + u5747 310E + u4891 1E9E + u4971 14A2 + u5691 2A42 + u4980 14E8 + u5757 300E + u4965 0828 + u4990 151E + u5678 1E2E + u4991 151A + u5679 1E42 + u4985 14DE + __size_of_ioread_DIN_GLR_A_FLT 0014 + __size_of_ioread_DIN_GLR_B_FLT 0014 _TMR2 000FBC _WPUB 000F61 - _command_ALARM_ENABLE 0FE6 + _command_ALARM_ENABLE 0D3A fp__command_ALARM_FIRECOUNT_GET 0000 - _EUSART1_Write 3464 - __end_of_communication_response_payload_append_uint8_t 3EEA - __size_of_communication_response_payload_append_uint8_t 001A + _EUSART1_Write 2AD6 + __end_of_communication_response_payload_append_uint8_t 351E + __size_of_communication_response_payload_append_uint8_t 0016 ??_communication_response_payload_append_uint8_t 001D ?_communication_response_payload_append_uint8_t 0001 - _communication_response_payload_append_uint8_t 3ED0 + _communication_response_payload_append_uint8_t 3508 __idx 0034 - _main 39E0 + _main 30C0 alarm_is_analog_by_enum@_alarm_index 001F ?_EUSART1_Read 0001 - _TMR0_StartTimer 4432 + _TMR0_StartTimer 3976 fsr1h 000FE2 fsr2h 000FDA indf1 000FE7 indf2 000FDF fsr1l 000FE1 fsr2l 000FD9 - __size_of_ioread_DIN_HYDRO_PWR_FLT 0018 + __size_of_ioread_DIN_HYDRO_PWR_FLT 0014 btemp 0043 - __CFG_BORV$190 000000 - __size_of_switch_SWITCH_GLRA_set_open 000E + __size_of_switch_SWITCH_GLRA_set_open 000A ??__update_alarm 0005 ?_ioread_DIN_HYDRO_PWR_FLT 0001 ??_command_ALARM_MAXCOUNT_GETALL 0027 - __end_of_communication_response_payload_appender_reset 43EC + __end_of_communication_response_payload_appender_reset 3930 __size_of_communication_response_payload_appender_reset 0006 ??_communication_response_payload_appender_reset 001D ?_communication_response_payload_appender_reset 0001 - _communication_response_payload_appender_reset 43E6 + _communication_response_payload_appender_reset 392A prodh 000FF4 prodl 000FF3 - start 0134 + start 011C ??_command_RESCUE_STATUS_RESET 001D - __end_of_rescue_set_disabled 43E6 - __CFG_IESO$OFF 000000 - __size_of_switch_SWITCH_GLRB_set_open 000E + __end_of_rescue_set_disabled 392A + __size_of_switch_SWITCH_GLRB_set_open 000A ??_command_ALARM_FIRED_RESET 0027 fp__EUSART1_DefaultErrorHandler 0000 ___param_bank 000000 command_ECHO32@idx 0080 ??_rescue_reset_fired_status 001D - _ioread_DIN_PWB_PG 4024 + _ioread_DIN_PWB_PG 3650 ??_switch_SWITCH_GLRA_set_closed 001D - __end_of_alarm_MON_VEOC_FWR_I 435A - __end_of_alarm_MON_VEOC_RTN_I 4364 - __end_of_command_ALARM_MAXCOUNT_GET 2FC0 - _command_ALARM_MAXCOUNT_GET 2F3E + __end_of_alarm_MON_VEOC_FWR_I 3808 + __end_of_alarm_MON_VEOC_RTN_I 3812 + __end_of_command_ALARM_MAXCOUNT_GET 2710 + _command_ALARM_MAXCOUNT_GET 269C ?_ioread_DIN_PWB_PG 0001 - __end_of_TMR0_Initialize 3E24 - __end_of_digital_variable_get_pointer_by_enum 0D68 - __size_of_digital_variable_get_pointer_by_enum 015A + __end_of_TMR0_Initialize 32BE + __end_of_digital_variable_get_pointer_by_enum 0C2E + __size_of_digital_variable_get_pointer_by_enum 011A ??_digital_variable_get_pointer_by_enum 0021 ?_digital_variable_get_pointer_by_enum 001F - _digital_variable_get_pointer_by_enum 0C0E - __size_of_command_BOARDTIME 0034 + _digital_variable_get_pointer_by_enum 0B14 + __size_of_command_BOARDTIME 0030 ??_TMR0_DefaultInterruptHandler 0001 ?_FVR_Initialize 0001 - _switch_SWITCH_12V_get 42CE - _switch_SWITCH_12V_set 3D72 - __size_of_OSCILLATOR_Initialize 0024 - __size_of_manage_incoming_data 006E - __end_of_OSCILLATOR_Initialize 3E02 - l10001 3EBE - l10003 3EC2 - l10011 166E - l10005 3EC8 - l10021 169E - l10013 167E - l10101 0BE8 - l10007 3ECE - l10031 16EA - l10023 16A8 - l10015 1684 - l10103 0BF0 - l10111 123A - l10041 172C - l10033 16EE - l10025 16CE - l10017 1688 - l10009 1666 - l10105 0C06 - l10121 126A - l10113 124A - l10201 097C - l10051 1762 - l10043 1740 - l10035 1704 - l10027 16D0 - l10019 1698 - l10107 0C0C - l10131 129C - l10123 126E - l10115 1250 - l10211 09CE - l10203 0980 - l10053 1768 - l10037 1714 - l10045 1746 - l10029 16D6 - l10061 0ADA - l10141 12F0 - l10133 12B2 - l10125 1272 - l10117 1254 - l10109 1232 - l10221 0A0A - l10213 09D0 - l10205 0996 - l10301 2A2C - l10047 174A - l10039 1716 - l10071 0B2A - l10063 0AF0 - l10055 0AB4 - l10135 12C8 - l10143 12F6 - l10151 1324 - l10127 1286 - l10119 1264 - l10231 0A2C - l10223 0A0C - l10207 09A6 - l10215 09D6 - l10311 37A8 - l10303 3784 - l10049 175E - l10081 0B66 - l10065 0B00 - l10073 0B30 - l10057 0AC2 - l10153 1326 - l10145 1306 - l10137 12D8 - l10129 128A - l10161 1D1A - l10241 0A78 - l10233 0A36 - l10217 09E6 - l10225 0A12 - l10209 09A8 - l10321 37C2 - l10313 37AC - l10305 379C - l10401 2A50 - l10091 0B90 - l10075 0B40 - l10083 0B6C - l10067 0B02 - l10059 0AD6 - l10147 1308 - l10139 12DA - l10155 133A - l10171 1D62 - l10163 1D24 - l10243 0A8E - l10235 0A52 - l10227 0A14 - l10219 09E8 - l10251 3A48 - l10323 37C8 - l10315 37B0 - l10307 37A0 - l10331 3A2C - l10411 2A78 - l10403 2A54 - l10093 0BAC - l10085 0B6E - l10077 0B42 - l10069 0B28 - l10157 133E - l10149 131A - l10181 1D96 - l10173 1D64 - l10165 1D38 - l10245 0A96 - l10237 0A5A - l10229 0A28 - l10253 3A5C - l10261 3E7E - l10325 37CE - l10317 37B6 - l10309 37A4 - l10333 3A40 - l10341 3E2E - l10421 2AA4 - l10405 2A64 - l10413 2A7C - l10501 3C50 - l10095 0BB4 - l10079 0B64 - l10087 0B82 - l10159 1344 - l10191 1DDC - l10175 1D8A - l10183 1DAA - l10167 1D3C - l10247 0AAC - l10239 0A70 - l10255 3A60 - l10271 3E98 - l10263 3E84 - l10319 37BC - l10335 3A46 - l10327 3A14 - l10343 3E30 - l10351 2B6A - l10431 2ACE - l10423 2AA6 - l10415 2A8C - l10407 2A6A - l10511 34F0 - l10503 34CE - l10097 0BCA - l10089 0B86 - l10193 1DF2 - l10185 1DAE - l10177 1D8C - l10169 1D52 - l10249 0AB2 - l10257 3A74 - l10265 3E88 - l10281 29C0 - l10273 2986 - l10329 3A28 - l10345 3E34 - l10337 3E24 - l10361 2BDC - l10353 2BA4 - l10425 2AC2 - l10417 2A92 - l10409 2A72 - l10441 279C - l10433 2778 - l10521 3516 - l10513 34FE - l10505 34D2 - l10601 32EA - l10611 3E9A - l10371 2C00 - l10099 0BD2 - l10195 1DF8 - l10187 1DB8 - l10179 1D92 - l10259 3A7A - l10267 3E8C - l10291 29F4 - l10283 29C2 - l10275 298C - l10347 3E3A - l10339 3E2A - l10363 2BE8 - l10355 2BA8 - l10427 2AC4 - l10419 2A96 - l10451 27C4 - l10443 27A2 - l10435 2782 - l10523 351A - l10515 3500 - l10507 34D8 - l10531 2DB8 - l10603 32F6 - l10621 3044 - l10613 3EB4 - l10701 01CC - l11181 1A04 - l10381 2C66 - l10373 2C36 - l10189 1DD4 - l10197 095A - l10269 3E92 - l10293 29F8 - l10277 29A0 - l10285 29D6 - l10349 3E40 - l10365 2BF0 - l10357 2BBC - l10429 2AC8 - l10461 2822 - l10453 27C8 - l10445 27AA - l10437 2788 - l10517 350E - l10509 34EC - l10525 352E - l10541 2DE8 - l10533 2DBE - l10605 32FA - l10615 418A - l10631 3092 - l10623 304A - l10711 020E - l10703 01DC - l11191 2CE4 - l11183 1AFA - l10391 2C8E - l10383 2C6E - l10375 2C3A - l10199 0968 - l10295 2A0E - l10287 29DA - l10279 29A4 - l10367 2BF8 - l10359 2BD0 - l10463 2828 - l11175 27E0 - l10447 27B2 - l10455 27CC - l10439 278C - l10471 3B5C - l10527 3534 - l10519 3510 - l10551 2E18 - l10543 2DEA - l10535 2DD2 - l10607 330E - l10641 28FA - l10617 4190 - l10625 305E - l10633 30A6 - l10721 0254 - l10713 021A - l10705 01E6 - l11193 2394 - l11185 0D00 - l10393 2C94 - l10385 2C76 - l10377 2C4E - l11177 10DC - l10297 2A12 - l10289 29E0 - l10369 2BFE - l10449 27BE - l10457 27FE - l10473 3B62 - l10481 40DC - l10553 2E1C - l10545 2E04 - l10537 2DD6 - l10529 2DB4 - l10561 331A - l10609 3314 - l10801 282A - l10651 296C - l10643 290C - l10619 43EC - l10635 30BC - l10627 3088 - l10731 028E - l10723 0258 - l10715 0226 - l10707 01EE - l11195 191E - l11187 265E - l11179 3574 - l10387 2C7E - l10379 2C5A - l10299 2A26 - l10395 2A2E - l10459 281C - l10475 3B68 - l10491 3C74 - l10483 3C52 - l10547 2E0E - l10539 2DDA - l10555 2E30 - l10571 3348 - l10563 3320 - l10811 285E - l10803 283E - l10653 2972 - l10645 292A - l10661 43B4 - l10637 30C2 - l10629 308E - l11197 0388 - l10741 02CE - l10733 0292 - l10725 0260 - l10717 023A - l10709 01FE - l11189 0E4A - l10389 2C86 - l10397 2A3A - l10469 3B3E - l10477 40CE - l10485 3C5E - l10493 3C2E - l10557 2E36 - l10549 2E10 - l10573 3358 - l10565 3334 - l10581 337E - l10821 289E - l10813 2866 - l10805 284E - l10901 3A00 - l10831 43F2 - l10647 293C - l10655 297E - l10639 28DC - l10751 02F6 - l10743 02D0 - l10735 02AC - l10727 0274 - l10719 024A - l10399 2A4A - l10479 40D6 - l10487 3C62 - l10495 3C3A - l10583 3384 - l10575 335A - l10567 3338 - l10559 3316 - l10591 32C4 - l10671 3B30 - l10663 40C0 - l10823 28A4 - l10815 2870 - l10807 2854 - l10903 3A04 - l10833 3C08 - l10657 2984 - l10649 295A - l10761 0332 - l10753 030A - l10745 02D2 - l10737 02B6 - l10729 0284 - l10681 0162 - l10489 3C6E - l10497 3C46 - l10577 3366 - l10569 3346 - l10593 32C8 - l10585 32A6 - l10673 3B34 - l10665 40C6 - l10825 28AC - l10817 2884 - l10809 2858 - l10841 258E - l10659 43AE - l10771 0366 - l10763 033E - l10755 0314 - l10747 02E2 - l10739 02BA - l10691 018E - l10683 0174 - l10499 3C4A - l10579 336A - l10595 32D6 - l10587 32AA - l10675 3B3C - l10667 3B12 - l10819 2892 - l10827 28B4 - l10843 259E - l10851 25F0 - l10835 254A - l10773 0370 - l10765 0350 - l10757 0318 - l10749 02EA - l10693 01A2 - l10685 017E - l10677 013C - l10597 32D8 - l10589 32B0 - l10781 2D2C - l10669 3B28 - l10829 28CA - l10861 342A - l10853 25F4 - l10845 25B2 - l10837 255A - l10767 035A - l10759 032A - l10695 01AC - l10687 0182 - l10775 0374 - l10679 0150 - l10599 32E8 - l10791 2D78 - l10783 2D40 - l10871 345A - l10863 3432 - l10855 33F6 - l10847 25DC - l10839 258A - l10769 035E - l10697 01B0 + _switch_SWITCH_12V_get 3906 + _switch_SWITCH_12V_set 33DE + __size_of_OSCILLATOR_Initialize 001C + __size_of_manage_incoming_data 0060 + __end_of_OSCILLATOR_Initialize 3478 + l10001 34FA + l10003 34FE + l10011 13B8 + l10005 3504 + l10013 13C8 + l10101 0AFA + l10023 13E8 + l10103 0AFE + l10111 12DA + l10041 1454 + l10033 1416 + l10025 140E + l10017 13CE + l10009 13B0 + l10105 0B10 + l10113 12EA + l10051 1482 + l10043 1468 + l10035 142C + l10027 1410 + l10131 131A + l10123 1304 + l10211 0934 + l10203 08E6 + l10037 143C + l10045 146A + l10061 0A04 + l10141 136A + l10133 132C + l10117 12F0 + l10109 12D2 + l10221 096C + l10213 0936 + l10205 08FC + l10047 146E + l10039 143E + l10071 0A54 + l10063 0A1A + l10055 09F6 + l10135 1342 + l10143 1370 + l10151 1396 + l10231 0986 + l10223 096E + l10207 090C + l10215 093C + l10311 2CDA + l10303 2CB6 + l11201 183E + l10049 147E + l10081 0A8C + l10065 0A2A + l10073 0A5A + l10153 1398 + l10145 1380 + l10137 1352 + l10129 1308 + l10161 1C4C + l10241 09CA + l10233 0990 + l10217 094C + l10225 0970 + l10209 090E + l10321 2CF4 + l10313 2CDE + l10305 2CCE + l11211 20C2 + l11203 0BC6 + l10091 0AAE + l10075 0A6A + l10083 0A8E + l10067 0A2C + l10155 13A8 + l10147 1382 + l10139 1354 + l10171 1C7C + l10243 09DC + l10235 09AC + l10227 0972 + l10219 094E + l10251 3060 + l10323 2CFA + l10315 2CE2 + l10307 2CD2 + l10331 3048 + l10403 23E4 + l11213 15E6 + l11205 2362 + l10093 0ACA + l10085 0A90 + l10077 0A6C + l10069 0A52 + l10157 13AC + l10149 1394 + l10181 1CAC + l10173 1C7E + l10245 09E0 + l10237 09B0 + l10229 0982 + l10253 3074 + l10261 34AA + l10317 2CE8 + l10309 2CD6 + l10333 305C + l10341 3482 + l10421 241A + l10413 23F8 + l11215 0330 + l11207 0EE6 + l10095 0ACE + l10087 0AA0 + l10079 0A8A + l10191 1CEA + l10183 1CBC + l10175 1CA4 + l10167 1C56 + l10247 09F2 + l10239 09C2 + l10255 3078 + l10263 34B0 + l10319 2CEE + l10327 3030 + l10343 3484 + l10351 2442 + l10423 241C + l10511 2C78 + l10503 2C6E + l11209 2900 + l10097 0AE0 + l10089 0AA4 + l10193 1CFC + l10185 1CC0 + l10177 1CA6 + l10169 1C6C + l10257 308C + l10265 34B4 + l10281 29D0 + l10273 29B2 + l10329 3044 + l10345 3488 + l10337 3478 + l10361 24A4 + l10353 246C + l10425 2438 + l10441 22C6 + l10433 22B0 + l10521 2C9E + l10513 2C86 + l10505 2C72 + l10601 2BBA + l10611 36BC + l10371 253A + l10099 0AE8 + l10187 1CCA + l10179 1CA8 + l10267 34B8 + l10283 29D2 + l10347 348E + l10339 347E + l10363 24B0 + l10355 2470 + l10427 243A + l10419 240C + l10523 2CA2 + l10515 2C88 + l10531 2A7A + l10603 2BCA + l10613 3930 + l10621 283E + l10381 2590 + l10373 2560 + l10189 1CE6 + l10197 08D8 + l10269 34BE + l10293 29EC + l10285 29E2 + l10365 24B6 + l10357 2484 + l10429 243E + l10461 2338 + l10445 22CC + l10525 2CB2 + l10517 2C96 + l10541 2A92 + l10615 27FA + l10607 34C2 + l10711 01FE + l10703 01CA + l10391 25AE + l10383 2596 + l10375 2564 + l10295 29FE + l10287 29E6 + l10279 29B8 + l10367 24BC + l10359 2498 + l10447 22D4 + l10455 22E2 + l10439 22B6 + l10471 318C + l10519 2C98 + l10551 2ABE + l10543 2A94 + l10641 215C + l10633 20FC + l10625 2844 + l10617 2800 + l10721 0234 + l10713 0212 + l10705 01DA + l10385 259C + l10377 2578 + l10297 2A02 + l11193 22F6 + l10449 22DC + l10457 2314 + l10473 3192 + l10553 2AC2 + l10545 2AAE + l10537 2A80 + l10529 2A76 + l10561 2BD2 + l10801 1FB6 + l10643 217A + l10635 211A + l10619 2814 + l10627 2854 + l10731 026C + l10723 0248 + l10715 0222 + l10707 01EA + l10387 25A2 + l10379 2584 + l11195 0E08 + l10299 2A12 + l10395 23C2 + l10459 2332 + l10483 32DE + l10555 2AD2 + l10547 2AB4 + l10539 2A84 + l10571 2BE8 + l10811 1FE8 + l10803 1FC6 + l10645 218C + l10637 212C + l10653 3986 + l10629 2866 + l10741 0298 + l10733 027C + l10725 0258 + l10709 01F6 + l11197 2B5E + l10389 25A8 + l10397 23CE + l10469 316E + l10477 36EE + l10485 32EA + l10493 32BE + l10549 2AB6 + l10573 2BF8 + l10661 3198 + l10821 2024 + l10813 1FF0 + l10805 1FD8 + l10901 30CC + l10639 214A + l10751 02CA + l10743 029A + l10719 022C + l10671 0124 + l11199 1774 + l10399 23DE + l10479 36F6 + l10487 32EE + l10495 32CA + l10575 2C06 + l10567 2BD8 + l10559 2BCE + l10591 2B88 + l10583 2B7E + l10663 31AE + l10823 202A + l10815 1FFA + l10807 1FDE + l10831 38D6 + l10911 30E0 + l10903 30D0 + l10841 3936 + l10649 2192 + l10761 02F6 + l10737 0286 + l10729 0262 + l10673 0138 + l10489 32FA + l10497 32D6 + l10577 2C0A + l10569 2BE6 + l10593 2B96 + l10585 2B82 + l10657 368E + l10825 2032 + l10817 200A + l10809 1FE2 + l10833 38D0 + l10905 30D4 + l10843 3254 + l10763 0308 + l10755 02D4 + l10747 02AE + l10739 0296 + l10683 0166 + l10675 013E + l10499 32DA + l10579 2C1A + l10595 2B98 + l10667 31B6 + l10659 3694 + l10819 2018 + l10827 2036 + l10835 38CA + l10851 1DF4 + l10907 30D8 + l10757 02E6 + l10749 02B6 + l10693 0190 + l10685 016A + l10677 014A + l10773 031C + l10597 2BA8 + l10781 24C0 + l10829 2048 + l10837 38C4 + l10853 1E04 + l10861 1E4E + l10845 1DB0 + l10909 30DC + l10759 02EE + l10695 0198 + l10687 0172 + l10679 015C + l10599 2BB6 + l10783 24D4 + l10871 2A46 + l10839 38DC + l10863 1E52 + l10855 1E18 + l10847 1DC0 + l10769 0312 + l10697 01AC l10689 0186 - l10793 2D7E - l10785 2D50 - l10865 3442 - l10857 340A - l10849 25E2 - l10699 01B8 - l10795 2D82 - l10787 2D56 - l10867 3446 - l10859 3416 - l10891 39E8 - l10797 2D86 - l10789 2D5A - l10869 344E - l10893 39EC - l10799 2DB2 - l10895 39F0 - l10887 39E0 - l10897 39F4 - l10889 39E4 - l10899 39F8 + l10785 24E4 + l10873 2A4E + l10865 2A16 + l10857 1E42 + l10849 1DF0 + l10699 01BC + l10795 250C + l10875 2A5E + l10867 2A2A + l10859 1E48 + l10797 2510 + l10789 24EA + l10877 2A62 + l10869 2A32 + l10879 2A6A + l10895 30C0 + l10897 30C4 + l10899 30C8 ?__serial_checksum_update 0001 - __end_of_alarm_get_timeout_counter_max_ptr_by_enum 3640 - __size_of_alarm_get_timeout_counter_max_ptr_by_enum 0052 + __end_of_alarm_get_timeout_counter_max_ptr_by_enum 2E58 + __size_of_alarm_get_timeout_counter_max_ptr_by_enum 0042 ??_alarm_get_timeout_counter_max_ptr_by_enum 0026 ?_alarm_get_timeout_counter_max_ptr_by_enum 0024 - _alarm_get_timeout_counter_max_ptr_by_enum 35EE + _alarm_get_timeout_counter_max_ptr_by_enum 2E16 _eusart1RxStatusBuffer 01C0 communication_transmitter_sendresponse@ascii_high 0062 ?_main 0001 - __end_of___awmod 215E + __end_of___awmod 1DB0 _T0CON 000FD5 _T2CON 000FBA - __CFG_DEBUG$OFF 000000 - i2l811 400A - i2l820 3FC2 - i2l814 3FF2 + i2l811 363A + i2l820 35FE + i2l814 3626 fp__command_SENSOR_VALUES_GETALL 0000 - i2l823 3FAA + i2l823 35EA ?_command_SENSOR_VALUES_GETALL 0001 - i2l808 4022 - i2l832 3F62 - i2l841 403A - i2l817 3FDA - i2l826 3F92 - i2l835 3F4A - i2l829 3F7A - i2l838 3F32 + i2l808 364E + i2l832 35AE + i2l841 3662 + i2l817 3612 + i2l826 35D6 + i2l835 359A + i2l829 35C2 + i2l838 3586 command_SENSOR_VALUES_GETALL@digital_value_data 0060 command_SENSOR_MAXVALUES_GETALL@digital_value_data 0060 ?_error_die_forever_fromIRQ 0001 _TMR0H 000FD7 _TMR0L 000FD6 - __size_of__update_averaging 00BA + __size_of__update_averaging 00B6 _TRISA 000F92 _TRISB 000F93 _TRISC 000F94 _TRISD 000F95 _TRISE 000F96 ??_ioread_DIN_PWB_PG 0001 - __size_of_ADC_GetConversionResult 0018 + __size_of_ADC_GetConversionResult 0014 __size_of_TMR0_SetInterruptHandler 000A - _sensors_acquire_offsets 215E - __CFG_WRT0$OFF 000000 - __CFG_WRT1$OFF 000000 - __CFG_WRT2$OFF 000000 + _sensors_acquire_offsets 2224 ?_TMR0_SetInterruptHandler 001D - __CFG_WRT3$OFF 000000 - _EUSART1_Transmit_ISR 381C - __size_of_command_USER_PIN_CONTROL 00A2 - __CFG_EBTR0$OFF 000000 - __CFG_FCMEN$OFF 000000 - __end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 4278 - __size_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 000C + _EUSART1_Transmit_ISR 2F1E + __size_of_command_USER_PIN_CONTROL 0080 + __end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 38AC + __size_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 0008 ??_userpin_SWITCH_LED_D9_set_low_fromIRQ 0001 ?_userpin_SWITCH_LED_D9_set_low_fromIRQ 0001 - _userpin_SWITCH_LED_D9_set_low_fromIRQ 426C - _alarm_MON_LBL_I 4404 - __CFG_EBTR1$OFF 000000 - __CFG_EBTR2$OFF 000000 - __end_of_rescue_get_enable_status 43A6 - __CFG_EBTR3$OFF 000000 + _userpin_SWITCH_LED_D9_set_low_fromIRQ 38A4 + _alarm_MON_LBL_I 3948 + __end_of_rescue_get_enable_status 3982 ?_command_USER_PIN_CONTROL 0001 - __end_of_TMR0_ISR 39A8 - __end_of_TMR2_ISR 3AB0 - __CFG_WRTB$OFF 000000 + __end_of_TMR0_ISR 2FCA + __end_of_TMR2_ISR 30C0 command_ALARM_ENABLE@req_alarm_number 0067 - __CFG_WRTC$OFF 000000 - __CFG_WRTD$OFF 000000 - __CFG_EBTRB$OFF 000000 ?_irq_timer_fast 0001 ??_switch_SWITCH_GLRB_set_closed 001D ?_irq_timer_slow 0001 - __CFG_MCLRE$EXTMCLR 000000 - __end_of_command_LASTCOMMANDTIME 3A48 + __end_of_command_LASTCOMMANDTIME 3060 command_ALARM_TIMEOUT_SET@p_timeout 0063 ?_command_ALARM_ENABLE 0001 switch_SWITCH_GLRA_set@_state 001D ?_EUSART1_Write 0001 - __end_of_command_RESCUE_STATUS_GET 3B6A + __end_of_command_RESCUE_STATUS_GET 3196 command_ALARM_TIMEOUT_GET@req_alarm_number 0065 pclath 000FFA fp__switch_SWITCH_VEOC_DIRECT_get 0000 ?_switch_SWITCH_VEOC_DIRECT_get 0001 - __size_of_command_LASTERROR 001E + __size_of_command_LASTERROR 001A tablat 000FF5 fp__switch_SWITCH_VEOC_DIRECT_set 0000 ?_switch_SWITCH_VEOC_DIRECT_set 0001 - _switch_SWITCH_LBL_get 42C4 + _switch_SWITCH_LBL_get 3900 __inrange@_value 001F command_ALARM_TIMEOUT_SET@req_alarm_number 0065 - _switch_SWITCH_LBL_set 3D4E + _switch_SWITCH_LBL_set 33BE ??_EUSART1_Read 001D command_SENSOR_AVERAGING_PRESCALER_SET@variable_index 0063 ttemp5 0044 @@ -81854,112 +25811,110 @@ Symbol Table ??_command_ECHO4 001E status 000FD8 wtemp8 0044 - __CFG_HFOFST$ON 000000 - _TMR2_StartTimer 442E - __end_of__communication_error 4196 + _TMR2_StartTimer 3972 + __end_of__communication_error 36C8 command_SENSOR_VALUES_GETALL@analog_variable_index_tmp 0088 command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp 0088 command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp 0079 command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp 0079 fp__EUSART1_DefaultFramingErrorHandler 0000 - __end_of_EUSART1_DefaultFramingErrorHandler 4452 + __end_of_EUSART1_DefaultFramingErrorHandler 39A0 __size_of_EUSART1_DefaultFramingErrorHandler 0002 ??_EUSART1_DefaultFramingErrorHandler 0001 ?_EUSART1_DefaultFramingErrorHandler 0001 - _EUSART1_DefaultFramingErrorHandler 4450 - __CFG_PBADEN$ON 000000 + _EUSART1_DefaultFramingErrorHandler 399E alarm_get_digital_alarm_ptr_by_enum@_alarm_index 0023 - __size_of_switch_SWITCH_GLRA_get 000A - __size_of_switch_SWITCH_GLRB_get 000A - _switch_SWITCH_PWB_get 429C - __size_of_switch_SWITCH_GLRA_set 0024 - __size_of_switch_SWITCH_GLRB_set 0024 - __end_of_ioread_DIN_PWB_PG 403C - _switch_SWITCH_PWB_set 3CBE - __end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 4214 - __size_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 000E + __size_of_switch_SWITCH_GLRA_get 0006 + __size_of_switch_SWITCH_GLRB_get 0006 + _switch_SWITCH_PWB_get 38E8 + __size_of_switch_SWITCH_GLRA_set 0020 + __size_of_switch_SWITCH_GLRB_set 0020 + __end_of_ioread_DIN_PWB_PG 3664 + _switch_SWITCH_PWB_set 333E + __end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 3858 + __size_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 000A ??_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 0001 ?_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 0001 - _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 4206 - __initialization 1B52 + _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 384E + __initialization 0F46 ?_userpin_SWITCH_LED_D9_get 0001 __update_averaging@_p_analog_variable 0001 - __end_of_switch_SWITCH_VEOC_RETURN_set_open 410A - __size_of_switch_SWITCH_VEOC_RETURN_set_open 000E + __end_of_switch_SWITCH_VEOC_RETURN_set_open 3704 + __size_of_switch_SWITCH_VEOC_RETURN_set_open 000A ??_switch_SWITCH_VEOC_RETURN_set_open 001D ?_switch_SWITCH_VEOC_RETURN_set_open 0001 - _switch_SWITCH_VEOC_RETURN_set_open 40FC + _switch_SWITCH_VEOC_RETURN_set_open 36FA command_ALARM_THRESHOLD_GET@req_alarm_number_analog 0065 - __end_of_switch_SWITCH_12V_set_closed 4188 - __size_of_switch_SWITCH_12V_set_closed 000E - _switch_SWITCH_12V_set_closed 417A + __end_of_switch_SWITCH_12V_set_closed 375E + __size_of_switch_SWITCH_12V_set_closed 000A + _switch_SWITCH_12V_set_closed 3754 ?_userpin_SWITCH_LED_D9_set 0001 __rescue_step_index 002C - __end_of_EUSART1_Initialize 32A6 - __end_of_main 3A14 - __end_of_alarms_enable 444C - _ioread_DIN_PWB_FLT 3F4C + __end_of_EUSART1_Initialize 27F8 + __end_of_main 30EC + __end_of_alarms_enable 399A + _ioread_DIN_PWB_FLT 359C command_ECHO4@req_value_0 001E command_ECHO4@req_value_1 001F command_ECHO4@req_value_2 0020 command_ECHO4@req_value_3 0021 - __end_of_rescue_get_fired_status 439E + __end_of_rescue_get_fired_status 397E communication_request_payload_retrieve_uint8_t@retval 001D command_ALARM_FIRED_GET@resp_firedstate 0067 command_SENSOR_VALUES_GETALL@digital_variable_index 0087 command_SENSOR_MAXVALUES_GETALL@digital_variable_index 0087 switch_SWITCH_GLRB_set@_state 001D - __end_of_TMR2_Initialize 3E7E + __end_of_TMR2_Initialize 345C ?_INTERRUPT_InterruptManager 0001 alarm_get_enable_ptr_by_enum@_alarm_index 0026 ??_timing_get_rescue_step_timeout 001D ?_timing_get_rescue_step_timeout 0001 - __size_of__sample_acquired 0114 + __size_of__sample_acquired 010C ?_command_ALARM_ENABLE_GETALL 0001 - _TMR2_SetInterruptHandler 4300 + _TMR2_SetInterruptHandler 3772 ??_main 0028 command_SENSOR_GET_SINGLE@resp_maxvalue 0065 command_SENSOR_MAXVALUES_GETALL@variable_index 008A - __end_of_analog_variable_get_pointer_by_enum 0EAA - __size_of_analog_variable_get_pointer_by_enum 0142 + __end_of_analog_variable_get_pointer_by_enum 0F46 + __size_of_analog_variable_get_pointer_by_enum 0106 ??_analog_variable_get_pointer_by_enum 0021 ?_analog_variable_get_pointer_by_enum 001F - _analog_variable_get_pointer_by_enum 0D68 - __end_of_CCP5_Initialize 40EE - __size_of_command_RESCUE_STATUS_RESET 0010 - __end_of_timing_reset_seconds_since_last_command 3F1C + _analog_variable_get_pointer_by_enum 0E40 + __end_of_CCP5_Initialize 36AC + __size_of_command_RESCUE_STATUS_RESET 000C + __end_of_timing_reset_seconds_since_last_command 34AA __size_of_timing_reset_seconds_since_last_command 0018 ??_timing_reset_seconds_since_last_command 001D ?_timing_reset_seconds_since_last_command 0001 - _timing_reset_seconds_since_last_command 3F04 + _timing_reset_seconds_since_last_command 3492 ?_ioread_DIN_PWB_FLT 0001 __activetblptr 000002 - command_RESCUE_TIMEOUT_GET@resp_rescue_timeout 0021 - __end_of_alarm_get_timeout_ptr_by_enum 35EE - __size_of_alarm_get_timeout_ptr_by_enum 0052 - _alarm_get_timeout_ptr_by_enum 359C + command_RESCUE_TIMEOUT_GET@resp_rescue_timeout 001F + __end_of_alarm_get_timeout_ptr_by_enum 2E16 + __size_of_alarm_get_timeout_ptr_by_enum 0042 + _alarm_get_timeout_ptr_by_enum 2DD4 command_VERSION@resp_template_generation_day 0069 command_SENSOR_VALUES_GETALL@p_variable 0082 - __end_of_command_RESCUE_TIMEOUT_GET 3C76 - _command_RESCUE_TIMEOUT_GET 3C52 - __end_of_command_RESCUE_TIMEOUT_SET 3C52 - _command_RESCUE_TIMEOUT_SET 3C2E + __end_of_command_RESCUE_TIMEOUT_GET 32FE + _command_RESCUE_TIMEOUT_GET 32DE + __end_of_command_RESCUE_TIMEOUT_SET 32DE + _command_RESCUE_TIMEOUT_SET 32BE ?_EUSART1_Transmit_ISR 0001 ?_switch_SWITCH_PWB_set_open 0001 - __end_of_switch_SWITCH_PWB_set_closed 41C0 - __size_of_switch_SWITCH_PWB_set_closed 000E - _switch_SWITCH_PWB_set_closed 41B2 - _command_ALARM_FIRED_RESET 1DFA - __end_of_command_SENSOR_MAXVALUE_RESET 1346 - __size_of_command_SENSOR_MAXVALUE_RESET 0114 - _command_SENSOR_MAXVALUE_RESET 1232 - __size_of_ADC_IsConversionDone 0018 - _rescue_reset_fired_status 43D4 + __end_of_switch_SWITCH_PWB_set_closed 37D6 + __size_of_switch_SWITCH_PWB_set_closed 000A + _switch_SWITCH_PWB_set_closed 37CC + _command_ALARM_FIRED_RESET 1E5E + __end_of_command_SENSOR_MAXVALUE_RESET 13B0 + __size_of_command_SENSOR_MAXVALUE_RESET 00DE + _command_SENSOR_MAXVALUE_RESET 12D2 + __size_of_ADC_IsConversionDone 0014 + _rescue_reset_fired_status 3918 command_ALARM_THRESHOLD_SET@p_alarm 0062 ??_switch_SWITCH_LBL_set_closed 001D command_ALARM_FIRED_GET@p_firecount 0062 command_SENSOR_GET_SINGLE@resp_variable_number 0060 - __end_of_TMR0_StartTimer 4436 + __end_of_TMR0_StartTimer 397A ??_timing_set_rescue_step_timeout 001D ?_timing_set_rescue_step_timeout 0001 _ADCON0 000FC2 @@ -81976,334 +25931,241 @@ Symbol Table _ANSELD 000F3B _ANSELE 000F3C ?_command_ALARM_FIRED_GETALL 0001 - __size_of_EUSART1_is_rx_ready 001A - i2l1033 43CC - i2l1121 444C - i2l1114 3AAE - i2l1115 3AAE + __size_of_EUSART1_is_rx_ready 0016 + i2l1033 3990 + i2l1121 399A + i2l1115 30BE i2l1320 0080 - i2l1321 0104 + i2l1321 00F8 i2l1322 00BC - i2l1323 0100 - i2l1324 00F8 - i2l1181 443C - i2l1325 00FC + i2l1181 3994 i2l1317 004E - i2l1318 0110 - i2l1326 010C - i2l1319 0108 - i2l1327 0110 - i2l1440 1CD0 - i2l1184 406A - i2l1441 1D10 - i2l1433 3860 - i2l1601 4394 - i2l1450 4450 - i2l1442 1D18 - i2l1434 385A - i2l1178 4052 - i2l1443 1D18 - i2l1435 3866 - i2l1187 4082 - __size_of__delay_seconds 003A - i2l1436 3866 - i2l2340 2130 - i2l2332 20A8 - i2l1620 05DC - i2l1612 0442 - i2l1604 4402 - i2l1453 4426 - i2l2341 2150 - i2l2333 20C2 - i2l1293 444E - i2l1613 05FC - i2l1621 05FC - i2l1446 3ADE - i2l2342 215C - i2l2334 2134 - i2l1286 39A6 - i2l1614 0516 - i2l1447 3AE0 - i2l1439 1C8E - i2l2335 20E8 - i2l1287 39A6 - i2l1615 04C0 - i2l1607 3884 - i2l1456 442C - i2l2336 20DC - i2l1616 0512 - i2l1608 38AE - i2l2337 20FA - i2l1617 052A - i2l1609 38AE - i2l2338 20FE - i2l1722 2B68 - i2l1618 05F8 - i2l2339 2120 - i2l1811 4206 - i2l1723 2B1C - i2l1619 05F4 - i2l1812 420C - i2l1660 1592 - i2l1724 2B24 - i2l1821 4214 - i2l1813 4212 - i2l1661 163A - i2l1725 2B54 - i2l1822 421A - i2l1806 41F8 - i2l1670 144C - i2l1662 1596 - i2l1726 2B68 - __CFG_WDTEN$OFF 000000 - i2l1823 4220 - i2l1807 41FE - i2l1831 426C - i2l1671 1458 - i2l1663 15B4 - i2l1816 4222 - i2l1808 4204 - i2l1832 4272 - i2l1664 1664 - i2l1817 4228 - i2l1841 4284 - i2l1833 4276 - i2l1681 22FA - i2l1665 1622 - i2l6001 3FAC - i2l1818 422E - i2l1842 428A - i2l1826 4278 - i2l1682 22F6 - i2l1674 206C - i2l1666 1632 - i2l1658 1578 - i2l1843 428E - i2l1827 427E - i2l1683 22D8 - i2l1675 2016 - i2l1659 1664 - i2l6003 3FC2 - i2l6011 3F92 - i2l1836 4290 - i2l1828 4282 - i2l1764 373A - i2l1684 2300 - i2l1676 2068 - i2l1860 4358 - i2l1837 4296 - i2l1765 377E - i2l1677 2084 - i2l6101 274A - i2l1669 13A8 - i2l6005 3F94 - i2l6013 3F64 - i2l6021 3F34 - i2l1838 429A - i2l1766 3782 - i2l1678 2084 - i2l1846 441A - i2l1767 3782 - i2l1687 2776 - i2l6103 275E - i2l6111 4364 - i2l1863 440E - i2l6031 403A - i2l6007 3FAA - i2l6015 3F7A - i2l6023 3F4A - i2l1688 2776 - i2l1872 4380 - i2l6105 4382 - i2l1881 4414 - i2l6113 4410 - i2l1857 4362 - i2l6009 3F7C - i2l6017 3F4C - i2l6025 3F1C - i2l1866 4408 - i2l6115 441C - i2l6107 4378 - i2l1875 4376 - i2l6019 3F62 - i2l6027 3F32 - i2l1884 4420 - i2l1869 438A - i2l6109 436E - i2l6029 4024 - i2l1878 436C - i2l6071 2016 - i2l6081 227C - i2l6073 2044 - i2l6065 1FAE - i2l8001 158E - i2l6091 22F2 - i2l6083 2296 - i2l6067 1FD0 - i2l6075 206C - i2l8011 15C0 - i2l8003 1596 - i2l6085 22A8 - i2l6093 22FA - i2l6077 2232 - i2l6069 2000 - i2l8021 161A - i2l8013 15E0 - i2l8005 15AA - i2l6095 2300 - i2l6087 22C6 - i2l6079 224E - i2l8023 1622 - i2l8015 15E4 - i2l8007 15B0 - i2l8031 163A - i2l6089 22EC - i2l6097 26BE - i2l8025 1626 - i2l8017 1600 - i2l8009 15B4 - i2l8041 2B14 - i2l6099 2722 - i2l8027 162A - i2l8019 1616 - i2l8051 2B4E - i2l8043 2B1C - i2l5821 4272 - i2l8029 1636 - i2l8053 2B54 - i2l8045 2B24 - i2l8037 2AD0 - i2l6701 0546 - i2l8061 3884 - i2l5823 427E - i2l6711 1346 - i2l8047 2B32 - i2l8039 2B00 - i2l6703 0574 - i2l8063 3898 - i2l8055 3868 - i2l5825 428A - i2l5841 3742 - i2l6721 13F0 - i2l6713 1356 - i2l8049 2B3E - i2l6705 059A - i2l8065 389A - i2l8057 386C - i2l5851 420C - i2l5827 4296 - i2l5843 375A - i2l6723 1424 - i2l6715 1384 - i2l6707 05AC - i2l8059 3880 - i2l5853 4228 - i2l5845 375E - i2l5837 3734 - i2l6725 144C - i2l6717 13A8 - i2l6573 43C6 - i2l8341 4390 - i2l6709 05CA - i2l8175 4422 - i2l6591 4054 - i2l6751 208A - i2l5855 421A - i2l5847 3762 - i2l5839 373A - i2l6719 13CC - i2l6575 43CC - i2l5871 435A - i2l8343 43FE - i2l8177 4428 - i2l6593 406A - i2l6585 403E - i2l6761 20C2 - i2l6753 2098 - i2l5849 41FE - i2l5873 4350 - i2l6681 03C8 - i2l8361 3A90 - i2l8371 382C - i2l6595 406C - i2l6587 4050 - i2l6771 2114 - i2l6763 20D4 - i2l6755 20A0 - i2l8339 438C - i2l8363 396E - i2l5875 440A - i2l6691 047A - i2l6683 03F8 - i2l8381 1C38 - i2l8373 3840 - i2l6597 4082 - i2l6589 443A - i2l6781 2150 - i2l6773 2120 - i2l6765 20DC - i2l6757 20A8 - i2l6749 2086 - i2l8365 3974 - i2l5869 4416 - i2l5877 4404 - i2l6693 04AA - i2l6685 0422 - i2l8357 3A7C - i2l8391 1C9C - i2l8383 1C4C - i2l8375 3842 - i2l6783 215C - i2l6775 2126 - i2l6767 20E8 - i2l6759 20B6 - i2l8367 3988 - i2l5991 400A - i2l6695 04C0 - i2l6687 0442 - i2l8359 3A7E - i2l8471 0046 - i2l8393 1CB0 - i2l8385 1C5A - i2l8377 3852 - i2l8369 381C - i2l6769 20FE - i2l6777 2134 - i2l5985 400C - i2l5993 3FDC - i2l6697 04EE - i2l6689 045E - i2l8481 009C - i2l8473 005C - i2l8395 1CD0 - i2l8387 1C6E - i2l8379 385A - i2l6779 2144 - i2l5987 4022 - i2l5995 3FF2 - i2l6699 0516 - i2l8483 00CA - i2l8475 006A - i2l8467 002A - i2l8397 1CF0 - i2l8389 1C8E - i2l5989 3FF4 - i2l5997 3FC4 - i2l8485 00D8 - i2l8477 0078 - i2l8469 0038 - i2l8399 1D10 - i2l5999 3FDA - i2l8479 008E - i2l7981 3AC4 - i2l7983 3AC6 - i2l7985 3AD6 - i2l7993 1560 - i2l7987 3ADE - i2l7979 3AB0 - i2l7995 1574 - i2l7997 1578 - i2l7999 157A + i2l1327 00F8 + i2l1184 3676 + i2l1433 2F5A + i2l1601 3842 + i2l1450 399E + i2l1178 34F0 + i2l1443 1952 + i2l1187 368A + __size_of__delay_seconds 0032 + i2l1436 2F5C + i2l1620 0578 + i2l1604 3946 + i2l1453 396A + i2l1293 399C + i2l1621 058C + i2l1447 316C + i2l1287 2FC8 + i2l1456 3970 + i2l2352 1DAE + i2l1617 04C6 + i2l1609 3142 + i2l1811 384E + i2l1821 3858 + i2l1813 3856 + i2l1806 3844 + i2l1726 2222 + i2l1823 3860 + i2l1831 38A4 + i2l1671 0D38 + i2l1816 3862 + i2l1808 384C + i2l1841 38B4 + i2l1833 38AA + i2l1818 386A + i2l1826 38AC + i2l1843 38BA + i2l1683 19FA + i2l1659 11F0 + i2l6003 3614 + i2l6011 35EC + i2l1836 38BC + i2l1828 38B2 + i2l1684 1A16 + i2l1860 3806 + i2l1838 38C2 + i2l1678 16F8 + i2l1846 395E + i2l6103 1A14 + i2l6111 1C22 + i2l1863 3952 + i2l6007 3600 + i2l6015 35D8 + i2l6023 35B0 + i2l6031 3588 + i2l1688 1C4A + i2l1872 382E + i2l6113 1C36 + i2l6121 3812 + i2l1881 3958 + i2l1857 3810 + i2l1866 394C + i2l6107 1B96 + i2l6115 3830 + i2l1875 3824 + i2l6123 3954 + i2l6019 35C4 + i2l6027 359C + i2l6035 3574 + i2l1884 3964 + i2l6109 1BFA + i2l6125 3960 + i2l1869 3838 + i2l6117 3826 + i2l1878 381A + i2l6119 381C + i2l6039 3650 + i2l6081 1692 + i2l8001 113A + i2l6091 199E + i2l6083 16C0 + i2l6075 162E + i2l8011 1178 + i2l8003 114E + i2l6093 19B8 + i2l6077 1650 + i2l6085 16E4 + i2l8021 11BA + i2l8013 117C + i2l6095 19CA + i2l6087 1954 + i2l6079 1680 + i2l8023 11BE + i2l8015 1198 + i2l8007 1154 + i2l6097 19E8 + i2l6089 1970 + i2l8017 11AE + i2l8009 1160 + i2l8041 21E2 + i2l6099 1A0E + i2l8019 11B2 + i2l8051 2212 + i2l8043 21E6 + i2l8035 2196 + i2l8029 11C6 + i2l8045 21F4 + i2l8037 21C6 + i2l6701 04B2 + i2l8061 3130 + i2l8053 3118 + i2l5831 38A6 + i2l8047 2200 + i2l8039 21DA + i2l6711 0566 + i2l6703 04E2 + i2l8063 3132 + i2l8401 18E6 + i2l5833 38AE + i2l6721 0CB0 + i2l6713 0C2E + i2l8049 2210 + i2l6705 0510 + i2l8171 3966 + i2l8403 18F6 + i2l5835 38B6 + i2l5851 2D50 + i2l6723 0CD4 + i2l6715 0C3E + i2l6707 0536 + i2l8059 311C + i2l8173 396C + i2l8405 1912 + i2l5861 3850 + i2l5837 38BE + i2l5853 2D68 + i2l6725 0D08 + i2l6717 0C6C + i2l8341 383E + i2l6709 0548 + i2l8407 192E + i2l6591 3992 + i2l6751 1D00 + i2l5863 3864 + i2l5855 2D6C + i2l5847 2D46 + i2l6727 0D2C + i2l6719 0C8C + i2l6575 398E + i2l8343 3942 + i2l8409 194E + i2l6593 3664 + i2l6761 1D2C + i2l6753 1D04 + i2l5865 385A + i2l5857 2D70 + i2l5849 2D48 + i2l5881 3808 + i2l6587 34DC + i2l6771 1D64 + i2l6763 1D34 + i2l6755 1D12 + i2l5859 3846 + i2l8339 383A + i2l5883 37FE + i2l6691 0402 + i2l6683 0370 + i2l8371 30A4 + i2l8381 2F2E + i2l6597 3678 + i2l6589 34EE + i2l6781 1D9E + i2l6773 1D7A + i2l6765 1D46 + i2l6757 1D1A + i2l8373 2F94 + i2l5885 394E + i2l6693 041E + i2l6685 03A0 + i2l8391 188E + i2l8383 2F3E + i2l6783 1DA6 + i2l6775 1D82 + i2l6767 1D4E + i2l6759 1D1E + i2l8375 2F9A + i2l5879 395A + i2l5887 3948 + i2l6695 044E + i2l6687 03CA + i2l8367 3090 + i2l8393 189E + i2l8385 2F40 + i2l6777 1D88 + i2l6769 1D56 + i2l8377 2FAE + i2l6697 0460 + i2l6689 03E6 + i2l8369 3092 + i2l8481 005C + i2l8395 18AC + i2l8387 2F50 + i2l8379 2F1E + i2l6779 1D8E + i2l5995 363C + i2l6699 048E + i2l8491 00CA + i2l8483 006A + i2l8475 002A + i2l8397 18BC + i2l8389 2F54 + i2l8493 00D8 + i2l8485 0078 + i2l8477 0038 + i2l8399 18D8 + i2l5999 3628 + i2l8487 008E + i2l8479 0046 + i2l8489 009C + i2l7981 3156 + i2l7983 3166 + i2l7991 1110 + i2l7985 316A + i2l7977 3144 + i2l7979 3154 + i2l7995 1124 + i2l7997 1126 _RCREG1 000FAE _RCSTA1 000FAB _OSCCON 000FD3 @@ -82312,110 +26174,107 @@ Symbol Table ??_ioread_DIN_PWB_FLT 0001 _TXREG1 000FAD _TXSTA1 000FAC - __end_of__inrange 38F2 + __end_of__inrange 2FFE __timing_seconds_lc 00A0 - __end_of_command_SENSOR_OFFSETS_GETALL 1DFA - __size_of_command_SENSOR_OFFSETS_GETALL 00E0 - _command_SENSOR_OFFSETS_GETALL 1D1A + __end_of_command_SENSOR_OFFSETS_GETALL 1D00 + __size_of_command_SENSOR_OFFSETS_GETALL 00B4 + _command_SENSOR_OFFSETS_GETALL 1C4C communication_parser_appendbyte@tmp_nibble_odd 003F - _command_RESCUE_ENABLE 2778 - __end_of_communication_request_payload_retriever_reset 43D4 + _command_RESCUE_ENABLE 22B0 + __end_of_communication_request_payload_retriever_reset 38E8 __size_of_communication_request_payload_retriever_reset 0006 ??_communication_request_payload_retriever_reset 001D ?_communication_request_payload_retriever_reset 0001 - _communication_request_payload_retriever_reset 43CE - __end_of_variable_is_analog_by_enum 26BE - _variable_is_analog_by_enum 2604 + _communication_request_payload_retriever_reset 38E2 + __end_of_variable_is_analog_by_enum 23C2 + _variable_is_analog_by_enum 233C ??_switch_SWITCH_12V_set_open 001D command_BOARDTIME@resp_seconds 0060 __delay_seconds@_seconds 001F ?_rescue_get_timeout_seconds 001D - __end_of_dummy_alarm_callback 441C - __end_of_switch_get_function_set_by_enum 1A5C - __size_of_switch_get_function_set_by_enum 00F6 + __end_of_dummy_alarm_callback 3960 + __end_of_switch_get_function_set_by_enum 17C4 + __size_of_switch_get_function_set_by_enum 00CA ??_switch_get_function_set_by_enum 0021 ?_switch_get_function_set_by_enum 001F - _switch_get_function_set_by_enum 1966 - __checksum_update 43B6 + _switch_get_function_set_by_enum 16FA + __checksum_update 3894 ?_rescue_set_timeout_seconds 001D - __CFG_XINST$OFF 000000 - __size_of_command_ALARM_FIRED_GET 011A - __end_of_userpin_SWITCH_LED_D10_set_high 426C - __size_of_userpin_SWITCH_LED_D10_set_high 000C + __size_of_command_ALARM_FIRED_GET 00E4 + __end_of_userpin_SWITCH_LED_D10_set_high 3894 + __size_of_userpin_SWITCH_LED_D10_set_high 0008 ??_userpin_SWITCH_LED_D10_set_high 001D ?_userpin_SWITCH_LED_D10_set_high 0001 - _userpin_SWITCH_LED_D10_set_high 4260 + _userpin_SWITCH_LED_D10_set_high 388C __size_of__checksum_reset 0006 - __size_of__checksum_value 0008 + __size_of__checksum_value 0004 __size_of_rescue_set_enabled 0006 ?_error_notify 0001 command_ALARM_ENABLE@resp_alarm_number 0062 - __CFG_STVREN$ON 000000 ??___awmod 0005 ?_switch_SWITCH_12V_get 0001 - __end_of_command_SENSOR_AVERAGE_GETALL 186C - __size_of_command_SENSOR_AVERAGE_GETALL 0102 - _command_SENSOR_AVERAGE_GETALL 176A + __end_of_command_SENSOR_AVERAGE_GETALL 155C + __size_of_command_SENSOR_AVERAGE_GETALL 00D6 + _command_SENSOR_AVERAGE_GETALL 1486 ?_switch_SWITCH_12V_set 0001 __state 0035 ?_EUSART1_SetErrorHandler 001D ?_TMR0_Initialize 0001 - __end_of_init_mcu 3B96 - clear_0 1BF4 - clear_1 1C00 - clear_2 1C0C - clear_3 1C18 - clear_4 1C24 + __end_of_init_mcu 3118 + clear_0 0FE8 + clear_1 0FF4 + clear_2 1000 + clear_3 100C + clear_4 1018 ___awmod@divisor 0003 - __end_of_alarm_MON_LBL_I 440A + __end_of_alarm_MON_LBL_I 394E ___awmod@counter 0005 - __end_of_switch_SWITCH_GLRA_set_closed 41F8 - __size_of_switch_SWITCH_GLRA_set_closed 000E - _switch_SWITCH_GLRA_set_closed 41EA + __end_of_switch_SWITCH_GLRA_set_closed 37FE + __size_of_switch_SWITCH_GLRA_set_closed 000A + _switch_SWITCH_GLRA_set_closed 37F4 ??_EUSART1_SetOverrunErrorHandler 001F ?_EUSART1_SetOverrunErrorHandler 001D ??_sensors_acquire_offsets 0020 __pdataBIGRAM 04BE ??_command_ALARM_ENABLE_GETALL 0027 - _switch_SWITCH_GLRA_get 42B0 - _switch_SWITCH_GLRB_get 42A6 - _switch_SWITCH_GLRA_set 3D06 - __size_of__rescue_action_step_0 0002 - __size_of__rescue_action_step_1 0002 - __size_of__rescue_action_step_2 0002 - __size_of__rescue_action_step_3 0002 - __size_of__rescue_action_step_4 0002 - _switch_SWITCH_GLRB_set 3CE2 - _alarm_is_analog_by_enum 2C96 + _switch_SWITCH_GLRA_get 38F4 + _switch_SWITCH_GLRB_get 38EE + _switch_SWITCH_GLRA_set 337E + __size_of__rescue_action_step_0 0006 + __size_of__rescue_action_step_1 0006 + __size_of__rescue_action_step_2 0006 + __size_of__rescue_action_step_3 0006 + __size_of__rescue_action_step_4 0006 + _switch_SWITCH_GLRB_set 335E + _alarm_is_analog_by_enum 28DA ?_switch_SWITCH_HYDRO_set_open 0001 __pdataCOMRAM 0041 - __end_of__rescue_action_step_0 4448 - __end_of__rescue_action_step_1 4446 - __end_of__rescue_action_step_2 4444 - __end_of__rescue_action_step_3 4442 - __end_of__rescue_action_step_4 444A + __end_of__rescue_action_step_0 38DC + __end_of__rescue_action_step_1 38D6 + __end_of__rescue_action_step_2 38D0 + __end_of__rescue_action_step_3 38CA + __end_of__rescue_action_step_4 38E2 command_ALARM_TIMEOUT_GET@resp_alarm_number 0064 fp__command_RESCUE_STATUS_GET 0000 tblptrh 000FF7 - _adcreader_reset 4196 + _adcreader_reset 36C8 tblptrl 000FF6 tblptru 000FF8 sensors_acquire_offsets@varidx 0024 - command_ALARM_TIMEOUT_SET@resp_alarm_number 0060 - _adcreader_start 43F8 - __size_of_timing_tick_irq 009A + _adcreader_start 393C + __size_of_timing_tick_irq 008E ??_command_ECHO32 001E ??_EUSART1_Write 001D ??_command_SENSOR_VALUES_GETALL 0024 - __end_of_TMR2_StartTimer 4432 - _ioread_DIN_ALRMNEG1 3FDC - _ioread_DIN_ALRMNEG2 3FC4 + __end_of_TMR2_StartTimer 3976 + _ioread_DIN_ALRMNEG1 3614 + _ioread_DIN_ALRMNEG2 3600 TMR0_SetInterruptHandler@InterruptHandler 001D TMR2_SetInterruptHandler@InterruptHandler 001D ??_command_ALARM_ENABLE 0060 - _ioread_DIN_ALRMPOS1 400C - _ioread_DIN_ALRMPOS2 3FF4 - __size_of_switch_SWITCH_12V_set_open 000E + _ioread_DIN_ALRMPOS1 363C + _ioread_DIN_ALRMPOS2 3628 + __size_of_switch_SWITCH_12V_set_open 000A _eusart1RxBuffer 0200 _commands_info_table 0400 fp__switch_SWITCH_VEOC_RETURN_get 0000 @@ -82424,37 +26283,36 @@ Symbol Table fp__switch_SWITCH_VEOC_RETURN_set 0000 ?_switch_SWITCH_VEOC_RETURN_set 0001 ?_switch_SWITCH_LBL_set 0001 - _alarm_MON_VEOC_FWR_I 4350 + _alarm_MON_VEOC_FWR_I 37FE __size_of_INTERRUPT_Initialize 0004 - __size_of_adcreader_tick_irq 0106 + __size_of_adcreader_tick_irq 00E2 _eusart1TxBuffer 0240 ?__manage_digital_variables 0001 - _alarm_MON_VEOC_RTN_I 435A + _alarm_MON_VEOC_RTN_I 3808 command_SWITCH_CONTROL@req_switchstate_nc 0066 fp__ioread_DIN_LBL_PWR_FLT 0000 - _SYSTEM_Initialize 3BE2 + _SYSTEM_Initialize 322E command_ALARM_FIRED_GETALL@alarm_number 0065 __accesstop 0060 - __end_of__initialization 1C2A - __end_of_switch_SWITCH_GLRB_set_closed 41DC - __size_of_switch_SWITCH_GLRB_set_closed 000E - _switch_SWITCH_GLRB_set_closed 41CE + __end_of__initialization 101E + __end_of_switch_SWITCH_GLRB_set_closed 37EA + __size_of_switch_SWITCH_GLRB_set_closed 000A + _switch_SWITCH_GLRB_set_closed 37E0 __parser_status 0031 ?_switch_SWITCH_PWB_get 0001 ?_SYSTEM_Initialize 0001 ?_switch_SWITCH_PWB_set 0001 - _ioread_DIN_GLR_A_PG 3F34 - _ioread_DIN_GLR_B_PG 3F1C + _ioread_DIN_GLR_A_PG 3588 + _ioread_DIN_GLR_B_PG 3574 ??__manage_digital_variable 0005 ___rparam_used 000001 fp__alarm_FLAG_HYDRO_PWR_FAULT 0000 ?_command_SENSOR_GET_SINGLE 0001 - __size_of_ioread_DIN_PWB_PG 0018 - __size_of_EUSART1_RxDataHandler 0032 - command_VERSION@resp_firmware_target 0060 + __size_of_ioread_DIN_PWB_PG 0014 + __size_of_EUSART1_RxDataHandler 002A command_SENSOR_VALUES_GETALL@analog_value_data 006C - __end_of_EUSART1_RxDataHandler 3AE2 - __size_of_rescue_get_enable_status 0008 + __end_of_EUSART1_RxDataHandler 316E + __size_of_rescue_get_enable_status 0004 command_ALARM_TIMEOUT_SET@req_timeout 0061 __size_of_ADC_StartConversion 0004 __pcstackCOMRAM 0001 @@ -82462,56 +26320,56 @@ Symbol Table ??_error_notify 001D ?_ioread_DIN_ALRMNEG1 0001 ?_ioread_DIN_ALRMNEG2 0001 - __pidataBANK0 40EE - __pidataBANK1 23CC - __pidataBANK4 248C + __pidataBANK0 36AC + __pidataBANK1 1A18 + __pidataBANK4 1AD8 ?_ioread_DIN_ALRMPOS1 0001 ?_ioread_DIN_ALRMPOS2 0001 ??_SYSTEM_Initialize 001F ?_TMR0_ISR 0001 - __hex2ascii 3B10 - __size_of_command_VALCHECK 0096 + __hex2ascii 3196 + __size_of_command_VALCHECK 007E ?_TMR2_ISR 0001 - __ascii2hex 28DA + __ascii2hex 20FA commands_retrieve_info_bycode@num_cmds 0023 - __size_of_switch_SWITCH_HYDRO_get 000A + __size_of_switch_SWITCH_HYDRO_get 0006 communication_parser_appendbyte@retval 0063 - __size_of_switch_SWITCH_HYDRO_set 0024 - __end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 429C - __size_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 000C + __size_of_switch_SWITCH_HYDRO_set 0020 + __end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 38C4 + __size_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 0008 ??_userpin_SWITCH_LED_D10_set_high_fromIRQ 0001 ?_userpin_SWITCH_LED_D10_set_high_fromIRQ 0001 - _userpin_SWITCH_LED_D10_set_high_fromIRQ 4290 + _userpin_SWITCH_LED_D10_set_high_fromIRQ 38BC command_ALARM_FIRED_GETALL@p_firecount 0062 ?_communication_parser_reset 0001 switch_SWITCH_VEOC_RETURN_set@_state 001D __size_of_du_base_powersequence 0026 - __end_of_du_base_powersequence 3C2E + __end_of_du_base_powersequence 327A command_ALARM_ENABLE@enable_ptr 0065 ?_TMR2_Initialize 0001 - __size_of__check_alarm_firing 00D0 - __end_of_EUSART1_Read 33F6 + __size_of__check_alarm_firing 00C4 + __end_of_EUSART1_Read 2C6E __size_of_alarm_FLAG_HYDRO_PWR_FAULT 0006 - _error_die_forever 36E4 + _error_die_forever 2CFE ?_CCP5_Initialize 0001 ?_ioread_DIN_GLR_A_PG 0001 ?_ioread_DIN_GLR_B_PG 0001 ??_timing_get_seconds_since_reset 0021 ?_timing_get_seconds_since_reset 001D ??_EUSART1_Transmit_ISR 0001 - _ADC_GetConversionResult 406C + _ADC_GetConversionResult 3678 ??_command_ALARM_TIMEOUT_GET 0027 ??_command_ALARM_TIMEOUT_SET 0027 ??_commands_retrieve_info_bycode 001F ??_switch_SWITCH_LBL_set_open 001D communication_parser_appendbyte@tmp_p_cmdinfo 0061 - __communication_error 4188 + __communication_error 36BA timing_set_rescue_step_timeout@_seconds 001D ?_error_die_forever 0001 command_ALARM_TIMEOUT_GET@p_timeout 0062 ?_switch_SWITCH_GLRA_set_open 0001 ?_ioread_DIN_LBL_PWR_FLT 0001 - __end_of_EUSART1_Receive_ISR 1D1A + __end_of_EUSART1_Receive_ISR 1954 ?_command_ALARM_THRESHOLD_GET 0001 ?_command_ALARM_THRESHOLD_SET 0001 command_ALARM_MAXCOUNT_GETALL@p_maxcount 0060 @@ -82521,23 +26379,23 @@ Symbol Table ?_userpin_SWITCH_LED_D10_set_low 0001 ?_TMR0_StartTimer 0001 ?_switch_SWITCH_GLRB_set_open 0001 - __end_of_SYSTEM_Initialize 3C08 + __end_of_SYSTEM_Initialize 3254 ?_alarm_MON_VEOC_FWR_I 0001 command_ALARM_FIRED_RESET@p_firecount_707 0062 - __end_of_commands_get_count 43AE + __end_of_commands_get_count 3986 _eusart1RxHead 0039 command_ALARM_FIRECOUNT_GET@resp_alarm_number 0064 - __end_of_command_ALARM_MAXCOUNT_RESET 1FAE - __size_of_command_ALARM_MAXCOUNT_RESET 00DA - _command_ALARM_MAXCOUNT_RESET 1ED4 + __end_of_command_ALARM_MAXCOUNT_RESET 1FB6 + __size_of_command_ALARM_MAXCOUNT_RESET 00AC + _command_ALARM_MAXCOUNT_RESET 1F0A __databuf_index 002F ?_alarm_MON_VEOC_RTN_I 0001 _eusart1TxHead 003C - __end_of_switch_SWITCH_VEOC_RETURN_set_closed 4118 - __size_of_switch_SWITCH_VEOC_RETURN_set_closed 000E + __end_of_switch_SWITCH_VEOC_RETURN_set_closed 370E + __size_of_switch_SWITCH_VEOC_RETURN_set_closed 000A ??_switch_SWITCH_VEOC_RETURN_set_closed 001D ?_switch_SWITCH_VEOC_RETURN_set_closed 0001 - _switch_SWITCH_VEOC_RETURN_set_closed 410A + _switch_SWITCH_VEOC_RETURN_set_closed 3704 _eusart1RxTail 0038 __pbssBANK0 0090 __pbssBANK1 01C0 @@ -82550,24 +26408,22 @@ Symbol Table ?_command_SENSOR_MAXVALUE_RESET 0001 fp__command_BOARDTIME 0000 ??_EUSART1_SetRxInterruptHandler 001F - __CFG_PLLCFG$OFF 000000 ??_command_SWITCH_CONTROL 0024 - __end_of_sensors_acquire_offsets 2232 - __size_of_command_ALARM_ENABLE_GETALL 0068 + __end_of_sensors_acquire_offsets 22B0 + __size_of_command_ALARM_ENABLE_GETALL 0048 ?_command_RESCUE_ENABLE 0001 __size_of_init_comm 0006 command_ALARM_MAXCOUNT_GETALL@maxcount 0062 timing_get_seconds_since_reset@seconds 0021 timing_get_seconds_since_last_command@seconds 0021 - __end_of_EUSART1_SetErrorHandler 4346 - __CFG_CCP2MX$PORTC1 000000 + __end_of_EUSART1_SetErrorHandler 37B8 ??_FVR_Initialize 001D ??_ioread_DIN_ALRMNEG1 0001 ??_ioread_DIN_ALRMNEG2 0001 ??_ioread_DIN_ALRMPOS1 0001 ??_ioread_DIN_ALRMPOS2 0001 communication_parser_appendbyte@_byte 0064 - __end_of_TMR0_SetInterruptHandler 4314 + __end_of_TMR0_SetInterruptHandler 3786 fp__command_ALARM_FIRECOUNT_GETALL 0000 ??_command_ALARM_FIRECOUNT_GETALL 0027 ?_command_ALARM_FIRECOUNT_GETALL 0001 @@ -82575,45 +26431,43 @@ Symbol Table ?_command_SENSOR_OFFSETS_GETALL 0001 ??_TMR0_ISR 0015 ??_TMR2_ISR 000A - __size_of_switch_SWITCH_LBL_set_open 000E - __CFG_CCP3MX$PORTB5 000000 - command_VALCHECK@resp_value_0 0060 + __size_of_switch_SWITCH_LBL_set_open 000A command_VALCHECK@resp_value_1 0064 command_VALCHECK@resp_value_2 0068 command_VALCHECK@resp_value_3 006A command_VALCHECK@resp_value_4 006C command_VALCHECK@resp_value_5 006D - __end_of_ioread_DIN_GLR_A_FLT 3F94 - __end_of_ioread_DIN_GLR_B_FLT 3F7C + __end_of_ioread_DIN_GLR_A_FLT 35D8 + __end_of_ioread_DIN_GLR_B_FLT 35C4 ?_command_ALARM_FIRECOUNT_GET 0001 command_SENSOR_GET_SINGLE@req_variable_number 006D _CCP5CON 000F54 ?_command_ALARM_MAXCOUNT_GET 0001 - __end_of_error_die_forever 3734 + __end_of_error_die_forever 2D46 fp__command_LASTERROR 0000 - __sample_acquired 1346 - __size_of_command_VERSION 0096 + __sample_acquired 0C2E + __size_of_command_VERSION 0078 ??_alarm_is_analog_by_enum 001D fp__command_VERSION 0000 - __end_of_adcreader_reset 41A4 + __end_of_adcreader_reset 36D6 ?_alarm_MON_LBL_I 0001 - __end_of_adcreader_start 43FE + __end_of_adcreader_start 3942 ??_ioread_DIN_GLR_A_PG 0001 ??__checksum_reset 001D ??_ioread_DIN_GLR_B_PG 0001 ??__checksum_value 001D __size_of_ADC_Initialize 0016 - __end_of_EUSART1_SetFramingErrorHandler 433C + __end_of_EUSART1_SetFramingErrorHandler 37AE __size_of_EUSART1_SetFramingErrorHandler 000A - _EUSART1_SetFramingErrorHandler 4332 + _EUSART1_SetFramingErrorHandler 37A4 ??_irq_timer_fast 000A fp__command_SENSOR_AVERAGE_GETALL 0000 ?_command_SENSOR_AVERAGE_GETALL 0001 ?__communication_error 0001 - __end_of_ioread_DIN_LBL_PWR_FLT 3FAC + __end_of_ioread_DIN_LBL_PWR_FLT 35EC ??_irq_timer_slow 0015 + i2l11217 11DA userpin_SWITCH_LED_D10_set@_state 001D - i2l11199 164E command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E ??_error_die_forever_fromIRQ 0001 communication_parser_appendbyte@tmp_new_byte 0060 @@ -82623,183 +26477,182 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E ?__inrange 001D _OSCCON2 000FD2 __parser_data_downcounter 0030 - _dummy_alarm_callback 4416 + _dummy_alarm_callback 395A _OSCTUNE 000F9B _SPBRGH1 000FB0 ??_switch_SWITCH_GLRA_set_open 001D ??_command_ALARM_THRESHOLD_GET 0024 ??_switch_SWITCH_HYDRO_set_open 001D - ??_command_ALARM_THRESHOLD_SET 0026 + ??_command_ALARM_THRESHOLD_SET 0024 ?_TMR2_StartTimer 0001 fp___rescue_action_step_0 0000 fp___rescue_action_step_1 0000 fp___rescue_action_step_2 0000 fp___rescue_action_step_3 0000 fp___rescue_action_step_4 0000 - __delay_seconds 3934 - __end_of_manage_incoming_data 3464 + __delay_seconds 2FFE + __end_of_manage_incoming_data 2A76 __size_of__serial_checksum_update 0010 ??_switch_SWITCH_GLRB_set_open 001D - communication_request_payload_retrieve_uint16_t@retval 0024 + communication_request_payload_retrieve_uint16_t@retval 0022 __timing_seconds_rst 009C communication_response_payload_append_uint32_t@_value 001D communication_response_payload_append_uint16_t@_value 001D communication_parser_appendbyte@tmp_nibble_even 0040 ??_userpin_SWITCH_LED_D10_set 001D ?_rescue_check 0001 - _alarm_FLAG_DUL_ALARMNEG1 436E - _alarm_FLAG_DUL_ALARMNEG2 4364 + _alarm_FLAG_DUL_ALARMNEG1 381C + _alarm_FLAG_DUL_ALARMNEG2 3812 fp__command_ALARM_MAXCOUNT_RESET 0000 ?_command_ALARM_MAXCOUNT_RESET 0001 - _alarm_FLAG_DUL_ALARMPOS1 4382 - _alarm_FLAG_DUL_ALARMPOS2 4378 - __size_of_command_ALARM_FIRED_RESET 00DA + _alarm_FLAG_DUL_ALARMPOS1 3830 + _alarm_FLAG_DUL_ALARMPOS2 3826 + __size_of_command_ALARM_FIRED_RESET 00AC fp__alarm_FLAG_DUL_ALARMNEG1 0000 fp__alarm_FLAG_DUL_ALARMNEG2 0000 fp__alarm_FLAG_DUL_ALARMPOS1 0000 fp__alarm_FLAG_DUL_ALARMPOS2 0000 ?_init_mcu 0001 ??_timing_tick_irq 0001 - __end_of_switch_SWITCH_12V_set_open 417A - _switch_SWITCH_12V_set_open 416C + __end_of_switch_SWITCH_12V_set_open 3754 + _switch_SWITCH_12V_set_open 374A __size_of_rescue_reset_fired_status 0006 - _command_ALARM_TIMEOUT_GET 2FC0 - _command_ALARM_TIMEOUT_SET 3142 - _alarm_FLAG_LBL_PWR_FAULT 441C - _command_ALARM_FIRED_GET 1118 + _command_ALARM_TIMEOUT_GET 2710 + _command_ALARM_TIMEOUT_SET 2948 + _alarm_FLAG_LBL_PWR_FAULT 3960 + _command_ALARM_FIRED_GET 102C fp__alarm_FLAG_LBL_PWR_FAULT 0000 fp__command_ALARM_FIRED_GET 0000 command_ALARM_FIRECOUNT_GETALL@firecount 0062 - __CFG_PWRTEN$OFF 000000 command_ALARM_FIRECOUNT_GETALL@p_firecount 0060 ??_alarm_get_enable_ptr_by_enum 0026 _ADC_InterruptHandler 00B0 __Hparam 0000 - __end_of__update_alarm 2086 + __end_of__update_alarm 16FA __Lparam 0000 ?_command_LASTCOMMANDTIME 0001 ??_TMR2_SetInterruptHandler 001F - _alarm_MON_HYDRO_I 440A + _alarm_MON_HYDRO_I 394E command_ALARM_MAXCOUNT_RESET@req_alarm_number_all 0065 fp__userpin_SWITCH_LED_D10_set 0000 ??_userpin_SWITCH_LED_D9_get 0001 ??_userpin_SWITCH_LED_D9_set 001D ?__hex2ascii 0001 - ___awmod 2086 + ___awmod 1D00 ?__ascii2hex 0020 ?_alarm_MON_HYDRO_I 0001 ??_switch_SWITCH_VEOC_DIRECT_get 001D ??_switch_SWITCH_VEOC_DIRECT_set 001D command_VERSION@resp_template_generation_month 0068 __size_of_rescue_set_disabled 0006 - _EUSART1_is_rx_ready 3EEA + _EUSART1_is_rx_ready 3534 ??_ADC_GetConversionResult 0003 command_VERSION@resp_template_generation_minute 006B command_VERSION@resp_template_generation_second 006C - __pcinit 1B52 + __pcinit 0F46 __ramtop 1000 ??_command_ALARM_FIRECOUNT_GET 0027 fp__command_SENSOR_MAXVALUES_GETALL 0000 - __end_of_command_SENSOR_MAXVALUES_GETALL 0C0E - __size_of_command_SENSOR_MAXVALUES_GETALL 015A + __end_of_command_SENSOR_MAXVALUES_GETALL 0B14 + __size_of_command_SENSOR_MAXVALUES_GETALL 011E ??_command_SENSOR_MAXVALUES_GETALL 0024 ?_command_SENSOR_MAXVALUES_GETALL 0001 - _command_SENSOR_MAXVALUES_GETALL 0AB4 - __ptext0 39E0 - __ptext1 3AE2 - __ptext2 442E - __ptext3 4432 - __ptext4 215E - __ptext5 254A - __ptext6 4230 - __ptext7 40AE - __ptext8 4440 - __ptext9 4442 + _command_SENSOR_MAXVALUES_GETALL 09F6 + __ptext0 30C0 + __ptext1 327A + __ptext2 3972 + __ptext3 3976 + __ptext4 2224 + __ptext5 1DB0 + __ptext6 36D6 + __ptext7 36E2 + __ptext8 38C4 + __ptext9 38CA _T0CONbits 000FD5 ??_alarm_MON_HYDRO_I 0001 - _OSCILLATOR_Initialize 3DDE + _OSCILLATOR_Initialize 345C command_ALARM_ENABLE_GETALL@enable 0062 _T2CONbits 000FBA - __end_of_init_comm 43F8 + __end_of_init_comm 393C ___awmod@dividend 0001 ??__inrange 001F ?_command_RESCUE_TIMEOUT_GET 0001 command_RESCUE_STATUS_GET@resp_firedstate 001E - __size_of_userpin_SWITCH_LED_D10_set 0024 + __size_of_userpin_SWITCH_LED_D10_set 0020 fp__switch_SWITCH_GLRA_get 0000 ?_dummy_alarm_callback 0001 - __end_of__checksum_update 43BE + __end_of__checksum_update 389C fp__switch_SWITCH_GLRB_get 0000 ?_command_RESCUE_TIMEOUT_SET 0001 - _EUSART1_Initialize 3232 + _EUSART1_Initialize 2784 fp__switch_SWITCH_GLRA_set 0000 ??_PIN_MANAGER_Initialize 001D fp__switch_SWITCH_GLRB_set 0000 ?_rescue_get_fired_status 0001 - __end_of_alarm_FLAG_HYDRO_PWR_FAULT 4416 - _alarm_FLAG_HYDRO_PWR_FAULT 4410 + __end_of_alarm_FLAG_HYDRO_PWR_FAULT 395A + _alarm_FLAG_HYDRO_PWR_FAULT 3954 ??_EUSART1_DefaultErrorHandler 0001 ??_alarm_MON_VEOC_FWR_I 0001 - __end_of__delay_seconds 396E + __end_of__delay_seconds 3030 ??_alarm_MON_VEOC_RTN_I 0001 - __end_of_error_notify 0FE6 + __end_of_error_notify 3874 __size_of_SYSTEM_Initialize 0026 command_SENSOR_MAXVALUE_RESET@p_variable 0060 __sample_acquired@analog_variable 000F - end_of_initialization 1C2A - _ioread_DIN_HYDRO_PWR_FLT 3FAC + end_of_initialization 101E + _ioread_DIN_HYDRO_PWR_FLT 35EC ?_EUSART1_is_rx_ready 0001 fp__ioread_DIN_HYDRO_PWR_FLT 0000 ??_rescue_check 0060 ?_EUSART1_Initialize 0001 - __end_of_alarm_is_analog_by_enum 2D2C + __end_of_alarm_is_analog_by_enum 2948 command_ALARM_FIRECOUNT_GET@req_alarm_number 0065 command_ALARM_MAXCOUNT_GET@resp_maxcount 0060 - __end_of_command_RESCUE_STATUS_RESET 40DE - _command_RESCUE_STATUS_RESET 40CE - __end_of_timing_get_seconds_since_last_command 3BBC + __end_of_command_RESCUE_STATUS_RESET 36FA + _command_RESCUE_STATUS_RESET 36EE + __end_of_timing_get_seconds_since_last_command 31E2 __size_of_timing_get_seconds_since_last_command 0026 ??_timing_get_seconds_since_last_command 0021 ?_timing_get_seconds_since_last_command 001D - _timing_get_seconds_since_last_command 3B96 + _timing_get_seconds_since_last_command 31BC ?_command_RESCUE_STATUS_GET 0001 fp__command_ALARM_ENABLE 0000 __Lmediumconst 0000 ??_init_mcu 001F _EUSART1_OverrunErrorHandler 00A6 - __size_of_command_SWITCH_CONTROL 0106 - __end_of__manage_digital_variable 05FE + __size_of_command_SWITCH_CONTROL 00E0 + __end_of__manage_digital_variable 058E adcreader_tick_irq@adcvalue 0013 - _error_die_forever_fromIRQ 3734 - __end_of_alarm_MON_HYDRO_I 4410 + _error_die_forever_fromIRQ 2D46 + __end_of_alarm_MON_HYDRO_I 3954 command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438 0062 - __end_of_command_ALARM_FIRED_RESET 1ED4 - __end_of_command_ECHO1 3E9A - __end_of_command_ECHO4 37D0 + __end_of_command_ALARM_FIRED_RESET 1F0A + __end_of_command_ECHO1 34C2 + __end_of_command_ECHO4 2CFE ?_variable_is_analog_by_enum 0001 - __end_of_EUSART1_SetRxInterruptHandler 4328 + __end_of_EUSART1_SetRxInterruptHandler 379A __size_of_EUSART1_SetRxInterruptHandler 000A - _EUSART1_SetRxInterruptHandler 431E - __end_of_ADC_IsConversionDone 406C - __end_of_rescue_reset_fired_status 43DA + _EUSART1_SetRxInterruptHandler 3790 + __end_of_ADC_IsConversionDone 3678 + __end_of_rescue_reset_fired_status 391E ??_switch_SWITCH_12V_get 001D ??_switch_SWITCH_12V_set 001D - __size_of_command_ALARM_THRESHOLD_GET 0084 - __size_of_command_ALARM_THRESHOLD_SET 007E - _switch_SWITCH_HYDRO_get 42BA + __size_of_command_ALARM_THRESHOLD_GET 0076 + __size_of_command_ALARM_THRESHOLD_SET 0070 + _switch_SWITCH_HYDRO_get 38FA fp__switch_SWITCH_HYDRO_get 0000 - _switch_SWITCH_HYDRO_set 3D2A + _switch_SWITCH_HYDRO_set 339E postdec1 000FE5 postdec2 000FDD fp__switch_SWITCH_HYDRO_set 0000 postinc0 000FEE postinc1 000FE6 postinc2 000FDE - __size_of_EUSART1_Read 0070 - _command_VALCHECK 2B6A + __size_of_EUSART1_Read 0050 + _command_VALCHECK 2442 command_SENSOR_MAXVALUE_RESET@req_variable_number_all 0064 ??_EUSART1_Initialize 001F - __size_of_error_die_forever 0050 + __size_of_error_die_forever 0048 ?_switch_SWITCH_GLRA_get 0001 ?_switch_SWITCH_GLRB_get 0001 ?_switch_SWITCH_GLRA_set 0001 @@ -82808,35 +26661,35 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E command_ALARM_MAXCOUNT_GET@resp_alarm_number 0064 ?_adcreader_reset 0001 command_ECHO1@req_value 001E - _TMR0_SetInterruptHandler 430A + _TMR0_SetInterruptHandler 377C _PORTAbits 000F80 _PORTBbits 000F81 - ??__communication_error 0024 + ??__communication_error 0022 _PORTCbits 000F82 ?_adcreader_start 0001 command_ALARM_FIRECOUNT_GETALL@alarm_number 0064 - _command_USER_PIN_CONTROL 2A2E + _command_USER_PIN_CONTROL 23C2 command_SENSOR_VALUES_GETALL@analog_variable_index 0086 command_SENSOR_MAXVALUES_GETALL@analog_variable_index 0086 - __end_of_switch_SWITCH_LBL_set_open 4142 - _switch_SWITCH_LBL_set_open 4134 + __end_of_switch_SWITCH_LBL_set_open 372C + _switch_SWITCH_LBL_set_open 3722 fp__command_USER_PIN_CONTROL 0000 fp__ioread_DIN_PWB_PG 0000 - __end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 4206 - __size_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 000E + __end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 384E + __size_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 000A ??_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 0001 ?_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 0001 - _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 41F8 + _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 3844 command_SENSOR_AVERAGING_PRESCALER_SET@p_variable 0060 ??_switch_SWITCH_LBL_get 001D - ??_command_VERSION 0023 + ??_command_VERSION 0021 ??_switch_SWITCH_LBL_set 001D - _ADC_StartConversion 443A - _userpin_SWITCH_LED_D9_get 43C6 + _ADC_StartConversion 3992 + _userpin_SWITCH_LED_D9_get 398E fp__EUSART1_Transmit_ISR 0000 command_SENSOR_VALUES_GETALL@digital_variable_index_tmp 0089 command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp 0089 - _userpin_SWITCH_LED_D9_set 3C9A + _userpin_SWITCH_LED_D9_set 331E ?__delay_seconds 0001 __size_of_EUSART1_SetErrorHandler 000A ?_userpin_SWITCH_LED_D9_set_low 0001 @@ -82846,25 +26699,25 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E command_SENSOR_OFFSETS_GETALL@analog_value_data 0060 __size_of_alarms_enable 0002 ??_switch_SWITCH_PWB_get 001D - __size_of__hex2ascii 002E - __size_of_command_ALARM_FIRECOUNT_GET 0082 + __size_of__hex2ascii 0026 + __size_of_command_ALARM_FIRECOUNT_GET 0074 ??_switch_SWITCH_PWB_set 001D - __size_of__ascii2hex 00AC - _ioread_DIN_GLR_A_FLT 3F7C - _start_irqs 3AE2 - _ioread_DIN_GLR_B_FLT 3F64 + __size_of__ascii2hex 009C + _ioread_DIN_GLR_A_FLT 35C4 + _start_irqs 327A + _ioread_DIN_GLR_B_FLT 35B0 ??__manage_digital_variables 0009 - __check_alarm_firing 2232 + __check_alarm_firing 1954 ??_command_ALARM_FIRED_GET 0060 command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max 0060 __manage_digital_variables@idx 0009 switch_get_function_get_by_enum@_switch_index 0023 - _EUSART1_Read 3386 - __size_of_ioread_DIN_PWB_FLT 0018 + _EUSART1_Read 2C1E + __size_of_ioread_DIN_PWB_FLT 0014 command_ALARM_THRESHOLD_SET@req_alarm_number_analog 0064 __inrange@_max 001E __inrange@_min 001D - __end_of_rescue_set_enabled 43E0 + __end_of_rescue_set_enabled 3924 ??_command_SENSOR_GET_SINGLE 0024 __size_of_EUSART1_DefaultErrorHandler 0006 ??_command_ALARM_MAXCOUNT_RESET 0027 @@ -82872,156 +26725,156 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E __checksum_update@_byte 001D ?_ADC_StartConversion 0001 ??_switch_SWITCH_VEOC_RETURN_get 001D - __end_of_switch_SWITCH_LBL_set_closed 4150 - __size_of_switch_SWITCH_LBL_set_closed 000E - _switch_SWITCH_LBL_set_closed 4142 + __end_of_switch_SWITCH_LBL_set_closed 3736 + __size_of_switch_SWITCH_LBL_set_closed 000A + _switch_SWITCH_LBL_set_closed 372C ??_switch_SWITCH_VEOC_RETURN_set 001D - __end_of_switch_SWITCH_GLRA_get 42BA - __end_of_switch_SWITCH_GLRB_get 42B0 - __end_of_INTERRUPT_Initialize 443A - __end_of_switch_SWITCH_GLRA_set 3D2A - __end_of_switch_SWITCH_GLRB_set 3D06 - __end_of_TMR2_DefaultInterruptHandler 444E + __end_of_switch_SWITCH_GLRA_get 38FA + __end_of_switch_SWITCH_GLRB_get 38F4 + __end_of_INTERRUPT_Initialize 398E + __end_of_switch_SWITCH_GLRA_set 339E + __end_of_switch_SWITCH_GLRB_set 337E + __end_of_TMR2_DefaultInterruptHandler 399C __size_of_TMR2_DefaultInterruptHandler 0002 - _TMR2_DefaultInterruptHandler 444C + _TMR2_DefaultInterruptHandler 399A command_SWITCH_CONTROL@resp_switchstate 0065 communication_transmitter_sendresponse@ascii_low 0063 - __pidataBIGRAM 05FE + __pidataBIGRAM 058E ?__check_alarm_firing 0003 - __pidataCOMRAM 443E - _manage_incoming_data 33F6 - __size_of_TMR0_ISR 003A - __size_of_TMR2_ISR 0034 + __pidataCOMRAM 3996 + _manage_incoming_data 2A16 + __size_of_TMR0_ISR 0036 + __size_of_TMR2_ISR 0030 command_SWITCH_CONTROL@req_switchnum 0067 - _command_SWITCH_CONTROL 145A - _ADC_Initialize 4084 + _command_SWITCH_CONTROL 11F2 + _ADC_Initialize 354A __ascii2hex@_byte 0022 ?_OSCILLATOR_Initialize 0001 - __end_of_switch_SWITCH_VEOC_DIRECT_get 42E2 - __size_of_switch_SWITCH_VEOC_DIRECT_get 000A - _switch_SWITCH_VEOC_DIRECT_get 42D8 - __end_of_switch_SWITCH_VEOC_DIRECT_set 3DBA - __size_of_switch_SWITCH_VEOC_DIRECT_set 0024 - _switch_SWITCH_VEOC_DIRECT_set 3D96 + __end_of_switch_SWITCH_VEOC_DIRECT_get 3912 + __size_of_switch_SWITCH_VEOC_DIRECT_get 0006 + _switch_SWITCH_VEOC_DIRECT_get 390C + __end_of_switch_SWITCH_VEOC_DIRECT_set 341E + __size_of_switch_SWITCH_VEOC_DIRECT_set 0020 + _switch_SWITCH_VEOC_DIRECT_set 33FE ??_dummy_alarm_callback 0003 userpin_SWITCH_LED_D9_set@_state 001D command_SENSOR_MAXVALUES_GETALL@analog_value_data 006C - _init_adcreader 4346 + _init_adcreader 37B8 __rescue_step_timeout 0032 - start_initialization 1B52 + start_initialization 0F46 command_SENSOR_OFFSETS_GETALL@p_variable 0076 __size_of_TMR0_Initialize 0022 communication_transmitter_sendresponse@p_cmdinfo 0066 switch_SWITCH_12V_set@_state 001D __size_of_PIN_MANAGER_Initialize 0042 - __end_of_adcreader_tick_irq 1666 + __end_of_adcreader_tick_irq 11F2 command_ALARM_FIRED_RESET@req_alarm_number_all 0065 - __rescue_action_step_0 4446 - __rescue_action_step_1 4444 - __rescue_action_step_2 4442 - __rescue_action_step_3 4440 - __rescue_action_step_4 4448 + __rescue_action_step_0 38D6 + __rescue_action_step_1 38D0 + __rescue_action_step_2 38CA + __rescue_action_step_3 38C4 + __rescue_action_step_4 38DC EUSART1_SetRxInterruptHandler@interruptHandler 001D EUSART1_SetTxInterruptHandler@interruptHandler 001D - __serial_checksum_update 40BE + __serial_checksum_update 368C ??_command_RESCUE_ENABLE 001E fp__command_ALARM_FIRED_RESET 0000 _userpin_SWITCH_LED_D10_get 000000 ?_ioread_DIN_GLR_A_FLT 0001 ?_ioread_DIN_GLR_B_FLT 0001 - __end_of_userpin_SWITCH_LED_D10_set 3C9A - _userpin_SWITCH_LED_D10_set 3C76 - __end_of_EUSART1_Write 34CE - __size_of_command_ALARM_ENABLE 0132 - __end_of_alarm_get_firecount_ptr_by_enum 3692 - __size_of_alarm_get_firecount_ptr_by_enum 0052 + __end_of_userpin_SWITCH_LED_D10_set 331E + _userpin_SWITCH_LED_D10_set 32FE + __end_of_EUSART1_Write 2B2C + __size_of_command_ALARM_ENABLE 0106 + __end_of_alarm_get_firecount_ptr_by_enum 2E9A + __size_of_alarm_get_firecount_ptr_by_enum 0042 ??_alarm_get_firecount_ptr_by_enum 0026 ?_alarm_get_firecount_ptr_by_enum 0024 - _alarm_get_firecount_ptr_by_enum 3640 - __end_of__sample_acquired 145A + _alarm_get_firecount_ptr_by_enum 2E58 + __end_of__sample_acquired 0D3A fp__EUSART1_Receive_ISR 0000 __size_of_alarm_MON_HYDRO_I 0006 switch_SWITCH_PWB_set@_state 001D ??_switch_SWITCH_HYDRO_get 001D ??_switch_SWITCH_HYDRO_set 001D - __checksum_reset 43EC - __checksum_value 43AE + __checksum_reset 3930 + __checksum_value 3986 ??_ADC_StartConversion 0001 - __end_of_userpin_SWITCH_LED_D10_set_low 4260 - __size_of_userpin_SWITCH_LED_D10_set_low 000C - _userpin_SWITCH_LED_D10_set_low 4254 - _commands_get_count 43A6 + __end_of_userpin_SWITCH_LED_D10_set_low 388C + __size_of_userpin_SWITCH_LED_D10_set_low 0008 + _userpin_SWITCH_LED_D10_set_low 3884 + _commands_get_count 3982 ??_userpin_SWITCH_LED_D9_set_high 001D ?_userpin_SWITCH_LED_D9_set_high 0001 communication_transmitter_sendresponse@resp_code 0061 command_ALARM_FIRECOUNT_GET@p_firecount 0062 ?_sensors_acquire_offsets 0001 - _EUSART1_RxDataHandler 3AB0 + _EUSART1_RxDataHandler 3144 ??_command_SENSOR_MAXVALUE_RESET 0024 ?_EUSART1_SetRxInterruptHandler 001D - __end_of_ADC_Initialize 409A - _alarms_enable 444A - __size_of_command_ALARM_TIMEOUT_GET 0082 + __end_of_ADC_Initialize 3560 + _alarms_enable 3998 + __size_of_command_ALARM_TIMEOUT_GET 0074 __pdataBANK0 00B3 __pdataBANK1 0100 __pdataBANK4 0400 - __size_of_command_ALARM_TIMEOUT_SET 007C + __size_of_command_ALARM_TIMEOUT_SET 006A ??__check_alarm_firing 0007 alarm_get_firecount_ptr_by_enum@_alarm_index 0026 - __manage_digital_variables 3868 - __end_of_command_ALARM_ENABLE_GETALL 3536 - _command_ALARM_ENABLE_GETALL 34CE + __manage_digital_variables 3118 + __end_of_command_ALARM_ENABLE_GETALL 2CB6 + _command_ALARM_ENABLE_GETALL 2C6E ?_manage_incoming_data 0001 - __end_of_command_ALARM_MAXCOUNT_GETALL 3316 - __size_of_command_ALARM_MAXCOUNT_GETALL 0070 - _command_ALARM_MAXCOUNT_GETALL 32A6 - __end_of_command_ALARM_FIRED_GET 1232 - __end_of_switch_SWITCH_HYDRO_set_open_fromIRQ 4230 - __size_of_switch_SWITCH_HYDRO_set_open_fromIRQ 000E + __end_of_command_ALARM_MAXCOUNT_GETALL 2BCE + __size_of_command_ALARM_MAXCOUNT_GETALL 0050 + _command_ALARM_MAXCOUNT_GETALL 2B7E + __end_of_command_ALARM_FIRED_GET 1110 + __end_of_switch_SWITCH_HYDRO_set_open_fromIRQ 386C + __size_of_switch_SWITCH_HYDRO_set_open_fromIRQ 000A ??_switch_SWITCH_HYDRO_set_open_fromIRQ 0001 ?_switch_SWITCH_HYDRO_set_open_fromIRQ 0001 - _switch_SWITCH_HYDRO_set_open_fromIRQ 4222 + _switch_SWITCH_HYDRO_set_open_fromIRQ 3862 fp__TMR2_DefaultInterruptHandler 0000 ?_TMR2_DefaultInterruptHandler 0001 command_SENSOR_VALUES_GETALL@variable_index 008A - __end_of_rescue_check 2604 + __end_of_rescue_check 1E5E ?_commands_get_count 0001 - __end_of_init_adcreader 4350 + __end_of_init_adcreader 37C2 switch_get_function_set_by_enum@_switch_index 0023 ?_switch_SWITCH_12V_set_closed 0001 - __size_of__manage_digital_variable 0236 + __size_of__manage_digital_variable 021E _eusart1RxCount 0037 manage_incoming_data@retval 008F - _du_base_powersequence 3C08 + _du_base_powersequence 3254 ?__manage_digital_variable 0003 - __size_of_error_notify 013C + __size_of_error_notify 0008 command_SENSOR_VALUES_GETALL@p_variable_2048 0084 - __end_of_communication_parser_commandready 3EB6 - __size_of_communication_parser_commandready 001C + __end_of_communication_parser_commandready 34DA + __size_of_communication_parser_commandready 0018 ??_communication_parser_commandready 001D ?_communication_parser_commandready 0001 - _command_SENSOR_GET_SINGLE 07D8 - _communication_parser_commandready 3E9A + _command_SENSOR_GET_SINGLE 0768 + _communication_parser_commandready 34C2 __pbssCOMRAM 0028 ??_alarm_FLAG_DUL_ALARMNEG1 0001 ??_alarm_FLAG_DUL_ALARMNEG2 0001 _EUSART1_RxDefaultInterruptHandler 00AC ??_alarm_FLAG_DUL_ALARMPOS1 0001 ??_alarm_FLAG_DUL_ALARMPOS2 0001 - __size_of_EUSART1_Transmit_ISR 004C - _timing_tick_irq 2AD0 + __size_of_EUSART1_Transmit_ISR 0040 + _timing_tick_irq 2196 __pcstackBANK0 0060 command_ALARM_MAXCOUNT_GETALL@alarm_number 0064 ??_command_SENSOR_OFFSETS_GETALL 0024 - _ADC_IsConversionDone 4054 + _ADC_IsConversionDone 3664 __size_of_TMR2_Initialize 001E command_SENSOR_OFFSETS_GETALL@analog_variable_index 0078 command_SENSOR_AVERAGE_GETALL@analog_variable_index 0078 ??_alarm_FLAG_LBL_PWR_FAULT 0001 - __size_of__inrange 0042 + __size_of__inrange 0034 __size_of_CCP5_Initialize 0010 ?_start_irqs 0001 - _rescue_set_disabled 43E0 + _rescue_set_disabled 3924 ?_switch_SWITCH_PWB_set_closed 0001 ??_EUSART1_SetTxInterruptHandler 001F fp__alarm_MON_VEOC_FWR_I 0000 @@ -83030,203 +26883,202 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E rescue_set_timeout_seconds@_seconds 001D ??_commands_get_count 001D ??_alarm_FLAG_HYDRO_PWR_FAULT 0001 - __size_of_EUSART1_Receive_ISR 00E2 + __size_of_EUSART1_Receive_ISR 00C6 fp__alarm_MON_VEOC_RTN_I 0000 ??_command_SENSOR_AVERAGE_GETALL 0024 - __end_of_ioread_DIN_ALRMNEG1 3FF4 - __end_of_ioread_DIN_ALRMNEG2 3FDC - __end_of_ioread_DIN_ALRMPOS1 4024 - __end_of_ioread_DIN_ALRMPOS2 400C - __end_of_alarm_get_digital_alarm_ptr_by_enum 23CC - __size_of_alarm_get_digital_alarm_ptr_by_enum 00CA + __end_of_ioread_DIN_ALRMNEG1 3628 + __end_of_ioread_DIN_ALRMNEG2 3614 + __end_of_ioread_DIN_ALRMPOS1 3650 + __end_of_ioread_DIN_ALRMPOS2 363C + __end_of_alarm_get_digital_alarm_ptr_by_enum 20FA + __size_of_alarm_get_digital_alarm_ptr_by_enum 00A2 ??_alarm_get_digital_alarm_ptr_by_enum 0021 ?_alarm_get_digital_alarm_ptr_by_enum 001F - _alarm_get_digital_alarm_ptr_by_enum 2302 + _alarm_get_digital_alarm_ptr_by_enum 2058 ?_switch_SWITCH_12V_set_open 0001 - _rescue_get_enable_status 439E + _rescue_get_enable_status 397E _TMR0_InterruptHandler 00AE __size_of_TMR0_StartTimer 0004 - __size_of_command_ECHO32 00A8 + __size_of_command_ECHO32 0064 fp__command_ECHO32 0000 __size_of_init_mcu 002C - _PIN_MANAGER_Initialize 38F2 + _PIN_MANAGER_Initialize 2EDC command_ALARM_THRESHOLD_GET@resp_threshold 0062 ??_switch_SWITCH_HYDRO_set_closed 001D ?_switch_SWITCH_HYDRO_set_closed 0001 __pintcode 0008 - _ADC_SelectChannel 403C + _ADC_SelectChannel 34DA command_ALARM_ENABLE_GETALL@alarm_number 0063 - __end_of_ioread_DIN_GLR_A_PG 3F4C - __end_of_ioread_DIN_GLR_B_PG 3F34 + __end_of_ioread_DIN_GLR_A_PG 359C + __end_of_ioread_DIN_GLR_B_PG 3588 ??__hex2ascii 001D ?_alarms_enable 0001 ??__ascii2hex 0022 - __ptext100 3BBC - __ptext101 31BE - __ptext110 3692 - __ptext102 359C - __ptext111 2C96 - __ptext103 37D0 - __ptext200 26BE - __ptext120 0EAA - __ptext112 2302 - __ptext104 35EE - __ptext201 1FAE - __ptext121 423C - __ptext113 186C - __ptext105 39A8 - __ptext210 4214 - __ptext202 2232 - __ptext130 3EEA - __ptext122 4248 - __ptext114 36E4 - __ptext106 3640 - __ptext211 4222 - __ptext203 3734 - __ptext131 3386 - __ptext123 4254 - __ptext115 0138 - __ptext107 43E6 - __ptext220 4450 - __ptext212 2086 - __ptext204 426C - __ptext140 4436 - __ptext132 3B6A - __ptext124 4260 - __ptext116 3E9A - __ptext108 3ED0 - __ptext221 4428 - __ptext213 443A - __ptext205 4278 - __ptext141 43BE - __ptext133 3BE2 - __ptext125 43AE - __ptext117 3042 - __ptext109 3E42 - __ptext222 3AB0 - __ptext214 403C - __ptext206 4284 - __ptext150 43F2 - __ptext142 3232 - __ptext134 3E60 - __ptext126 43B6 - __ptext118 43A6 + __ptext100 31E2 + __ptext101 2D8E + __ptext110 2E9A + __ptext102 2DD4 + __ptext111 28DA + __ptext103 2F5E + __ptext200 1B96 + __ptext120 386C + __ptext112 2058 + __ptext104 2E16 + __ptext201 162E + __ptext121 3874 + __ptext113 155C + __ptext105 3208 + __ptext210 3858 + __ptext202 1954 + __ptext130 3534 + __ptext122 387C + __ptext114 2CFE + __ptext106 2E58 + __ptext211 3862 + __ptext203 2D46 + __ptext131 2C1E + __ptext123 3884 + __ptext115 0120 + __ptext107 392A + __ptext220 399E + __ptext212 1D00 + __ptext204 38A4 + __ptext140 398A + __ptext132 30EC + __ptext124 388C + __ptext116 34C2 + __ptext108 3508 + __ptext221 396C + __ptext213 3992 + __ptext205 38AC + __ptext141 389C + __ptext133 322E + __ptext125 3986 + __ptext117 27F8 + __ptext109 351E + __ptext222 3144 + __ptext214 34DA + __ptext206 38B4 + __ptext150 3936 + __ptext142 2784 + __ptext134 343E + __ptext126 3894 + __ptext118 3982 __ptext223 0000 - __ptext215 4054 - __ptext207 4290 - __ptext151 409A - __ptext143 4314 - __ptext135 4300 - __ptext127 43EC - __ptext119 4188 - __ptext216 406C - __ptext208 41F8 - __ptext160 41DC - __ptext152 4346 - __ptext144 431E - __ptext136 3E02 - __ptext128 28DA - __ptext217 381C - __ptext209 4206 - __ptext161 41EA - __ptext153 43F8 - __ptext145 4328 - __ptext137 430A - __ptext129 38B0 - __ptext218 1C38 - __ptext170 3F1C - __ptext162 3934 - __ptext154 4196 - __ptext146 4332 - __ptext138 38F2 - __ptext219 4422 - __ptext171 3F34 - __ptext163 444A - __ptext155 3C08 - __ptext147 433C - __ptext139 3DDE - __ptext180 400C - __ptext172 3F4C - __ptext156 41A4 - __ptext148 40DE - __ptext181 4024 - __ptext173 3F64 - __ptext165 3A7C - __ptext157 41B2 - __ptext149 4084 - __ptext190 4382 - __ptext182 4404 - __ptext174 3F7C - __ptext166 444C - __ptext158 41C0 - __ptext191 4416 - __ptext183 440A - __ptext175 3F94 - __ptext167 43FE - __ptext159 41CE - __ptext192 441C - __ptext184 4350 - __ptext176 3FAC - __ptext168 3868 - __ptext193 396E - __ptext185 435A - __ptext177 3FC4 - __ptext169 03C8 - __ptext194 444E - __ptext186 4410 - __ptext178 3FDC - __ptext195 438C - __ptext187 4364 - __ptext179 3FF4 + __ptext215 3664 + __ptext207 38BC + __ptext151 3560 + __ptext143 3786 + __ptext135 3772 + __ptext127 3930 + __ptext119 36BA + __ptext216 3678 + __ptext208 3844 + __ptext160 37EA + __ptext152 37B8 + __ptext144 3790 + __ptext136 329C + __ptext128 20FA + __ptext217 2F1E + __ptext209 384E + __ptext161 37F4 + __ptext153 393C + __ptext145 379A + __ptext137 377C + __ptext129 2FCA + __ptext218 188E + __ptext170 3574 + __ptext162 2FFE + __ptext154 36C8 + __ptext146 37A4 + __ptext138 2EDC + __ptext219 3966 + __ptext171 3588 + __ptext163 3998 + __ptext155 3254 + __ptext147 37AE + __ptext139 345C + __ptext180 363C + __ptext172 359C + __ptext156 37C2 + __ptext148 369C + __ptext181 3650 + __ptext173 35B0 + __ptext165 3090 + __ptext157 37CC + __ptext149 354A + __ptext190 3830 + __ptext182 3948 + __ptext174 35C4 + __ptext166 399A + __ptext158 37D6 + __ptext191 395A + __ptext183 394E + __ptext175 35D8 + __ptext167 3942 + __ptext159 37E0 + __ptext192 3960 + __ptext184 37FE + __ptext176 35EC + __ptext168 3118 + __ptext193 2F94 + __ptext185 3808 + __ptext177 3600 + __ptext169 0370 + __ptext194 399C + __ptext186 3954 + __ptext178 3614 + __ptext195 383A + __ptext187 3812 + __ptext179 3628 ?___awmod 0001 - __ptext196 2AD0 - __ptext188 436E - __ptext197 43C6 - __ptext189 4378 - __ptext198 1560 - __ptext199 1346 - _error_notify 0EAA + __ptext196 2196 + __ptext188 381C + __ptext197 398E + __ptext189 3826 + __ptext198 1110 + __ptext199 0C2E + _error_notify 386C ?_ADC_Initialize 0001 ?_rescue_set_disabled 0001 ?_ADC_SelectChannel 0001 - __size_of_error_die_forever_fromIRQ 0050 + __size_of_error_die_forever_fromIRQ 0048 command_ALARM_TIMEOUT_GET@resp_timeout 0060 ??_INTERRUPT_InterruptManager 0015 - __end_of_command_ALARM_TIMEOUT_GET 3042 - __CFG_PRICLKEN$ON 000000 - __end_of_communication_response_payload_append_uint16_t 39E0 - __size_of_communication_response_payload_append_uint16_t 0038 - __end_of_communication_response_payload_append_uint32_t 3232 - __size_of_communication_response_payload_append_uint32_t 0074 + __end_of_command_ALARM_TIMEOUT_GET 2784 + __end_of_communication_response_payload_append_uint16_t 322E + __size_of_communication_response_payload_append_uint16_t 0026 + __end_of_communication_response_payload_append_uint32_t 2DD4 + __size_of_communication_response_payload_append_uint32_t 0046 ??_communication_response_payload_append_uint32_t 0021 ??_communication_response_payload_append_uint16_t 001F ?_communication_response_payload_append_uint32_t 001D ?_communication_response_payload_append_uint16_t 001D - _communication_response_payload_append_uint32_t 31BE - _communication_response_payload_append_uint16_t 39A8 - __end_of_command_ALARM_TIMEOUT_SET 31BE - __end_of_switch_SWITCH_VEOC_RETURN_get 42EC - __size_of_switch_SWITCH_VEOC_RETURN_get 000A - _switch_SWITCH_VEOC_RETURN_get 42E2 + _communication_response_payload_append_uint32_t 2D8E + _communication_response_payload_append_uint16_t 3208 + __end_of_command_ALARM_TIMEOUT_SET 29B2 + __end_of_switch_SWITCH_VEOC_RETURN_get 3918 + __size_of_switch_SWITCH_VEOC_RETURN_get 0006 + _switch_SWITCH_VEOC_RETURN_get 3912 commands_retrieve_info_bycode@_pp_cmdinfo 001D ?_init_adcreader 0001 fp__command_VALCHECK 0000 - __end_of_switch_SWITCH_VEOC_RETURN_set 3DDE - __size_of_switch_SWITCH_VEOC_RETURN_set 0024 - _switch_SWITCH_VEOC_RETURN_set 3DBA + __end_of_switch_SWITCH_VEOC_RETURN_set 343E + __size_of_switch_SWITCH_VEOC_RETURN_set 0020 + _switch_SWITCH_VEOC_RETURN_set 341E command_ALARM_FIRECOUNT_GET@resp_firecount 0060 ??_ioread_DIN_HYDRO_PWR_FLT 0001 fp__command_RESCUE_STATUS_RESET 0000 - __end_of_switch_SWITCH_HYDRO_get 42C4 - __end_of_switch_SWITCH_HYDRO_set 3D4E + __end_of_switch_SWITCH_HYDRO_get 3900 + __end_of_switch_SWITCH_HYDRO_set 33BE _BAUDCON1 000FB8 - __size_of_command_LASTCOMMANDTIME 0034 + __size_of_command_LASTCOMMANDTIME 0030 fp__EUSART1_DefaultOverrunErrorHandler 0000 - __end_of_EUSART1_DefaultOverrunErrorHandler 4428 + __end_of_EUSART1_DefaultOverrunErrorHandler 396C __size_of_EUSART1_DefaultOverrunErrorHandler 0006 ??_EUSART1_DefaultOverrunErrorHandler 0001 ?_EUSART1_DefaultOverrunErrorHandler 0001 - _EUSART1_DefaultOverrunErrorHandler 4422 + _EUSART1_DefaultOverrunErrorHandler 3966 command_ALARM_THRESHOLD_GET@resp_alarm_number_analog 0064 ??_ADC_SelectChannel 0001 _EUSART1_ErrorHandler 00A4 @@ -83243,7 +27095,7 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E command_LASTCOMMANDTIME@resp_seconds 0060 ??_switch_SWITCH_PWB_set_open 001D ?__checksum_update 0001 - _EUSART1_SetErrorHandler 433C + _EUSART1_SetErrorHandler 37AE command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler 0062 ?_alarm_FLAG_HYDRO_PWR_FAULT 0001 __size_of_alarm_MON_LBL_I 0006 @@ -83251,265 +27103,261 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E command_USER_PIN_CONTROL@userpin_set_func 0024 ??_ioread_DIN_GLR_B_FLT 0001 fp__alarm_MON_LBL_I 0000 - _init_comm 43F2 - __end_of_command_VALCHECK 2C00 + _init_comm 3936 + __end_of_command_VALCHECK 24C0 ??__checksum_update 001D __check_alarm_firing@_callback 0005 - _INTERRUPT_Initialize 4436 - __end_of__checksum_reset 43F2 - __end_of__checksum_value 43B6 - __end_of__hex2ascii 3B3E - __end_of__ascii2hex 2986 + _INTERRUPT_Initialize 398A + __end_of__checksum_reset 3936 + __end_of__checksum_value 398A + __end_of__hex2ascii 31BC + __end_of__ascii2hex 2196 ??_command_ALARM_FIRED_GETALL 0060 ??_TMR0_Initialize 001F command_ALARM_FIRED_GET@req_alarm_number_ext 0069 communication_transmitter_sendresponse@idx 0065 __rescue_fired 002D - communication_transmitter_sendresponse@ret 0060 ??_command_RESCUE_STATUS_GET 001E _LATAbits 000F89 EUSART1_SetErrorHandler@interruptHandler 001D _LATDbits 000F8C - __size_of_userpin_SWITCH_LED_D9_get 0008 - __size_of_userpin_SWITCH_LED_D9_set 0024 + __size_of_userpin_SWITCH_LED_D9_get 0004 + __size_of_userpin_SWITCH_LED_D9_set 0020 _PIE1bits 000F9D - __size_of_rescue_get_fired_status 0008 + __size_of_rescue_get_fired_status 0004 __size_of_TMR2_StartTimer 0004 - __end_of_ADC_SelectChannel 4054 - __end_of_communication_parser_executecommand 2DB4 - __size_of_communication_parser_executecommand 0088 + __end_of_ADC_SelectChannel 34F2 + __end_of_communication_parser_executecommand 253A + __size_of_communication_parser_executecommand 007A ?_communication_parser_executecommand 0001 ??_communication_parser_executecommand 008B - _communication_parser_executecommand 2D2C - i2u301_40 05CA - i2u300_48 0586 - i2u301_41 05C6 - i2u300_49 059A - i2u310_40 2114 - i2u302_40 1384 - i2u310_41 2110 - i2u302_41 1380 - i2u311_40 2144 - i2u303_40 1424 - i2u311_41 2140 - i2u303_41 1420 - __size_of_INTERRUPT_InterruptManager 012C - i2u410_40 3AD6 - i2u306_40 2098 - i2u250_40 3FA4 - i2u410_41 3AD2 - i2u306_41 2094 - i2u250_41 3F9E - i2u307_40 20B6 - i2u251_40 3FA6 - i2u307_41 20B2 - i2u308_40 20D4 - i2u260_40 4034 - i2u244_40 401C - i2u252_40 3F8C - i2u420_40 38AA - i2u308_41 20D0 - i2u260_41 402E - i2u244_41 4016 - i2u252_41 3F86 - i2u420_41 38A6 - i2u260_46 4036 - i2u244_46 401E - i2u309_40 20F6 - i2u261_40 1FD0 - i2u413_40 1570 - i2u245_40 4004 - i2u253_40 3F8E + _communication_parser_executecommand 24C0 + i2u222_40 364C + i2u230_40 35D4 + i2u222_41 3646 + i2u230_41 35CE + i2u222_46 364E + i2u223_40 3638 + i2u231_40 35D6 + i2u223_41 3632 + __size_of_INTERRUPT_InterruptManager 0114 + i2u223_46 363A + i2u240_40 1680 + i2u224_40 3624 + i2u232_40 35C0 + i2u240_41 167C + i2u224_41 361E + i2u232_41 35BA + i2u224_46 3626 + i2u241_40 16C0 + i2u225_40 3610 + i2u233_40 35C2 + i2u241_41 16BC + i2u225_41 360A + i2u225_46 3612 + i2u410_40 2F50 + i2u242_40 1970 + i2u226_40 35FC + i2u234_40 35AC + i2u410_41 2F4C + i2u242_41 196C + i2u226_41 35F6 + i2u234_41 35A6 + i2u411_40 18AC + i2u243_40 199E + i2u227_40 35FE + i2u235_40 35AE + i2u411_41 18A8 + i2u243_41 199A + i2u228_40 35E8 + i2u236_40 3598 + i2u228_41 35E2 + i2u236_41 3592 + i2u236_46 359A + i2u413_40 18E6 + i2u412_48 18C2 + i2u261_40 3674 + i2u245_40 19E8 + i2u244_48 19A4 + i2u229_40 35EA + i2u237_40 3584 + i2u405_40 30A4 ??_TMR0_SetInterruptHandler 001F - i2u309_41 20F2 - i2u261_41 1FCC - i2u413_41 156C - i2u245_41 3FFE - i2u245_46 4006 - i2u262_40 2000 - i2u414_40 158A - i2u246_40 3FEC - i2u254_40 3F74 - i2u262_41 1FFC - i2u414_41 1586 - i2u246_41 3FE6 - i2u254_41 3F6E - i2u246_46 3FEE - i2u263_40 2044 - i2u415_40 15AA - i2u247_40 3FD4 - i2u255_40 3F76 - i2u263_41 2040 - i2u415_41 15A6 - i2u247_41 3FCE + i2u413_41 18E2 + i2u412_49 18D8 + i2u261_41 366E + i2u245_41 19E4 + i2u244_49 19B8 + i2u237_41 357E + i2u405_41 30A0 + i2u237_46 3586 + i2u262_40 3676 + i2u246_40 1BFA + i2u238_40 3660 + i2u270_40 044E + i2u430_40 0078 + i2u246_41 1BF6 + i2u238_41 365A + i2u270_41 044A + i2u430_41 0074 + i2u238_46 3662 + i2u415_40 192E + i2u414_48 18FC + i2u239_40 1650 + i2u407_40 2FAE + i2u271_40 048E + i2u406_48 30AA + i2u431_40 008E + i2u415_41 192A + i2u414_49 1912 + i2u239_41 164C + i2u407_41 2FAA + i2u271_41 048A + i2u406_49 30BE + i2u431_41 008A ??_rescue_get_timeout_seconds 001F - i2u247_46 3FD6 - i2u264_40 224E - i2u416_40 2B00 - i2u248_40 3FBC - i2u256_40 3F5C - i2u264_41 224A - i2u416_41 2AFC - i2u248_41 3FB6 - i2u256_41 3F56 - i2u265_40 227C - i2u417_40 2B14 - i2u249_40 3FBE - i2u257_40 3F5E - i2u265_41 2278 - i2u417_41 2B10 + i2u280_40 1D12 + i2u272_40 04E2 + i2u432_40 009C + i2u280_41 1D0E + i2u272_41 04DE + i2u432_41 0098 + i2u416_48 1934 + i2u409_40 2F2E + i2u281_40 1D2C + i2u408_48 2FB4 + i2u273_40 0510 + i2u416_49 194A + i2u409_41 2F2A + i2u281_41 1D28 + i2u408_49 2FC8 + i2u273_41 050C _PIR1bits 000F9E - i2u418_40 2B4E - i2u258_40 3F44 - i2u418_41 2B4A - i2u258_41 3F3E - i2u258_46 3F46 - i2u451_40 382C - i2u283_40 4064 - i2u267_40 22C6 - i2u266_48 2282 - i2u450_48 398E - i2u259_40 3F2C - i2u419_40 387C - i2u451_41 3828 - i2u283_41 405E - i2u267_41 22C2 - i2u266_49 2296 - i2u450_49 39A2 - i2u259_41 3F26 - i2u419_41 3878 - i2u259_46 3F2E - i2u452_40 3852 - i2u284_40 4066 - i2u268_40 2722 - i2u452_41 384E - i2u268_41 271E - i2u453_40 1C5A - i2u293_40 0422 - i2u292_48 03E2 - i2u453_41 1C56 - i2u293_41 041E - i2u292_49 03F6 - i2u294_40 045E - i2u470_40 005C - i2u294_41 045A - i2u470_41 0058 - i2u455_40 1C9C - i2u454_48 1C74 - i2u295_40 047A - i2u447_40 3A90 - i2u471_40 006A - i2u455_41 1C98 - i2u454_49 1C8A - i2u295_41 0476 - i2u447_41 3A8C - i2u471_41 0066 - i2u296_40 04AA - i2u472_40 0078 - i2u296_41 04A6 - i2u472_41 0074 - i2u457_40 1CF0 - i2u456_48 1CB6 - i2u449_40 3988 - i2u297_40 04EE - i2u448_48 3A96 - i2u473_40 008E - i2u457_41 1CEC - i2u456_49 1CCC - i2u449_41 3984 - i2u297_41 04EA - i2u448_49 3AAA - i2u473_41 008A - i2u641_47 374C - i2u298_40 0546 - i2u474_40 009C - i2u298_41 0542 - i2u474_41 0098 - i2u642_47 376C + i2u282_40 1D46 + i2u434_40 00CA + i2u433_48 00A2 + i2u426_40 0038 + i2u282_41 1D42 + i2u434_41 00C6 + i2u433_49 00B8 + i2u426_41 0034 + i2u283_40 1D64 + i2u275_40 0566 + i2u274_48 0522 + i2u267_40 03CA + i2u266_48 038A + i2u435_40 00D8 + i2u427_40 0046 + i2u283_41 1D60 + i2u275_41 0562 + i2u274_49 0536 + i2u267_41 03C6 + i2u266_49 039E + i2u435_41 00D4 + i2u427_41 0042 + i2u284_40 1D7A + i2u276_40 0C6C + i2u372_40 1120 + i2u268_40 0402 + i2u428_40 005C + i2u284_41 1D76 + i2u276_41 0C68 + i2u372_41 111C + i2u268_41 03FE + i2u428_41 0058 + i2u285_40 1D9E + i2u277_40 0D08 + i2u373_40 1136 + i2u269_40 041E + i2u436_48 00DE + i2u429_40 006A + i2u285_41 1D9A + i2u277_41 0D04 + i2u373_41 1132 + i2u269_41 041A + i2u436_49 00F4 + i2u429_41 0066 + i2u374_40 114E + i2u374_41 114A + i2u375_40 21C6 + i2u375_41 21C2 + i2u376_40 21DA + i2u376_41 21D6 + i2u369_40 3166 + i2u377_40 2210 + i2u369_41 3162 + i2u377_41 220C + i2u378_40 3142 + i2u378_41 313E ??_rescue_set_timeout_seconds 001F - i2u458_48 1CF6 - i2u299_40 0574 - i2u458_49 1D0C - i2u299_41 0570 - i2u476_40 00CA - i2u475_48 00A2 - i2u468_40 0038 - i2u476_41 00C6 - i2u475_49 00B8 - i2u468_41 0034 - i2u477_40 00D8 - i2u469_40 0046 - i2u477_41 00D4 - i2u469_41 0042 - i2u478_48 00DE - i2u478_49 00F4 + i2u576_47 2D5A + i2u577_47 2D7A ??_command_USER_PIN_CONTROL 0024 __rescue_timeout_seconds 00BD ?_EUSART1_RxDataHandler 0001 _RCONbits 000FD0 - __CFG_WDTPS$32768 000000 fp__command_ALARM_FIRED_GETALL 0000 ?_alarm_is_analog_by_enum 0001 - __size_of_switch_SWITCH_12V_get 000A - __size_of_switch_SWITCH_12V_set 0024 + __size_of_switch_SWITCH_12V_get 0006 + __size_of_switch_SWITCH_12V_set 0020 __tick_counter_us 0098 - __end_of_switch_SWITCH_12V_get 42D8 - __end_of_switch_SWITCH_12V_set 3D96 - _TMR0_ISR 396E + __end_of_switch_SWITCH_12V_get 390C + __end_of_switch_SWITCH_12V_set 33FE + _TMR0_ISR 2F94 command_ALARM_MAXCOUNT_GET@req_alarm_number 0065 - _TMR2_ISR 3A7C + _TMR2_ISR 3090 ??_manage_incoming_data 0028 ??_rescue_set_disabled 001D - __end_of_switch_SWITCH_HYDRO_set_open 415E - __size_of_switch_SWITCH_HYDRO_set_open 000E - _switch_SWITCH_HYDRO_set_open 4150 + __end_of_switch_SWITCH_HYDRO_set_open 3740 + __size_of_switch_SWITCH_HYDRO_set_open 000A + _switch_SWITCH_HYDRO_set_open 3736 command_SENSOR_GET_SINGLE@resp_offset 0063 - _command_VERSION 2C00 - error_notify@_err 001F + _command_VERSION 253A + error_notify@_err 001D _VREFCON0 000F42 - __size_of_switch_SWITCH_PWB_set_open 000E - __end_of_timing_tick_irq 2B6A + __size_of_switch_SWITCH_PWB_set_open 000A + __end_of_timing_tick_irq 2224 ?_du_base_powersequence 0001 - __size_of_start_irqs 002E + __size_of_start_irqs 0022 _ADCON0bits 000FC2 - __end_of_error_die_forever_fromIRQ 3784 + __end_of_error_die_forever_fromIRQ 2D8E ??__delay_seconds 001D fp__command_SWITCH_CONTROL 0000 ADC_SelectChannel@channel 0002 ?_switch_SWITCH_LBL_set_open 0001 switch_SWITCH_VEOC_DIRECT_set@_state 001D __size_of_FVR_Initialize 0008 - __end_of_switch_SWITCH_GLRA_set_open 41EA - _switch_SWITCH_GLRA_set_open 41DC + __end_of_switch_SWITCH_GLRA_set_open 37F4 + _switch_SWITCH_GLRA_set_open 37EA fp__command_ALARM_MAXCOUNT_GETALL 0000 ?_command_ALARM_MAXCOUNT_GETALL 0001 - __end_of_command_ALARM_THRESHOLD_GET 2EBC - _command_ALARM_THRESHOLD_GET 2E38 + __end_of_command_ALARM_THRESHOLD_GET 2628 + _command_ALARM_THRESHOLD_GET 25B2 command_ALARM_FIRED_RESET@enum_idx 0064 - __end_of_command_ALARM_THRESHOLD_SET 3142 - _command_ALARM_THRESHOLD_SET 30C4 + __end_of_command_ALARM_THRESHOLD_SET 28DA + _command_ALARM_THRESHOLD_SET 286A ??_TMR2_DefaultInterruptHandler 0001 __size_of_TMR2_SetInterruptHandler 000A - __size_of_command_ALARM_FIRED_GETALL 0084 - __end_of_alarm_get_enable_ptr_by_enum 36E4 - __size_of_alarm_get_enable_ptr_by_enum 0052 - _alarm_get_enable_ptr_by_enum 3692 + __size_of_command_ALARM_FIRED_GETALL 0060 + __end_of_alarm_get_enable_ptr_by_enum 2EDC + __size_of_alarm_get_enable_ptr_by_enum 0042 + _alarm_get_enable_ptr_by_enum 2E9A ?_TMR2_SetInterruptHandler 001D ??_switch_SWITCH_12V_set_closed 001D - __size_of__update_alarm 00D8 - __end_of_switch_SWITCH_GLRB_set_open 41CE - _switch_SWITCH_GLRB_set_open 41C0 + __size_of__update_alarm 00CC + __end_of_switch_SWITCH_GLRB_set_open 37E0 + _switch_SWITCH_GLRB_set_open 37D6 fp__dummy_alarm_callback 0000 - __size_of_switch_SWITCH_LBL_get 000A - __size_of_switch_SWITCH_LBL_set 0024 + __size_of_switch_SWITCH_LBL_get 0006 + __size_of_switch_SWITCH_LBL_set 0020 ?_init_comm 0001 - __end_of_switch_SWITCH_LBL_get 42CE - __end_of_switch_SWITCH_LBL_set 3D72 + __end_of_switch_SWITCH_LBL_get 3906 + __end_of_switch_SWITCH_LBL_set 33DE _INTCON2bits 000FF1 - copy_data0 1B66 - copy_data1 1B8A - copy_data2 1BAA - copy_data3 1BCA + copy_data0 0F5A + copy_data1 0F7E + copy_data2 0F9E + copy_data3 0FBE ?_INTERRUPT_Initialize 0001 ?_switch_SWITCH_GLRA_set_closed 0001 __size_of_alarm_MON_VEOC_FWR_I 000A @@ -83520,30 +27368,30 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E fp__irq_timer_fast 0000 __size_of_irq_timer_slow 000A fp__irq_timer_slow 0000 - __size_of_switch_SWITCH_PWB_get 000A + __size_of_switch_SWITCH_PWB_get 0006 switch_SWITCH_HYDRO_set@_state 001D ??_TMR2_Initialize 001F - __size_of_switch_SWITCH_PWB_set 0024 + __size_of_switch_SWITCH_PWB_set 0020 EUSART1_Read@readValue 001D - __end_of_switch_SWITCH_PWB_get 42A6 - __end_of_switch_SWITCH_PWB_set 3CE2 - __end_of_switch_SWITCH_VEOC_DIRECT_set_closed 4134 - __size_of_switch_SWITCH_VEOC_DIRECT_set_closed 000E + __end_of_switch_SWITCH_PWB_get 38EE + __end_of_switch_SWITCH_PWB_set 335E + __end_of_switch_SWITCH_VEOC_DIRECT_set_closed 3722 + __size_of_switch_SWITCH_VEOC_DIRECT_set_closed 000A ??_switch_SWITCH_VEOC_DIRECT_set_closed 001D ?_switch_SWITCH_VEOC_DIRECT_set_closed 0001 - _switch_SWITCH_VEOC_DIRECT_set_closed 4126 + _switch_SWITCH_VEOC_DIRECT_set_closed 3718 ??_CCP5_Initialize 001D ??_switch_SWITCH_PWB_set_closed 001D - __end_of_EUSART1_SetTxInterruptHandler 431E + __end_of_EUSART1_SetTxInterruptHandler 3790 __size_of_EUSART1_SetTxInterruptHandler 000A - __end_of__serial_checksum_update 40CE - _EUSART1_SetTxInterruptHandler 4314 + __end_of__serial_checksum_update 369C + _EUSART1_SetTxInterruptHandler 3786 __Hrparam 0000 __state_timeout 0033 - __end_of_userpin_SWITCH_LED_D9_get 43CE + __end_of_userpin_SWITCH_LED_D9_get 3992 command_SENSOR_MAXVALUES_GETALL@p_variable 0082 ?_command_ALARM_FIRED_RESET 0001 - __end_of_userpin_SWITCH_LED_D9_set 3CBE + __end_of_userpin_SWITCH_LED_D9_set 333E ??_alarms_enable 001D _adcreader_averaging_prescaler_maxcount 00BF __Lrparam 0000 @@ -83551,13 +27399,11 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E ?_rescue_reset_fired_status 0001 fp__command_ALARM_TIMEOUT_GET 0000 ??_userpin_SWITCH_LED_D9_set_low 001D - __CFG_BOREN$SBORDIS 000000 - __size_of_rescue_check 00BA + __size_of_rescue_check 00AE fp__command_ALARM_TIMEOUT_SET 0000 - __CFG_P2BMX$PORTD2 000000 ?_command_SWITCH_CONTROL 0001 - __end_of_command_ALARM_FIRECOUNT_GET 2F3E - _command_ALARM_FIRECOUNT_GET 2EBC + __end_of_command_ALARM_FIRECOUNT_GET 269C + _command_ALARM_FIRECOUNT_GET 2628 command_SWITCH_CONTROL@switch_state_get_func 0062 ??_OSCILLATOR_Initialize 001D variable_is_analog_by_enum@_variable_index 001F @@ -83567,187 +27413,187 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E userpin_get_function_set_by_enum@_userpin_index 0023 ??_TMR0_StartTimer 001D fp__command_SENSOR_AVERAGING_PRESCALER_GET 0000 - __end_of_command_SENSOR_AVERAGING_PRESCALER_GET 3ED0 - __size_of_command_SENSOR_AVERAGING_PRESCALER_GET 001A + __end_of_command_SENSOR_AVERAGING_PRESCALER_GET 3508 + __size_of_command_SENSOR_AVERAGING_PRESCALER_GET 0016 ??_command_SENSOR_AVERAGING_PRESCALER_GET 001E ?_command_SENSOR_AVERAGING_PRESCALER_GET 0001 - _command_SENSOR_AVERAGING_PRESCALER_GET 3EB6 + _command_SENSOR_AVERAGING_PRESCALER_GET 34F2 fp__command_SENSOR_AVERAGING_PRESCALER_SET 0000 - __end_of_command_SENSOR_AVERAGING_PRESCALER_SET 176A - __size_of_command_SENSOR_AVERAGING_PRESCALER_SET 0104 + __end_of_command_SENSOR_AVERAGING_PRESCALER_SET 1486 + __size_of_command_SENSOR_AVERAGING_PRESCALER_SET 00D6 ??_command_SENSOR_AVERAGING_PRESCALER_SET 0024 ?_command_SENSOR_AVERAGING_PRESCALER_SET 0001 - _command_SENSOR_AVERAGING_PRESCALER_SET 1666 - __size_of___awmod 00D8 + _command_SENSOR_AVERAGING_PRESCALER_SET 13B0 + __size_of___awmod 00B0 __size_of_EUSART1_Initialize 0074 ??_communication_parser_reset 001D - __end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 4290 - __size_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 000C + __end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 38BC + __size_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 0008 ??_userpin_SWITCH_LED_D10_set_low_fromIRQ 0001 ?_userpin_SWITCH_LED_D10_set_low_fromIRQ 0001 - _userpin_SWITCH_LED_D10_set_low_fromIRQ 4284 - _command_RESCUE_STATUS_GET 3B3E + _userpin_SWITCH_LED_D10_set_low_fromIRQ 38B4 + _command_RESCUE_STATUS_GET 316E __ascii2hex@_p_nibble 0020 __databuf 0300 command_ALARM_FIRED_GETALL@firedstate 0064 - _rescue_set_enabled 43DA + _rescue_set_enabled 391E ??_EUSART1_SetErrorHandler 001F ??_ADC_IsConversionDone 0001 - __end_of_EUSART1_DefaultErrorHandler 442E - _EUSART1_DefaultErrorHandler 4428 + __end_of_EUSART1_DefaultErrorHandler 3972 + _EUSART1_DefaultErrorHandler 396C fp__alarm_MON_HYDRO_I 0000 - __end_of_alarm_FLAG_DUL_ALARMNEG1 4378 - __end_of_alarm_FLAG_DUL_ALARMNEG2 436E + __end_of_alarm_FLAG_DUL_ALARMNEG1 3826 + __end_of_alarm_FLAG_DUL_ALARMNEG2 381C command_SENSOR_GET_SINGLE@p_variable 006B __size_of__communication_error 000E - __end_of_alarm_FLAG_DUL_ALARMPOS1 438C - __end_of_alarm_FLAG_DUL_ALARMPOS2 4382 + __end_of_alarm_FLAG_DUL_ALARMPOS1 383A + __end_of_alarm_FLAG_DUL_ALARMPOS2 3830 command_ALARM_MAXCOUNT_GET@p_maxcount 0062 - __end_of_EUSART1_is_rx_ready 3F04 - __inrange 38B0 - __size_of_command_ECHO1 001C - __size_of_command_ECHO4 004C + __end_of_EUSART1_is_rx_ready 354A + __inrange 2FCA + __size_of_command_ECHO1 0018 + __size_of_command_ECHO4 0048 fp__command_ECHO1 0000 fp__command_ECHO4 0000 alarm_get_analog_alarm_ptr_by_enum@_alarm_index 0023 - __size_of__manage_digital_variables 0048 + __size_of__manage_digital_variables 002C command_SWITCH_CONTROL@switch_state_set_func 0060 - __end_of_alarm_FLAG_LBL_PWR_FAULT 4422 + __end_of_alarm_FLAG_LBL_PWR_FAULT 3966 command_ECHO32@req_values 0060 - __ptext10 4444 - __ptext11 4446 - __ptext20 43CE - __ptext12 4448 - __ptext21 32A6 - __ptext13 33F6 - __ptext30 2A2E - __ptext22 3316 - __ptext14 3F04 - __ptext31 2B6A - __ptext23 2DB4 - __ptext15 282A - __ptext40 1232 - __ptext32 3E24 - __ptext24 34CE - __ptext16 40BE - __ptext41 0AB4 - __ptext33 3A14 - __ptext25 3C2E - __ptext17 3464 - __ptext50 30C4 - __ptext42 1666 - __ptext34 3784 - __ptext26 3C52 - __ptext18 3B10 - __ptext51 1ED4 - __ptext43 3EB6 - __ptext35 2986 - __ptext27 40CE - __ptext19 2D2C - __ptext60 3C9A - __ptext52 2F3E - __ptext44 176A - __ptext36 3E7E - __ptext28 3B3E - __ptext61 1966 - __ptext53 2FC0 - __ptext45 07D8 - __ptext37 3A48 - __ptext29 2778 - __ptext70 3DBA - __ptext62 1A5C - __ptext54 3142 - __ptext46 2EBC - __ptext38 095A - __ptext71 40FC - __ptext63 3CBE - __ptext55 0FE6 - __ptext47 1DFA - __ptext39 1D1A - __ptext80 42E2 - __ptext72 410A - __ptext64 3CE2 - __ptext56 145A - __ptext48 1118 - __ptext81 4118 - __ptext73 429C - __ptext65 3D06 - __ptext57 2C00 - __ptext49 2E38 - __ptext90 2604 - __ptext82 4126 - __ptext74 42A6 - __ptext66 3D2A - __ptext58 3536 - __ptext91 0D68 - __ptext83 4134 - __ptext75 42B0 - __ptext67 3D4E - __ptext59 3C76 - __ptext92 42EC - __ptext84 4142 - __ptext76 42BA - __ptext68 3D72 - __ptext93 42F6 - __ptext85 4150 - __ptext77 42C4 - __ptext69 3D96 - __ptext94 43D4 - __ptext86 415E - __ptext78 42CE - __ptext95 4396 - __ptext87 416C - __ptext79 42D8 - __ptext96 43DA - __ptext88 417A - __ptext97 43E0 - __ptext89 0C0E - __ptext98 439E - __ptext99 3B96 + __ptext10 38D0 + __ptext11 38D6 + __ptext20 38E2 + __ptext12 38DC + __ptext21 2B7E + __ptext13 2A16 + __ptext30 23C2 + __ptext22 2BCE + __ptext14 3492 + __ptext31 2442 + __ptext23 2A76 + __ptext15 1FB6 + __ptext40 12D2 + __ptext32 3478 + __ptext24 2C6E + __ptext16 368C + __ptext41 09F6 + __ptext33 3030 + __ptext25 32BE + __ptext17 2AD6 + __ptext50 286A + __ptext42 13B0 + __ptext34 2CB6 + __ptext26 32DE + __ptext18 3196 + __ptext51 1F0A + __ptext43 34F2 + __ptext35 29B2 + __ptext27 36EE + __ptext19 24C0 + __ptext60 331E + __ptext52 269C + __ptext44 1486 + __ptext36 34AA + __ptext28 316E + __ptext61 16FA + __ptext53 2710 + __ptext45 0768 + __ptext37 3060 + __ptext29 22B0 + __ptext70 341E + __ptext62 17C4 + __ptext54 2948 + __ptext46 2628 + __ptext38 08D8 + __ptext71 36FA + __ptext63 333E + __ptext55 0D3A + __ptext47 1E5E + __ptext39 1C4C + __ptext80 3912 + __ptext72 3704 + __ptext64 335E + __ptext56 11F2 + __ptext48 102C + __ptext81 370E + __ptext73 38E8 + __ptext65 337E + __ptext57 253A + __ptext49 25B2 + __ptext90 233C + __ptext82 3718 + __ptext74 38EE + __ptext66 339E + __ptext58 2B2C + __ptext91 0E40 + __ptext83 3722 + __ptext75 38F4 + __ptext67 33BE + __ptext59 32FE + __ptext92 375E + __ptext84 372C + __ptext76 38FA + __ptext68 33DE + __ptext93 3768 + __ptext85 3736 + __ptext77 3900 + __ptext69 33FE + __ptext94 3918 + __ptext86 3740 + __ptext78 3906 + __ptext95 397A + __ptext87 374A + __ptext79 390C + __ptext96 391E + __ptext88 3754 + __ptext97 3924 + __ptext89 0B14 + __ptext98 397E + __ptext99 31BC __size_of_adcreader_reset 000E ?_alarm_get_enable_ptr_by_enum 0024 command_SENSOR_AVERAGE_GETALL@p_variable 0076 ?_rescue_set_enabled 0001 __size_of_adcreader_start 0006 - __end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 4284 - __size_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 000C + __end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 38B4 + __size_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 0008 ??_userpin_SWITCH_LED_D9_set_high_fromIRQ 0001 ?_userpin_SWITCH_LED_D9_set_high_fromIRQ 0001 - _userpin_SWITCH_LED_D9_set_high_fromIRQ 4278 + _userpin_SWITCH_LED_D9_set_high_fromIRQ 38AC ?_userpin_SWITCH_LED_D10_set 0001 - __end_of_ioread_DIN_PWB_FLT 3F64 - __size_of_command_RESCUE_ENABLE 00B2 - __size_of_command_SENSOR_GET_SINGLE 0182 + __end_of_ioread_DIN_PWB_FLT 35B0 + __size_of_command_RESCUE_ENABLE 008C + __size_of_command_SENSOR_GET_SINGLE 0170 ?__checksum_reset 0001 - __end_of_command_RESCUE_ENABLE 282A + __end_of_command_RESCUE_ENABLE 233C ?__checksum_value 0001 - __end_of_commands_retrieve_info_bycode 30C4 - __size_of_commands_retrieve_info_bycode 0082 - _commands_retrieve_info_bycode 3042 - _rescue_check 254A + __end_of_commands_retrieve_info_bycode 286A + __size_of_commands_retrieve_info_bycode 0072 + _commands_retrieve_info_bycode 27F8 + _rescue_check 1DB0 ?__sample_acquired 0001 - __end_of_timing_get_rescue_step_timeout 40BE - __size_of_timing_get_rescue_step_timeout 0010 - _timing_get_rescue_step_timeout 40AE - _init_mcu 3B6A - __size_of_main 0034 + __end_of_timing_get_rescue_step_timeout 36EE + __size_of_timing_get_rescue_step_timeout 000C + _timing_get_rescue_step_timeout 36E2 + _init_mcu 30EC + __size_of_main 002C ??_alarm_MON_LBL_I 0001 fp__command_ALARM_ENABLE_GETALL 0000 digital_variable_get_pointer_by_enum@_variable_index 0023 analog_variable_get_pointer_by_enum@_variable_index 0023 - __end_of_TMR0_DefaultInterruptHandler 4450 + __end_of_TMR0_DefaultInterruptHandler 399E __size_of_TMR0_DefaultInterruptHandler 0002 - _TMR0_DefaultInterruptHandler 444E - _command_ECHO32 2986 + _TMR0_DefaultInterruptHandler 399C + _command_ECHO32 29B2 ??__sample_acquired 000B - __end_of_command_VERSION 2C96 + __end_of_command_VERSION 25B2 __size_of_communication_parser_reset 0014 - _adcreader_tick_irq 1560 + _adcreader_tick_irq 1110 __size_of_ADC_SelectChannel 0018 __check_alarm_firing@_p_alarm 0003 - __end_of_command_SWITCH_CONTROL 1560 + __end_of_command_SWITCH_CONTROL 12D2 timing_get_rescue_step_timeout@seconds 001D - __update_alarm 1FAE + __update_alarm 162E EUSART1_SetOverrunErrorHandler@interruptHandler 001D __rescue_actions 00B3 ??_rescue_set_enabled 001D @@ -83756,19 +27602,19 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E command_SENSOR_GET_SINGLE@resp_value 0061 int$flags 0043 command_ALARM_FIRED_RESET@p_firecount 0060 - __end_of_command_ALARM_ENABLE 1118 - __end_of_timing_set_rescue_step_timeout 423C + __end_of_command_ALARM_ENABLE 0E40 + __end_of_timing_set_rescue_step_timeout 36E2 __size_of_timing_set_rescue_step_timeout 000C - _timing_set_rescue_step_timeout 4230 - __end_of_userpin_get_function_set_by_enum 359C - __size_of_userpin_get_function_set_by_enum 0066 + _timing_set_rescue_step_timeout 36D6 + __end_of_userpin_get_function_set_by_enum 2B7E + __size_of_userpin_get_function_set_by_enum 0052 ??_userpin_get_function_set_by_enum 0021 ?_userpin_get_function_set_by_enum 001F - _userpin_get_function_set_by_enum 3536 + _userpin_get_function_set_by_enum 2B2C ??_TMR2_StartTimer 001D ?_adcreader_tick_irq 0001 __serial_checksum_update@_byte 001E - __end_of_INTERRUPT_InterruptManager 0134 + __end_of_INTERRUPT_InterruptManager 011C _INTERRUPT_InterruptManager 0008 command_SENSOR_AVERAGE_GETALL@analog_value_mean 0060 command_SENSOR_GET_SINGLE@resp_meanvalue 0067 @@ -83776,50 +27622,50 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E ?_timing_tick_irq 0001 _EUSART1_FramingErrorHandler 00A8 _userpins 002A - _EUSART1_Receive_ISR 1C38 + _EUSART1_Receive_ISR 188E _switches 0090 command_SWITCH_CONTROL@resp_switchnum 0064 - __end_of_ioread_DIN_HYDRO_PWR_FLT 3FC4 - _command_LASTCOMMANDTIME 3A14 - command_RESCUE_TIMEOUT_SET@req_rescue_timeout 0026 - _command_BOARDTIME 3A48 + __end_of_ioread_DIN_HYDRO_PWR_FLT 3600 + _command_LASTCOMMANDTIME 3030 + command_RESCUE_TIMEOUT_SET@req_rescue_timeout 0024 + _command_BOARDTIME 3060 fp__switch_SWITCH_12V_get 0000 fp__command_LASTCOMMANDTIME 0000 fp__switch_SWITCH_12V_set 0000 communication_parser_executecommand@p_cmd_info 008D _INTCONbits 000FF2 - __end_of_switch_SWITCH_PWB_set_open 41B2 - _switch_SWITCH_PWB_set_open 41A4 + __end_of_switch_SWITCH_PWB_set_open 37CC + _switch_SWITCH_PWB_set_open 37C2 ?_command_BOARDTIME 0001 command_SENSOR_OFFSETS_GETALL@variable_index 007A - __end_of_userpin_SWITCH_LED_D9_set_high 4254 - __size_of_userpin_SWITCH_LED_D9_set_high 000C - _userpin_SWITCH_LED_D9_set_high 4248 - __end_of_communication_request_payload_retrieve_uint16_t 381C - __size_of_communication_request_payload_retrieve_uint16_t 004C + __end_of_userpin_SWITCH_LED_D9_set_high 3884 + __size_of_userpin_SWITCH_LED_D9_set_high 0008 + _userpin_SWITCH_LED_D9_set_high 387C + __end_of_communication_request_payload_retrieve_uint16_t 2F94 + __size_of_communication_request_payload_retrieve_uint16_t 0036 ??_communication_request_payload_retrieve_uint16_t 001F ?_communication_request_payload_retrieve_uint16_t 001D - _communication_request_payload_retrieve_uint16_t 37D0 + _communication_request_payload_retrieve_uint16_t 2F5E __size_of_dummy_alarm_callback 0006 command_RESCUE_ENABLE@resp_enablestate 0020 - __size_of_sensors_acquire_offsets 00D4 - __update_averaging 26BE + __size_of_sensors_acquire_offsets 008C + __update_averaging 1B96 fp__command_ALARM_MAXCOUNT_GET 0000 ??_rescue_get_enable_status 001D ??_INTERRUPT_Initialize 001D ?_command_ALARM_FIRED_GET 0001 - __end_of_alarm_get_analog_alarm_ptr_by_enum 1966 - __size_of_alarm_get_analog_alarm_ptr_by_enum 00FA + __end_of_alarm_get_analog_alarm_ptr_by_enum 162E + __size_of_alarm_get_analog_alarm_ptr_by_enum 00D2 ??_alarm_get_analog_alarm_ptr_by_enum 0021 ?_alarm_get_analog_alarm_ptr_by_enum 001F - _alarm_get_analog_alarm_ptr_by_enum 186C + _alarm_get_analog_alarm_ptr_by_enum 155C ??_init_comm 001D - __end_of__manage_digital_variables 38B0 + __end_of__manage_digital_variables 3144 ?__update_averaging 0001 ??_adcreader_tick_irq 0011 command_VERSION@resp_template_generation_hour 006A - __end_of_command_ALARM_FIRED_GETALL 2E38 - _command_ALARM_FIRED_GETALL 2DB4 + __end_of_command_ALARM_FIRED_GETALL 2AD6 + _command_ALARM_FIRED_GETALL 2A76 command_VERSION@resp_template_generation_year 0066 intlevel2 0000 ??_start_irqs 001D @@ -83827,42 +27673,42 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E fp__userpin_SWITCH_LED_D9_get 0000 fp__userpin_SWITCH_LED_D9_set 0000 ?_EUSART1_Receive_ISR 0001 - __end_of_ADC_StartConversion 443E + __end_of_ADC_StartConversion 3996 fp__ioread_DIN_GLR_A_FLT 0000 fp__ioread_DIN_GLR_B_FLT 0000 command_SENSOR_MAXVALUE_RESET@variable_number 0065 - __end_of_command_ECHO32 2A2E + __end_of_command_ECHO32 2A16 _VREFCON0bits 000F42 ?_PIN_MANAGER_Initialize 0001 - _rescue_get_fired_status 4396 - __end_of_ADC_GetConversionResult 4084 - _command_LASTERROR 3E24 - __end_of_command_SENSOR_GET_SINGLE 095A + _rescue_get_fired_status 397A + __end_of_ADC_GetConversionResult 368C + _command_LASTERROR 3478 + __end_of_command_SENSOR_GET_SINGLE 08D8 fp__switch_SWITCH_LBL_get 0000 fp__switch_SWITCH_LBL_set 0000 - __end_of_EUSART1_SetOverrunErrorHandler 4332 + __end_of_EUSART1_SetOverrunErrorHandler 37A4 __size_of_EUSART1_SetOverrunErrorHandler 000A - _EUSART1_SetOverrunErrorHandler 4328 + _EUSART1_SetOverrunErrorHandler 379A _RCSTA1bits 000FAB ??__update_averaging 0003 - __end_of_rescue_get_timeout_seconds 4300 - _rescue_get_timeout_seconds 42F6 - __end_of_EUSART1_Transmit_ISR 3868 - __end_of_rescue_set_timeout_seconds 42F6 - _rescue_set_timeout_seconds 42EC + __end_of_rescue_get_timeout_seconds 3772 + _rescue_get_timeout_seconds 3768 + __end_of_EUSART1_Transmit_ISR 2F5E + __end_of_rescue_set_timeout_seconds 3768 + _rescue_set_timeout_seconds 375E ??_ADC_Initialize 001D command_ALARM_THRESHOLD_SET@req_threshold 0060 - __size_of_command_ALARM_MAXCOUNT_GET 0082 - __end_of__check_alarm_firing 2302 + __size_of_command_ALARM_MAXCOUNT_GET 0074 + __end_of__check_alarm_firing 1A18 ?_command_LASTERROR 0001 - _command_ECHO1 3E7E - _command_ECHO4 3784 + _command_ECHO1 34AA + _command_ECHO4 2CB6 ?__update_alarm 0001 command_ECHO4@resp_value_0 0022 command_ECHO4@resp_value_1 0023 command_ECHO4@resp_value_2 0024 command_ECHO4@resp_value_3 0025 - __end_of_command_USER_PIN_CONTROL 2AD0 + __end_of_command_USER_PIN_CONTROL 2442 fp__TMR0_DefaultInterruptHandler 0000 ?_TMR0_DefaultInterruptHandler 0001 communication_response_payload_append_uint8_t@_value 001D @@ -83878,72 +27724,68 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E command_ALARM_ENABLE_GETALL@enable_ptr 0060 ?_EUSART1_SetTxInterruptHandler 001D _analog_variables 04BE - __size_of_ioread_DIN_LBL_PWR_FLT 0018 + __size_of_ioread_DIN_LBL_PWR_FLT 0014 ??_command_LASTERROR 001E - __end_of_command_BOARDTIME 3A7C - __end_of_userpin_SWITCH_LED_D9_set_low 4248 - __size_of_userpin_SWITCH_LED_D9_set_low 000C - _userpin_SWITCH_LED_D9_set_low 423C - __size_of_EUSART1_Write 006A + __end_of_command_BOARDTIME 3090 + __end_of_userpin_SWITCH_LED_D9_set_low 387C + __size_of_userpin_SWITCH_LED_D9_set_low 0008 + _userpin_SWITCH_LED_D9_set_low 3874 + __size_of_EUSART1_Write 0056 _eusart1RxLastError 0036 __update_alarm@_p_alarm 0001 - __end_of_communication_request_payload_retrieve_uint8_t 3E60 - __size_of_communication_request_payload_retrieve_uint8_t 001E + __end_of_communication_request_payload_retrieve_uint8_t 3534 + __size_of_communication_request_payload_retrieve_uint8_t 0016 ??_communication_request_payload_retrieve_uint8_t 001D ?_communication_request_payload_retrieve_uint8_t 0001 - _communication_request_payload_retrieve_uint8_t 3E42 + _communication_request_payload_retrieve_uint8_t 351E ??__rescue_action_step_0 001D ??__rescue_action_step_1 001D ??__rescue_action_step_2 001D ??__rescue_action_step_3 001D ??__rescue_action_step_4 001D command_ALARM_FIRED_GET@enum_idx 0068 - __end_of_communication_parser_appendbyte 03C8 - __size_of_communication_parser_appendbyte 0290 - ??_communication_parser_appendbyte 0025 + __end_of_communication_parser_appendbyte 0370 + __size_of_communication_parser_appendbyte 0250 + ??_communication_parser_appendbyte 0024 ?_communication_parser_appendbyte 0001 - _communication_parser_appendbyte 0138 - __end_of_start_irqs 3B10 - _FVR_Initialize 43BE + _communication_parser_appendbyte 0120 + __end_of_start_irqs 329C + _FVR_Initialize 389C _adcreader_averaging_prescaler 0042 fp__ioread_DIN_GLR_A_PG 0000 fp__ioread_DIN_GLR_B_PG 0000 - __end_of__update_averaging 2778 - __end_of_communication_transmitter_sendresponse 28DA - __size_of_communication_transmitter_sendresponse 00B0 + __end_of__update_averaging 1C4C + __end_of_communication_transmitter_sendresponse 2058 + __size_of_communication_transmitter_sendresponse 00A2 ??_communication_transmitter_sendresponse 0024 ?_communication_transmitter_sendresponse 0001 - _communication_transmitter_sendresponse 282A - _TMR0_Initialize 3E02 + _communication_transmitter_sendresponse 1FB6 + _TMR0_Initialize 329C command_ALARM_THRESHOLD_GET@p_alarm 0060 - __end_of_switch_SWITCH_HYDRO_set_closed 416C - __size_of_switch_SWITCH_HYDRO_set_closed 000E - _switch_SWITCH_HYDRO_set_closed 415E - ??_command_RESCUE_TIMEOUT_GET 0021 - __CFG_T3CMX$PORTC0 000000 + __end_of_switch_SWITCH_HYDRO_set_closed 374A + __size_of_switch_SWITCH_HYDRO_set_closed 000A + _switch_SWITCH_HYDRO_set_closed 3740 + ??_command_RESCUE_TIMEOUT_GET 001F __parser_checksum 002E - ??_command_RESCUE_TIMEOUT_SET 0026 + ??_command_RESCUE_TIMEOUT_SET 0024 command_ALARM_FIRED_GET@p_firecount_641 0064 - error_notify@k_4912 0022 - error_notify@k 0020 switch_SWITCH_LBL_set@_state 001D __parser_next_cmdcode 00B2 ?_command_VALCHECK 0001 - _irq_timer_fast 43FE + _irq_timer_fast 3942 ??_EUSART1_Receive_ISR 0001 - __end_of_PIN_MANAGER_Initialize 3934 - _irq_timer_slow 438C - __end_of_command_LASTERROR 3E42 + __end_of_PIN_MANAGER_Initialize 2F1E + _irq_timer_slow 383A + __end_of_command_LASTERROR 3492 ?_switch_SWITCH_HYDRO_get 0001 ?_switch_SWITCH_HYDRO_set 0001 command_ECHO1@resp_value 001F - ??_command_VALCHECK 0023 - __size_of_commands_get_count 0008 + ??_command_VALCHECK 0021 + __size_of_commands_get_count 0004 ?_command_ECHO32 0001 command_USER_PIN_CONTROL@req_pinnum 0027 ?_command_RESCUE_STATUS_RESET 0001 fp__command_RESCUE_TIMEOUT_GET 0000 - __CFG_FOSC$INTIO67 000000 fp__command_RESCUE_TIMEOUT_SET 0000 __hex2ascii@_nibble 001D ??_adcreader_reset 001D @@ -83955,27 +27797,27 @@ command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 001E ??_EUSART1_RxDataHandler 0001 ??_switch_SWITCH_GLRA_get 001D ??_switch_SWITCH_GLRB_get 001D - __communication_error@_err 0024 + __communication_error@_err 0022 ??_switch_SWITCH_GLRA_set 001D - __end_of_switch_get_function_get_by_enum 1B52 - __size_of_switch_get_function_get_by_enum 00F6 + __end_of_switch_get_function_get_by_enum 188E + __size_of_switch_get_function_get_by_enum 00CA ??_switch_get_function_get_by_enum 0021 ?_switch_get_function_get_by_enum 001F - _switch_get_function_get_by_enum 1A5C + _switch_get_function_get_by_enum 17C4 ??_switch_SWITCH_GLRB_set 001D ?_command_ECHO1 0001 ?_command_ECHO4 0001 __size_of_alarm_FLAG_DUL_ALARMNEG1 000A __size_of_alarm_FLAG_DUL_ALARMNEG2 000A - __end_of_switch_SWITCH_LBL_set_open_fromIRQ 4222 - __size_of_switch_SWITCH_LBL_set_open_fromIRQ 000E + __end_of_switch_SWITCH_LBL_set_open_fromIRQ 3862 + __size_of_switch_SWITCH_LBL_set_open_fromIRQ 000A ??_switch_SWITCH_LBL_set_open_fromIRQ 0001 ?_switch_SWITCH_LBL_set_open_fromIRQ 0001 - _switch_SWITCH_LBL_set_open_fromIRQ 4214 + _switch_SWITCH_LBL_set_open_fromIRQ 3858 command_ALARM_MAXCOUNT_RESET@enum_idx 0064 - __end_of_timing_get_seconds_since_reset 3BE2 + __end_of_timing_get_seconds_since_reset 3208 __size_of_timing_get_seconds_since_reset 0026 - _timing_get_seconds_since_reset 3BBC + _timing_get_seconds_since_reset 31E2 ?_command_VERSION 0001 __size_of_alarm_FLAG_DUL_ALARMPOS1 000A __size_of_alarm_FLAG_DUL_ALARMPOS2 000A diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.map b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.map index ff8240a..bb27d7c 100644 --- a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.map +++ b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.map @@ -1,15 +1,15 @@ -Microchip MPLAB XC8 Compiler V2.00 () +Microchip MPLAB XC8 Compiler V2.20 Linker command line: --W-3 \ - --edf=/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/dat/en_msgs.txt \ - -cs -h+dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sym \ - --cmf=dist/ARCA/production/BPD-V01-FIRMWARE.X.production.cmf -z \ - -Q18F46K22 -o/tmp/xcXfSYZnP --defsym=__MPLAB_BUILD=1 \ - -Mdist/ARCA/production/BPD-V01-FIRMWARE.X.production.map -E1 -ver=XC8 \ - --acfsm=1493 -ASTACK=0697h-0f37h -pstack=STACK -ACODE=00h-0FFFFh \ - -ACONST=00h-0FFFFh -ASMALLCONST=01000h-010FFhx240 \ +-W-3 --edf=C:\Program Files\Microchip\xc8\v2.20\pic\dat\en_msgs.txt -cn \ + -h+dist/ARCA/production\BPD-V01-FIRMWARE.X.production.sym \ + --cmf=dist/ARCA/production\BPD-V01-FIRMWARE.X.production.cmf -z \ + -Q18F46K22 -oC:\Users\clone\AppData\Local\Temp\ss4o.2 \ + --defsym=__MPLAB_BUILD=1 \ + -Mdist/ARCA/production/BPD-V01-FIRMWARE.X.production.map -E1 \ + -ver=XC8 Compiler --acfsm=1493 -ASTACK=0697h-0F37h -pstack=STACK \ + -ACODE=00h-0FFFFh -ACONST=00h-0FFFFh -ASMALLCONST=01000h-010FFhx240 \ -AMEDIUMCONST=01000h-0FFFFh -ACOMRAM=01h-05Fh -AABS1=00h-0F37h \ -ABIGRAM=01h-0F37h -ARAM=060h-0FFh,0100h-01FFhx14,0F00h-0F37h \ -ABANK0=060h-0FFh -ABANK1=0100h-01FFh -ABANK2=0200h-02FFh \ @@ -18,257 +18,256 @@ Linker command line: -ABANK9=0900h-09FFh -ABANK10=0A00h-0AFFh -ABANK11=0B00h-0BFFh \ -ABANK12=0C00h-0CFFh -ABANK13=0D00h-0DFFh -ABANK14=0E00h-0EFFh \ -ABANK15=0F00h-0F37h -ASFR=0F38h-0F5Fh,0F60h-0FFFh \ + -ACONFIG=0300000h-030000Dh -AIDLOC=0200000h-0200007h \ -preset_vec=00h,intcode=08h,intcodelo,powerup,init -pramtop=01000h \ -psmallconst=SMALLCONST -pmediumconst=MEDIUMCONST -pconst=CONST \ - -AFARRAM=00h-00h -ACONFIG=0300000h-030000Dh -pconfig=CONFIG \ - -AIDLOC=0200000h-0200007h -pidloc=IDLOC -AEEDATA=0F00000h-0F003FFh \ - -peeprom_data=EEDATA \ + -AFARRAM=00h-00h -AEEDATA=0F00000h-0F003FFh -peeprom_data=EEDATA \ -prdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM,rbss=COMRAM,rbit=COMRAM \ -pfarbss=FARRAM,fardata=FARRAM,nvFARRAM=FARRAM \ -pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pbss=RAM \ -pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE -prparam=COMRAM \ - /tmp/xcXDArolr.o dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o + C:\Users\clone\AppData\Local\Temp\ss4o.o \ + dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o Object code version is 3.11 Machine type is 18F46K22 -Call graph: (short form) - - Name Link Load Length Selector Space Scale -/tmp/xcXDArolr.o - init 134 134 4 4 0 +C:\Users\clone\AppData\Local\Temp\ss4o.o + idloc 200000 200000 8 0 5 + config 300000 300000 E 0 4 + init 11C 11C 4 4 0 reset_vec 0 0 4 0 0 - idloc 200000 200000 8 200000 0 - config 300000 300000 E 300000 0 -dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o - intcode 8 8 12C 4 0 +dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o + intcode 8 8 114 4 0 + idloc 200000 200000 8 0 5 + config 300000 300000 E 0 4 temp 43 43 1 1 1 - text222 3AB0 3AB0 32 3EC 0 - text221 4428 4428 6 3EC 0 - text220 4450 4450 2 3EC 0 - text219 4422 4422 6 3EC 0 - text218 1C38 1C38 E2 3EC 0 - text217 381C 381C 4C 3EC 0 - text216 406C 406C 18 3EC 0 - text215 4054 4054 18 3EC 0 - text214 403C 403C 18 3EC 0 - text213 443A 443A 4 3EC 0 - text212 2086 2086 D8 3EC 0 - text211 4222 4222 E 3EC 0 - text210 4214 4214 E 3EC 0 - text209 4206 4206 E 3EC 0 - text208 41F8 41F8 E 3EC 0 - text207 4290 4290 C 3EC 0 - text206 4284 4284 C 3EC 0 - text205 4278 4278 C 3EC 0 - text204 426C 426C C 3EC 0 - text203 3734 3734 50 3EC 0 - text202 2232 2232 D0 3EC 0 - text201 1FAE 1FAE D8 3EC 0 - text200 26BE 26BE BA 3EC 0 - text199 1346 1346 114 3EC 0 - text198 1560 1560 106 3EC 0 - text197 43C6 43C6 8 3EC 0 - text196 2AD0 2AD0 9A 3EC 0 - text195 438C 438C A 3EC 0 - text194 444E 444E 2 3EC 0 - text193 396E 396E 3A 3EC 0 - text192 441C 441C 6 3EC 0 - text191 4416 4416 6 3EC 0 - text190 4382 4382 A 3EC 0 - text189 4378 4378 A 3EC 0 - text188 436E 436E A 3EC 0 - text187 4364 4364 A 3EC 0 - text186 4410 4410 6 3EC 0 - text185 435A 435A A 3EC 0 - text184 4350 4350 A 3EC 0 - text183 440A 440A 6 3EC 0 - text182 4404 4404 6 3EC 0 - text181 4024 4024 18 3EC 0 - text180 400C 400C 18 3EC 0 - text179 3FF4 3FF4 18 3EC 0 - text178 3FDC 3FDC 18 3EC 0 - text177 3FC4 3FC4 18 3EC 0 - text176 3FAC 3FAC 18 3EC 0 - text175 3F94 3F94 18 3EC 0 - text174 3F7C 3F7C 18 3EC 0 - text173 3F64 3F64 18 3EC 0 - text172 3F4C 3F4C 18 3EC 0 - text171 3F34 3F34 18 3EC 0 - text170 3F1C 3F1C 18 3EC 0 - text169 3C8 3C8 236 4 0 - text168 3868 3868 48 3EC 0 - text167 43FE 43FE 6 3EC 0 - text166 444C 444C 2 3EC 0 - text165 3A7C 3A7C 34 3EC 0 - text163 444A 444A 2 3EC 0 - text162 3934 3934 3A 3EC 0 - text161 41EA 41EA E 3EC 0 - text160 41DC 41DC E 3EC 0 - text159 41CE 41CE E 3EC 0 - text158 41C0 41C0 E 3EC 0 - text157 41B2 41B2 E 3EC 0 - text156 41A4 41A4 E 3EC 0 - text155 3C08 3C08 26 3EC 0 - text154 4196 4196 E 3EC 0 - text153 43F8 43F8 6 3EC 0 - text152 4346 4346 A 3EC 0 - text151 409A 409A 14 3EC 0 - text150 43F2 43F2 6 3EC 0 - text149 4084 4084 16 3EC 0 - text148 40DE 40DE 10 3EC 0 - text147 433C 433C A 3EC 0 - text146 4332 4332 A 3EC 0 - text145 4328 4328 A 3EC 0 - text144 431E 431E A 3EC 0 - text143 4314 4314 A 3EC 0 - text142 3232 3232 74 3EC 0 - text141 43BE 43BE 8 3EC 0 - text140 4436 4436 4 3EC 0 - text139 3DDE 3DDE 24 3EC 0 - text138 38F2 38F2 42 3EC 0 - text137 430A 430A A 3EC 0 - text136 3E02 3E02 22 3EC 0 - text135 4300 4300 A 3EC 0 - text134 3E60 3E60 1E 3EC 0 - text133 3BE2 3BE2 26 3EC 0 - text132 3B6A 3B6A 2C 3EC 0 - text131 3386 3386 70 3EC 0 - text130 3EEA 3EEA 1A 3EC 0 - text129 38B0 38B0 42 3EC 0 - text128 28DA 28DA AC 3EC 0 - text127 43EC 43EC 6 3EC 0 - text126 43B6 43B6 8 3EC 0 - text125 43AE 43AE 8 3EC 0 - text124 4260 4260 C 3EC 0 - text123 4254 4254 C 3EC 0 - text122 4248 4248 C 3EC 0 - text121 423C 423C C 3EC 0 - text120 EAA EAA 13C 3EC 0 - text119 4188 4188 E 3EC 0 - text118 43A6 43A6 8 3EC 0 - text117 3042 3042 82 3EC 0 - text116 3E9A 3E9A 1C 3EC 0 - text115 138 138 290 4 0 - text114 36E4 36E4 50 3EC 0 - text113 186C 186C FA 3EC 0 - text112 2302 2302 CA 3EC 0 - text111 2C96 2C96 96 3EC 0 - text110 3692 3692 52 3EC 0 - text109 3E42 3E42 1E 3EC 0 - text108 3ED0 3ED0 1A 3EC 0 - text107 43E6 43E6 6 3EC 0 - text106 3640 3640 52 3EC 0 - text105 39A8 39A8 38 3EC 0 - text104 35EE 35EE 52 3EC 0 - text103 37D0 37D0 4C 3EC 0 - text102 359C 359C 52 3EC 0 - text101 31BE 31BE 74 3EC 0 - text100 3BBC 3BBC 26 3EC 0 - text99 3B96 3B96 26 3EC 0 - text98 439E 439E 8 3EC 0 - text97 43E0 43E0 6 3EC 0 - text96 43DA 43DA 6 3EC 0 - text95 4396 4396 8 3EC 0 - text94 43D4 43D4 6 3EC 0 - text93 42F6 42F6 A 3EC 0 - text92 42EC 42EC A 3EC 0 - text91 D68 D68 142 3EC 0 - text90 2604 2604 BA 3EC 0 - text89 C0E C0E 15A 3EC 0 - text88 417A 417A E 3EC 0 - text87 416C 416C E 3EC 0 - text86 415E 415E E 3EC 0 - text85 4150 4150 E 3EC 0 - text84 4142 4142 E 3EC 0 - text83 4134 4134 E 3EC 0 - text82 4126 4126 E 3EC 0 - text81 4118 4118 E 3EC 0 - text80 42E2 42E2 A 3EC 0 - text79 42D8 42D8 A 3EC 0 - text78 42CE 42CE A 3EC 0 - text77 42C4 42C4 A 3EC 0 - text76 42BA 42BA A 3EC 0 - text75 42B0 42B0 A 3EC 0 - text74 42A6 42A6 A 3EC 0 - text73 429C 429C A 3EC 0 - text72 410A 410A E 3EC 0 - text71 40FC 40FC E 3EC 0 - text70 3DBA 3DBA 24 3EC 0 - text69 3D96 3D96 24 3EC 0 - text68 3D72 3D72 24 3EC 0 - text67 3D4E 3D4E 24 3EC 0 - text66 3D2A 3D2A 24 3EC 0 - text65 3D06 3D06 24 3EC 0 - text64 3CE2 3CE2 24 3EC 0 - text63 3CBE 3CBE 24 3EC 0 - text62 1A5C 1A5C F6 3EC 0 - text61 1966 1966 F6 3EC 0 - text60 3C9A 3C9A 24 3EC 0 - text59 3C76 3C76 24 3EC 0 - text58 3536 3536 66 3EC 0 - text57 2C00 2C00 96 3EC 0 - text56 145A 145A 106 3EC 0 - text55 FE6 FE6 132 3EC 0 - text54 3142 3142 7C 3EC 0 - text53 2FC0 2FC0 82 3EC 0 - text52 2F3E 2F3E 82 3EC 0 - text51 1ED4 1ED4 DA 3EC 0 - text50 30C4 30C4 7E 3EC 0 - text49 2E38 2E38 84 3EC 0 - text48 1118 1118 11A 3EC 0 - text47 1DFA 1DFA DA 3EC 0 - text46 2EBC 2EBC 82 3EC 0 - text45 7D8 7D8 182 3EC 0 - text44 176A 176A 102 3EC 0 - text43 3EB6 3EB6 1A 3EC 0 - text42 1666 1666 104 3EC 0 - text41 AB4 AB4 15A 3EC 0 - text40 1232 1232 114 3EC 0 - text39 1D1A 1D1A E0 3EC 0 - text38 95A 95A 15A 3EC 0 - text37 3A48 3A48 34 3EC 0 - text36 3E7E 3E7E 1C 3EC 0 - text35 2986 2986 A8 3EC 0 - text34 3784 3784 4C 3EC 0 - text33 3A14 3A14 34 3EC 0 - text32 3E24 3E24 1E 3EC 0 - text31 2B6A 2B6A 96 3EC 0 - text30 2A2E 2A2E A2 3EC 0 - text29 2778 2778 B2 3EC 0 - text28 3B3E 3B3E 2C 3EC 0 - text27 40CE 40CE 10 3EC 0 - text26 3C52 3C52 24 3EC 0 - text25 3C2E 3C2E 24 3EC 0 - text24 34CE 34CE 68 3EC 0 - text23 2DB4 2DB4 84 3EC 0 - text22 3316 3316 70 3EC 0 - text21 32A6 32A6 70 3EC 0 - text20 43CE 43CE 6 3EC 0 - text19 2D2C 2D2C 88 3EC 0 - text18 3B10 3B10 2E 3EC 0 - text17 3464 3464 6A 3EC 0 - text16 40BE 40BE 10 3EC 0 - text15 282A 282A B0 3EC 0 - text14 3F04 3F04 18 3EC 0 - text13 33F6 33F6 6E 3EC 0 - text12 4448 4448 2 3EC 0 - text11 4446 4446 2 3EC 0 - text10 4444 4444 2 3EC 0 - text9 4442 4442 2 3EC 0 - text8 4440 4440 2 3EC 0 - text7 40AE 40AE 10 3EC 0 - text6 4230 4230 C 3EC 0 - text5 254A 254A BA 3EC 0 - text4 215E 215E D4 3EC 0 - text3 4432 4432 4 3EC 0 - text2 442E 442E 4 3EC 0 - text1 3AE2 3AE2 2E 3EC 0 - text0 39E0 39E0 34 3EC 0 + text222 3144 3144 2A 3B4 0 + text221 396C 396C 6 3B4 0 + text220 399E 399E 2 3B4 0 + text219 3966 3966 6 3B4 0 + text218 188E 188E C6 3B4 0 + text217 2F1E 2F1E 40 3B4 0 + text216 3678 3678 14 3B4 0 + text215 3664 3664 14 3B4 0 + text214 34DA 34DA 18 3B4 0 + text213 3992 3992 4 3B4 0 + text212 1D00 1D00 B0 3B4 0 + text211 3862 3862 A 3B4 0 + text210 3858 3858 A 3B4 0 + text209 384E 384E A 3B4 0 + text208 3844 3844 A 3B4 0 + text207 38BC 38BC 8 3B4 0 + text206 38B4 38B4 8 3B4 0 + text205 38AC 38AC 8 3B4 0 + text204 38A4 38A4 8 3B4 0 + text203 2D46 2D46 48 3B4 0 + text202 1954 1954 C4 3B4 0 + text201 162E 162E CC 3B4 0 + text200 1B96 1B96 B6 3B4 0 + text199 C2E C2E 10C 3B4 0 + text198 1110 1110 E2 3B4 0 + text197 398E 398E 4 3B4 0 + text196 2196 2196 8E 3B4 0 + text195 383A 383A A 3B4 0 + text194 399C 399C 2 3B4 0 + text193 2F94 2F94 36 3B4 0 + text192 3960 3960 6 3B4 0 + text191 395A 395A 6 3B4 0 + text190 3830 3830 A 3B4 0 + text189 3826 3826 A 3B4 0 + text188 381C 381C A 3B4 0 + text187 3812 3812 A 3B4 0 + text186 3954 3954 6 3B4 0 + text185 3808 3808 A 3B4 0 + text184 37FE 37FE A 3B4 0 + text183 394E 394E 6 3B4 0 + text182 3948 3948 6 3B4 0 + text181 3650 3650 14 3B4 0 + text180 363C 363C 14 3B4 0 + text179 3628 3628 14 3B4 0 + text178 3614 3614 14 3B4 0 + text177 3600 3600 14 3B4 0 + text176 35EC 35EC 14 3B4 0 + text175 35D8 35D8 14 3B4 0 + text174 35C4 35C4 14 3B4 0 + text173 35B0 35B0 14 3B4 0 + text172 359C 359C 14 3B4 0 + text171 3588 3588 14 3B4 0 + text170 3574 3574 14 3B4 0 + text169 370 370 21E 4 0 + text168 3118 3118 2C 3B4 0 + text167 3942 3942 6 3B4 0 + text166 399A 399A 2 3B4 0 + text165 3090 3090 30 3B4 0 + text163 3998 3998 2 3B4 0 + text162 2FFE 2FFE 32 3B4 0 + text161 37F4 37F4 A 3B4 0 + text160 37EA 37EA A 3B4 0 + text159 37E0 37E0 A 3B4 0 + text158 37D6 37D6 A 3B4 0 + text157 37CC 37CC A 3B4 0 + text156 37C2 37C2 A 3B4 0 + text155 3254 3254 26 3B4 0 + text154 36C8 36C8 E 3B4 0 + text153 393C 393C 6 3B4 0 + text152 37B8 37B8 A 3B4 0 + text151 3560 3560 14 3B4 0 + text150 3936 3936 6 3B4 0 + text149 354A 354A 16 3B4 0 + text148 369C 369C 10 3B4 0 + text147 37AE 37AE A 3B4 0 + text146 37A4 37A4 A 3B4 0 + text145 379A 379A A 3B4 0 + text144 3790 3790 A 3B4 0 + text143 3786 3786 A 3B4 0 + text142 2784 2784 74 3B4 0 + text141 389C 389C 8 3B4 0 + text140 398A 398A 4 3B4 0 + text139 345C 345C 1C 3B4 0 + text138 2EDC 2EDC 42 3B4 0 + text137 377C 377C A 3B4 0 + text136 329C 329C 22 3B4 0 + text135 3772 3772 A 3B4 0 + text134 343E 343E 1E 3B4 0 + text133 322E 322E 26 3B4 0 + text132 30EC 30EC 2C 3B4 0 + text131 2C1E 2C1E 50 3B4 0 + text130 3534 3534 16 3B4 0 + text129 2FCA 2FCA 34 3B4 0 + text128 20FA 20FA 9C 3B4 0 + text127 3930 3930 6 3B4 0 + text126 3894 3894 8 3B4 0 + text125 3986 3986 4 3B4 0 + text124 388C 388C 8 3B4 0 + text123 3884 3884 8 3B4 0 + text122 387C 387C 8 3B4 0 + text121 3874 3874 8 3B4 0 + text120 386C 386C 8 3B4 0 + text119 36BA 36BA E 3B4 0 + text118 3982 3982 4 3B4 0 + text117 27F8 27F8 72 3B4 0 + text116 34C2 34C2 18 3B4 0 + text115 120 120 250 4 0 + text114 2CFE 2CFE 48 3B4 0 + text113 155C 155C D2 3B4 0 + text112 2058 2058 A2 3B4 0 + text111 28DA 28DA 6E 3B4 0 + text110 2E9A 2E9A 42 3B4 0 + text109 351E 351E 16 3B4 0 + text108 3508 3508 16 3B4 0 + text107 392A 392A 6 3B4 0 + text106 2E58 2E58 42 3B4 0 + text105 3208 3208 26 3B4 0 + text104 2E16 2E16 42 3B4 0 + text103 2F5E 2F5E 36 3B4 0 + text102 2DD4 2DD4 42 3B4 0 + text101 2D8E 2D8E 46 3B4 0 + text100 31E2 31E2 26 3B4 0 + text99 31BC 31BC 26 3B4 0 + text98 397E 397E 4 3B4 0 + text97 3924 3924 6 3B4 0 + text96 391E 391E 6 3B4 0 + text95 397A 397A 4 3B4 0 + text94 3918 3918 6 3B4 0 + text93 3768 3768 A 3B4 0 + text92 375E 375E A 3B4 0 + text91 E40 E40 106 3B4 0 + text90 233C 233C 86 3B4 0 + text89 B14 B14 11A 3B4 0 + text88 3754 3754 A 3B4 0 + text87 374A 374A A 3B4 0 + text86 3740 3740 A 3B4 0 + text85 3736 3736 A 3B4 0 + text84 372C 372C A 3B4 0 + text83 3722 3722 A 3B4 0 + text82 3718 3718 A 3B4 0 + text81 370E 370E A 3B4 0 + text80 3912 3912 6 3B4 0 + text79 390C 390C 6 3B4 0 + text78 3906 3906 6 3B4 0 + text77 3900 3900 6 3B4 0 + text76 38FA 38FA 6 3B4 0 + text75 38F4 38F4 6 3B4 0 + text74 38EE 38EE 6 3B4 0 + text73 38E8 38E8 6 3B4 0 + text72 3704 3704 A 3B4 0 + text71 36FA 36FA A 3B4 0 + text70 341E 341E 20 3B4 0 + text69 33FE 33FE 20 3B4 0 + text68 33DE 33DE 20 3B4 0 + text67 33BE 33BE 20 3B4 0 + text66 339E 339E 20 3B4 0 + text65 337E 337E 20 3B4 0 + text64 335E 335E 20 3B4 0 + text63 333E 333E 20 3B4 0 + text62 17C4 17C4 CA 3B4 0 + text61 16FA 16FA CA 3B4 0 + text60 331E 331E 20 3B4 0 + text59 32FE 32FE 20 3B4 0 + text58 2B2C 2B2C 52 3B4 0 + text57 253A 253A 78 3B4 0 + text56 11F2 11F2 E0 3B4 0 + text55 D3A D3A 106 3B4 0 + text54 2948 2948 6A 3B4 0 + text53 2710 2710 74 3B4 0 + text52 269C 269C 74 3B4 0 + text51 1F0A 1F0A AC 3B4 0 + text50 286A 286A 70 3B4 0 + text49 25B2 25B2 76 3B4 0 + text48 102C 102C E4 3B4 0 + text47 1E5E 1E5E AC 3B4 0 + text46 2628 2628 74 3B4 0 + text45 768 768 170 3B4 0 + text44 1486 1486 D6 3B4 0 + text43 34F2 34F2 16 3B4 0 + text42 13B0 13B0 D6 3B4 0 + text41 9F6 9F6 11E 3B4 0 + text40 12D2 12D2 DE 3B4 0 + text39 1C4C 1C4C B4 3B4 0 + text38 8D8 8D8 11E 3B4 0 + text37 3060 3060 30 3B4 0 + text36 34AA 34AA 18 3B4 0 + text35 29B2 29B2 64 3B4 0 + text34 2CB6 2CB6 48 3B4 0 + text33 3030 3030 30 3B4 0 + text32 3478 3478 1A 3B4 0 + text31 2442 2442 7E 3B4 0 + text30 23C2 23C2 80 3B4 0 + text29 22B0 22B0 8C 3B4 0 + text28 316E 316E 28 3B4 0 + text27 36EE 36EE C 3B4 0 + text26 32DE 32DE 20 3B4 0 + text25 32BE 32BE 20 3B4 0 + text24 2C6E 2C6E 48 3B4 0 + text23 2A76 2A76 60 3B4 0 + text22 2BCE 2BCE 50 3B4 0 + text21 2B7E 2B7E 50 3B4 0 + text20 38E2 38E2 6 3B4 0 + text19 24C0 24C0 7A 3B4 0 + text18 3196 3196 26 3B4 0 + text17 2AD6 2AD6 56 3B4 0 + text16 368C 368C 10 3B4 0 + text15 1FB6 1FB6 A2 3B4 0 + text14 3492 3492 18 3B4 0 + text13 2A16 2A16 60 3B4 0 + text12 38DC 38DC 6 3B4 0 + text11 38D6 38D6 6 3B4 0 + text10 38D0 38D0 6 3B4 0 + text9 38CA 38CA 6 3B4 0 + text8 38C4 38C4 6 3B4 0 + text7 36E2 36E2 C 3B4 0 + text6 36D6 36D6 C 3B4 0 + text5 1DB0 1DB0 AE 3B4 0 + text4 2224 2224 8C 3B4 0 + text3 3976 3976 4 3B4 0 + text2 3972 3972 4 3B4 0 + text1 327A 327A 22 3B4 0 + text0 30C0 30C0 2C 3B4 0 cstackCOMRAM 1 1 27 1 1 cstackBANK0 60 60 30 60 1 dataBIGRAM 4BE 4BE 1D9 4BE 1 @@ -281,248 +280,248 @@ dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o bssBANK0 90 90 23 60 1 dataCOMRAM 41 41 2 1 1 bssCOMRAM 28 28 19 1 1 - cinit 1B52 1B52 E6 3EC 0 - idataBANK4 248C 248C BE 3EC 0 - idataBANK1 23CC 23CC C0 3EC 0 - idataBANK0 40EE 40EE E 3EC 0 - idataBIGRAM 5FE 5FE 1D9 4 0 - idataCOMRAM 443E 443E 2 3EC 0 + cinit F46 F46 E6 3B4 0 + idataBANK4 1AD8 1AD8 BE 3B4 0 + idataBANK1 1A18 1A18 C0 3B4 0 + idataBANK0 36AC 36AC E 3B4 0 + idataBIGRAM 58E 58E 1D9 4 0 + idataCOMRAM 3996 3996 2 3B4 0 TOTAL Name Link Load Length Space CLASS STACK CLASS CODE - intcode 8 8 12C 0 - init 134 134 4 0 + intcode 8 8 114 0 + init 11C 11C 4 0 reset_vec 0 0 4 0 - text222 3AB0 3AB0 32 0 - text221 4428 4428 6 0 - text220 4450 4450 2 0 - text219 4422 4422 6 0 - text218 1C38 1C38 E2 0 - text217 381C 381C 4C 0 - text216 406C 406C 18 0 - text215 4054 4054 18 0 - text214 403C 403C 18 0 - text213 443A 443A 4 0 - text212 2086 2086 D8 0 - text211 4222 4222 E 0 - text210 4214 4214 E 0 - text209 4206 4206 E 0 - text208 41F8 41F8 E 0 - text207 4290 4290 C 0 - text206 4284 4284 C 0 - text205 4278 4278 C 0 - text204 426C 426C C 0 - text203 3734 3734 50 0 - text202 2232 2232 D0 0 - text201 1FAE 1FAE D8 0 - text200 26BE 26BE BA 0 - text199 1346 1346 114 0 - text198 1560 1560 106 0 - text197 43C6 43C6 8 0 - text196 2AD0 2AD0 9A 0 - text195 438C 438C A 0 - text194 444E 444E 2 0 - text193 396E 396E 3A 0 - text192 441C 441C 6 0 - text191 4416 4416 6 0 - text190 4382 4382 A 0 - text189 4378 4378 A 0 - text188 436E 436E A 0 - text187 4364 4364 A 0 - text186 4410 4410 6 0 - text185 435A 435A A 0 - text184 4350 4350 A 0 - text183 440A 440A 6 0 - text182 4404 4404 6 0 - text181 4024 4024 18 0 - text180 400C 400C 18 0 - text179 3FF4 3FF4 18 0 - text178 3FDC 3FDC 18 0 - text177 3FC4 3FC4 18 0 - text176 3FAC 3FAC 18 0 - text175 3F94 3F94 18 0 - text174 3F7C 3F7C 18 0 - text173 3F64 3F64 18 0 - text172 3F4C 3F4C 18 0 - text171 3F34 3F34 18 0 - text170 3F1C 3F1C 18 0 - text169 3C8 3C8 236 0 - text168 3868 3868 48 0 - text167 43FE 43FE 6 0 - text166 444C 444C 2 0 - text165 3A7C 3A7C 34 0 - text163 444A 444A 2 0 - text162 3934 3934 3A 0 - text161 41EA 41EA E 0 - text160 41DC 41DC E 0 - text159 41CE 41CE E 0 - text158 41C0 41C0 E 0 - text157 41B2 41B2 E 0 - text156 41A4 41A4 E 0 - text155 3C08 3C08 26 0 - text154 4196 4196 E 0 - text153 43F8 43F8 6 0 - text152 4346 4346 A 0 - text151 409A 409A 14 0 - text150 43F2 43F2 6 0 - text149 4084 4084 16 0 - text148 40DE 40DE 10 0 - text147 433C 433C A 0 - text146 4332 4332 A 0 - text145 4328 4328 A 0 - text144 431E 431E A 0 - text143 4314 4314 A 0 - text142 3232 3232 74 0 - text141 43BE 43BE 8 0 - text140 4436 4436 4 0 - text139 3DDE 3DDE 24 0 - text138 38F2 38F2 42 0 - text137 430A 430A A 0 - text136 3E02 3E02 22 0 - text135 4300 4300 A 0 - text134 3E60 3E60 1E 0 - text133 3BE2 3BE2 26 0 - text132 3B6A 3B6A 2C 0 - text131 3386 3386 70 0 - text130 3EEA 3EEA 1A 0 - text129 38B0 38B0 42 0 - text128 28DA 28DA AC 0 - text127 43EC 43EC 6 0 - text126 43B6 43B6 8 0 - text125 43AE 43AE 8 0 - text124 4260 4260 C 0 - text123 4254 4254 C 0 - text122 4248 4248 C 0 - text121 423C 423C C 0 - text120 EAA EAA 13C 0 - text119 4188 4188 E 0 - text118 43A6 43A6 8 0 - text117 3042 3042 82 0 - text116 3E9A 3E9A 1C 0 - text115 138 138 290 0 - text114 36E4 36E4 50 0 - text113 186C 186C FA 0 - text112 2302 2302 CA 0 - text111 2C96 2C96 96 0 - text110 3692 3692 52 0 - text109 3E42 3E42 1E 0 - text108 3ED0 3ED0 1A 0 - text107 43E6 43E6 6 0 - text106 3640 3640 52 0 - text105 39A8 39A8 38 0 - text104 35EE 35EE 52 0 - text103 37D0 37D0 4C 0 - text102 359C 359C 52 0 - text101 31BE 31BE 74 0 - text100 3BBC 3BBC 26 0 - text99 3B96 3B96 26 0 - text98 439E 439E 8 0 - text97 43E0 43E0 6 0 - text96 43DA 43DA 6 0 - text95 4396 4396 8 0 - text94 43D4 43D4 6 0 - text93 42F6 42F6 A 0 - text92 42EC 42EC A 0 - text91 D68 D68 142 0 - text90 2604 2604 BA 0 - text89 C0E C0E 15A 0 - text88 417A 417A E 0 - text87 416C 416C E 0 - text86 415E 415E E 0 - text85 4150 4150 E 0 - text84 4142 4142 E 0 - text83 4134 4134 E 0 - text82 4126 4126 E 0 - text81 4118 4118 E 0 - text80 42E2 42E2 A 0 - text79 42D8 42D8 A 0 - text78 42CE 42CE A 0 - text77 42C4 42C4 A 0 - text76 42BA 42BA A 0 - text75 42B0 42B0 A 0 - text74 42A6 42A6 A 0 - text73 429C 429C A 0 - text72 410A 410A E 0 - text71 40FC 40FC E 0 - text70 3DBA 3DBA 24 0 - text69 3D96 3D96 24 0 - text68 3D72 3D72 24 0 - text67 3D4E 3D4E 24 0 - text66 3D2A 3D2A 24 0 - text65 3D06 3D06 24 0 - text64 3CE2 3CE2 24 0 - text63 3CBE 3CBE 24 0 - text62 1A5C 1A5C F6 0 - text61 1966 1966 F6 0 - text60 3C9A 3C9A 24 0 - text59 3C76 3C76 24 0 - text58 3536 3536 66 0 - text57 2C00 2C00 96 0 - text56 145A 145A 106 0 - text55 FE6 FE6 132 0 - text54 3142 3142 7C 0 - text53 2FC0 2FC0 82 0 - text52 2F3E 2F3E 82 0 - text51 1ED4 1ED4 DA 0 - text50 30C4 30C4 7E 0 - text49 2E38 2E38 84 0 - text48 1118 1118 11A 0 - text47 1DFA 1DFA DA 0 - text46 2EBC 2EBC 82 0 - text45 7D8 7D8 182 0 - text44 176A 176A 102 0 - text43 3EB6 3EB6 1A 0 - text42 1666 1666 104 0 - text41 AB4 AB4 15A 0 - text40 1232 1232 114 0 - text39 1D1A 1D1A E0 0 - text38 95A 95A 15A 0 - text37 3A48 3A48 34 0 - text36 3E7E 3E7E 1C 0 - text35 2986 2986 A8 0 - text34 3784 3784 4C 0 - text33 3A14 3A14 34 0 - text32 3E24 3E24 1E 0 - text31 2B6A 2B6A 96 0 - text30 2A2E 2A2E A2 0 - text29 2778 2778 B2 0 - text28 3B3E 3B3E 2C 0 - text27 40CE 40CE 10 0 - text26 3C52 3C52 24 0 - text25 3C2E 3C2E 24 0 - text24 34CE 34CE 68 0 - text23 2DB4 2DB4 84 0 - text22 3316 3316 70 0 - text21 32A6 32A6 70 0 - text20 43CE 43CE 6 0 - text19 2D2C 2D2C 88 0 - text18 3B10 3B10 2E 0 - text17 3464 3464 6A 0 - text16 40BE 40BE 10 0 - text15 282A 282A B0 0 - text14 3F04 3F04 18 0 - text13 33F6 33F6 6E 0 - text12 4448 4448 2 0 - text11 4446 4446 2 0 - text10 4444 4444 2 0 - text9 4442 4442 2 0 - text8 4440 4440 2 0 - text7 40AE 40AE 10 0 - text6 4230 4230 C 0 - text5 254A 254A BA 0 - text4 215E 215E D4 0 - text3 4432 4432 4 0 - text2 442E 442E 4 0 - text1 3AE2 3AE2 2E 0 - text0 39E0 39E0 34 0 - cinit 1B52 1B52 E6 0 - idataBANK4 248C 248C BE 0 - idataBANK1 23CC 23CC C0 0 - idataBANK0 40EE 40EE E 0 - idataBIGRAM 5FE 5FE 1D9 0 - idataCOMRAM 443E 443E 2 0 + text222 3144 3144 2A 0 + text221 396C 396C 6 0 + text220 399E 399E 2 0 + text219 3966 3966 6 0 + text218 188E 188E C6 0 + text217 2F1E 2F1E 40 0 + text216 3678 3678 14 0 + text215 3664 3664 14 0 + text214 34DA 34DA 18 0 + text213 3992 3992 4 0 + text212 1D00 1D00 B0 0 + text211 3862 3862 A 0 + text210 3858 3858 A 0 + text209 384E 384E A 0 + text208 3844 3844 A 0 + text207 38BC 38BC 8 0 + text206 38B4 38B4 8 0 + text205 38AC 38AC 8 0 + text204 38A4 38A4 8 0 + text203 2D46 2D46 48 0 + text202 1954 1954 C4 0 + text201 162E 162E CC 0 + text200 1B96 1B96 B6 0 + text199 C2E C2E 10C 0 + text198 1110 1110 E2 0 + text197 398E 398E 4 0 + text196 2196 2196 8E 0 + text195 383A 383A A 0 + text194 399C 399C 2 0 + text193 2F94 2F94 36 0 + text192 3960 3960 6 0 + text191 395A 395A 6 0 + text190 3830 3830 A 0 + text189 3826 3826 A 0 + text188 381C 381C A 0 + text187 3812 3812 A 0 + text186 3954 3954 6 0 + text185 3808 3808 A 0 + text184 37FE 37FE A 0 + text183 394E 394E 6 0 + text182 3948 3948 6 0 + text181 3650 3650 14 0 + text180 363C 363C 14 0 + text179 3628 3628 14 0 + text178 3614 3614 14 0 + text177 3600 3600 14 0 + text176 35EC 35EC 14 0 + text175 35D8 35D8 14 0 + text174 35C4 35C4 14 0 + text173 35B0 35B0 14 0 + text172 359C 359C 14 0 + text171 3588 3588 14 0 + text170 3574 3574 14 0 + text169 370 370 21E 0 + text168 3118 3118 2C 0 + text167 3942 3942 6 0 + text166 399A 399A 2 0 + text165 3090 3090 30 0 + text163 3998 3998 2 0 + text162 2FFE 2FFE 32 0 + text161 37F4 37F4 A 0 + text160 37EA 37EA A 0 + text159 37E0 37E0 A 0 + text158 37D6 37D6 A 0 + text157 37CC 37CC A 0 + text156 37C2 37C2 A 0 + text155 3254 3254 26 0 + text154 36C8 36C8 E 0 + text153 393C 393C 6 0 + text152 37B8 37B8 A 0 + text151 3560 3560 14 0 + text150 3936 3936 6 0 + text149 354A 354A 16 0 + text148 369C 369C 10 0 + text147 37AE 37AE A 0 + text146 37A4 37A4 A 0 + text145 379A 379A A 0 + text144 3790 3790 A 0 + text143 3786 3786 A 0 + text142 2784 2784 74 0 + text141 389C 389C 8 0 + text140 398A 398A 4 0 + text139 345C 345C 1C 0 + text138 2EDC 2EDC 42 0 + text137 377C 377C A 0 + text136 329C 329C 22 0 + text135 3772 3772 A 0 + text134 343E 343E 1E 0 + text133 322E 322E 26 0 + text132 30EC 30EC 2C 0 + text131 2C1E 2C1E 50 0 + text130 3534 3534 16 0 + text129 2FCA 2FCA 34 0 + text128 20FA 20FA 9C 0 + text127 3930 3930 6 0 + text126 3894 3894 8 0 + text125 3986 3986 4 0 + text124 388C 388C 8 0 + text123 3884 3884 8 0 + text122 387C 387C 8 0 + text121 3874 3874 8 0 + text120 386C 386C 8 0 + text119 36BA 36BA E 0 + text118 3982 3982 4 0 + text117 27F8 27F8 72 0 + text116 34C2 34C2 18 0 + text115 120 120 250 0 + text114 2CFE 2CFE 48 0 + text113 155C 155C D2 0 + text112 2058 2058 A2 0 + text111 28DA 28DA 6E 0 + text110 2E9A 2E9A 42 0 + text109 351E 351E 16 0 + text108 3508 3508 16 0 + text107 392A 392A 6 0 + text106 2E58 2E58 42 0 + text105 3208 3208 26 0 + text104 2E16 2E16 42 0 + text103 2F5E 2F5E 36 0 + text102 2DD4 2DD4 42 0 + text101 2D8E 2D8E 46 0 + text100 31E2 31E2 26 0 + text99 31BC 31BC 26 0 + text98 397E 397E 4 0 + text97 3924 3924 6 0 + text96 391E 391E 6 0 + text95 397A 397A 4 0 + text94 3918 3918 6 0 + text93 3768 3768 A 0 + text92 375E 375E A 0 + text91 E40 E40 106 0 + text90 233C 233C 86 0 + text89 B14 B14 11A 0 + text88 3754 3754 A 0 + text87 374A 374A A 0 + text86 3740 3740 A 0 + text85 3736 3736 A 0 + text84 372C 372C A 0 + text83 3722 3722 A 0 + text82 3718 3718 A 0 + text81 370E 370E A 0 + text80 3912 3912 6 0 + text79 390C 390C 6 0 + text78 3906 3906 6 0 + text77 3900 3900 6 0 + text76 38FA 38FA 6 0 + text75 38F4 38F4 6 0 + text74 38EE 38EE 6 0 + text73 38E8 38E8 6 0 + text72 3704 3704 A 0 + text71 36FA 36FA A 0 + text70 341E 341E 20 0 + text69 33FE 33FE 20 0 + text68 33DE 33DE 20 0 + text67 33BE 33BE 20 0 + text66 339E 339E 20 0 + text65 337E 337E 20 0 + text64 335E 335E 20 0 + text63 333E 333E 20 0 + text62 17C4 17C4 CA 0 + text61 16FA 16FA CA 0 + text60 331E 331E 20 0 + text59 32FE 32FE 20 0 + text58 2B2C 2B2C 52 0 + text57 253A 253A 78 0 + text56 11F2 11F2 E0 0 + text55 D3A D3A 106 0 + text54 2948 2948 6A 0 + text53 2710 2710 74 0 + text52 269C 269C 74 0 + text51 1F0A 1F0A AC 0 + text50 286A 286A 70 0 + text49 25B2 25B2 76 0 + text48 102C 102C E4 0 + text47 1E5E 1E5E AC 0 + text46 2628 2628 74 0 + text45 768 768 170 0 + text44 1486 1486 D6 0 + text43 34F2 34F2 16 0 + text42 13B0 13B0 D6 0 + text41 9F6 9F6 11E 0 + text40 12D2 12D2 DE 0 + text39 1C4C 1C4C B4 0 + text38 8D8 8D8 11E 0 + text37 3060 3060 30 0 + text36 34AA 34AA 18 0 + text35 29B2 29B2 64 0 + text34 2CB6 2CB6 48 0 + text33 3030 3030 30 0 + text32 3478 3478 1A 0 + text31 2442 2442 7E 0 + text30 23C2 23C2 80 0 + text29 22B0 22B0 8C 0 + text28 316E 316E 28 0 + text27 36EE 36EE C 0 + text26 32DE 32DE 20 0 + text25 32BE 32BE 20 0 + text24 2C6E 2C6E 48 0 + text23 2A76 2A76 60 0 + text22 2BCE 2BCE 50 0 + text21 2B7E 2B7E 50 0 + text20 38E2 38E2 6 0 + text19 24C0 24C0 7A 0 + text18 3196 3196 26 0 + text17 2AD6 2AD6 56 0 + text16 368C 368C 10 0 + text15 1FB6 1FB6 A2 0 + text14 3492 3492 18 0 + text13 2A16 2A16 60 0 + text12 38DC 38DC 6 0 + text11 38D6 38D6 6 0 + text10 38D0 38D0 6 0 + text9 38CA 38CA 6 0 + text8 38C4 38C4 6 0 + text7 36E2 36E2 C 0 + text6 36D6 36D6 C 0 + text5 1DB0 1DB0 AE 0 + text4 2224 2224 8C 0 + text3 3976 3976 4 0 + text2 3972 3972 4 0 + text1 327A 327A 22 0 + text0 30C0 30C0 2C 0 + cinit F46 F46 E6 0 + idataBANK4 1AD8 1AD8 BE 0 + idataBANK1 1A18 1A18 C0 0 + idataBANK0 36AC 36AC E 0 + idataBIGRAM 58E 58E 1D9 0 + idataCOMRAM 3996 3996 2 0 CLASS CONST @@ -585,13 +584,13 @@ TOTAL Name Link Load Length Sp CLASS SFR - CLASS FARRAM - CLASS CONFIG - config 300000 300000 E 0 + config 300000 300000 E 4 CLASS IDLOC - idloc 200000 200000 8 0 + idloc 200000 200000 8 5 + + CLASS FARRAM CLASS EEDATA @@ -601,16 +600,14 @@ SEGMENTS Name Load Length Top Selector reset_vec 000000 000004 000004 0 0 CODE cstackCOMRAM 000001 000043 000044 1 1 COMRAM - intcode 000008 0007CF 0007D7 4 0 CODE + intcode 000008 00075F 000767 4 0 CODE cstackBANK0 000060 000061 0000C1 60 1 BANK0 dataBANK1 000100 000100 000200 100 1 BANK1 bssBANK2 000200 000080 000280 200 1 BANK2 bssBANK3 000300 0000F0 0003F0 300 1 BANK3 dataBANK4 000400 0000BE 0004BE 400 1 BANK4 dataBIGRAM 0004BE 0001D9 000697 4BE 1 BIGRAM - text45 0007D8 003C7A 004452 3EC 0 CODE - idloc 200000 000008 200008 200000 0 IDLOC - config 300000 00000E 30000E 300000 0 CONFIG + text45 000768 003238 0039A0 3B4 0 CODE UNUSED ADDRESS RANGES @@ -635,20 +632,20 @@ UNUSED ADDRESS RANGES 0003F0-0003FF 10 000697-000F37 8A1 CODE 000004-000007 4 - 0007D7-0007D7 1 - 004452-00FFFF BBAE + 000767-000767 1 + 0039A0-00FFFF C660 COMRAM 000044-00005F 1C CONST 000004-000007 4 - 0007D7-0007D7 1 - 004452-00FFFF BBAE + 000767-000767 1 + 0039A0-00FFFF C660 EEDATA F00000-F003FF 400 - MEDIUMCONST 004452-00FFFF BBAE + MEDIUMCONST 0039A0-00FFFF C660 RAM 0000C1-0000FF 3F 000280-0002FF 80 0003F0-0003FF 10 000697-000F37 100 SFR 000F38-000FFF 28 - SMALLCONST 004452-00FFFF 100 + SMALLCONST 0039A0-00FFFF 100 STACK 000697-000F37 8A1 Symbol Table @@ -684,12 +681,12 @@ _ADCON0 (abs) 000F _ADCON0bits (abs) 000FC2 _ADCON1 (abs) 000FC1 _ADCON2 (abs) 000FC0 -_ADC_GetConversionResult text216 00406C -_ADC_Initialize text149 004084 +_ADC_GetConversionResult text216 003678 +_ADC_Initialize text149 00354A _ADC_InterruptHandler bssBANK0 0000B0 -_ADC_IsConversionDone text215 004054 -_ADC_SelectChannel text214 00403C -_ADC_StartConversion text213 00443A +_ADC_IsConversionDone text215 003664 +_ADC_SelectChannel text214 0034DA +_ADC_StartConversion text213 003992 _ADRESH (abs) 000FC4 _ADRESL (abs) 000FC3 _ANSELA (abs) 000F38 @@ -699,33 +696,33 @@ _ANSELD (abs) 000F _ANSELE (abs) 000F3C _BAUDCON1 (abs) 000FB8 _CCP5CON (abs) 000F54 -_CCP5_Initialize text148 0040DE +_CCP5_Initialize text148 00369C _CCPR5H (abs) 000F56 _CCPR5L (abs) 000F55 -_EUSART1_DefaultErrorHandler text221 004428 -_EUSART1_DefaultFramingErrorHandler text220 004450 -_EUSART1_DefaultOverrunErrorHandler text219 004422 +_EUSART1_DefaultErrorHandler text221 00396C +_EUSART1_DefaultFramingErrorHandler text220 00399E +_EUSART1_DefaultOverrunErrorHandler text219 003966 _EUSART1_ErrorHandler bssBANK0 0000A4 _EUSART1_FramingErrorHandler bssBANK0 0000A8 -_EUSART1_Initialize text142 003232 +_EUSART1_Initialize text142 002784 _EUSART1_OverrunErrorHandler bssBANK0 0000A6 -_EUSART1_Read text131 003386 -_EUSART1_Receive_ISR text218 001C38 -_EUSART1_RxDataHandler text222 003AB0 +_EUSART1_Read text131 002C1E +_EUSART1_Receive_ISR text218 00188E +_EUSART1_RxDataHandler text222 003144 _EUSART1_RxDefaultInterruptHandler bssBANK0 0000AC -_EUSART1_SetErrorHandler text147 00433C -_EUSART1_SetFramingErrorHandler text146 004332 -_EUSART1_SetOverrunErrorHandler text145 004328 -_EUSART1_SetRxInterruptHandler text144 00431E -_EUSART1_SetTxInterruptHandler text143 004314 -_EUSART1_Transmit_ISR text217 00381C +_EUSART1_SetErrorHandler text147 0037AE +_EUSART1_SetFramingErrorHandler text146 0037A4 +_EUSART1_SetOverrunErrorHandler text145 00379A +_EUSART1_SetRxInterruptHandler text144 003790 +_EUSART1_SetTxInterruptHandler text143 003786 +_EUSART1_Transmit_ISR text217 002F1E _EUSART1_TxDefaultInterruptHandler bssBANK0 0000AA -_EUSART1_Write text17 003464 -_EUSART1_is_rx_ready text130 003EEA -_FVR_Initialize text141 0043BE +_EUSART1_Write text17 002AD6 +_EUSART1_is_rx_ready text130 003534 +_FVR_Initialize text141 00389C _INTCON2bits (abs) 000FF1 _INTCONbits (abs) 000FF2 -_INTERRUPT_Initialize text140 004436 +_INTERRUPT_Initialize text140 00398A _INTERRUPT_InterruptManager intcode 000008 _LATA (abs) 000F89 _LATAbits (abs) 000F89 @@ -736,10 +733,10 @@ _LATDbits (abs) 000F _LATE (abs) 000F8D _OSCCON (abs) 000FD3 _OSCCON2 (abs) 000FD2 -_OSCILLATOR_Initialize text139 003DDE +_OSCILLATOR_Initialize text139 00345C _OSCTUNE (abs) 000F9B _PIE1bits (abs) 000F9D -_PIN_MANAGER_Initialize text138 0038F2 +_PIN_MANAGER_Initialize text138 002EDC _PIR1bits (abs) 000F9E _PLLRDY (abs) 007E97 _PORTAbits (abs) 000F80 @@ -752,26 +749,26 @@ _RCSTA1 (abs) 000F _RCSTA1bits (abs) 000FAB _SPBRG1 (abs) 000FAF _SPBRGH1 (abs) 000FB0 -_SYSTEM_Initialize text133 003BE2 +_SYSTEM_Initialize text133 00322E _T0CON (abs) 000FD5 _T0CONbits (abs) 000FD5 _T2CON (abs) 000FBA _T2CONbits (abs) 000FBA _TMR0H (abs) 000FD7 _TMR0L (abs) 000FD6 -_TMR0_DefaultInterruptHandler text194 00444E -_TMR0_ISR text193 00396E -_TMR0_Initialize text136 003E02 +_TMR0_DefaultInterruptHandler text194 00399C +_TMR0_ISR text193 002F94 +_TMR0_Initialize text136 00329C _TMR0_InterruptHandler bssBANK0 0000AE -_TMR0_SetInterruptHandler text137 00430A -_TMR0_StartTimer text3 004432 +_TMR0_SetInterruptHandler text137 00377C +_TMR0_StartTimer text3 003976 _TMR2 (abs) 000FBC -_TMR2_DefaultInterruptHandler text166 00444C -_TMR2_ISR text165 003A7C -_TMR2_Initialize text134 003E60 +_TMR2_DefaultInterruptHandler text166 00399A +_TMR2_ISR text165 003090 +_TMR2_Initialize text134 00343E _TMR2_InterruptHandler bssCOMRAM 000028 -_TMR2_SetInterruptHandler text135 004300 -_TMR2_StartTimer text2 00442E +_TMR2_SetInterruptHandler text135 003772 +_TMR2_StartTimer text2 003972 _TRISA (abs) 000F92 _TRISB (abs) 000F93 _TRISC (abs) 000F94 @@ -783,45 +780,6 @@ _TXSTA1bits (abs) 000F _VREFCON0 (abs) 000F42 _VREFCON0bits (abs) 000F42 _WPUB (abs) 000F61 -__CFG_BOREN$SBORDIS (abs) 000000 -__CFG_BORV$190 (abs) 000000 -__CFG_CCP2MX$PORTC1 (abs) 000000 -__CFG_CCP3MX$PORTB5 (abs) 000000 -__CFG_CP0$OFF (abs) 000000 -__CFG_CP1$OFF (abs) 000000 -__CFG_CP2$OFF (abs) 000000 -__CFG_CP3$OFF (abs) 000000 -__CFG_CPB$OFF (abs) 000000 -__CFG_CPD$OFF (abs) 000000 -__CFG_DEBUG$OFF (abs) 000000 -__CFG_EBTR0$OFF (abs) 000000 -__CFG_EBTR1$OFF (abs) 000000 -__CFG_EBTR2$OFF (abs) 000000 -__CFG_EBTR3$OFF (abs) 000000 -__CFG_EBTRB$OFF (abs) 000000 -__CFG_FCMEN$OFF (abs) 000000 -__CFG_FOSC$INTIO67 (abs) 000000 -__CFG_HFOFST$ON (abs) 000000 -__CFG_IESO$OFF (abs) 000000 -__CFG_LVP$ON (abs) 000000 -__CFG_MCLRE$EXTMCLR (abs) 000000 -__CFG_P2BMX$PORTD2 (abs) 000000 -__CFG_PBADEN$ON (abs) 000000 -__CFG_PLLCFG$OFF (abs) 000000 -__CFG_PRICLKEN$ON (abs) 000000 -__CFG_PWRTEN$OFF (abs) 000000 -__CFG_STVREN$ON (abs) 000000 -__CFG_T3CMX$PORTC0 (abs) 000000 -__CFG_WDTEN$OFF (abs) 000000 -__CFG_WDTPS$32768 (abs) 000000 -__CFG_WRT0$OFF (abs) 000000 -__CFG_WRT1$OFF (abs) 000000 -__CFG_WRT2$OFF (abs) 000000 -__CFG_WRT3$OFF (abs) 000000 -__CFG_WRTB$OFF (abs) 000000 -__CFG_WRTC$OFF (abs) 000000 -__CFG_WRTD$OFF (abs) 000000 -__CFG_XINST$OFF (abs) 000000 __HRAM (abs) 000000 __Habs1 abs1 000000 __Hbank0 bank0 000000 @@ -874,10 +832,10 @@ __HidataBIGRAM idataBIGRAM 0000 __HidataCOMRAM idataCOMRAM 000000 __Hidloc idloc 200008 __Hifardata ifardata 000000 -__Hinit init 000138 -__Hintcode intcode 000134 +__Hinit init 000120 +__Hintcode intcode 00011C __Hintcode_body intcode_body 000000 -__Hintcodelo intcodelo 000134 +__Hintcodelo intcodelo 00011C __Hintentry intentry 000000 __Hintret intret 000000 __Hintsave_regs intsave_regs 000000 @@ -887,7 +845,7 @@ __HnvFARRAM nvFARRAM 0000 __Hnvbit nvbit 000000 __Hnvrram nvrram 000000 __Hparam rparam 000000 -__Hpowerup powerup 000134 +__Hpowerup powerup 00011C __Hram ram 000000 __Hramtop ramtop 001000 __Hrbit rbit 000000 @@ -897,9 +855,10 @@ __Hreset_vec reset_vec 0000 __Hrparam rparam 000000 __Hsfr sfr 000000 __Hsmallconst smallconst 000000 -__Hspace_0 (abs) 30000E +__Hspace_0 (abs) 0039A0 __Hspace_1 (abs) 000697 __Hspace_2 (abs) 000000 +__Hspace_4 (abs) 60000E __Hstack stack 000000 __Hstruct struct 000000 __Htemp temp 000044 @@ -1157,7 +1116,7 @@ __LbssCOMRAM bssCOMRAM 0000 __Lcinit cinit 000000 __Lclrtext clrtext 000000 __Lcomram comram 000000 -__Lconfig config 300000 +__Lconfig config 000000 __Lconst const 000000 __LcstackBANK0 cstackBANK0 000000 __LcstackCOMRAM cstackCOMRAM 000000 @@ -1177,12 +1136,12 @@ __LidataBANK1 idataBANK1 0000 __LidataBANK4 idataBANK4 000000 __LidataBIGRAM idataBIGRAM 000000 __LidataCOMRAM idataCOMRAM 000000 -__Lidloc idloc 200000 +__Lidloc idloc 000000 __Lifardata ifardata 000000 -__Linit init 000134 +__Linit init 00011C __Lintcode intcode 000008 __Lintcode_body intcode_body 000000 -__Lintcodelo intcodelo 000134 +__Lintcodelo intcodelo 00011C __Lintentry intentry 000000 __Lintret intret 000000 __Lintsave_regs intsave_regs 000000 @@ -1192,7 +1151,7 @@ __LnvFARRAM nvFARRAM 0000 __Lnvbit nvbit 000000 __Lnvrram nvrram 000000 __Lparam rparam 000000 -__Lpowerup powerup 000134 +__Lpowerup powerup 00011C __Lram ram 000000 __Lramtop ramtop 001000 __Lrbit rbit 000000 @@ -1205,6 +1164,7 @@ __Lsmallconst smallconst 0000 __Lspace_0 (abs) 000000 __Lspace_1 (abs) 000000 __Lspace_2 (abs) 000000 +__Lspace_4 (abs) 000000 __Lstack stack 000000 __Lstruct struct 000000 __Ltemp temp 000043 @@ -1432,10 +1392,12 @@ __Ltext96 text96 0000 __Ltext97 text97 000000 __Ltext98 text98 000000 __Ltext99 text99 000000 -__S0 (abs) 30000E +__S0 (abs) 0039A0 __S1 (abs) 000697 __S2 (abs) 000000 -___awmod text212 002086 +__S4 (abs) 000000 +__S5 (abs) 000000 +___awmod text212 001D00 ___awmod@counter cstackCOMRAM 000005 ___awmod@dividend cstackCOMRAM 000001 ___awmod@divisor cstackCOMRAM 000003 @@ -1447,257 +1409,257 @@ ___rparam_used (abs) 0000 ___sp stack 000000 __accesstop (abs) 000060 __activetblptr (abs) 000002 -__ascii2hex text128 0028DA +__ascii2hex text128 0020FA __ascii2hex@_byte cstackCOMRAM 000022 __ascii2hex@_p_nibble cstackCOMRAM 000020 -__check_alarm_firing text202 002232 +__check_alarm_firing text202 001954 __check_alarm_firing@_callback cstackCOMRAM 000005 __check_alarm_firing@_p_alarm cstackCOMRAM 000003 -__checksum_reset text127 0043EC -__checksum_update text126 0043B6 +__checksum_reset text127 003930 +__checksum_update text126 003894 __checksum_update@_byte cstackCOMRAM 00001D -__checksum_value text125 0043AE -__communication_error text119 004188 -__communication_error@_err cstackCOMRAM 000024 +__checksum_value text125 003986 +__communication_error text119 0036BA +__communication_error@_err cstackCOMRAM 000022 __databuf bssBANK3 000300 __databuf_index bssCOMRAM 00002F -__delay_seconds text162 003934 +__delay_seconds text162 002FFE __delay_seconds@_seconds cstackCOMRAM 00001F -__end_of_ADC_GetConversionResult text216 004084 -__end_of_ADC_Initialize text149 00409A -__end_of_ADC_IsConversionDone text215 00406C -__end_of_ADC_SelectChannel text214 004054 -__end_of_ADC_StartConversion text213 00443E -__end_of_CCP5_Initialize text148 0040EE -__end_of_EUSART1_DefaultErrorHandler text221 00442E -__end_of_EUSART1_DefaultFramingErrorHandler text220 004452 -__end_of_EUSART1_DefaultOverrunErrorHandler text219 004428 -__end_of_EUSART1_Initialize text142 0032A6 -__end_of_EUSART1_Read text131 0033F6 -__end_of_EUSART1_Receive_ISR text218 001D1A -__end_of_EUSART1_RxDataHandler text222 003AE2 -__end_of_EUSART1_SetErrorHandler text147 004346 -__end_of_EUSART1_SetFramingErrorHandler text146 00433C -__end_of_EUSART1_SetOverrunErrorHandler text145 004332 -__end_of_EUSART1_SetRxInterruptHandler text144 004328 -__end_of_EUSART1_SetTxInterruptHandler text143 00431E -__end_of_EUSART1_Transmit_ISR text217 003868 -__end_of_EUSART1_Write text17 0034CE -__end_of_EUSART1_is_rx_ready text130 003F04 -__end_of_FVR_Initialize text141 0043C6 -__end_of_INTERRUPT_Initialize text140 00443A -__end_of_INTERRUPT_InterruptManager intcode 000134 -__end_of_OSCILLATOR_Initialize text139 003E02 -__end_of_PIN_MANAGER_Initialize text138 003934 -__end_of_SYSTEM_Initialize text133 003C08 -__end_of_TMR0_DefaultInterruptHandler text194 004450 -__end_of_TMR0_ISR text193 0039A8 -__end_of_TMR0_Initialize text136 003E24 -__end_of_TMR0_SetInterruptHandler text137 004314 -__end_of_TMR0_StartTimer text3 004436 -__end_of_TMR2_DefaultInterruptHandler text166 00444E -__end_of_TMR2_ISR text165 003AB0 -__end_of_TMR2_Initialize text134 003E7E -__end_of_TMR2_SetInterruptHandler text135 00430A -__end_of_TMR2_StartTimer text2 004432 -__end_of___awmod text212 00215E -__end_of__ascii2hex text128 002986 -__end_of__check_alarm_firing text202 002302 -__end_of__checksum_reset text127 0043F2 -__end_of__checksum_update text126 0043BE -__end_of__checksum_value text125 0043B6 -__end_of__communication_error text119 004196 -__end_of__delay_seconds text162 00396E -__end_of__hex2ascii text18 003B3E -__end_of__initialization cinit 001C2A -__end_of__inrange text129 0038F2 -__end_of__manage_digital_variable text169 0005FE -__end_of__manage_digital_variables text168 0038B0 -__end_of__rescue_action_step_0 text11 004448 -__end_of__rescue_action_step_1 text10 004446 -__end_of__rescue_action_step_2 text9 004444 -__end_of__rescue_action_step_3 text8 004442 -__end_of__rescue_action_step_4 text12 00444A -__end_of__sample_acquired text199 00145A -__end_of__serial_checksum_update text16 0040CE -__end_of__update_alarm text201 002086 -__end_of__update_averaging text200 002778 -__end_of_adcreader_reset text154 0041A4 -__end_of_adcreader_start text153 0043FE -__end_of_adcreader_tick_irq text198 001666 -__end_of_alarm_FLAG_DUL_ALARMNEG1 text188 004378 -__end_of_alarm_FLAG_DUL_ALARMNEG2 text187 00436E -__end_of_alarm_FLAG_DUL_ALARMPOS1 text190 00438C -__end_of_alarm_FLAG_DUL_ALARMPOS2 text189 004382 -__end_of_alarm_FLAG_HYDRO_PWR_FAULT text186 004416 -__end_of_alarm_FLAG_LBL_PWR_FAULT text192 004422 -__end_of_alarm_MON_HYDRO_I text183 004410 -__end_of_alarm_MON_LBL_I text182 00440A -__end_of_alarm_MON_VEOC_FWR_I text184 00435A -__end_of_alarm_MON_VEOC_RTN_I text185 004364 -__end_of_alarm_get_analog_alarm_ptr_by_enum text113 001966 -__end_of_alarm_get_digital_alarm_ptr_by_enum text112 0023CC -__end_of_alarm_get_enable_ptr_by_enum text110 0036E4 -__end_of_alarm_get_firecount_ptr_by_enum text106 003692 -__end_of_alarm_get_timeout_counter_max_ptr_by_enum text104 003640 -__end_of_alarm_get_timeout_ptr_by_enum text102 0035EE -__end_of_alarm_is_analog_by_enum text111 002D2C -__end_of_alarms_enable text163 00444C -__end_of_analog_variable_get_pointer_by_enum text91 000EAA -__end_of_command_ALARM_ENABLE text55 001118 -__end_of_command_ALARM_ENABLE_GETALL text24 003536 -__end_of_command_ALARM_FIRECOUNT_GET text46 002F3E -__end_of_command_ALARM_FIRECOUNT_GETALL text22 003386 -__end_of_command_ALARM_FIRED_GET text48 001232 -__end_of_command_ALARM_FIRED_GETALL text23 002E38 -__end_of_command_ALARM_FIRED_RESET text47 001ED4 -__end_of_command_ALARM_MAXCOUNT_GET text52 002FC0 -__end_of_command_ALARM_MAXCOUNT_GETALL text21 003316 -__end_of_command_ALARM_MAXCOUNT_RESET text51 001FAE -__end_of_command_ALARM_THRESHOLD_GET text49 002EBC -__end_of_command_ALARM_THRESHOLD_SET text50 003142 -__end_of_command_ALARM_TIMEOUT_GET text53 003042 -__end_of_command_ALARM_TIMEOUT_SET text54 0031BE -__end_of_command_BOARDTIME text37 003A7C -__end_of_command_ECHO1 text36 003E9A -__end_of_command_ECHO32 text35 002A2E -__end_of_command_ECHO4 text34 0037D0 -__end_of_command_LASTCOMMANDTIME text33 003A48 -__end_of_command_LASTERROR text32 003E42 -__end_of_command_RESCUE_ENABLE text29 00282A -__end_of_command_RESCUE_STATUS_GET text28 003B6A -__end_of_command_RESCUE_STATUS_RESET text27 0040DE -__end_of_command_RESCUE_TIMEOUT_GET text26 003C76 -__end_of_command_RESCUE_TIMEOUT_SET text25 003C52 -__end_of_command_SENSOR_AVERAGE_GETALL text44 00186C -__end_of_command_SENSOR_AVERAGING_PRESCALER_GET text43 003ED0 -__end_of_command_SENSOR_AVERAGING_PRESCALER_SET text42 00176A -__end_of_command_SENSOR_GET_SINGLE text45 00095A -__end_of_command_SENSOR_MAXVALUES_GETALL text41 000C0E -__end_of_command_SENSOR_MAXVALUE_RESET text40 001346 -__end_of_command_SENSOR_OFFSETS_GETALL text39 001DFA -__end_of_command_SENSOR_VALUES_GETALL text38 000AB4 -__end_of_command_SWITCH_CONTROL text56 001560 -__end_of_command_USER_PIN_CONTROL text30 002AD0 -__end_of_command_VALCHECK text31 002C00 -__end_of_command_VERSION text57 002C96 -__end_of_commands_get_count text118 0043AE -__end_of_commands_retrieve_info_bycode text117 0030C4 -__end_of_communication_parser_appendbyte text115 0003C8 -__end_of_communication_parser_commandready text116 003EB6 -__end_of_communication_parser_executecommand text19 002DB4 -__end_of_communication_parser_reset text151 0040AE -__end_of_communication_request_payload_retrieve_uint16_t text103 00381C -__end_of_communication_request_payload_retrieve_uint8_t text109 003E60 -__end_of_communication_request_payload_retriever_reset text20 0043D4 -__end_of_communication_response_payload_append_uint16_t text105 0039E0 -__end_of_communication_response_payload_append_uint32_t text101 003232 -__end_of_communication_response_payload_append_uint8_t text108 003EEA -__end_of_communication_response_payload_appender_reset text107 0043EC -__end_of_communication_transmitter_sendresponse text15 0028DA -__end_of_digital_variable_get_pointer_by_enum text89 000D68 -__end_of_du_base_powersequence text155 003C2E -__end_of_dummy_alarm_callback text191 00441C -__end_of_error_die_forever text114 003734 -__end_of_error_die_forever_fromIRQ text203 003784 -__end_of_error_notify text120 000FE6 -__end_of_init_adcreader text152 004350 -__end_of_init_comm text150 0043F8 -__end_of_init_mcu text132 003B96 -__end_of_ioread_DIN_ALRMNEG1 text178 003FF4 -__end_of_ioread_DIN_ALRMNEG2 text177 003FDC -__end_of_ioread_DIN_ALRMPOS1 text180 004024 -__end_of_ioread_DIN_ALRMPOS2 text179 00400C -__end_of_ioread_DIN_GLR_A_FLT text174 003F94 -__end_of_ioread_DIN_GLR_A_PG text171 003F4C -__end_of_ioread_DIN_GLR_B_FLT text173 003F7C -__end_of_ioread_DIN_GLR_B_PG text170 003F34 -__end_of_ioread_DIN_HYDRO_PWR_FLT text176 003FC4 -__end_of_ioread_DIN_LBL_PWR_FLT text175 003FAC -__end_of_ioread_DIN_PWB_FLT text172 003F64 -__end_of_ioread_DIN_PWB_PG text181 00403C -__end_of_irq_timer_fast text167 004404 -__end_of_irq_timer_slow text195 004396 -__end_of_main text0 003A14 -__end_of_manage_incoming_data text13 003464 -__end_of_rescue_check text5 002604 -__end_of_rescue_get_enable_status text98 0043A6 -__end_of_rescue_get_fired_status text95 00439E -__end_of_rescue_get_timeout_seconds text93 004300 -__end_of_rescue_reset_fired_status text94 0043DA -__end_of_rescue_set_disabled text97 0043E6 -__end_of_rescue_set_enabled text96 0043E0 -__end_of_rescue_set_timeout_seconds text92 0042F6 -__end_of_sensors_acquire_offsets text4 002232 -__end_of_start_irqs text1 003B10 -__end_of_switch_SWITCH_12V_get text78 0042D8 -__end_of_switch_SWITCH_12V_set text68 003D96 -__end_of_switch_SWITCH_12V_set_closed text88 004188 -__end_of_switch_SWITCH_12V_set_open text87 00417A -__end_of_switch_SWITCH_GLRA_get text75 0042BA -__end_of_switch_SWITCH_GLRA_set text65 003D2A -__end_of_switch_SWITCH_GLRA_set_closed text161 0041F8 -__end_of_switch_SWITCH_GLRA_set_open text160 0041EA -__end_of_switch_SWITCH_GLRB_get text74 0042B0 -__end_of_switch_SWITCH_GLRB_set text64 003D06 -__end_of_switch_SWITCH_GLRB_set_closed text159 0041DC -__end_of_switch_SWITCH_GLRB_set_open text158 0041CE -__end_of_switch_SWITCH_HYDRO_get text76 0042C4 -__end_of_switch_SWITCH_HYDRO_set text66 003D4E -__end_of_switch_SWITCH_HYDRO_set_closed text86 00416C -__end_of_switch_SWITCH_HYDRO_set_open text85 00415E -__end_of_switch_SWITCH_HYDRO_set_open_fromIRQ text211 004230 -__end_of_switch_SWITCH_LBL_get text77 0042CE -__end_of_switch_SWITCH_LBL_set text67 003D72 -__end_of_switch_SWITCH_LBL_set_closed text84 004150 -__end_of_switch_SWITCH_LBL_set_open text83 004142 -__end_of_switch_SWITCH_LBL_set_open_fromIRQ text210 004222 -__end_of_switch_SWITCH_PWB_get text73 0042A6 -__end_of_switch_SWITCH_PWB_set text63 003CE2 -__end_of_switch_SWITCH_PWB_set_closed text157 0041C0 -__end_of_switch_SWITCH_PWB_set_open text156 0041B2 -__end_of_switch_SWITCH_VEOC_DIRECT_get text79 0042E2 -__end_of_switch_SWITCH_VEOC_DIRECT_set text69 003DBA -__end_of_switch_SWITCH_VEOC_DIRECT_set_closed text82 004134 -__end_of_switch_SWITCH_VEOC_DIRECT_set_open text81 004126 -__end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ text209 004214 -__end_of_switch_SWITCH_VEOC_RETURN_get text80 0042EC -__end_of_switch_SWITCH_VEOC_RETURN_set text70 003DDE -__end_of_switch_SWITCH_VEOC_RETURN_set_closed text72 004118 -__end_of_switch_SWITCH_VEOC_RETURN_set_open text71 00410A -__end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ text208 004206 -__end_of_switch_get_function_get_by_enum text62 001B52 -__end_of_switch_get_function_set_by_enum text61 001A5C -__end_of_timing_get_rescue_step_timeout text7 0040BE -__end_of_timing_get_seconds_since_last_command text99 003BBC -__end_of_timing_get_seconds_since_reset text100 003BE2 -__end_of_timing_reset_seconds_since_last_command text14 003F1C -__end_of_timing_set_rescue_step_timeout text6 00423C -__end_of_timing_tick_irq text196 002B6A -__end_of_userpin_SWITCH_LED_D10_set text59 003C9A -__end_of_userpin_SWITCH_LED_D10_set_high text124 00426C -__end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ text207 00429C -__end_of_userpin_SWITCH_LED_D10_set_low text123 004260 -__end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ text206 004290 -__end_of_userpin_SWITCH_LED_D9_get text197 0043CE -__end_of_userpin_SWITCH_LED_D9_set text60 003CBE -__end_of_userpin_SWITCH_LED_D9_set_high text122 004254 -__end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ text205 004284 -__end_of_userpin_SWITCH_LED_D9_set_low text121 004248 -__end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ text204 004278 -__end_of_userpin_get_function_set_by_enum text58 00359C -__end_of_variable_is_analog_by_enum text90 0026BE -__hex2ascii text18 003B10 +__end_of_ADC_GetConversionResult text216 00368C +__end_of_ADC_Initialize text149 003560 +__end_of_ADC_IsConversionDone text215 003678 +__end_of_ADC_SelectChannel text214 0034F2 +__end_of_ADC_StartConversion text213 003996 +__end_of_CCP5_Initialize text148 0036AC +__end_of_EUSART1_DefaultErrorHandler text221 003972 +__end_of_EUSART1_DefaultFramingErrorHandler text220 0039A0 +__end_of_EUSART1_DefaultOverrunErrorHandler text219 00396C +__end_of_EUSART1_Initialize text142 0027F8 +__end_of_EUSART1_Read text131 002C6E +__end_of_EUSART1_Receive_ISR text218 001954 +__end_of_EUSART1_RxDataHandler text222 00316E +__end_of_EUSART1_SetErrorHandler text147 0037B8 +__end_of_EUSART1_SetFramingErrorHandler text146 0037AE +__end_of_EUSART1_SetOverrunErrorHandler text145 0037A4 +__end_of_EUSART1_SetRxInterruptHandler text144 00379A +__end_of_EUSART1_SetTxInterruptHandler text143 003790 +__end_of_EUSART1_Transmit_ISR text217 002F5E +__end_of_EUSART1_Write text17 002B2C +__end_of_EUSART1_is_rx_ready text130 00354A +__end_of_FVR_Initialize text141 0038A4 +__end_of_INTERRUPT_Initialize text140 00398E +__end_of_INTERRUPT_InterruptManager intcode 00011C +__end_of_OSCILLATOR_Initialize text139 003478 +__end_of_PIN_MANAGER_Initialize text138 002F1E +__end_of_SYSTEM_Initialize text133 003254 +__end_of_TMR0_DefaultInterruptHandler text194 00399E +__end_of_TMR0_ISR text193 002FCA +__end_of_TMR0_Initialize text136 0032BE +__end_of_TMR0_SetInterruptHandler text137 003786 +__end_of_TMR0_StartTimer text3 00397A +__end_of_TMR2_DefaultInterruptHandler text166 00399C +__end_of_TMR2_ISR text165 0030C0 +__end_of_TMR2_Initialize text134 00345C +__end_of_TMR2_SetInterruptHandler text135 00377C +__end_of_TMR2_StartTimer text2 003976 +__end_of___awmod text212 001DB0 +__end_of__ascii2hex text128 002196 +__end_of__check_alarm_firing text202 001A18 +__end_of__checksum_reset text127 003936 +__end_of__checksum_update text126 00389C +__end_of__checksum_value text125 00398A +__end_of__communication_error text119 0036C8 +__end_of__delay_seconds text162 003030 +__end_of__hex2ascii text18 0031BC +__end_of__initialization cinit 00101E +__end_of__inrange text129 002FFE +__end_of__manage_digital_variable text169 00058E +__end_of__manage_digital_variables text168 003144 +__end_of__rescue_action_step_0 text11 0038DC +__end_of__rescue_action_step_1 text10 0038D6 +__end_of__rescue_action_step_2 text9 0038D0 +__end_of__rescue_action_step_3 text8 0038CA +__end_of__rescue_action_step_4 text12 0038E2 +__end_of__sample_acquired text199 000D3A +__end_of__serial_checksum_update text16 00369C +__end_of__update_alarm text201 0016FA +__end_of__update_averaging text200 001C4C +__end_of_adcreader_reset text154 0036D6 +__end_of_adcreader_start text153 003942 +__end_of_adcreader_tick_irq text198 0011F2 +__end_of_alarm_FLAG_DUL_ALARMNEG1 text188 003826 +__end_of_alarm_FLAG_DUL_ALARMNEG2 text187 00381C +__end_of_alarm_FLAG_DUL_ALARMPOS1 text190 00383A +__end_of_alarm_FLAG_DUL_ALARMPOS2 text189 003830 +__end_of_alarm_FLAG_HYDRO_PWR_FAULT text186 00395A +__end_of_alarm_FLAG_LBL_PWR_FAULT text192 003966 +__end_of_alarm_MON_HYDRO_I text183 003954 +__end_of_alarm_MON_LBL_I text182 00394E +__end_of_alarm_MON_VEOC_FWR_I text184 003808 +__end_of_alarm_MON_VEOC_RTN_I text185 003812 +__end_of_alarm_get_analog_alarm_ptr_by_enum text113 00162E +__end_of_alarm_get_digital_alarm_ptr_by_enum text112 0020FA +__end_of_alarm_get_enable_ptr_by_enum text110 002EDC +__end_of_alarm_get_firecount_ptr_by_enum text106 002E9A +__end_of_alarm_get_timeout_counter_max_ptr_by_enum text104 002E58 +__end_of_alarm_get_timeout_ptr_by_enum text102 002E16 +__end_of_alarm_is_analog_by_enum text111 002948 +__end_of_alarms_enable text163 00399A +__end_of_analog_variable_get_pointer_by_enum text91 000F46 +__end_of_command_ALARM_ENABLE text55 000E40 +__end_of_command_ALARM_ENABLE_GETALL text24 002CB6 +__end_of_command_ALARM_FIRECOUNT_GET text46 00269C +__end_of_command_ALARM_FIRECOUNT_GETALL text22 002C1E +__end_of_command_ALARM_FIRED_GET text48 001110 +__end_of_command_ALARM_FIRED_GETALL text23 002AD6 +__end_of_command_ALARM_FIRED_RESET text47 001F0A +__end_of_command_ALARM_MAXCOUNT_GET text52 002710 +__end_of_command_ALARM_MAXCOUNT_GETALL text21 002BCE +__end_of_command_ALARM_MAXCOUNT_RESET text51 001FB6 +__end_of_command_ALARM_THRESHOLD_GET text49 002628 +__end_of_command_ALARM_THRESHOLD_SET text50 0028DA +__end_of_command_ALARM_TIMEOUT_GET text53 002784 +__end_of_command_ALARM_TIMEOUT_SET text54 0029B2 +__end_of_command_BOARDTIME text37 003090 +__end_of_command_ECHO1 text36 0034C2 +__end_of_command_ECHO32 text35 002A16 +__end_of_command_ECHO4 text34 002CFE +__end_of_command_LASTCOMMANDTIME text33 003060 +__end_of_command_LASTERROR text32 003492 +__end_of_command_RESCUE_ENABLE text29 00233C +__end_of_command_RESCUE_STATUS_GET text28 003196 +__end_of_command_RESCUE_STATUS_RESET text27 0036FA +__end_of_command_RESCUE_TIMEOUT_GET text26 0032FE +__end_of_command_RESCUE_TIMEOUT_SET text25 0032DE +__end_of_command_SENSOR_AVERAGE_GETALL text44 00155C +__end_of_command_SENSOR_AVERAGING_PRESCALER_GET text43 003508 +__end_of_command_SENSOR_AVERAGING_PRESCALER_SET text42 001486 +__end_of_command_SENSOR_GET_SINGLE text45 0008D8 +__end_of_command_SENSOR_MAXVALUES_GETALL text41 000B14 +__end_of_command_SENSOR_MAXVALUE_RESET text40 0013B0 +__end_of_command_SENSOR_OFFSETS_GETALL text39 001D00 +__end_of_command_SENSOR_VALUES_GETALL text38 0009F6 +__end_of_command_SWITCH_CONTROL text56 0012D2 +__end_of_command_USER_PIN_CONTROL text30 002442 +__end_of_command_VALCHECK text31 0024C0 +__end_of_command_VERSION text57 0025B2 +__end_of_commands_get_count text118 003986 +__end_of_commands_retrieve_info_bycode text117 00286A +__end_of_communication_parser_appendbyte text115 000370 +__end_of_communication_parser_commandready text116 0034DA +__end_of_communication_parser_executecommand text19 00253A +__end_of_communication_parser_reset text151 003574 +__end_of_communication_request_payload_retrieve_uint16_t text103 002F94 +__end_of_communication_request_payload_retrieve_uint8_t text109 003534 +__end_of_communication_request_payload_retriever_reset text20 0038E8 +__end_of_communication_response_payload_append_uint16_t text105 00322E +__end_of_communication_response_payload_append_uint32_t text101 002DD4 +__end_of_communication_response_payload_append_uint8_t text108 00351E +__end_of_communication_response_payload_appender_reset text107 003930 +__end_of_communication_transmitter_sendresponse text15 002058 +__end_of_digital_variable_get_pointer_by_enum text89 000C2E +__end_of_du_base_powersequence text155 00327A +__end_of_dummy_alarm_callback text191 003960 +__end_of_error_die_forever text114 002D46 +__end_of_error_die_forever_fromIRQ text203 002D8E +__end_of_error_notify text120 003874 +__end_of_init_adcreader text152 0037C2 +__end_of_init_comm text150 00393C +__end_of_init_mcu text132 003118 +__end_of_ioread_DIN_ALRMNEG1 text178 003628 +__end_of_ioread_DIN_ALRMNEG2 text177 003614 +__end_of_ioread_DIN_ALRMPOS1 text180 003650 +__end_of_ioread_DIN_ALRMPOS2 text179 00363C +__end_of_ioread_DIN_GLR_A_FLT text174 0035D8 +__end_of_ioread_DIN_GLR_A_PG text171 00359C +__end_of_ioread_DIN_GLR_B_FLT text173 0035C4 +__end_of_ioread_DIN_GLR_B_PG text170 003588 +__end_of_ioread_DIN_HYDRO_PWR_FLT text176 003600 +__end_of_ioread_DIN_LBL_PWR_FLT text175 0035EC +__end_of_ioread_DIN_PWB_FLT text172 0035B0 +__end_of_ioread_DIN_PWB_PG text181 003664 +__end_of_irq_timer_fast text167 003948 +__end_of_irq_timer_slow text195 003844 +__end_of_main text0 0030EC +__end_of_manage_incoming_data text13 002A76 +__end_of_rescue_check text5 001E5E +__end_of_rescue_get_enable_status text98 003982 +__end_of_rescue_get_fired_status text95 00397E +__end_of_rescue_get_timeout_seconds text93 003772 +__end_of_rescue_reset_fired_status text94 00391E +__end_of_rescue_set_disabled text97 00392A +__end_of_rescue_set_enabled text96 003924 +__end_of_rescue_set_timeout_seconds text92 003768 +__end_of_sensors_acquire_offsets text4 0022B0 +__end_of_start_irqs text1 00329C +__end_of_switch_SWITCH_12V_get text78 00390C +__end_of_switch_SWITCH_12V_set text68 0033FE +__end_of_switch_SWITCH_12V_set_closed text88 00375E +__end_of_switch_SWITCH_12V_set_open text87 003754 +__end_of_switch_SWITCH_GLRA_get text75 0038FA +__end_of_switch_SWITCH_GLRA_set text65 00339E +__end_of_switch_SWITCH_GLRA_set_closed text161 0037FE +__end_of_switch_SWITCH_GLRA_set_open text160 0037F4 +__end_of_switch_SWITCH_GLRB_get text74 0038F4 +__end_of_switch_SWITCH_GLRB_set text64 00337E +__end_of_switch_SWITCH_GLRB_set_closed text159 0037EA +__end_of_switch_SWITCH_GLRB_set_open text158 0037E0 +__end_of_switch_SWITCH_HYDRO_get text76 003900 +__end_of_switch_SWITCH_HYDRO_set text66 0033BE +__end_of_switch_SWITCH_HYDRO_set_closed text86 00374A +__end_of_switch_SWITCH_HYDRO_set_open text85 003740 +__end_of_switch_SWITCH_HYDRO_set_open_fromIRQ text211 00386C +__end_of_switch_SWITCH_LBL_get text77 003906 +__end_of_switch_SWITCH_LBL_set text67 0033DE +__end_of_switch_SWITCH_LBL_set_closed text84 003736 +__end_of_switch_SWITCH_LBL_set_open text83 00372C +__end_of_switch_SWITCH_LBL_set_open_fromIRQ text210 003862 +__end_of_switch_SWITCH_PWB_get text73 0038EE +__end_of_switch_SWITCH_PWB_set text63 00335E +__end_of_switch_SWITCH_PWB_set_closed text157 0037D6 +__end_of_switch_SWITCH_PWB_set_open text156 0037CC +__end_of_switch_SWITCH_VEOC_DIRECT_get text79 003912 +__end_of_switch_SWITCH_VEOC_DIRECT_set text69 00341E +__end_of_switch_SWITCH_VEOC_DIRECT_set_closed text82 003722 +__end_of_switch_SWITCH_VEOC_DIRECT_set_open text81 003718 +__end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ text209 003858 +__end_of_switch_SWITCH_VEOC_RETURN_get text80 003918 +__end_of_switch_SWITCH_VEOC_RETURN_set text70 00343E +__end_of_switch_SWITCH_VEOC_RETURN_set_closed text72 00370E +__end_of_switch_SWITCH_VEOC_RETURN_set_open text71 003704 +__end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ text208 00384E +__end_of_switch_get_function_get_by_enum text62 00188E +__end_of_switch_get_function_set_by_enum text61 0017C4 +__end_of_timing_get_rescue_step_timeout text7 0036EE +__end_of_timing_get_seconds_since_last_command text99 0031E2 +__end_of_timing_get_seconds_since_reset text100 003208 +__end_of_timing_reset_seconds_since_last_command text14 0034AA +__end_of_timing_set_rescue_step_timeout text6 0036E2 +__end_of_timing_tick_irq text196 002224 +__end_of_userpin_SWITCH_LED_D10_set text59 00331E +__end_of_userpin_SWITCH_LED_D10_set_high text124 003894 +__end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ text207 0038C4 +__end_of_userpin_SWITCH_LED_D10_set_low text123 00388C +__end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ text206 0038BC +__end_of_userpin_SWITCH_LED_D9_get text197 003992 +__end_of_userpin_SWITCH_LED_D9_set text60 00333E +__end_of_userpin_SWITCH_LED_D9_set_high text122 003884 +__end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ text205 0038B4 +__end_of_userpin_SWITCH_LED_D9_set_low text121 00387C +__end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ text204 0038AC +__end_of_userpin_get_function_set_by_enum text58 002B7E +__end_of_variable_is_analog_by_enum text90 0023C2 +__hex2ascii text18 003196 __hex2ascii@_nibble cstackCOMRAM 00001D __idx bssCOMRAM 000034 -__initialization cinit 001B52 -__inrange text129 0038B0 +__initialization cinit 000F46 +__inrange text129 002FCA __inrange@_max cstackCOMRAM 00001E __inrange@_min cstackCOMRAM 00001D __inrange@_value cstackCOMRAM 00001F -__manage_digital_variable text169 0003C8 +__manage_digital_variable text169 000370 __manage_digital_variable@_p_variable cstackCOMRAM 000003 -__manage_digital_variables text168 003868 +__manage_digital_variables text168 003118 __manage_digital_variables@idx cstackCOMRAM 000009 __mediumconst mediumconst 000000 __parser_checksum bssCOMRAM 00002E @@ -1709,7 +1671,7 @@ __pbssBANK1 bssBANK1 0001 __pbssBANK2 bssBANK2 000200 __pbssBANK3 bssBANK3 000300 __pbssCOMRAM bssCOMRAM 000028 -__pcinit cinit 001B52 +__pcinit cinit 000F46 __pcstackBANK0 cstackBANK0 000060 __pcstackCOMRAM cstackCOMRAM 000001 __pdataBANK0 dataBANK0 0000B3 @@ -1717,250 +1679,250 @@ __pdataBANK1 dataBANK1 0001 __pdataBANK4 dataBANK4 000400 __pdataBIGRAM dataBIGRAM 0004BE __pdataCOMRAM dataCOMRAM 000041 -__pidataBANK0 idataBANK0 0040EE -__pidataBANK1 idataBANK1 0023CC -__pidataBANK4 idataBANK4 00248C -__pidataBIGRAM idataBIGRAM 0005FE -__pidataCOMRAM idataCOMRAM 00443E +__pidataBANK0 idataBANK0 0036AC +__pidataBANK1 idataBANK1 001A18 +__pidataBANK4 idataBANK4 001AD8 +__pidataBIGRAM idataBIGRAM 00058E +__pidataCOMRAM idataCOMRAM 003996 __pintcode intcode 000008 -__ptext0 text0 0039E0 -__ptext1 text1 003AE2 -__ptext10 text10 004444 -__ptext100 text100 003BBC -__ptext101 text101 0031BE -__ptext102 text102 00359C -__ptext103 text103 0037D0 -__ptext104 text104 0035EE -__ptext105 text105 0039A8 -__ptext106 text106 003640 -__ptext107 text107 0043E6 -__ptext108 text108 003ED0 -__ptext109 text109 003E42 -__ptext11 text11 004446 -__ptext110 text110 003692 -__ptext111 text111 002C96 -__ptext112 text112 002302 -__ptext113 text113 00186C -__ptext114 text114 0036E4 -__ptext115 text115 000138 -__ptext116 text116 003E9A -__ptext117 text117 003042 -__ptext118 text118 0043A6 -__ptext119 text119 004188 -__ptext12 text12 004448 -__ptext120 text120 000EAA -__ptext121 text121 00423C -__ptext122 text122 004248 -__ptext123 text123 004254 -__ptext124 text124 004260 -__ptext125 text125 0043AE -__ptext126 text126 0043B6 -__ptext127 text127 0043EC -__ptext128 text128 0028DA -__ptext129 text129 0038B0 -__ptext13 text13 0033F6 -__ptext130 text130 003EEA -__ptext131 text131 003386 -__ptext132 text132 003B6A -__ptext133 text133 003BE2 -__ptext134 text134 003E60 -__ptext135 text135 004300 -__ptext136 text136 003E02 -__ptext137 text137 00430A -__ptext138 text138 0038F2 -__ptext139 text139 003DDE -__ptext14 text14 003F04 -__ptext140 text140 004436 -__ptext141 text141 0043BE -__ptext142 text142 003232 -__ptext143 text143 004314 -__ptext144 text144 00431E -__ptext145 text145 004328 -__ptext146 text146 004332 -__ptext147 text147 00433C -__ptext148 text148 0040DE -__ptext149 text149 004084 -__ptext15 text15 00282A -__ptext150 text150 0043F2 -__ptext151 text151 00409A -__ptext152 text152 004346 -__ptext153 text153 0043F8 -__ptext154 text154 004196 -__ptext155 text155 003C08 -__ptext156 text156 0041A4 -__ptext157 text157 0041B2 -__ptext158 text158 0041C0 -__ptext159 text159 0041CE -__ptext16 text16 0040BE -__ptext160 text160 0041DC -__ptext161 text161 0041EA -__ptext162 text162 003934 -__ptext163 text163 00444A -__ptext165 text165 003A7C -__ptext166 text166 00444C -__ptext167 text167 0043FE -__ptext168 text168 003868 -__ptext169 text169 0003C8 -__ptext17 text17 003464 -__ptext170 text170 003F1C -__ptext171 text171 003F34 -__ptext172 text172 003F4C -__ptext173 text173 003F64 -__ptext174 text174 003F7C -__ptext175 text175 003F94 -__ptext176 text176 003FAC -__ptext177 text177 003FC4 -__ptext178 text178 003FDC -__ptext179 text179 003FF4 -__ptext18 text18 003B10 -__ptext180 text180 00400C -__ptext181 text181 004024 -__ptext182 text182 004404 -__ptext183 text183 00440A -__ptext184 text184 004350 -__ptext185 text185 00435A -__ptext186 text186 004410 -__ptext187 text187 004364 -__ptext188 text188 00436E -__ptext189 text189 004378 -__ptext19 text19 002D2C -__ptext190 text190 004382 -__ptext191 text191 004416 -__ptext192 text192 00441C -__ptext193 text193 00396E -__ptext194 text194 00444E -__ptext195 text195 00438C -__ptext196 text196 002AD0 -__ptext197 text197 0043C6 -__ptext198 text198 001560 -__ptext199 text199 001346 -__ptext2 text2 00442E -__ptext20 text20 0043CE -__ptext200 text200 0026BE -__ptext201 text201 001FAE -__ptext202 text202 002232 -__ptext203 text203 003734 -__ptext204 text204 00426C -__ptext205 text205 004278 -__ptext206 text206 004284 -__ptext207 text207 004290 -__ptext208 text208 0041F8 -__ptext209 text209 004206 -__ptext21 text21 0032A6 -__ptext210 text210 004214 -__ptext211 text211 004222 -__ptext212 text212 002086 -__ptext213 text213 00443A -__ptext214 text214 00403C -__ptext215 text215 004054 -__ptext216 text216 00406C -__ptext217 text217 00381C -__ptext218 text218 001C38 -__ptext219 text219 004422 -__ptext22 text22 003316 -__ptext220 text220 004450 -__ptext221 text221 004428 -__ptext222 text222 003AB0 +__ptext0 text0 0030C0 +__ptext1 text1 00327A +__ptext10 text10 0038D0 +__ptext100 text100 0031E2 +__ptext101 text101 002D8E +__ptext102 text102 002DD4 +__ptext103 text103 002F5E +__ptext104 text104 002E16 +__ptext105 text105 003208 +__ptext106 text106 002E58 +__ptext107 text107 00392A +__ptext108 text108 003508 +__ptext109 text109 00351E +__ptext11 text11 0038D6 +__ptext110 text110 002E9A +__ptext111 text111 0028DA +__ptext112 text112 002058 +__ptext113 text113 00155C +__ptext114 text114 002CFE +__ptext115 text115 000120 +__ptext116 text116 0034C2 +__ptext117 text117 0027F8 +__ptext118 text118 003982 +__ptext119 text119 0036BA +__ptext12 text12 0038DC +__ptext120 text120 00386C +__ptext121 text121 003874 +__ptext122 text122 00387C +__ptext123 text123 003884 +__ptext124 text124 00388C +__ptext125 text125 003986 +__ptext126 text126 003894 +__ptext127 text127 003930 +__ptext128 text128 0020FA +__ptext129 text129 002FCA +__ptext13 text13 002A16 +__ptext130 text130 003534 +__ptext131 text131 002C1E +__ptext132 text132 0030EC +__ptext133 text133 00322E +__ptext134 text134 00343E +__ptext135 text135 003772 +__ptext136 text136 00329C +__ptext137 text137 00377C +__ptext138 text138 002EDC +__ptext139 text139 00345C +__ptext14 text14 003492 +__ptext140 text140 00398A +__ptext141 text141 00389C +__ptext142 text142 002784 +__ptext143 text143 003786 +__ptext144 text144 003790 +__ptext145 text145 00379A +__ptext146 text146 0037A4 +__ptext147 text147 0037AE +__ptext148 text148 00369C +__ptext149 text149 00354A +__ptext15 text15 001FB6 +__ptext150 text150 003936 +__ptext151 text151 003560 +__ptext152 text152 0037B8 +__ptext153 text153 00393C +__ptext154 text154 0036C8 +__ptext155 text155 003254 +__ptext156 text156 0037C2 +__ptext157 text157 0037CC +__ptext158 text158 0037D6 +__ptext159 text159 0037E0 +__ptext16 text16 00368C +__ptext160 text160 0037EA +__ptext161 text161 0037F4 +__ptext162 text162 002FFE +__ptext163 text163 003998 +__ptext165 text165 003090 +__ptext166 text166 00399A +__ptext167 text167 003942 +__ptext168 text168 003118 +__ptext169 text169 000370 +__ptext17 text17 002AD6 +__ptext170 text170 003574 +__ptext171 text171 003588 +__ptext172 text172 00359C +__ptext173 text173 0035B0 +__ptext174 text174 0035C4 +__ptext175 text175 0035D8 +__ptext176 text176 0035EC +__ptext177 text177 003600 +__ptext178 text178 003614 +__ptext179 text179 003628 +__ptext18 text18 003196 +__ptext180 text180 00363C +__ptext181 text181 003650 +__ptext182 text182 003948 +__ptext183 text183 00394E +__ptext184 text184 0037FE +__ptext185 text185 003808 +__ptext186 text186 003954 +__ptext187 text187 003812 +__ptext188 text188 00381C +__ptext189 text189 003826 +__ptext19 text19 0024C0 +__ptext190 text190 003830 +__ptext191 text191 00395A +__ptext192 text192 003960 +__ptext193 text193 002F94 +__ptext194 text194 00399C +__ptext195 text195 00383A +__ptext196 text196 002196 +__ptext197 text197 00398E +__ptext198 text198 001110 +__ptext199 text199 000C2E +__ptext2 text2 003972 +__ptext20 text20 0038E2 +__ptext200 text200 001B96 +__ptext201 text201 00162E +__ptext202 text202 001954 +__ptext203 text203 002D46 +__ptext204 text204 0038A4 +__ptext205 text205 0038AC +__ptext206 text206 0038B4 +__ptext207 text207 0038BC +__ptext208 text208 003844 +__ptext209 text209 00384E +__ptext21 text21 002B7E +__ptext210 text210 003858 +__ptext211 text211 003862 +__ptext212 text212 001D00 +__ptext213 text213 003992 +__ptext214 text214 0034DA +__ptext215 text215 003664 +__ptext216 text216 003678 +__ptext217 text217 002F1E +__ptext218 text218 00188E +__ptext219 text219 003966 +__ptext22 text22 002BCE +__ptext220 text220 00399E +__ptext221 text221 00396C +__ptext222 text222 003144 __ptext223 text223 000000 -__ptext23 text23 002DB4 -__ptext24 text24 0034CE -__ptext25 text25 003C2E -__ptext26 text26 003C52 -__ptext27 text27 0040CE -__ptext28 text28 003B3E -__ptext29 text29 002778 -__ptext3 text3 004432 -__ptext30 text30 002A2E -__ptext31 text31 002B6A -__ptext32 text32 003E24 -__ptext33 text33 003A14 -__ptext34 text34 003784 -__ptext35 text35 002986 -__ptext36 text36 003E7E -__ptext37 text37 003A48 -__ptext38 text38 00095A -__ptext39 text39 001D1A -__ptext4 text4 00215E -__ptext40 text40 001232 -__ptext41 text41 000AB4 -__ptext42 text42 001666 -__ptext43 text43 003EB6 -__ptext44 text44 00176A -__ptext45 text45 0007D8 -__ptext46 text46 002EBC -__ptext47 text47 001DFA -__ptext48 text48 001118 -__ptext49 text49 002E38 -__ptext5 text5 00254A -__ptext50 text50 0030C4 -__ptext51 text51 001ED4 -__ptext52 text52 002F3E -__ptext53 text53 002FC0 -__ptext54 text54 003142 -__ptext55 text55 000FE6 -__ptext56 text56 00145A -__ptext57 text57 002C00 -__ptext58 text58 003536 -__ptext59 text59 003C76 -__ptext6 text6 004230 -__ptext60 text60 003C9A -__ptext61 text61 001966 -__ptext62 text62 001A5C -__ptext63 text63 003CBE -__ptext64 text64 003CE2 -__ptext65 text65 003D06 -__ptext66 text66 003D2A -__ptext67 text67 003D4E -__ptext68 text68 003D72 -__ptext69 text69 003D96 -__ptext7 text7 0040AE -__ptext70 text70 003DBA -__ptext71 text71 0040FC -__ptext72 text72 00410A -__ptext73 text73 00429C -__ptext74 text74 0042A6 -__ptext75 text75 0042B0 -__ptext76 text76 0042BA -__ptext77 text77 0042C4 -__ptext78 text78 0042CE -__ptext79 text79 0042D8 -__ptext8 text8 004440 -__ptext80 text80 0042E2 -__ptext81 text81 004118 -__ptext82 text82 004126 -__ptext83 text83 004134 -__ptext84 text84 004142 -__ptext85 text85 004150 -__ptext86 text86 00415E -__ptext87 text87 00416C -__ptext88 text88 00417A -__ptext89 text89 000C0E -__ptext9 text9 004442 -__ptext90 text90 002604 -__ptext91 text91 000D68 -__ptext92 text92 0042EC -__ptext93 text93 0042F6 -__ptext94 text94 0043D4 -__ptext95 text95 004396 -__ptext96 text96 0043DA -__ptext97 text97 0043E0 -__ptext98 text98 00439E -__ptext99 text99 003B96 +__ptext23 text23 002A76 +__ptext24 text24 002C6E +__ptext25 text25 0032BE +__ptext26 text26 0032DE +__ptext27 text27 0036EE +__ptext28 text28 00316E +__ptext29 text29 0022B0 +__ptext3 text3 003976 +__ptext30 text30 0023C2 +__ptext31 text31 002442 +__ptext32 text32 003478 +__ptext33 text33 003030 +__ptext34 text34 002CB6 +__ptext35 text35 0029B2 +__ptext36 text36 0034AA +__ptext37 text37 003060 +__ptext38 text38 0008D8 +__ptext39 text39 001C4C +__ptext4 text4 002224 +__ptext40 text40 0012D2 +__ptext41 text41 0009F6 +__ptext42 text42 0013B0 +__ptext43 text43 0034F2 +__ptext44 text44 001486 +__ptext45 text45 000768 +__ptext46 text46 002628 +__ptext47 text47 001E5E +__ptext48 text48 00102C +__ptext49 text49 0025B2 +__ptext5 text5 001DB0 +__ptext50 text50 00286A +__ptext51 text51 001F0A +__ptext52 text52 00269C +__ptext53 text53 002710 +__ptext54 text54 002948 +__ptext55 text55 000D3A +__ptext56 text56 0011F2 +__ptext57 text57 00253A +__ptext58 text58 002B2C +__ptext59 text59 0032FE +__ptext6 text6 0036D6 +__ptext60 text60 00331E +__ptext61 text61 0016FA +__ptext62 text62 0017C4 +__ptext63 text63 00333E +__ptext64 text64 00335E +__ptext65 text65 00337E +__ptext66 text66 00339E +__ptext67 text67 0033BE +__ptext68 text68 0033DE +__ptext69 text69 0033FE +__ptext7 text7 0036E2 +__ptext70 text70 00341E +__ptext71 text71 0036FA +__ptext72 text72 003704 +__ptext73 text73 0038E8 +__ptext74 text74 0038EE +__ptext75 text75 0038F4 +__ptext76 text76 0038FA +__ptext77 text77 003900 +__ptext78 text78 003906 +__ptext79 text79 00390C +__ptext8 text8 0038C4 +__ptext80 text80 003912 +__ptext81 text81 00370E +__ptext82 text82 003718 +__ptext83 text83 003722 +__ptext84 text84 00372C +__ptext85 text85 003736 +__ptext86 text86 003740 +__ptext87 text87 00374A +__ptext88 text88 003754 +__ptext89 text89 000B14 +__ptext9 text9 0038CA +__ptext90 text90 00233C +__ptext91 text91 000E40 +__ptext92 text92 00375E +__ptext93 text93 003768 +__ptext94 text94 003918 +__ptext95 text95 00397A +__ptext96 text96 00391E +__ptext97 text97 003924 +__ptext98 text98 00397E +__ptext99 text99 0031BC __ramtop ramtop 001000 -__rescue_action_step_0 text11 004446 -__rescue_action_step_1 text10 004444 -__rescue_action_step_2 text9 004442 -__rescue_action_step_3 text8 004440 -__rescue_action_step_4 text12 004448 +__rescue_action_step_0 text11 0038D6 +__rescue_action_step_1 text10 0038D0 +__rescue_action_step_2 text9 0038CA +__rescue_action_step_3 text8 0038C4 +__rescue_action_step_4 text12 0038DC __rescue_actions dataBANK0 0000B3 __rescue_enabled dataCOMRAM 000041 __rescue_fired bssCOMRAM 00002D __rescue_step_index bssCOMRAM 00002C __rescue_step_timeout bssCOMRAM 000032 __rescue_timeout_seconds dataBANK0 0000BD -__sample_acquired text199 001346 +__sample_acquired text199 000C2E __sample_acquired@analog_variable cstackCOMRAM 00000F -__serial_checksum_update text16 0040BE +__serial_checksum_update text16 00368C __serial_checksum_update@_byte cstackCOMRAM 00001E __size_of_ADC_GetConversionResult (abs) 000000 __size_of_ADC_Initialize (abs) 000000 @@ -2191,95 +2153,95 @@ __state_timeout bssCOMRAM 0000 __tick_counter_us bssBANK0 000098 __timing_seconds_lc bssBANK0 0000A0 __timing_seconds_rst bssBANK0 00009C -__update_alarm text201 001FAE +__update_alarm text201 00162E __update_alarm@_p_alarm cstackCOMRAM 000001 __update_alarm@_value cstackCOMRAM 000003 -__update_averaging text200 0026BE +__update_averaging text200 001B96 __update_averaging@_p_analog_variable cstackCOMRAM 000001 _adcreader_averaging_prescaler dataCOMRAM 000042 _adcreader_averaging_prescaler_maxcount dataBANK0 0000BF -_adcreader_reset text154 004196 -_adcreader_start text153 0043F8 -_adcreader_tick_irq text198 001560 -_alarm_FLAG_DUL_ALARMNEG1 text188 00436E -_alarm_FLAG_DUL_ALARMNEG2 text187 004364 -_alarm_FLAG_DUL_ALARMPOS1 text190 004382 -_alarm_FLAG_DUL_ALARMPOS2 text189 004378 -_alarm_FLAG_HYDRO_PWR_FAULT text186 004410 -_alarm_FLAG_LBL_PWR_FAULT text192 00441C -_alarm_MON_HYDRO_I text183 00440A -_alarm_MON_LBL_I text182 004404 -_alarm_MON_VEOC_FWR_I text184 004350 -_alarm_MON_VEOC_RTN_I text185 00435A -_alarm_get_analog_alarm_ptr_by_enum text113 00186C -_alarm_get_digital_alarm_ptr_by_enum text112 002302 -_alarm_get_enable_ptr_by_enum text110 003692 -_alarm_get_firecount_ptr_by_enum text106 003640 -_alarm_get_timeout_counter_max_ptr_by_enum text104 0035EE -_alarm_get_timeout_ptr_by_enum text102 00359C -_alarm_is_analog_by_enum text111 002C96 -_alarms_enable text163 00444A -_analog_variable_get_pointer_by_enum text91 000D68 +_adcreader_reset text154 0036C8 +_adcreader_start text153 00393C +_adcreader_tick_irq text198 001110 +_alarm_FLAG_DUL_ALARMNEG1 text188 00381C +_alarm_FLAG_DUL_ALARMNEG2 text187 003812 +_alarm_FLAG_DUL_ALARMPOS1 text190 003830 +_alarm_FLAG_DUL_ALARMPOS2 text189 003826 +_alarm_FLAG_HYDRO_PWR_FAULT text186 003954 +_alarm_FLAG_LBL_PWR_FAULT text192 003960 +_alarm_MON_HYDRO_I text183 00394E +_alarm_MON_LBL_I text182 003948 +_alarm_MON_VEOC_FWR_I text184 0037FE +_alarm_MON_VEOC_RTN_I text185 003808 +_alarm_get_analog_alarm_ptr_by_enum text113 00155C +_alarm_get_digital_alarm_ptr_by_enum text112 002058 +_alarm_get_enable_ptr_by_enum text110 002E9A +_alarm_get_firecount_ptr_by_enum text106 002E58 +_alarm_get_timeout_counter_max_ptr_by_enum text104 002E16 +_alarm_get_timeout_ptr_by_enum text102 002DD4 +_alarm_is_analog_by_enum text111 0028DA +_alarms_enable text163 003998 +_analog_variable_get_pointer_by_enum text91 000E40 _analog_variables dataBIGRAM 0004BE -_command_ALARM_ENABLE text55 000FE6 -_command_ALARM_ENABLE_GETALL text24 0034CE -_command_ALARM_FIRECOUNT_GET text46 002EBC -_command_ALARM_FIRECOUNT_GETALL text22 003316 -_command_ALARM_FIRED_GET text48 001118 -_command_ALARM_FIRED_GETALL text23 002DB4 -_command_ALARM_FIRED_RESET text47 001DFA -_command_ALARM_MAXCOUNT_GET text52 002F3E -_command_ALARM_MAXCOUNT_GETALL text21 0032A6 -_command_ALARM_MAXCOUNT_RESET text51 001ED4 -_command_ALARM_THRESHOLD_GET text49 002E38 -_command_ALARM_THRESHOLD_SET text50 0030C4 -_command_ALARM_TIMEOUT_GET text53 002FC0 -_command_ALARM_TIMEOUT_SET text54 003142 -_command_BOARDTIME text37 003A48 -_command_ECHO1 text36 003E7E -_command_ECHO32 text35 002986 -_command_ECHO4 text34 003784 -_command_LASTCOMMANDTIME text33 003A14 -_command_LASTERROR text32 003E24 -_command_RESCUE_ENABLE text29 002778 -_command_RESCUE_STATUS_GET text28 003B3E -_command_RESCUE_STATUS_RESET text27 0040CE -_command_RESCUE_TIMEOUT_GET text26 003C52 -_command_RESCUE_TIMEOUT_SET text25 003C2E -_command_SENSOR_AVERAGE_GETALL text44 00176A -_command_SENSOR_AVERAGING_PRESCALER_GET text43 003EB6 -_command_SENSOR_AVERAGING_PRESCALER_SET text42 001666 -_command_SENSOR_GET_SINGLE text45 0007D8 -_command_SENSOR_MAXVALUES_GETALL text41 000AB4 -_command_SENSOR_MAXVALUE_RESET text40 001232 -_command_SENSOR_OFFSETS_GETALL text39 001D1A -_command_SENSOR_VALUES_GETALL text38 00095A -_command_SWITCH_CONTROL text56 00145A -_command_USER_PIN_CONTROL text30 002A2E -_command_VALCHECK text31 002B6A -_command_VERSION text57 002C00 -_commands_get_count text118 0043A6 +_command_ALARM_ENABLE text55 000D3A +_command_ALARM_ENABLE_GETALL text24 002C6E +_command_ALARM_FIRECOUNT_GET text46 002628 +_command_ALARM_FIRECOUNT_GETALL text22 002BCE +_command_ALARM_FIRED_GET text48 00102C +_command_ALARM_FIRED_GETALL text23 002A76 +_command_ALARM_FIRED_RESET text47 001E5E +_command_ALARM_MAXCOUNT_GET text52 00269C +_command_ALARM_MAXCOUNT_GETALL text21 002B7E +_command_ALARM_MAXCOUNT_RESET text51 001F0A +_command_ALARM_THRESHOLD_GET text49 0025B2 +_command_ALARM_THRESHOLD_SET text50 00286A +_command_ALARM_TIMEOUT_GET text53 002710 +_command_ALARM_TIMEOUT_SET text54 002948 +_command_BOARDTIME text37 003060 +_command_ECHO1 text36 0034AA +_command_ECHO32 text35 0029B2 +_command_ECHO4 text34 002CB6 +_command_LASTCOMMANDTIME text33 003030 +_command_LASTERROR text32 003478 +_command_RESCUE_ENABLE text29 0022B0 +_command_RESCUE_STATUS_GET text28 00316E +_command_RESCUE_STATUS_RESET text27 0036EE +_command_RESCUE_TIMEOUT_GET text26 0032DE +_command_RESCUE_TIMEOUT_SET text25 0032BE +_command_SENSOR_AVERAGE_GETALL text44 001486 +_command_SENSOR_AVERAGING_PRESCALER_GET text43 0034F2 +_command_SENSOR_AVERAGING_PRESCALER_SET text42 0013B0 +_command_SENSOR_GET_SINGLE text45 000768 +_command_SENSOR_MAXVALUES_GETALL text41 0009F6 +_command_SENSOR_MAXVALUE_RESET text40 0012D2 +_command_SENSOR_OFFSETS_GETALL text39 001C4C +_command_SENSOR_VALUES_GETALL text38 0008D8 +_command_SWITCH_CONTROL text56 0011F2 +_command_USER_PIN_CONTROL text30 0023C2 +_command_VALCHECK text31 002442 +_command_VERSION text57 00253A +_commands_get_count text118 003982 _commands_info_table dataBANK4 000400 -_commands_retrieve_info_bycode text117 003042 -_communication_parser_appendbyte text115 000138 -_communication_parser_commandready text116 003E9A -_communication_parser_executecommand text19 002D2C -_communication_parser_reset text151 00409A -_communication_request_payload_retrieve_uint16_t text103 0037D0 -_communication_request_payload_retrieve_uint8_t text109 003E42 -_communication_request_payload_retriever_reset text20 0043CE -_communication_response_payload_append_uint16_t text105 0039A8 -_communication_response_payload_append_uint32_t text101 0031BE -_communication_response_payload_append_uint8_t text108 003ED0 -_communication_response_payload_appender_reset text107 0043E6 -_communication_transmitter_sendresponse text15 00282A -_digital_variable_get_pointer_by_enum text89 000C0E +_commands_retrieve_info_bycode text117 0027F8 +_communication_parser_appendbyte text115 000120 +_communication_parser_commandready text116 0034C2 +_communication_parser_executecommand text19 0024C0 +_communication_parser_reset text151 003560 +_communication_request_payload_retrieve_uint16_t text103 002F5E +_communication_request_payload_retrieve_uint8_t text109 00351E +_communication_request_payload_retriever_reset text20 0038E2 +_communication_response_payload_append_uint16_t text105 003208 +_communication_response_payload_append_uint32_t text101 002D8E +_communication_response_payload_append_uint8_t text108 003508 +_communication_response_payload_appender_reset text107 00392A +_communication_transmitter_sendresponse text15 001FB6 +_digital_variable_get_pointer_by_enum text89 000B14 _digital_variables dataBANK1 000100 -_du_base_powersequence text155 003C08 -_dummy_alarm_callback text191 004416 -_error_die_forever text114 0036E4 -_error_die_forever_fromIRQ text203 003734 -_error_notify text120 000EAA +_du_base_powersequence text155 003254 +_dummy_alarm_callback text191 00395A +_error_die_forever text114 002CFE +_error_die_forever_fromIRQ text203 002D46 +_error_notify text120 00386C _errors_last_error bssCOMRAM 00003E _eusart1RxBuffer bssBANK2 000200 _eusart1RxCount bssCOMRAM 000037 @@ -2291,96 +2253,96 @@ _eusart1TxBuffer bssBANK2 0002 _eusart1TxBufferRemaining bssCOMRAM 00003A _eusart1TxHead bssCOMRAM 00003C _eusart1TxTail bssCOMRAM 00003B -_init_adcreader text152 004346 -_init_comm text150 0043F2 -_init_mcu text132 003B6A -_ioread_DIN_ALRMNEG1 text178 003FDC -_ioread_DIN_ALRMNEG2 text177 003FC4 -_ioread_DIN_ALRMPOS1 text180 00400C -_ioread_DIN_ALRMPOS2 text179 003FF4 -_ioread_DIN_GLR_A_FLT text174 003F7C -_ioread_DIN_GLR_A_PG text171 003F34 -_ioread_DIN_GLR_B_FLT text173 003F64 -_ioread_DIN_GLR_B_PG text170 003F1C -_ioread_DIN_HYDRO_PWR_FLT text176 003FAC -_ioread_DIN_LBL_PWR_FLT text175 003F94 -_ioread_DIN_PWB_FLT text172 003F4C -_ioread_DIN_PWB_PG text181 004024 -_irq_timer_fast text167 0043FE -_irq_timer_slow text195 00438C -_main text0 0039E0 -_manage_incoming_data text13 0033F6 -_rescue_check text5 00254A -_rescue_get_enable_status text98 00439E -_rescue_get_fired_status text95 004396 -_rescue_get_timeout_seconds text93 0042F6 -_rescue_reset_fired_status text94 0043D4 -_rescue_set_disabled text97 0043E0 -_rescue_set_enabled text96 0043DA -_rescue_set_timeout_seconds text92 0042EC -_sensors_acquire_offsets text4 00215E -_start_irqs text1 003AE2 -_switch_SWITCH_12V_get text78 0042CE -_switch_SWITCH_12V_set text68 003D72 -_switch_SWITCH_12V_set_closed text88 00417A -_switch_SWITCH_12V_set_open text87 00416C -_switch_SWITCH_GLRA_get text75 0042B0 -_switch_SWITCH_GLRA_set text65 003D06 -_switch_SWITCH_GLRA_set_closed text161 0041EA -_switch_SWITCH_GLRA_set_open text160 0041DC -_switch_SWITCH_GLRB_get text74 0042A6 -_switch_SWITCH_GLRB_set text64 003CE2 -_switch_SWITCH_GLRB_set_closed text159 0041CE -_switch_SWITCH_GLRB_set_open text158 0041C0 -_switch_SWITCH_HYDRO_get text76 0042BA -_switch_SWITCH_HYDRO_set text66 003D2A -_switch_SWITCH_HYDRO_set_closed text86 00415E -_switch_SWITCH_HYDRO_set_open text85 004150 -_switch_SWITCH_HYDRO_set_open_fromIRQ text211 004222 -_switch_SWITCH_LBL_get text77 0042C4 -_switch_SWITCH_LBL_set text67 003D4E -_switch_SWITCH_LBL_set_closed text84 004142 -_switch_SWITCH_LBL_set_open text83 004134 -_switch_SWITCH_LBL_set_open_fromIRQ text210 004214 -_switch_SWITCH_PWB_get text73 00429C -_switch_SWITCH_PWB_set text63 003CBE -_switch_SWITCH_PWB_set_closed text157 0041B2 -_switch_SWITCH_PWB_set_open text156 0041A4 -_switch_SWITCH_VEOC_DIRECT_get text79 0042D8 -_switch_SWITCH_VEOC_DIRECT_set text69 003D96 -_switch_SWITCH_VEOC_DIRECT_set_closed text82 004126 -_switch_SWITCH_VEOC_DIRECT_set_open text81 004118 -_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ text209 004206 -_switch_SWITCH_VEOC_RETURN_get text80 0042E2 -_switch_SWITCH_VEOC_RETURN_set text70 003DBA -_switch_SWITCH_VEOC_RETURN_set_closed text72 00410A -_switch_SWITCH_VEOC_RETURN_set_open text71 0040FC -_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ text208 0041F8 -_switch_get_function_get_by_enum text62 001A5C -_switch_get_function_set_by_enum text61 001966 +_init_adcreader text152 0037B8 +_init_comm text150 003936 +_init_mcu text132 0030EC +_ioread_DIN_ALRMNEG1 text178 003614 +_ioread_DIN_ALRMNEG2 text177 003600 +_ioread_DIN_ALRMPOS1 text180 00363C +_ioread_DIN_ALRMPOS2 text179 003628 +_ioread_DIN_GLR_A_FLT text174 0035C4 +_ioread_DIN_GLR_A_PG text171 003588 +_ioread_DIN_GLR_B_FLT text173 0035B0 +_ioread_DIN_GLR_B_PG text170 003574 +_ioread_DIN_HYDRO_PWR_FLT text176 0035EC +_ioread_DIN_LBL_PWR_FLT text175 0035D8 +_ioread_DIN_PWB_FLT text172 00359C +_ioread_DIN_PWB_PG text181 003650 +_irq_timer_fast text167 003942 +_irq_timer_slow text195 00383A +_main text0 0030C0 +_manage_incoming_data text13 002A16 +_rescue_check text5 001DB0 +_rescue_get_enable_status text98 00397E +_rescue_get_fired_status text95 00397A +_rescue_get_timeout_seconds text93 003768 +_rescue_reset_fired_status text94 003918 +_rescue_set_disabled text97 003924 +_rescue_set_enabled text96 00391E +_rescue_set_timeout_seconds text92 00375E +_sensors_acquire_offsets text4 002224 +_start_irqs text1 00327A +_switch_SWITCH_12V_get text78 003906 +_switch_SWITCH_12V_set text68 0033DE +_switch_SWITCH_12V_set_closed text88 003754 +_switch_SWITCH_12V_set_open text87 00374A +_switch_SWITCH_GLRA_get text75 0038F4 +_switch_SWITCH_GLRA_set text65 00337E +_switch_SWITCH_GLRA_set_closed text161 0037F4 +_switch_SWITCH_GLRA_set_open text160 0037EA +_switch_SWITCH_GLRB_get text74 0038EE +_switch_SWITCH_GLRB_set text64 00335E +_switch_SWITCH_GLRB_set_closed text159 0037E0 +_switch_SWITCH_GLRB_set_open text158 0037D6 +_switch_SWITCH_HYDRO_get text76 0038FA +_switch_SWITCH_HYDRO_set text66 00339E +_switch_SWITCH_HYDRO_set_closed text86 003740 +_switch_SWITCH_HYDRO_set_open text85 003736 +_switch_SWITCH_HYDRO_set_open_fromIRQ text211 003862 +_switch_SWITCH_LBL_get text77 003900 +_switch_SWITCH_LBL_set text67 0033BE +_switch_SWITCH_LBL_set_closed text84 00372C +_switch_SWITCH_LBL_set_open text83 003722 +_switch_SWITCH_LBL_set_open_fromIRQ text210 003858 +_switch_SWITCH_PWB_get text73 0038E8 +_switch_SWITCH_PWB_set text63 00333E +_switch_SWITCH_PWB_set_closed text157 0037CC +_switch_SWITCH_PWB_set_open text156 0037C2 +_switch_SWITCH_VEOC_DIRECT_get text79 00390C +_switch_SWITCH_VEOC_DIRECT_set text69 0033FE +_switch_SWITCH_VEOC_DIRECT_set_closed text82 003718 +_switch_SWITCH_VEOC_DIRECT_set_open text81 00370E +_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ text209 00384E +_switch_SWITCH_VEOC_RETURN_get text80 003912 +_switch_SWITCH_VEOC_RETURN_set text70 00341E +_switch_SWITCH_VEOC_RETURN_set_closed text72 003704 +_switch_SWITCH_VEOC_RETURN_set_open text71 0036FA +_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ text208 003844 +_switch_get_function_get_by_enum text62 0017C4 +_switch_get_function_set_by_enum text61 0016FA _switches bssBANK0 000090 _timer0ReloadVal bssCOMRAM 00003D -_timing_get_rescue_step_timeout text7 0040AE -_timing_get_seconds_since_last_command text99 003B96 -_timing_get_seconds_since_reset text100 003BBC -_timing_reset_seconds_since_last_command text14 003F04 -_timing_set_rescue_step_timeout text6 004230 -_timing_tick_irq text196 002AD0 +_timing_get_rescue_step_timeout text7 0036E2 +_timing_get_seconds_since_last_command text99 0031BC +_timing_get_seconds_since_reset text100 0031E2 +_timing_reset_seconds_since_last_command text14 003492 +_timing_set_rescue_step_timeout text6 0036D6 +_timing_tick_irq text196 002196 _userpin_SWITCH_LED_D10_get (abs) 000000 -_userpin_SWITCH_LED_D10_set text59 003C76 -_userpin_SWITCH_LED_D10_set_high text124 004260 -_userpin_SWITCH_LED_D10_set_high_fromIRQ text207 004290 -_userpin_SWITCH_LED_D10_set_low text123 004254 -_userpin_SWITCH_LED_D10_set_low_fromIRQ text206 004284 -_userpin_SWITCH_LED_D9_get text197 0043C6 -_userpin_SWITCH_LED_D9_set text60 003C9A -_userpin_SWITCH_LED_D9_set_high text122 004248 -_userpin_SWITCH_LED_D9_set_high_fromIRQ text205 004278 -_userpin_SWITCH_LED_D9_set_low text121 00423C -_userpin_SWITCH_LED_D9_set_low_fromIRQ text204 00426C -_userpin_get_function_set_by_enum text58 003536 +_userpin_SWITCH_LED_D10_set text59 0032FE +_userpin_SWITCH_LED_D10_set_high text124 00388C +_userpin_SWITCH_LED_D10_set_high_fromIRQ text207 0038BC +_userpin_SWITCH_LED_D10_set_low text123 003884 +_userpin_SWITCH_LED_D10_set_low_fromIRQ text206 0038B4 +_userpin_SWITCH_LED_D9_get text197 00398E +_userpin_SWITCH_LED_D9_set text60 00331E +_userpin_SWITCH_LED_D9_set_high text122 00387C +_userpin_SWITCH_LED_D9_set_high_fromIRQ text205 0038AC +_userpin_SWITCH_LED_D9_set_low text121 003874 +_userpin_SWITCH_LED_D9_set_low_fromIRQ text204 0038A4 +_userpin_get_function_set_by_enum text58 002B2C _userpins bssCOMRAM 00002A -_variable_is_analog_by_enum text90 002604 +_variable_is_analog_by_enum text90 00233C adcreader_tick_irq@adcvalue cstackCOMRAM 000013 alarm_get_analog_alarm_ptr_by_enum@_alarm_index cstackCOMRAM 000023 alarm_get_digital_alarm_ptr_by_enum@_alarm_index cstackCOMRAM 000023 @@ -2444,7 +2406,6 @@ command_ALARM_TIMEOUT_GET@resp_timeout cstackBANK0 0000 command_ALARM_TIMEOUT_SET@p_timeout cstackBANK0 000063 command_ALARM_TIMEOUT_SET@req_alarm_number cstackBANK0 000065 command_ALARM_TIMEOUT_SET@req_timeout cstackBANK0 000061 -command_ALARM_TIMEOUT_SET@resp_alarm_number cstackBANK0 000060 command_BOARDTIME@resp_seconds cstackBANK0 000060 command_ECHO1@req_value cstackCOMRAM 00001E command_ECHO1@resp_value cstackCOMRAM 00001F @@ -2463,8 +2424,8 @@ command_LASTERROR@resp_errcode cstackCOMRAM 0000 command_RESCUE_ENABLE@req_enablestate_nc cstackCOMRAM 000021 command_RESCUE_ENABLE@resp_enablestate cstackCOMRAM 000020 command_RESCUE_STATUS_GET@resp_firedstate cstackCOMRAM 00001E -command_RESCUE_TIMEOUT_GET@resp_rescue_timeout cstackCOMRAM 000021 -command_RESCUE_TIMEOUT_SET@req_rescue_timeout cstackCOMRAM 000026 +command_RESCUE_TIMEOUT_GET@resp_rescue_timeout cstackCOMRAM 00001F +command_RESCUE_TIMEOUT_SET@req_rescue_timeout cstackCOMRAM 000024 command_SENSOR_AVERAGE_GETALL@analog_value_mean cstackBANK0 000060 command_SENSOR_AVERAGE_GETALL@analog_variable_index cstackBANK0 000078 command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp cstackBANK0 000079 @@ -2518,14 +2479,12 @@ command_SWITCH_CONTROL@switch_state_set_func cstackBANK0 0000 command_USER_PIN_CONTROL@req_pinnum cstackCOMRAM 000027 command_USER_PIN_CONTROL@req_pinstate cstackCOMRAM 000026 command_USER_PIN_CONTROL@userpin_set_func cstackCOMRAM 000024 -command_VALCHECK@resp_value_0 cstackBANK0 000060 command_VALCHECK@resp_value_1 cstackBANK0 000064 command_VALCHECK@resp_value_2 cstackBANK0 000068 command_VALCHECK@resp_value_3 cstackBANK0 00006A command_VALCHECK@resp_value_4 cstackBANK0 00006C command_VALCHECK@resp_value_5 cstackBANK0 00006D command_VERSION@resp_command_table_version cstackBANK0 000064 -command_VERSION@resp_firmware_target cstackBANK0 000060 command_VERSION@resp_template_generation_day cstackBANK0 000069 command_VERSION@resp_template_generation_hour cstackBANK0 00006A command_VERSION@resp_template_generation_minute cstackBANK0 00006B @@ -2543,7 +2502,7 @@ communication_parser_appendbyte@tmp_nibble_odd bssCOMRAM 0000 communication_parser_appendbyte@tmp_p_cmdinfo cstackBANK0 000061 communication_parser_executecommand@p_cmd_info cstackBANK0 00008D communication_parser_executecommand@retval cstackBANK0 00008C -communication_request_payload_retrieve_uint16_t@retval cstackCOMRAM 000024 +communication_request_payload_retrieve_uint16_t@retval cstackCOMRAM 000022 communication_request_payload_retrieve_uint8_t@retval cstackCOMRAM 00001D communication_response_payload_append_uint16_t@_value cstackCOMRAM 00001D communication_response_payload_append_uint32_t@_value cstackCOMRAM 00001D @@ -2554,12 +2513,9 @@ communication_transmitter_sendresponse@byte cstackBANK0 0000 communication_transmitter_sendresponse@idx cstackBANK0 000065 communication_transmitter_sendresponse@p_cmdinfo cstackBANK0 000066 communication_transmitter_sendresponse@resp_code cstackBANK0 000061 -communication_transmitter_sendresponse@ret cstackBANK0 000060 digital_variable_get_pointer_by_enum@_variable_index cstackCOMRAM 000023 -end_of_initialization cinit 001C2A -error_notify@_err cstackCOMRAM 00001F -error_notify@k cstackCOMRAM 000020 -error_notify@k_4912 cstackCOMRAM 000022 +end_of_initialization cinit 00101E +error_notify@_err cstackCOMRAM 00001D int$flags temp 000043 intlevel0 text 000000 intlevel1 text 000000 @@ -2571,8 +2527,8 @@ sensors_acquire_offsets@k cstackCOMRAM 0000 sensors_acquire_offsets@varidx cstackCOMRAM 000024 stackhi (abs) 000F37 stacklo (abs) 000697 -start init 000134 -start_initialization cinit 001B52 +start init 00011C +start_initialization cinit 000F46 switch_SWITCH_12V_set@_state cstackCOMRAM 00001D switch_SWITCH_GLRA_set@_state cstackCOMRAM 00001D switch_SWITCH_GLRB_set@_state cstackCOMRAM 00001D @@ -2781,7 +2737,7 @@ Total ram usage: 5 bytes Totals: 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Total ram usage: 4 bytes Hardware stack levels used: 1 - Hardware stack levels required when called: 10 + Hardware stack levels required when called: 11 This function calls: __rescue_action_step_0 __rescue_action_step_1 @@ -2866,7 +2822,7 @@ Total ram usage: 1 bytes Return value: Size Location Type 1 wreg void Registers used: - None + wreg, status,2, cstack Tracked objects: On entry : On exit : @@ -2878,9 +2834,9 @@ Total ram usage: 1 bytes Totals: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 - Hardware stack levels required when called: 9 + Hardware stack levels required when called: 10 This function calls: - Nothing + _switch_SWITCH_HYDRO_set_closed This function is called by: _rescue_check This function uses a non-reentrant model @@ -2896,7 +2852,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - None + wreg, status,2, cstack Tracked objects: On entry : On exit : @@ -2908,9 +2864,9 @@ Total ram usage: 0 bytes Totals: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 - Hardware stack levels required when called: 9 + Hardware stack levels required when called: 10 This function calls: - Nothing + _switch_SWITCH_12V_set_closed This function is called by: _rescue_check This function uses a non-reentrant model @@ -2926,7 +2882,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - None + wreg, status,2, cstack Tracked objects: On entry : On exit : @@ -2938,9 +2894,9 @@ Total ram usage: 0 bytes Totals: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 - Hardware stack levels required when called: 9 + Hardware stack levels required when called: 10 This function calls: - Nothing + _switch_SWITCH_VEOC_RETURN_set_closed This function is called by: _rescue_check This function uses a non-reentrant model @@ -2956,7 +2912,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - None + wreg, status,2, cstack Tracked objects: On entry : On exit : @@ -2968,9 +2924,9 @@ Total ram usage: 0 bytes Totals: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 - Hardware stack levels required when called: 9 + Hardware stack levels required when called: 10 This function calls: - Nothing + _switch_SWITCH_VEOC_DIRECT_set_closed This function is called by: _rescue_check This function uses a non-reentrant model @@ -2986,7 +2942,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - None + wreg, status,2, cstack Tracked objects: On entry : On exit : @@ -2998,9 +2954,9 @@ Total ram usage: 0 bytes Totals: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 - Hardware stack levels required when called: 9 + Hardware stack levels required when called: 10 This function calls: - Nothing + _switch_SWITCH_LBL_set_closed This function is called by: _rescue_check This function uses a non-reentrant model @@ -3087,11 +3043,11 @@ Total ram usage: 0 bytes -> commands_info_table(190), idx 1 5[BANK0 ] unsigned char resp_code 1 1[BANK0 ] unsigned char - ret 1 0[BANK0 ] unsigned char + ret 1 0 unsigned char Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3126,7 +3082,7 @@ Total ram usage: 8 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3157,7 +3113,7 @@ Total ram usage: 1 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -3319,11 +3275,11 @@ Total ram usage: 0 bytes -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.timeout_counter_max(2), analog_variables.alarms.timeout_counter_max(2), -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.alarms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - alarm_number 1 4[BANK0 ] enum E6167 + alarm_number 1 4[BANK0 ] enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3356,11 +3312,11 @@ Total ram usage: 5 bytes -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_variables.alarms.firecount(2), -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.firecount(2), analog_variables.alarms.fast.firecount(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - alarm_number 1 4[BANK0 ] enum E6167 + alarm_number 1 4[BANK0 ] enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3392,12 +3348,12 @@ Total ram usage: 5 bytes -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_variables.alarms.firecount(2), -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.firecount(2), analog_variables.alarms.fast.firecount(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - firedstate 1 4[BANK0 ] enum E6255 - alarm_number 1 5[BANK0 ] enum E6167 + firedstate 1 4[BANK0 ] enum E6259 + alarm_number 1 5[BANK0 ] enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3430,11 +3386,11 @@ Total ram usage: 6 bytes -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.enabled(1), analog_variables.alarms.slow.enabled(1), analog_variables.alarms.fast.enabled(1), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), enable 1 2[BANK0 ] _Bool - alarm_number 1 3[BANK0 ] enum E6167 + alarm_number 1 3[BANK0 ] enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3462,11 +3418,11 @@ Total ram usage: 4 bytes Parameters: Size Location Type None Auto vars: Size Location Type - req_rescue_t 2 37[COMRAM] unsigned short + req_rescue_t 2 35[COMRAM] unsigned short Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3494,11 +3450,11 @@ Total ram usage: 2 bytes Parameters: Size Location Type None Auto vars: Size Location Type - resp_rescue_ 2 32[COMRAM] unsigned short + resp_rescue_ 2 30[COMRAM] unsigned short Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3557,11 +3513,11 @@ Total ram usage: 0 bytes Parameters: Size Location Type None Auto vars: Size Location Type - resp_firedst 1 29[COMRAM] enum E6255 + resp_firedst 1 29[COMRAM] enum E6259 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3589,12 +3545,12 @@ Total ram usage: 1 bytes Parameters: Size Location Type None Auto vars: Size Location Type - req_enablest 1 32[COMRAM] enum E6145 - resp_enables 1 31[COMRAM] enum E6082 + req_enablest 1 32[COMRAM] enum E6149 + resp_enables 1 31[COMRAM] enum E6086 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3625,14 +3581,14 @@ Total ram usage: 4 bytes Parameters: Size Location Type None Auto vars: Size Location Type - userpin_set_ 2 35[COMRAM] PTR FTN(enum E6233,)void + userpin_set_ 2 35[COMRAM] PTR FTN(enum E6237,)void -> userpin_SWITCH_LED_D10_set(1), userpin_SWITCH_LED_D9_set(1), - req_pinnum 1 38[COMRAM] enum E6237 - req_pinstate 1 37[COMRAM] enum E6233 + req_pinnum 1 38[COMRAM] enum E6241 + req_pinstate 1 37[COMRAM] enum E6237 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack Tracked objects: On entry : On exit : @@ -3663,7 +3619,7 @@ Total ram usage: 4 bytes None Auto vars: Size Location Type resp_value_1 4 4[BANK0 ] unsigned long - resp_value_0 4 0[BANK0 ] unsigned long + resp_value_0 4 0 unsigned long resp_value_3 2 10[BANK0 ] unsigned short resp_value_2 2 8[BANK0 ] unsigned short resp_value_5 1 13[BANK0 ] unsigned char @@ -3671,7 +3627,7 @@ Total ram usage: 4 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3704,7 +3660,7 @@ Total ram usage: 14 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3735,7 +3691,7 @@ Total ram usage: 1 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3774,7 +3730,7 @@ Total ram usage: 4 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3807,7 +3763,7 @@ Total ram usage: 8 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3840,7 +3796,7 @@ Total ram usage: 34 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3872,7 +3828,7 @@ Total ram usage: 2 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -3988,11 +3944,11 @@ Total ram usage: 27 bytes p_variable 2 0[BANK0 ] PTR struct . -> analog_variables(473), variable_num 1 5[BANK0 ] unsigned char - req_variable 1 4[BANK0 ] enum E6086 + req_variable 1 4[BANK0 ] enum E6090 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4070,11 +4026,11 @@ Total ram usage: 43 bytes p_variable 2 0[BANK0 ] PTR struct . -> analog_variables(473), variable_ind 1 3[BANK0 ] unsigned char - req_averagin 1 2[BANK0 ] enum E6183 + req_averagin 1 2[BANK0 ] enum E6187 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4103,11 +4059,11 @@ Total ram usage: 7 bytes Parameters: Size Location Type None Auto vars: Size Location Type - resp_averagi 1 29[COMRAM] enum E6183 + resp_averagi 1 29[COMRAM] enum E6187 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4179,12 +4135,12 @@ Total ram usage: 31 bytes resp_maxvalu 2 5[BANK0 ] unsigned short resp_offset 2 3[BANK0 ] unsigned short resp_value 2 1[BANK0 ] unsigned short - req_variable 1 13[BANK0 ] enum E6120 - resp_variabl 1 0[BANK0 ] enum E6120 + req_variable 1 13[BANK0 ] enum E6124 + resp_variabl 1 0[BANK0 ] enum E6124 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4221,12 +4177,12 @@ Total ram usage: 18 bytes -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.firecount(2), analog_variables.alarms.fast.firecount(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), resp_firecou 2 0[BANK0 ] unsigned short - req_alarm_nu 1 5[BANK0 ] enum E6167 - resp_alarm_n 1 4[BANK0 ] enum E6167 + req_alarm_nu 1 5[BANK0 ] enum E6171 + resp_alarm_n 1 4[BANK0 ] enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4265,11 +4221,11 @@ Total ram usage: 6 bytes -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_variables.alarms.firecount(2), -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.firecount(2), analog_variables.alarms.fast.firecount(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - req_alarm_nu 1 5[BANK0 ] enum E6263 + req_alarm_nu 1 5[BANK0 ] enum E6267 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4306,13 +4262,13 @@ Total ram usage: 6 bytes -> analog_variables.alarms.firecount(2), digital_variables.firecount(2), digital_variables.firecount(2), analog_variables.alarms.firecount(2), -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.firecount(2), analog_variables.alarms.slow.firecount(2), analog_variables.alarms.fast.firecount(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - req_alarm_nu 1 9[BANK0 ] enum E6150 - resp_firedst 1 7[BANK0 ] enum E6255 - resp_alarm_n 1 6[BANK0 ] enum E6150 + req_alarm_nu 1 9[BANK0 ] enum E6154 + resp_firedst 1 7[BANK0 ] enum E6259 + resp_alarm_n 1 6[BANK0 ] enum E6154 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4344,12 +4300,12 @@ Total ram usage: 10 bytes resp_thresho 2 2[BANK0 ] unsigned short p_alarm 2 0[BANK0 ] PTR struct . -> digital_variables(192), analog_variables.alarms.slow(12), analog_variables.alarms.fast(12), analog_variables.alarms(26), - req_alarm_nu 1 5[BANK0 ] enum E6199 - resp_alarm_n 1 4[BANK0 ] enum E6199 + req_alarm_nu 1 5[BANK0 ] enum E6203 + resp_alarm_n 1 4[BANK0 ] enum E6203 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4382,11 +4338,11 @@ Total ram usage: 6 bytes p_alarm 2 2[BANK0 ] PTR struct . -> digital_variables(192), analog_variables.alarms.slow(12), analog_variables.alarms.fast(12), analog_variables.alarms(26), req_threshol 2 0[BANK0 ] unsigned short - req_alarm_nu 1 4[BANK0 ] enum E6199 + req_alarm_nu 1 4[BANK0 ] enum E6203 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4424,11 +4380,11 @@ Total ram usage: 5 bytes -> analog_variables.alarms.timeout_counter_max(2), digital_variables.timeout_counter_max(2), digital_variables.timeout_counter_max(2), analog_variables.alarms.timeout_counter_max(2), -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.alarms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - req_alarm_nu 1 5[BANK0 ] enum E6263 + req_alarm_nu 1 5[BANK0 ] enum E6267 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4461,12 +4417,12 @@ Total ram usage: 6 bytes -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout_counter_max(2), analog_variables.alarms.slow.timeout_counter_max(2), analog_variables.alarms.fast.timeout_counter_max(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), resp_maxcoun 2 0[BANK0 ] unsigned short - req_alarm_nu 1 5[BANK0 ] enum E6167 - resp_alarm_n 1 4[BANK0 ] enum E6167 + req_alarm_nu 1 5[BANK0 ] enum E6171 + resp_alarm_n 1 4[BANK0 ] enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4501,12 +4457,12 @@ Total ram usage: 6 bytes -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.timeout(2), analog_variables.alarms.slow.timeout(2), analog_variables.alarms.fast.timeout(2), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), resp_timeout 2 0[BANK0 ] unsigned short - req_alarm_nu 1 5[BANK0 ] enum E6167 - resp_alarm_n 1 4[BANK0 ] enum E6167 + req_alarm_nu 1 5[BANK0 ] enum E6171 + resp_alarm_n 1 4[BANK0 ] enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4542,12 +4498,12 @@ Total ram usage: 6 bytes -> sp__alarm_get_analog_alarm_ptr_by_enum(2), req_timeout 2 1[BANK0 ] unsigned short resp_timeout 2 0 unsigned short - req_alarm_nu 1 5[BANK0 ] enum E6167 - resp_alarm_n 1 0[BANK0 ] enum E6167 + req_alarm_nu 1 5[BANK0 ] enum E6171 + resp_alarm_n 1 0 enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4580,14 +4536,14 @@ Total ram usage: 6 bytes -> analog_variables.alarms.enabled(1), digital_variables.enabled(1), digital_variables.enabled(1), analog_variables.alarms.enabled(1), -> sp__alarm_get_digital_alarm_ptr_by_enum(2), digital_variables.alarm.enabled(1), analog_variables.alarms.slow.enabled(1), analog_variables.alarms.fast.enabled(1), -> sp__alarm_get_analog_alarm_ptr_by_enum(2), - req_alarm_nu 1 7[BANK0 ] enum E6167 - req_enablest 1 4[BANK0 ] enum E6145 - resp_enables 1 3[BANK0 ] enum E6082 - resp_alarm_n 1 2[BANK0 ] enum E6167 + req_alarm_nu 1 7[BANK0 ] enum E6171 + req_enablest 1 4[BANK0 ] enum E6149 + resp_enables 1 3[BANK0 ] enum E6086 + resp_alarm_n 1 2[BANK0 ] enum E6171 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4616,20 +4572,20 @@ Total ram usage: 8 bytes Parameters: Size Location Type None Auto vars: Size Location Type - switch_state 2 2[BANK0 ] PTR FTN()enum E6259 + switch_state 2 2[BANK0 ] PTR FTN()enum E6263 -> switch_SWITCH_PWB_get(1), switch_SWITCH_GLRB_get(1), switch_SWITCH_GLRA_get(1), switch_SWITCH_HYDRO_get(1), -> switch_SWITCH_LBL_get(1), switch_SWITCH_12V_get(1), switch_SWITCH_VEOC_DIRECT_get(1), switch_SWITCH_VEOC_RETURN_get(1), - switch_state 2 0[BANK0 ] PTR FTN(enum E6259,)void + switch_state 2 0[BANK0 ] PTR FTN(enum E6263,)void -> switch_SWITCH_PWB_set(1), switch_SWITCH_GLRB_set(1), switch_SWITCH_GLRA_set(1), switch_SWITCH_HYDRO_set(1), -> switch_SWITCH_LBL_set(1), switch_SWITCH_12V_set(1), switch_SWITCH_VEOC_DIRECT_set(1), switch_SWITCH_VEOC_RETURN_set(1), - req_switchnu 1 7[BANK0 ] enum E6241 - req_switchst 1 6[BANK0 ] enum E6077 - resp_switchs 1 5[BANK0 ] enum E6259 - resp_switchn 1 4[BANK0 ] enum E6241 + req_switchnu 1 7[BANK0 ] enum E6245 + req_switchst 1 6[BANK0 ] enum E6081 + resp_switchs 1 5[BANK0 ] enum E6263 + resp_switchn 1 4[BANK0 ] enum E6245 Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack Tracked objects: On entry : On exit : @@ -4675,7 +4631,7 @@ Total ram usage: 8 bytes Parameters: Size Location Type None Auto vars: Size Location Type - resp_firmwar 4 0[BANK0 ] unsigned long + resp_firmwar 4 0 unsigned long resp_templat 2 6[BANK0 ] unsigned short resp_command 2 4[BANK0 ] unsigned short resp_templat 1 12[BANK0 ] unsigned char @@ -4686,7 +4642,7 @@ Total ram usage: 8 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -4713,11 +4669,11 @@ Total ram usage: 13 bytes Defined at: line 1058 in file "generated/sources/variables.c" Parameters: Size Location Type - _userpin_ind 1 wreg enum E6237 + _userpin_ind 1 wreg enum E6241 Auto vars: Size Location Type - _userpin_ind 1 34[COMRAM] enum E6237 + _userpin_ind 1 34[COMRAM] enum E6241 Return value: Size Location Type - 2 30[COMRAM] PTR FTN(enum E6233,)void + 2 30[COMRAM] PTR FTN(enum E6237,)void Registers used: wreg, status,2, status,0, cstack Tracked objects: @@ -4743,9 +4699,9 @@ Total ram usage: 5 bytes Defined at: line 1043 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6233 + _state 1 wreg enum E6237 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6233 + _state 1 28[COMRAM] enum E6237 Return value: Size Location Type 1 wreg void Registers used: @@ -4775,9 +4731,9 @@ Total ram usage: 1 bytes Defined at: line 1016 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6233 + _state 1 wreg enum E6237 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6233 + _state 1 28[COMRAM] enum E6237 Return value: Size Location Type 1 wreg void Registers used: @@ -4807,11 +4763,11 @@ Total ram usage: 1 bytes Defined at: line 961 in file "generated/sources/variables.c" Parameters: Size Location Type - _switch_inde 1 wreg enum E6241 + _switch_inde 1 wreg enum E6245 Auto vars: Size Location Type - _switch_inde 1 34[COMRAM] enum E6241 + _switch_inde 1 34[COMRAM] enum E6245 Return value: Size Location Type - 2 30[COMRAM] PTR FTN(enum E6259,)void + 2 30[COMRAM] PTR FTN(enum E6263,)void Registers used: wreg, status,2, status,0, cstack Tracked objects: @@ -4837,11 +4793,11 @@ Total ram usage: 5 bytes Defined at: line 979 in file "generated/sources/variables.c" Parameters: Size Location Type - _switch_inde 1 wreg enum E6241 + _switch_inde 1 wreg enum E6245 Auto vars: Size Location Type - _switch_inde 1 34[COMRAM] enum E6241 + _switch_inde 1 34[COMRAM] enum E6245 Return value: Size Location Type - 2 30[COMRAM] PTR FTN()enum E6259 + 2 30[COMRAM] PTR FTN()enum E6263 Registers used: wreg, status,2, status,0, cstack Tracked objects: @@ -4867,9 +4823,9 @@ Total ram usage: 5 bytes Defined at: line 946 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6259 + _state 1 wreg enum E6263 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6259 + _state 1 28[COMRAM] enum E6263 Return value: Size Location Type 1 wreg void Registers used: @@ -4900,9 +4856,9 @@ Total ram usage: 1 bytes Defined at: line 919 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6259 + _state 1 wreg enum E6263 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6259 + _state 1 28[COMRAM] enum E6263 Return value: Size Location Type 1 wreg void Registers used: @@ -4933,9 +4889,9 @@ Total ram usage: 1 bytes Defined at: line 892 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6259 + _state 1 wreg enum E6263 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6259 + _state 1 28[COMRAM] enum E6263 Return value: Size Location Type 1 wreg void Registers used: @@ -4966,9 +4922,9 @@ Total ram usage: 1 bytes Defined at: line 865 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6259 + _state 1 wreg enum E6263 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6259 + _state 1 28[COMRAM] enum E6263 Return value: Size Location Type 1 wreg void Registers used: @@ -4998,9 +4954,9 @@ Total ram usage: 1 bytes Defined at: line 838 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6259 + _state 1 wreg enum E6263 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6259 + _state 1 28[COMRAM] enum E6263 Return value: Size Location Type 1 wreg void Registers used: @@ -5030,9 +4986,9 @@ Total ram usage: 1 bytes Defined at: line 811 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6259 + _state 1 wreg enum E6263 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6259 + _state 1 28[COMRAM] enum E6263 Return value: Size Location Type 1 wreg void Registers used: @@ -5062,9 +5018,9 @@ Total ram usage: 1 bytes Defined at: line 784 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6259 + _state 1 wreg enum E6263 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6259 + _state 1 28[COMRAM] enum E6263 Return value: Size Location Type 1 wreg void Registers used: @@ -5094,9 +5050,9 @@ Total ram usage: 1 bytes Defined at: line 757 in file "generated/sources/variables.c" Parameters: Size Location Type - _state 1 wreg enum E6259 + _state 1 wreg enum E6263 Auto vars: Size Location Type - _state 1 28[COMRAM] enum E6259 + _state 1 28[COMRAM] enum E6263 Return value: Size Location Type 1 wreg void Registers used: @@ -5179,6 +5135,7 @@ Total ram usage: 0 bytes Nothing This function is called by: _switch_SWITCH_VEOC_RETURN_set + __rescue_action_step_1 This function uses a non-reentrant model @@ -5190,7 +5147,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6259 + 1 wreg enum E6263 Registers used: wreg, status,2 Tracked objects: @@ -5221,7 +5178,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6259 + 1 wreg enum E6263 Registers used: wreg, status,2 Tracked objects: @@ -5252,7 +5209,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6259 + 1 wreg enum E6263 Registers used: wreg, status,2 Tracked objects: @@ -5283,7 +5240,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6259 + 1 wreg enum E6263 Registers used: wreg, status,2 Tracked objects: @@ -5314,7 +5271,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6259 + 1 wreg enum E6263 Registers used: wreg, status,2 Tracked objects: @@ -5345,7 +5302,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6259 + 1 wreg enum E6263 Registers used: wreg, status,2 Tracked objects: @@ -5376,7 +5333,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6259 + 1 wreg enum E6263 Registers used: wreg, status,2 Tracked objects: @@ -5407,7 +5364,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6259 + 1 wreg enum E6263 Registers used: wreg, status,2 Tracked objects: @@ -5487,6 +5444,7 @@ Total ram usage: 0 bytes Nothing This function is called by: _switch_SWITCH_VEOC_DIRECT_set + __rescue_action_step_0 This function uses a non-reentrant model @@ -5547,6 +5505,7 @@ Total ram usage: 0 bytes Nothing This function is called by: _switch_SWITCH_LBL_set + __rescue_action_step_4 This function uses a non-reentrant model @@ -5607,6 +5566,7 @@ Total ram usage: 0 bytes Nothing This function is called by: _switch_SWITCH_HYDRO_set + __rescue_action_step_3 This function uses a non-reentrant model @@ -5667,6 +5627,7 @@ Total ram usage: 0 bytes Nothing This function is called by: _switch_SWITCH_12V_set + __rescue_action_step_2 This function uses a non-reentrant model @@ -5674,9 +5635,9 @@ Total ram usage: 0 bytes Defined at: line 606 in file "generated/sources/variables.c" Parameters: Size Location Type - _variable_in 1 wreg enum E6120 + _variable_in 1 wreg enum E6124 Auto vars: Size Location Type - _variable_in 1 34[COMRAM] enum E6120 + _variable_in 1 34[COMRAM] enum E6124 Return value: Size Location Type 2 30[COMRAM] PTR struct . Registers used: @@ -5707,9 +5668,9 @@ Total ram usage: 5 bytes Defined at: line 341 in file "generated/sources/variables.c" Parameters: Size Location Type - _variable_in 1 wreg enum E6120 + _variable_in 1 wreg enum E6124 Auto vars: Size Location Type - _variable_in 1 30[COMRAM] enum E6120 + _variable_in 1 30[COMRAM] enum E6124 Return value: Size Location Type 1 wreg _Bool Registers used: @@ -5743,9 +5704,9 @@ Total ram usage: 3 bytes Defined at: line 360 in file "generated/sources/variables.c" Parameters: Size Location Type - _variable_in 1 wreg enum E6120 + _variable_in 1 wreg enum E6124 Auto vars: Size Location Type - _variable_in 1 34[COMRAM] enum E6120 + _variable_in 1 34[COMRAM] enum E6124 Return value: Size Location Type 2 30[COMRAM] PTR struct . Registers used: @@ -6056,7 +6017,7 @@ Total ram usage: 8 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -6064,9 +6025,9 @@ Total ram usage: 8 bytes Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK11 BANK12 BANK13 BANK14 BANK15 Params: 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - Temps: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - Totals: 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Total ram usage: 6 bytes + Temps: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + Totals: 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Total ram usage: 4 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 9 This function calls: @@ -6083,9 +6044,9 @@ Total ram usage: 6 bytes Defined at: line 23 in file "spurious.c" Parameters: Size Location Type - _alarm_index 1 wreg enum E6167 + _alarm_index 1 wreg enum E6171 Auto vars: Size Location Type - _alarm_index 1 37[COMRAM] enum E6167 + _alarm_index 1 37[COMRAM] enum E6171 Return value: Size Location Type 2 35[COMRAM] PTR unsigned short Registers used: @@ -6118,11 +6079,11 @@ Total ram usage: 3 bytes Parameters: Size Location Type None Auto vars: Size Location Type - retval 2 35[COMRAM] unsigned short + retval 2 33[COMRAM] unsigned short Return value: Size Location Type 2 28[COMRAM] unsigned short Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -6130,9 +6091,9 @@ Total ram usage: 3 bytes Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK11 BANK12 BANK13 BANK14 BANK15 Params: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Locals: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - Temps: 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - Totals: 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Total ram usage: 9 bytes + Temps: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + Totals: 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Total ram usage: 7 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 9 This function calls: @@ -6148,9 +6109,9 @@ Total ram usage: 9 bytes Defined at: line 31 in file "spurious.c" Parameters: Size Location Type - _alarm_index 1 wreg enum E6167 + _alarm_index 1 wreg enum E6171 Auto vars: Size Location Type - _alarm_index 1 37[COMRAM] enum E6167 + _alarm_index 1 37[COMRAM] enum E6171 Return value: Size Location Type 2 35[COMRAM] PTR unsigned short Registers used: @@ -6188,7 +6149,7 @@ Total ram usage: 3 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -6196,9 +6157,9 @@ Total ram usage: 3 bytes Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK11 BANK12 BANK13 BANK14 BANK15 Params: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - Temps: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - Totals: 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Total ram usage: 4 bytes + Temps: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + Totals: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Total ram usage: 2 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 9 This function calls: @@ -6225,9 +6186,9 @@ Total ram usage: 4 bytes Defined at: line 39 in file "spurious.c" Parameters: Size Location Type - _alarm_index 1 wreg enum E6167 + _alarm_index 1 wreg enum E6171 Auto vars: Size Location Type - _alarm_index 1 37[COMRAM] enum E6167 + _alarm_index 1 37[COMRAM] enum E6171 Return value: Size Location Type 2 35[COMRAM] PTR unsigned short Registers used: @@ -6332,7 +6293,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -6382,7 +6343,7 @@ Total ram usage: 1 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -6424,9 +6385,9 @@ Total ram usage: 1 bytes Defined at: line 15 in file "spurious.c" Parameters: Size Location Type - _alarm_index 1 wreg enum E6167 + _alarm_index 1 wreg enum E6171 Auto vars: Size Location Type - _alarm_index 1 37[COMRAM] enum E6167 + _alarm_index 1 37[COMRAM] enum E6171 Return value: Size Location Type 2 35[COMRAM] PTR _Bool Registers used: @@ -6457,9 +6418,9 @@ Total ram usage: 3 bytes Defined at: line 391 in file "generated/sources/variables.c" Parameters: Size Location Type - _alarm_index 1 wreg enum E6167 + _alarm_index 1 wreg enum E6171 Auto vars: Size Location Type - _alarm_index 1 30[COMRAM] enum E6167 + _alarm_index 1 30[COMRAM] enum E6171 Return value: Size Location Type 1 wreg _Bool Registers used: @@ -6490,9 +6451,9 @@ Total ram usage: 3 bytes Defined at: line 639 in file "generated/sources/variables.c" Parameters: Size Location Type - _alarm_index 1 wreg enum E6167 + _alarm_index 1 wreg enum E6171 Auto vars: Size Location Type - _alarm_index 1 34[COMRAM] enum E6167 + _alarm_index 1 34[COMRAM] enum E6171 Return value: Size Location Type 2 30[COMRAM] PTR struct . Registers used: @@ -6523,9 +6484,9 @@ Total ram usage: 5 bytes Defined at: line 407 in file "generated/sources/variables.c" Parameters: Size Location Type - _alarm_index 1 wreg enum E6167 + _alarm_index 1 wreg enum E6171 Auto vars: Size Location Type - _alarm_index 1 34[COMRAM] enum E6167 + _alarm_index 1 34[COMRAM] enum E6171 Return value: Size Location Type 2 30[COMRAM] PTR struct . Registers used: @@ -6737,11 +6698,11 @@ Total ram usage: 0 bytes Parameters: Size Location Type _err 1 wreg unsigned char Auto vars: Size Location Type - _err 1 35[COMRAM] unsigned char + _err 1 33[COMRAM] unsigned char Return value: Size Location Type 1 wreg void Registers used: - wreg, status,2, status,0, cstack + wreg, status,2, cstack Tracked objects: On entry : On exit : @@ -6768,13 +6729,13 @@ Total ram usage: 1 bytes Parameters: Size Location Type _err 1 wreg unsigned char Auto vars: Size Location Type - _err 1 30[COMRAM] unsigned char - k 2 33[COMRAM] int - k 2 31[COMRAM] int + _err 1 28[COMRAM] unsigned char + k 2 0 int + k 2 0 int Return value: Size Location Type 1 wreg void Registers used: - wreg, status,2, status,0, cstack + wreg, status,2, cstack Tracked objects: On entry : On exit : @@ -6782,9 +6743,9 @@ Total ram usage: 1 bytes Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BANK9 BANK10 BANK11 BANK12 BANK13 BANK14 BANK15 Params: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Locals: 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - Temps: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - Totals: 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -Total ram usage: 7 bytes + Temps: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + Totals: 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +Total ram usage: 5 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 10 This function calls: @@ -7125,7 +7086,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg unsigned char Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -8084,7 +8045,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, status,2, status,0, cstack + wreg, status,2, status,0 Tracked objects: On entry : On exit : @@ -9160,7 +9121,7 @@ Total ram usage: 0 bytes Auto vars: Size Location Type None Return value: Size Location Type - 1 wreg enum E6233 + 1 wreg enum E6237 Registers used: wreg, status,2 Tracked objects: @@ -9629,7 +9590,7 @@ Total ram usage: 0 bytes *************** function ___awmod ***************** Defined at: - line 7 in file "/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c" + line 7 in file "C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c" Parameters: Size Location Type dividend 2 0[COMRAM] int divisor 2 2[COMRAM] int @@ -9691,9 +9652,9 @@ Total ram usage: 0 bytes Defined at: line 83 in file "mcc_generated_files/adc.c" Parameters: Size Location Type - channel 1 wreg enum E5995 + channel 1 wreg enum E5999 Auto vars: Size Location Type - channel 1 1[COMRAM] enum E5995 + channel 1 1[COMRAM] enum E5999 Return value: Size Location Type 1 wreg void Registers used: @@ -9784,7 +9745,7 @@ Total ram usage: 4 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -9814,7 +9775,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, pclath, tosl, cstack Tracked objects: On entry : On exit : @@ -9909,7 +9870,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack + wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : @@ -9940,7 +9901,7 @@ Total ram usage: 0 bytes Return value: Size Location Type 1 wreg void Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh + wreg, fsr2l, fsr2h, status,2, status,0 Tracked objects: On entry : On exit : @@ -9965,462 +9926,462 @@ MODULE INFORMATION Module Function Class Link Load Size commands/command_ALARM_FIRED_GETALL.c - _command_ALARM_FIRED_GETALL CODE 2DB4 0000 133 + _command_ALARM_FIRED_GETALL CODE 2A76 0000 97 -commands/command_ALARM_FIRED_GETALL.c estimated size: 133 +commands/command_ALARM_FIRED_GETALL.c estimated size: 97 commands/command_SWITCH_CONTROL.c - _command_SWITCH_CONTROL CODE 145A 0000 263 + _command_SWITCH_CONTROL CODE 11F2 0000 225 -commands/command_SWITCH_CONTROL.c estimated size: 263 +commands/command_SWITCH_CONTROL.c estimated size: 225 spurious.c - _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ CODE 4206 0000 15 - _switch_SWITCH_HYDRO_set_open_fromIRQ CODE 4222 0000 15 - _userpin_SWITCH_LED_D9_set_high_fromIRQ CODE 4278 0000 13 - _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ CODE 41F8 0000 15 - _alarm_get_enable_ptr_by_enum CODE 3692 0000 83 - _switch_SWITCH_LBL_set_open_fromIRQ CODE 4214 0000 15 - _userpin_SWITCH_LED_D9_set_low_fromIRQ CODE 426C 0000 13 - _userpin_SWITCH_LED_D10_set_high_fromIRQ CODE 4290 0000 13 - _alarm_get_timeout_counter_max_ptr_by_enum CODE 35EE 0000 83 - _dummy_alarm_callback CODE 4416 0000 7 - _alarm_get_firecount_ptr_by_enum CODE 3640 0000 83 - _alarm_get_timeout_ptr_by_enum CODE 359C 0000 83 - _userpin_SWITCH_LED_D10_set_low_fromIRQ CODE 4284 0000 13 - -spurious.c estimated size: 451 + _switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ CODE 384E 0000 11 + _switch_SWITCH_HYDRO_set_open_fromIRQ CODE 3862 0000 11 + _userpin_SWITCH_LED_D9_set_high_fromIRQ CODE 38AC 0000 9 + _switch_SWITCH_VEOC_RETURN_set_open_fromIRQ CODE 3844 0000 11 + _alarm_get_enable_ptr_by_enum CODE 2E9A 0000 67 + _switch_SWITCH_LBL_set_open_fromIRQ CODE 3858 0000 11 + _userpin_SWITCH_LED_D9_set_low_fromIRQ CODE 38A4 0000 9 + _userpin_SWITCH_LED_D10_set_high_fromIRQ CODE 38BC 0000 9 + _alarm_get_timeout_counter_max_ptr_by_enum CODE 2E16 0000 67 + _dummy_alarm_callback CODE 395A 0000 7 + _alarm_get_firecount_ptr_by_enum CODE 2E58 0000 67 + _alarm_get_timeout_ptr_by_enum CODE 2DD4 0000 67 + _userpin_SWITCH_LED_D10_set_low_fromIRQ CODE 38B4 0000 9 + +spurious.c estimated size: 355 alarm_callbacks.c - _alarm_FLAG_DUL_ALARMNEG1 CODE 436E 0000 11 - _alarm_FLAG_DUL_ALARMNEG2 CODE 4364 0000 11 - _alarm_FLAG_DUL_ALARMPOS1 CODE 4382 0000 11 - _alarm_FLAG_DUL_ALARMPOS2 CODE 4378 0000 11 - _alarm_MON_LBL_I CODE 4404 0000 7 - _alarm_FLAG_LBL_PWR_FAULT CODE 441C 0000 7 - _alarm_FLAG_HYDRO_PWR_FAULT CODE 4410 0000 7 - _alarm_MON_HYDRO_I CODE 440A 0000 7 - _alarm_MON_VEOC_RTN_I CODE 435A 0000 11 - _alarm_MON_VEOC_FWR_I CODE 4350 0000 11 + _alarm_FLAG_DUL_ALARMNEG1 CODE 381C 0000 11 + _alarm_FLAG_DUL_ALARMNEG2 CODE 3812 0000 11 + _alarm_FLAG_DUL_ALARMPOS1 CODE 3830 0000 11 + _alarm_FLAG_DUL_ALARMPOS2 CODE 3826 0000 11 + _alarm_MON_LBL_I CODE 3948 0000 7 + _alarm_FLAG_LBL_PWR_FAULT CODE 3960 0000 7 + _alarm_FLAG_HYDRO_PWR_FAULT CODE 3954 0000 7 + _alarm_MON_HYDRO_I CODE 394E 0000 7 + _alarm_MON_VEOC_RTN_I CODE 3808 0000 11 + _alarm_MON_VEOC_FWR_I CODE 37FE 0000 11 alarm_callbacks.c estimated size: 94 commands/command_SENSOR_MAXVALUE_RESET.c - _command_SENSOR_MAXVALUE_RESET CODE 1232 0000 277 + _command_SENSOR_MAXVALUE_RESET CODE 12D2 0000 223 -commands/command_SENSOR_MAXVALUE_RESET.c estimated size: 277 +commands/command_SENSOR_MAXVALUE_RESET.c estimated size: 223 commands/command_SENSOR_AVERAGING_PRESCALER_GET.c - _command_SENSOR_AVERAGING_PRESCALER_GET CODE 3EB6 0000 27 + _command_SENSOR_AVERAGING_PRESCALER_GET CODE 34F2 0000 23 -commands/command_SENSOR_AVERAGING_PRESCALER_GET.c estimated size: 27 +commands/command_SENSOR_AVERAGING_PRESCALER_GET.c estimated size: 23 mcc_generated_files/fvr.c - _FVR_Initialize CODE 43BE 0000 9 + _FVR_Initialize CODE 389C 0000 9 mcc_generated_files/fvr.c estimated size: 9 commands/command_SENSOR_AVERAGE_GETALL.c - _command_SENSOR_AVERAGE_GETALL CODE 176A 0000 259 + _command_SENSOR_AVERAGE_GETALL CODE 1486 0000 215 -commands/command_SENSOR_AVERAGE_GETALL.c estimated size: 259 +commands/command_SENSOR_AVERAGE_GETALL.c estimated size: 215 mcc_generated_files/tmr2.c - _TMR2_ISR CODE 3A7C 0000 53 - _TMR2_Initialize CODE 3E60 0000 31 - _TMR2_SetInterruptHandler CODE 4300 0000 11 - _TMR2_DefaultInterruptHandler CODE 444C 0000 3 - _TMR2_StartTimer CODE 442E 0000 5 + _TMR2_ISR CODE 3090 0000 49 + _TMR2_Initialize CODE 343E 0000 31 + _TMR2_SetInterruptHandler CODE 3772 0000 11 + _TMR2_DefaultInterruptHandler CODE 399A 0000 3 + _TMR2_StartTimer CODE 3972 0000 5 -mcc_generated_files/tmr2.c estimated size: 103 +mcc_generated_files/tmr2.c estimated size: 99 mcc_generated_files/interrupt_manager.c - _INTERRUPT_Initialize CODE 4436 0000 5 - _INTERRUPT_InterruptManager CODE 0008 0000 301 + _INTERRUPT_Initialize CODE 398A 0000 5 + _INTERRUPT_InterruptManager CODE 0008 0000 277 -mcc_generated_files/interrupt_manager.c estimated size: 306 +mcc_generated_files/interrupt_manager.c estimated size: 282 mcc_generated_files/tmr0.c - _TMR0_SetInterruptHandler CODE 430A 0000 11 - _TMR0_DefaultInterruptHandler CODE 444E 0000 3 - _TMR0_StartTimer CODE 4432 0000 5 - _TMR0_ISR CODE 396E 0000 59 - _TMR0_Initialize CODE 3E02 0000 35 + _TMR0_SetInterruptHandler CODE 377C 0000 11 + _TMR0_DefaultInterruptHandler CODE 399C 0000 3 + _TMR0_StartTimer CODE 3976 0000 5 + _TMR0_ISR CODE 2F94 0000 55 + _TMR0_Initialize CODE 329C 0000 35 -mcc_generated_files/tmr0.c estimated size: 113 +mcc_generated_files/tmr0.c estimated size: 109 commands/command_ALARM_THRESHOLD_SET.c - _command_ALARM_THRESHOLD_SET CODE 30C4 0000 127 + _command_ALARM_THRESHOLD_SET CODE 286A 0000 113 -commands/command_ALARM_THRESHOLD_SET.c estimated size: 127 +commands/command_ALARM_THRESHOLD_SET.c estimated size: 113 commands/command_ECHO1.c - _command_ECHO1 CODE 3E7E 0000 29 + _command_ECHO1 CODE 34AA 0000 25 -commands/command_ECHO1.c estimated size: 29 +commands/command_ECHO1.c estimated size: 25 commands/command_ALARM_MAXCOUNT_GET.c - _command_ALARM_MAXCOUNT_GET CODE 2F3E 0000 131 + _command_ALARM_MAXCOUNT_GET CODE 269C 0000 117 -commands/command_ALARM_MAXCOUNT_GET.c estimated size: 131 +commands/command_ALARM_MAXCOUNT_GET.c estimated size: 117 commands/command_LASTCOMMANDTIME.c - _command_LASTCOMMANDTIME CODE 3A14 0000 53 + _command_LASTCOMMANDTIME CODE 3030 0000 49 -commands/command_LASTCOMMANDTIME.c estimated size: 53 +commands/command_LASTCOMMANDTIME.c estimated size: 49 mcc_generated_files/pin_manager.c - _PIN_MANAGER_Initialize CODE 38F2 0000 67 + _PIN_MANAGER_Initialize CODE 2EDC 0000 67 mcc_generated_files/pin_manager.c estimated size: 67 commands/command_ALARM_TIMEOUT_SET.c - _command_ALARM_TIMEOUT_SET CODE 3142 0000 125 + _command_ALARM_TIMEOUT_SET CODE 2948 0000 107 -commands/command_ALARM_TIMEOUT_SET.c estimated size: 125 +commands/command_ALARM_TIMEOUT_SET.c estimated size: 107 commands/command_RESCUE_TIMEOUT_SET.c - _command_RESCUE_TIMEOUT_SET CODE 3C2E 0000 37 + _command_RESCUE_TIMEOUT_SET CODE 32BE 0000 33 -commands/command_RESCUE_TIMEOUT_SET.c estimated size: 37 +commands/command_RESCUE_TIMEOUT_SET.c estimated size: 33 commands/command_ALARM_ENABLE.c - _command_ALARM_ENABLE CODE 0FE6 0000 307 + _command_ALARM_ENABLE CODE 0D3A 0000 263 -commands/command_ALARM_ENABLE.c estimated size: 307 +commands/command_ALARM_ENABLE.c estimated size: 263 adcreader.c - __sample_acquired CODE 1346 0000 277 - __update_alarm CODE 1FAE 0000 217 - __update_averaging CODE 26BE 0000 187 - _adcreader_reset CODE 4196 0000 15 - _adcreader_start CODE 43F8 0000 7 - _adcreader_tick_irq CODE 1560 0000 263 - __check_alarm_firing CODE 2232 0000 209 + __sample_acquired CODE 0C2E 0000 269 + __update_alarm CODE 162E 0000 205 + __update_averaging CODE 1B96 0000 183 + _adcreader_reset CODE 36C8 0000 15 + _adcreader_start CODE 393C 0000 7 + _adcreader_tick_irq CODE 1110 0000 227 + __check_alarm_firing CODE 1954 0000 197 -adcreader.c estimated size: 1175 +adcreader.c estimated size: 1103 mcc_generated_files/adc.c - _ADC_Initialize CODE 4084 0000 23 - _ADC_IsConversionDone CODE 4054 0000 25 - _ADC_GetConversionResult CODE 406C 0000 25 - _ADC_StartConversion CODE 443A 0000 5 - _ADC_SelectChannel CODE 403C 0000 25 + _ADC_Initialize CODE 354A 0000 23 + _ADC_IsConversionDone CODE 3664 0000 21 + _ADC_GetConversionResult CODE 3678 0000 21 + _ADC_StartConversion CODE 3992 0000 5 + _ADC_SelectChannel CODE 34DA 0000 25 -mcc_generated_files/adc.c estimated size: 103 +mcc_generated_files/adc.c estimated size: 95 commands/command_ECHO32.c - _command_ECHO32 CODE 2986 0000 169 + _command_ECHO32 CODE 29B2 0000 101 -commands/command_ECHO32.c estimated size: 169 +commands/command_ECHO32.c estimated size: 101 commands/command_ALARM_THRESHOLD_GET.c - _command_ALARM_THRESHOLD_GET CODE 2E38 0000 133 + _command_ALARM_THRESHOLD_GET CODE 25B2 0000 119 -commands/command_ALARM_THRESHOLD_GET.c estimated size: 133 +commands/command_ALARM_THRESHOLD_GET.c estimated size: 119 generated/sources/variables.c - _switch_get_function_set_by_enum CODE 1966 0000 247 - _ioread_DIN_PWB_FLT CODE 3F4C 0000 25 - _switch_SWITCH_HYDRO_set_closed CODE 415E 0000 15 - _variable_is_analog_by_enum CODE 2604 0000 187 - _alarm_get_analog_alarm_ptr_by_enum CODE 186C 0000 251 - _switch_SWITCH_VEOC_RETURN_get CODE 42E2 0000 11 - _switch_SWITCH_VEOC_RETURN_set CODE 3DBA 0000 37 - _switch_SWITCH_12V_get CODE 42CE 0000 11 - _ioread_DIN_ALRMPOS1 CODE 400C 0000 25 - _ioread_DIN_GLR_A_PG CODE 3F34 0000 25 - _switch_SWITCH_LBL_get CODE 42C4 0000 11 - _ioread_DIN_GLR_B_PG CODE 3F1C 0000 25 - _switch_SWITCH_PWB_get CODE 429C 0000 11 - _ioread_DIN_ALRMPOS2 CODE 3FF4 0000 25 - _switch_SWITCH_GLRA_set_open CODE 41DC 0000 15 - _ioread_DIN_PWB_PG CODE 4024 0000 25 - _ioread_DIN_LBL_PWR_FLT CODE 3F94 0000 25 - _switch_SWITCH_GLRB_set_open CODE 41C0 0000 15 - _userpin_SWITCH_LED_D10_set CODE 3C76 0000 37 - _digital_variable_get_pointer_by_enum CODE 0C0E 0000 347 - _userpin_SWITCH_LED_D9_get CODE 43C6 0000 9 - _switch_SWITCH_GLRA_set_closed CODE 41EA 0000 15 - _switch_SWITCH_GLRB_set_closed CODE 41CE 0000 15 - _switch_SWITCH_VEOC_DIRECT_set_open CODE 4118 0000 15 - _userpin_get_function_set_by_enum CODE 3536 0000 103 - _ioread_DIN_GLR_A_FLT CODE 3F7C 0000 25 - _ioread_DIN_GLR_B_FLT CODE 3F64 0000 25 - _analog_variable_get_pointer_by_enum CODE 0D68 0000 323 - _switch_SWITCH_VEOC_DIRECT_set_closed CODE 4126 0000 15 - _switch_SWITCH_12V_set_closed CODE 417A 0000 15 - _switch_SWITCH_LBL_set_closed CODE 4142 0000 15 - _userpin_SWITCH_LED_D10_set_low CODE 4254 0000 13 - _userpin_SWITCH_LED_D9_set CODE 3C9A 0000 37 - _switch_SWITCH_PWB_set_closed CODE 41B2 0000 15 - _switch_SWITCH_VEOC_RETURN_set_open CODE 40FC 0000 15 - _switch_SWITCH_12V_set CODE 3D72 0000 37 - _ioread_DIN_HYDRO_PWR_FLT CODE 3FAC 0000 25 - _alarm_is_analog_by_enum CODE 2C96 0000 151 - _switch_SWITCH_VEOC_RETURN_set_closed CODE 410A 0000 15 - _switch_SWITCH_HYDRO_get CODE 42BA 0000 11 - _switch_SWITCH_LBL_set CODE 3D4E 0000 37 - _switch_SWITCH_12V_set_open CODE 416C 0000 15 - _userpin_SWITCH_LED_D9_set_low CODE 423C 0000 13 - _switch_SWITCH_PWB_set CODE 3CBE 0000 37 - _switch_SWITCH_HYDRO_set CODE 3D2A 0000 37 - _switch_SWITCH_LBL_set_open CODE 4134 0000 15 - _switch_SWITCH_PWB_set_open CODE 41A4 0000 15 - _ioread_DIN_ALRMNEG1 CODE 3FDC 0000 25 - _switch_SWITCH_GLRA_get CODE 42B0 0000 11 - _alarm_get_digital_alarm_ptr_by_enum CODE 2302 0000 203 - _userpin_SWITCH_LED_D10_set_high CODE 4260 0000 13 - _switch_SWITCH_GLRB_get CODE 42A6 0000 11 - _switch_SWITCH_GLRA_set CODE 3D06 0000 37 - _ioread_DIN_ALRMNEG2 CODE 3FC4 0000 25 - _switch_SWITCH_HYDRO_set_open CODE 4150 0000 15 - _userpin_SWITCH_LED_D9_set_high CODE 4248 0000 13 - _switch_SWITCH_GLRB_set CODE 3CE2 0000 37 - _switch_SWITCH_VEOC_DIRECT_get CODE 42D8 0000 11 - _switch_SWITCH_VEOC_DIRECT_set CODE 3D96 0000 37 - _switch_get_function_get_by_enum CODE 1A5C 0000 247 - -generated/sources/variables.c estimated size: 3118 + _switch_get_function_set_by_enum CODE 16FA 0000 203 + _ioread_DIN_PWB_FLT CODE 359C 0000 21 + _switch_SWITCH_HYDRO_set_closed CODE 3740 0000 11 + _variable_is_analog_by_enum CODE 233C 0000 135 + _alarm_get_analog_alarm_ptr_by_enum CODE 155C 0000 211 + _switch_SWITCH_VEOC_RETURN_get CODE 3912 0000 7 + _switch_SWITCH_VEOC_RETURN_set CODE 341E 0000 33 + _switch_SWITCH_12V_get CODE 3906 0000 7 + _ioread_DIN_ALRMPOS1 CODE 363C 0000 21 + _ioread_DIN_GLR_A_PG CODE 3588 0000 21 + _switch_SWITCH_LBL_get CODE 3900 0000 7 + _ioread_DIN_GLR_B_PG CODE 3574 0000 21 + _switch_SWITCH_PWB_get CODE 38E8 0000 7 + _ioread_DIN_ALRMPOS2 CODE 3628 0000 21 + _switch_SWITCH_GLRA_set_open CODE 37EA 0000 11 + _ioread_DIN_PWB_PG CODE 3650 0000 21 + _ioread_DIN_LBL_PWR_FLT CODE 35D8 0000 21 + _switch_SWITCH_GLRB_set_open CODE 37D6 0000 11 + _userpin_SWITCH_LED_D10_set CODE 32FE 0000 33 + _digital_variable_get_pointer_by_enum CODE 0B14 0000 283 + _userpin_SWITCH_LED_D9_get CODE 398E 0000 5 + _switch_SWITCH_GLRA_set_closed CODE 37F4 0000 11 + _switch_SWITCH_GLRB_set_closed CODE 37E0 0000 11 + _switch_SWITCH_VEOC_DIRECT_set_open CODE 370E 0000 11 + _userpin_get_function_set_by_enum CODE 2B2C 0000 83 + _ioread_DIN_GLR_A_FLT CODE 35C4 0000 21 + _ioread_DIN_GLR_B_FLT CODE 35B0 0000 21 + _analog_variable_get_pointer_by_enum CODE 0E40 0000 263 + _switch_SWITCH_VEOC_DIRECT_set_closed CODE 3718 0000 11 + _switch_SWITCH_12V_set_closed CODE 3754 0000 11 + _switch_SWITCH_LBL_set_closed CODE 372C 0000 11 + _userpin_SWITCH_LED_D10_set_low CODE 3884 0000 9 + _userpin_SWITCH_LED_D9_set CODE 331E 0000 33 + _switch_SWITCH_PWB_set_closed CODE 37CC 0000 11 + _switch_SWITCH_VEOC_RETURN_set_open CODE 36FA 0000 11 + _switch_SWITCH_12V_set CODE 33DE 0000 33 + _ioread_DIN_HYDRO_PWR_FLT CODE 35EC 0000 21 + _alarm_is_analog_by_enum CODE 28DA 0000 111 + _switch_SWITCH_VEOC_RETURN_set_closed CODE 3704 0000 11 + _switch_SWITCH_HYDRO_get CODE 38FA 0000 7 + _switch_SWITCH_LBL_set CODE 33BE 0000 33 + _switch_SWITCH_12V_set_open CODE 374A 0000 11 + _userpin_SWITCH_LED_D9_set_low CODE 3874 0000 9 + _switch_SWITCH_PWB_set CODE 333E 0000 33 + _switch_SWITCH_HYDRO_set CODE 339E 0000 33 + _switch_SWITCH_LBL_set_open CODE 3722 0000 11 + _switch_SWITCH_PWB_set_open CODE 37C2 0000 11 + _ioread_DIN_ALRMNEG1 CODE 3614 0000 21 + _switch_SWITCH_GLRA_get CODE 38F4 0000 7 + _alarm_get_digital_alarm_ptr_by_enum CODE 2058 0000 163 + _userpin_SWITCH_LED_D10_set_high CODE 388C 0000 9 + _switch_SWITCH_GLRB_get CODE 38EE 0000 7 + _switch_SWITCH_GLRA_set CODE 337E 0000 33 + _ioread_DIN_ALRMNEG2 CODE 3600 0000 21 + _switch_SWITCH_HYDRO_set_open CODE 3736 0000 11 + _userpin_SWITCH_LED_D9_set_high CODE 387C 0000 9 + _switch_SWITCH_GLRB_set CODE 335E 0000 33 + _switch_SWITCH_VEOC_DIRECT_get CODE 390C 0000 7 + _switch_SWITCH_VEOC_DIRECT_set CODE 33FE 0000 33 + _switch_get_function_get_by_enum CODE 17C4 0000 203 + +generated/sources/variables.c estimated size: 2510 commands/command_ALARM_FIRECOUNT_GETALL.c - _command_ALARM_FIRECOUNT_GETALL CODE 3316 0000 113 + _command_ALARM_FIRECOUNT_GETALL CODE 2BCE 0000 81 -commands/command_ALARM_FIRECOUNT_GETALL.c estimated size: 113 +commands/command_ALARM_FIRECOUNT_GETALL.c estimated size: 81 + +C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c + ___awmod CODE 1D00 0000 177 + +C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c estimated size: 177 commands/command_SENSOR_MAXVALUES_GETALL.c - _command_SENSOR_MAXVALUES_GETALL CODE 0AB4 0000 347 + _command_SENSOR_MAXVALUES_GETALL CODE 09F6 0000 287 -commands/command_SENSOR_MAXVALUES_GETALL.c estimated size: 347 +commands/command_SENSOR_MAXVALUES_GETALL.c estimated size: 287 commands/command_ALARM_TIMEOUT_GET.c - _command_ALARM_TIMEOUT_GET CODE 2FC0 0000 131 + _command_ALARM_TIMEOUT_GET CODE 2710 0000 117 -commands/command_ALARM_TIMEOUT_GET.c estimated size: 131 +commands/command_ALARM_TIMEOUT_GET.c estimated size: 117 commands/command_RESCUE_TIMEOUT_GET.c - _command_RESCUE_TIMEOUT_GET CODE 3C52 0000 37 + _command_RESCUE_TIMEOUT_GET CODE 32DE 0000 33 -commands/command_RESCUE_TIMEOUT_GET.c estimated size: 37 +commands/command_RESCUE_TIMEOUT_GET.c estimated size: 33 commands/command_SENSOR_VALUES_GETALL.c - _command_SENSOR_VALUES_GETALL CODE 095A 0000 347 + _command_SENSOR_VALUES_GETALL CODE 08D8 0000 287 -commands/command_SENSOR_VALUES_GETALL.c estimated size: 347 +commands/command_SENSOR_VALUES_GETALL.c estimated size: 287 rescue.c - __rescue_action_step_4 CODE 4448 0000 3 - _rescue_check CODE 254A 0000 187 - __rescue_action_step_0 CODE 4446 0000 3 - _rescue_get_fired_status CODE 4396 0000 9 - _rescue_get_enable_status CODE 439E 0000 9 - _rescue_set_enabled CODE 43DA 0000 7 - __rescue_action_step_1 CODE 4444 0000 3 - _rescue_reset_fired_status CODE 43D4 0000 7 - __rescue_action_step_2 CODE 4442 0000 3 - _rescue_get_timeout_seconds CODE 42F6 0000 11 - _rescue_set_timeout_seconds CODE 42EC 0000 11 - _rescue_set_disabled CODE 43E0 0000 7 - __rescue_action_step_3 CODE 4440 0000 3 + __rescue_action_step_4 CODE 38DC 0000 7 + _rescue_check CODE 1DB0 0000 175 + __rescue_action_step_0 CODE 38D6 0000 7 + _rescue_get_fired_status CODE 397A 0000 5 + _rescue_get_enable_status CODE 397E 0000 5 + _rescue_set_enabled CODE 391E 0000 7 + __rescue_action_step_1 CODE 38D0 0000 7 + _rescue_reset_fired_status CODE 3918 0000 7 + __rescue_action_step_2 CODE 38CA 0000 7 + _rescue_get_timeout_seconds CODE 3768 0000 11 + _rescue_set_timeout_seconds CODE 375E 0000 11 + _rescue_set_disabled CODE 3924 0000 7 + __rescue_action_step_3 CODE 38C4 0000 7 rescue.c estimated size: 263 commands/command_VERSION.c - _command_VERSION CODE 2C00 0000 151 + _command_VERSION CODE 253A 0000 121 -commands/command_VERSION.c estimated size: 151 +commands/command_VERSION.c estimated size: 121 commands/command_ALARM_MAXCOUNT_RESET.c - _command_ALARM_MAXCOUNT_RESET CODE 1ED4 0000 219 + _command_ALARM_MAXCOUNT_RESET CODE 1F0A 0000 173 -commands/command_ALARM_MAXCOUNT_RESET.c estimated size: 219 +commands/command_ALARM_MAXCOUNT_RESET.c estimated size: 173 timing.c - _timing_get_seconds_since_last_command CODE 3B96 0000 39 - _timing_tick_irq CODE 2AD0 0000 155 - _timing_get_rescue_step_timeout CODE 40AE 0000 17 - _timing_set_rescue_step_timeout CODE 4230 0000 13 - _timing_reset_seconds_since_last_command CODE 3F04 0000 25 - _timing_get_seconds_since_reset CODE 3BBC 0000 39 + _timing_get_seconds_since_last_command CODE 31BC 0000 39 + _timing_tick_irq CODE 2196 0000 143 + _timing_get_rescue_step_timeout CODE 36E2 0000 13 + _timing_set_rescue_step_timeout CODE 36D6 0000 13 + _timing_reset_seconds_since_last_command CODE 3492 0000 25 + _timing_get_seconds_since_reset CODE 31E2 0000 39 -timing.c estimated size: 288 +timing.c estimated size: 272 commands/command_USER_PIN_CONTROL.c - _command_USER_PIN_CONTROL CODE 2A2E 0000 163 + _command_USER_PIN_CONTROL CODE 23C2 0000 129 -commands/command_USER_PIN_CONTROL.c estimated size: 163 +commands/command_USER_PIN_CONTROL.c estimated size: 129 shared - __initialization CODE 1B52 0000 217 + __initialization CODE 0F46 0000 217 shared estimated size: 217 mcc_generated_files/eusart1.c - _EUSART1_SetRxInterruptHandler CODE 431E 0000 11 - _EUSART1_SetTxInterruptHandler CODE 4314 0000 11 - _EUSART1_is_rx_ready CODE 3EEA 0000 27 - _EUSART1_Initialize CODE 3232 0000 117 - _EUSART1_DefaultErrorHandler CODE 4428 0000 7 - _EUSART1_SetFramingErrorHandler CODE 4332 0000 11 - _EUSART1_Read CODE 3386 0000 113 - _EUSART1_SetOverrunErrorHandler CODE 4328 0000 11 - _EUSART1_SetErrorHandler CODE 433C 0000 11 - _EUSART1_Write CODE 3464 0000 107 - _EUSART1_Receive_ISR CODE 1C38 0000 227 - _EUSART1_RxDataHandler CODE 3AB0 0000 51 - _EUSART1_DefaultOverrunErrorHandler CODE 4422 0000 7 - _EUSART1_Transmit_ISR CODE 381C 0000 77 - _EUSART1_DefaultFramingErrorHandler CODE 4450 0000 3 - -mcc_generated_files/eusart1.c estimated size: 791 + _EUSART1_SetRxInterruptHandler CODE 3790 0000 11 + _EUSART1_SetTxInterruptHandler CODE 3786 0000 11 + _EUSART1_is_rx_ready CODE 3534 0000 23 + _EUSART1_Initialize CODE 2784 0000 117 + _EUSART1_DefaultErrorHandler CODE 396C 0000 7 + _EUSART1_SetFramingErrorHandler CODE 37A4 0000 11 + _EUSART1_Read CODE 2C1E 0000 81 + _EUSART1_SetOverrunErrorHandler CODE 379A 0000 11 + _EUSART1_SetErrorHandler CODE 37AE 0000 11 + _EUSART1_Write CODE 2AD6 0000 87 + _EUSART1_Receive_ISR CODE 188E 0000 199 + _EUSART1_RxDataHandler CODE 3144 0000 43 + _EUSART1_DefaultOverrunErrorHandler CODE 3966 0000 7 + _EUSART1_Transmit_ISR CODE 2F1E 0000 65 + _EUSART1_DefaultFramingErrorHandler CODE 399E 0000 3 + +mcc_generated_files/eusart1.c estimated size: 687 commands/command_ALARM_FIRED_GET.c - _command_ALARM_FIRED_GET CODE 1118 0000 283 + _command_ALARM_FIRED_GET CODE 102C 0000 229 -commands/command_ALARM_FIRED_GET.c estimated size: 283 +commands/command_ALARM_FIRED_GET.c estimated size: 229 commands/command_RESCUE_STATUS_RESET.c - _command_RESCUE_STATUS_RESET CODE 40CE 0000 17 + _command_RESCUE_STATUS_RESET CODE 36EE 0000 13 -commands/command_RESCUE_STATUS_RESET.c estimated size: 17 +commands/command_RESCUE_STATUS_RESET.c estimated size: 13 mcc_generated_files/mcc.c - _OSCILLATOR_Initialize CODE 3DDE 0000 37 - _SYSTEM_Initialize CODE 3BE2 0000 39 + _OSCILLATOR_Initialize CODE 345C 0000 29 + _SYSTEM_Initialize CODE 322E 0000 39 -mcc_generated_files/mcc.c estimated size: 76 +mcc_generated_files/mcc.c estimated size: 68 commands/command_ALARM_ENABLE_GETALL.c - _command_ALARM_ENABLE_GETALL CODE 34CE 0000 105 + _command_ALARM_ENABLE_GETALL CODE 2C6E 0000 73 -commands/command_ALARM_ENABLE_GETALL.c estimated size: 105 +commands/command_ALARM_ENABLE_GETALL.c estimated size: 73 commands/command_ECHO4.c - _command_ECHO4 CODE 3784 0000 77 + _command_ECHO4 CODE 2CB6 0000 73 -commands/command_ECHO4.c estimated size: 77 +commands/command_ECHO4.c estimated size: 73 errors.c - _error_notify CODE 0EAA 0000 317 - _error_die_forever CODE 36E4 0000 81 - _error_die_forever_fromIRQ CODE 3734 0000 81 + _error_notify CODE 386C 0000 9 + _error_die_forever CODE 2CFE 0000 73 + _error_die_forever_fromIRQ CODE 2D46 0000 73 -errors.c estimated size: 479 +errors.c estimated size: 155 commands.c - _commands_retrieve_info_bycode CODE 3042 0000 131 - _commands_get_count CODE 43A6 0000 9 + _commands_retrieve_info_bycode CODE 27F8 0000 115 + _commands_get_count CODE 3982 0000 5 -commands.c estimated size: 140 +commands.c estimated size: 120 irqs.c - _irq_timer_fast CODE 43FE 0000 7 - _irq_timer_slow CODE 438C 0000 11 - __manage_digital_variable CODE 03C8 0000 567 - __manage_digital_variables CODE 3868 0000 73 + _irq_timer_fast CODE 3942 0000 7 + _irq_timer_slow CODE 383A 0000 11 + __manage_digital_variable CODE 0370 0000 543 + __manage_digital_variables CODE 3118 0000 45 -irqs.c estimated size: 658 +irqs.c estimated size: 606 commands/command_LASTERROR.c - _command_LASTERROR CODE 3E24 0000 31 + _command_LASTERROR CODE 3478 0000 27 -commands/command_LASTERROR.c estimated size: 31 +commands/command_LASTERROR.c estimated size: 27 commands/command_RESCUE_STATUS_GET.c - _command_RESCUE_STATUS_GET CODE 3B3E 0000 45 + _command_RESCUE_STATUS_GET CODE 316E 0000 41 -commands/command_RESCUE_STATUS_GET.c estimated size: 45 +commands/command_RESCUE_STATUS_GET.c estimated size: 41 commands/command_ALARM_FIRED_RESET.c - _command_ALARM_FIRED_RESET CODE 1DFA 0000 219 + _command_ALARM_FIRED_RESET CODE 1E5E 0000 173 -commands/command_ALARM_FIRED_RESET.c estimated size: 219 +commands/command_ALARM_FIRED_RESET.c estimated size: 173 commands/command_SENSOR_OFFSETS_GETALL.c - _command_SENSOR_OFFSETS_GETALL CODE 1D1A 0000 225 + _command_SENSOR_OFFSETS_GETALL CODE 1C4C 0000 181 -commands/command_SENSOR_OFFSETS_GETALL.c estimated size: 225 +commands/command_SENSOR_OFFSETS_GETALL.c estimated size: 181 commands/command_VALCHECK.c - _command_VALCHECK CODE 2B6A 0000 151 + _command_VALCHECK CODE 2442 0000 127 -commands/command_VALCHECK.c estimated size: 151 +commands/command_VALCHECK.c estimated size: 127 commands/command_SENSOR_GET_SINGLE.c - _command_SENSOR_GET_SINGLE CODE 07D8 0000 387 + _command_SENSOR_GET_SINGLE CODE 0768 0000 369 -commands/command_SENSOR_GET_SINGLE.c estimated size: 387 +commands/command_SENSOR_GET_SINGLE.c estimated size: 369 mcc_generated_files/ccp5.c - _CCP5_Initialize CODE 40DE 0000 17 + _CCP5_Initialize CODE 369C 0000 17 mcc_generated_files/ccp5.c estimated size: 17 main.c - _du_base_powersequence CODE 3C08 0000 39 - _alarms_enable CODE 444A 0000 3 - _main CODE 39E0 0000 53 - _sensors_acquire_offsets CODE 215E 0000 213 - _start_irqs CODE 3AE2 0000 47 - _manage_incoming_data CODE 33F6 0000 111 - _init_comm CODE 43F2 0000 7 - __delay_seconds CODE 3934 0000 59 - _init_adcreader CODE 4346 0000 11 - _init_mcu CODE 3B6A 0000 45 - -main.c estimated size: 588 + _du_base_powersequence CODE 3254 0000 39 + _alarms_enable CODE 3998 0000 3 + _main CODE 30C0 0000 45 + _sensors_acquire_offsets CODE 2224 0000 141 + _start_irqs CODE 327A 0000 35 + _manage_incoming_data CODE 2A16 0000 97 + _init_comm CODE 3936 0000 7 + __delay_seconds CODE 2FFE 0000 51 + _init_adcreader CODE 37B8 0000 11 + _init_mcu CODE 30EC 0000 45 + +main.c estimated size: 474 commands/command_BOARDTIME.c - _command_BOARDTIME CODE 3A48 0000 53 + _command_BOARDTIME CODE 3060 0000 49 -commands/command_BOARDTIME.c estimated size: 53 +commands/command_BOARDTIME.c estimated size: 49 communication.c - _communication_parser_appendbyte CODE 0138 0000 657 - __hex2ascii CODE 3B10 0000 47 - _communication_request_payload_retriever_reset CODE 43CE 0000 7 - __ascii2hex CODE 28DA 0000 173 - _communication_request_payload_retrieve_uint8_t CODE 3E42 0000 31 - _communication_parser_executecommand CODE 2D2C 0000 137 - __inrange CODE 38B0 0000 67 - __communication_error CODE 4188 0000 15 - __checksum_update CODE 43B6 0000 9 - _communication_request_payload_retrieve_uint16_t CODE 37D0 0000 77 - _communication_response_payload_append_uint8_t CODE 3ED0 0000 27 - _communication_response_payload_appender_reset CODE 43E6 0000 7 - __serial_checksum_update CODE 40BE 0000 17 - _communication_response_payload_append_uint32_t CODE 31BE 0000 117 - _communication_response_payload_append_uint16_t CODE 39A8 0000 57 - _communication_parser_reset CODE 409A 0000 21 - _communication_parser_commandready CODE 3E9A 0000 29 - __checksum_value CODE 43AE 0000 9 - __checksum_reset CODE 43EC 0000 7 - _communication_transmitter_sendresponse CODE 282A 0000 177 - -communication.c estimated size: 1688 + _communication_parser_appendbyte CODE 0120 0000 593 + __hex2ascii CODE 3196 0000 39 + _communication_request_payload_retriever_reset CODE 38E2 0000 7 + __ascii2hex CODE 20FA 0000 157 + _communication_request_payload_retrieve_uint8_t CODE 351E 0000 23 + _communication_parser_executecommand CODE 24C0 0000 123 + __inrange CODE 2FCA 0000 53 + __communication_error CODE 36BA 0000 15 + __checksum_update CODE 3894 0000 9 + _communication_request_payload_retrieve_uint16_t CODE 2F5E 0000 55 + _communication_response_payload_append_uint8_t CODE 3508 0000 23 + _communication_response_payload_appender_reset CODE 392A 0000 7 + __serial_checksum_update CODE 368C 0000 17 + _communication_response_payload_append_uint32_t CODE 2D8E 0000 71 + _communication_response_payload_append_uint16_t CODE 3208 0000 39 + _communication_parser_reset CODE 3560 0000 21 + _communication_parser_commandready CODE 34C2 0000 25 + __checksum_value CODE 3986 0000 5 + __checksum_reset CODE 3930 0000 7 + _communication_transmitter_sendresponse CODE 1FB6 0000 163 + +communication.c estimated size: 1452 commands/command_SENSOR_AVERAGING_PRESCALER_SET.c - _command_SENSOR_AVERAGING_PRESCALER_SET CODE 1666 0000 261 + _command_SENSOR_AVERAGING_PRESCALER_SET CODE 13B0 0000 215 -commands/command_SENSOR_AVERAGING_PRESCALER_SET.c estimated size: 261 +commands/command_SENSOR_AVERAGING_PRESCALER_SET.c estimated size: 215 commands/command_ALARM_FIRECOUNT_GET.c - _command_ALARM_FIRECOUNT_GET CODE 2EBC 0000 131 + _command_ALARM_FIRECOUNT_GET CODE 2628 0000 117 -commands/command_ALARM_FIRECOUNT_GET.c estimated size: 131 +commands/command_ALARM_FIRECOUNT_GET.c estimated size: 117 commands/command_RESCUE_ENABLE.c - _command_RESCUE_ENABLE CODE 2778 0000 179 + _command_RESCUE_ENABLE CODE 22B0 0000 141 -commands/command_RESCUE_ENABLE.c estimated size: 179 +commands/command_RESCUE_ENABLE.c estimated size: 141 commands/command_ALARM_MAXCOUNT_GETALL.c - _command_ALARM_MAXCOUNT_GETALL CODE 32A6 0000 113 - -commands/command_ALARM_MAXCOUNT_GETALL.c estimated size: 113 - -/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c - ___awmod CODE 2086 0000 217 + _command_ALARM_MAXCOUNT_GETALL CODE 2B7E 0000 81 -/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c estimated size: 217 +commands/command_ALARM_MAXCOUNT_GETALL.c estimated size: 81 diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.mum b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.mum index c30648d..8bdf0b1 100644 --- a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.mum +++ b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.mum @@ -1,9 +1,8 @@ Memory Summary: - Program space used 444Dh ( 17485) of 10000h bytes ( 26.7%) + Program space used 399Bh ( 14747) of 10000h bytes ( 22.5%) Data space used 5ABh ( 1451) of F38h bytes ( 37.2%) Configuration bits used 7h ( 7) of 7h words (100.0%) EEPROM space used 0h ( 0) of 400h bytes ( 0.0%) ID Location space used 8h ( 8) of 8h bytes (100.0%) - Data stack space used 0h ( 0) of 8A1h bytes ( 0.0%) diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o index 00d9f682a76fe54d9222e728ec0cffa052de895f..90bcd1fafd276d906a09e6d48861197d8937032b 100644 GIT binary patch literal 265997 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%0DiQYjPK(g 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	}c=XVL zduo3QW){9^-4y_gT}ml7ECp}l+5rK;Y=~g?;ZjuVnE+-z6QD4!ZvWwMq)1x)(kze* zlH4U~Z7v7gK8D2r;>7>Hqw)7#m?~GLs)H!tNg#c@k4i8$z^sY2!aBLxupkg-xWiRq zsn!X?rFMPk5FTiN*@7St)={HWdzzk0?d~eT*@aTgrUHSC4-zc?IGqLnPoo1exP?5{ zNQ*jp7pIx^Q0vrq55sXf4zR^sqi~$g15C)p-T{nmZ=3QHz!O1UXyp-M$ckA-l*YL3 zC=Ikm<*H-Iveus&lB36Spv!9>I`Z(*g9vqb`+=i}58REQ7b`q5Xyb|z5X2lN;53%< zDNSZGo3CsL=Y>%&u&pu1M$4315(F`)P&myQ^lSuAaBO2*Z3H17cv*i0F}e->JmYeH zX7fE8hcP0>=$9%Z$jFk~I2@<*AR7~nCQ#@l$H{v$As2WfU887n^~3S^Pp(UH;rdK! zHY)~LeNYDA6a68Gx7Xv}at?anTis7Vs8$F6=EAS3ARy}jk*#|t=mQnyi;+9bN-)f_ zsA-i?L;Mt3>#%i}O^+yhT`UDHv`fzByUi=TA?D=d73?mT%{9UxX%yJJE!Uq~R-OYL z_Za^V<s(_OE#3-m*?OO_%yPgnuj=HB7^Wwb5NDlUvip*GTprr-7?1mDVFw6oZ~B37 zHoY)Fy(4)}T^0sI%n31unB5hIWKCl8mEi=w)sNt%9YKLsOP(QynK2|Yv#!#G@$AE> z)@2aHM1gXevF6YW8EIbyLC_W%L8l%Za)M`zerc!(l6O8|d-eXGdg##6hxQ-5|H#^* z{ntJC;PnTN9oT=<k%I^B-+$Yo2Oix2&_hc{u6jsHfS>%}k$Voo8&3Di<H=xxCt!Hw z*%KF?`p$`$ocijCi%<R8iI<-G;)zR6J$d3~r@ndO(o^3$@$ys8d`j<;Jd>j#8T$3V zp*8=aW2h8uwZ}6zKF4j-UsUDCm9l2tZFFeCuDH~}?ux50d<jZfIT;(*mAV$R!ocp* zicH4dK+~pIT!n#>=jP*$FyvcGD>dhf81@)D?Yvg%%Yl43U&K^_d>NbCnNOBi81G~` zb{x>cmC)O(Nr*%Lp82#UlaKw9{(4Nl_~tqt5J=@=J-Op?O8S+hLT+EgREliIu1dbF z&sG?=Qk`+UP4Z>GaLyMowBMk7@)?`jnFDhw45YD}?=4ba-r>vnBBoN5Gxl!Dm(}G8 z!%k<XfA5fd`80dZ7ctNw-FC7I6SKa%LzfZLT0aj;eTYk-gY>C32^1wGAL_-&40Cx* zeeqq~LMtinbS$$)F{y`Lijf{BLqN+`wtdb|eT!m{j32ubm0OTzJMTwTm=={hBBRlz zl8C8-xN@n#Ao;Q#Rbi@tu8jS4$(Q%6Dol$?J}CLRR1z^Ty<95!kmTEyMl#nIG1al5 zj7{xCEc&A;BEiF{sV9g&pkef$T?@DT1O9z??c1xT*PdO4pMfanmkozeU*95;R8vl@ z2QtcS{b!~1*;AC-F�`l43q(Lb85I@pv5!>!ozdlUvuR<_JejYaRZ!<m;}(h-t0E z$0c9Z9CP0yrX|NxJG17P^GQ1!a_kSKzOEdLn3f#-yyWZ3v50BOvDD66L+_7JL~7;6 z6!h}-Z=Jq${hOy>hEvCv;PmlJ*Z=JF#p_=^{gU<XoW5xN+0)_C7lqe(v?Tp+(9+kX zA6;6C7>|}X7R05cms4qHPD?v09crUHY_6)(5328#>ig>I``YSzpXi3zOGZb;%2*DM zJ&L%59pwThTFPm`W4W(lxv!SxJ{R^z7Z(*lD^Q{*<4Kze$h;ly+T^9SyuNXE1nw@u zRN6t32l+5f)($F6#rHGzDm0I@!OZt7Or;%E*!o^UYG*8wxl7gc8D`EEFpURZ;UWwe z>egau(t3hFWGC`(%L@$F(zO<VOU^7H1+=F!(EQtMiXqPSnL@|mm;qqpgoSsm7GXpm zvMCnBXDwhUFt;yRmgViN)D9SNycSD}5!4ag4*1e5zzF!}@O9%((N(&Mn10EI0|XaS zOjVF&9jiyV;27p9&WnZii0RjuI;U>LmcVmHo+A7rNs(hw?;cU`Ds-^c?h!T>L9}+0 zg<uHjRE1(p;2NTf&BN?BchT<Ax90J`q}%OzK|UK6H9Z8^sYPrIyJ^`YB8EyWuG~C= z#e&Y)d{Kx<!|lW4J3~xXrEW%oQ+;3-UGH@to2VFptaimwq-gtw%Sc+;I8!TFs}jUA z5lXR}T7lZK(p6z9r7L6OZIksYI+!PU7PC^iaz5T@L4EeDHsy;LJU*vp8HZWuy_{9N zm$Ulh&M8R9X-LY#uKyD3`Y#o`eripp-|_S`@_rS0|7_>U)xT6HyNT)7DNps#1eXeA zUK`<KGLPM>;;ak7nqqN05Nw&4bT-8*OzRE{X%hu&Idm&+LdcbemAu#cSjl@cu*H<i zt-4+4Wi_d}6$Wp9xcS~J`EKjvix|Ah=;nL7<h!GjFJf?Pcv2tl_OZE-Y#*jBBwBgu z#D6?J|Ma#@cTZKPQ#IvS++R1{&@$!?3X}GbneWV|<RwnwU?nfDerLWuAmeAx&49y9 zM+_Fen~y9a;tOWGi#Sud0b-Y*?-gh)<;$i*8r<oKVU^$Mh4c|YjT8FlgeFppJ|%6n z0g46V-5E>R&qzLdXKcX)T0hR1@_nl4<I&LjG>S+)B$jf1CYqCb=#oMMSv|R<oal}$ zNToj)>EEo=?|6E<VP9ZjcRcY~z7115vZ%eWMc5c|M^DB!ALXzTQ0S*2TO@Bown*OH z{y04;<6H51v^Qe-xe8}|PfEU5ch-EwKuK}uh1Dj^%R(n##IyomrH^##7&X^Afb{W3 zA1irp^0AWlHXkc_@9?pb_wLY}gG9_k2FaDY4^3h@@t3E+eBv)o*CduMU!8yYoJ^*X zf5{noXD%*9-L#%7eGGFLF_l{*HFNqh$(K#h3ga3{DD`&9mtCkiU&OGn<IIwb<;Fa+ zowu>6Ci7rj?p3Qgn_Rgk&q;niSDJI?b4|t<E{nI}&(x0=QJw2>phSL=yk;^fO+E1! z%4LyCo{lwEj?;`iD(%UR(+a~p&FM#yGnM-k<1TWB+-B{$CfAvRmAP(Q*(x;F*qWV8 zCm)r5W|vm(XT*SMxjgOTl5f!AX%WNpHDP>KI{9RL5W4S;fb_AUIZ7Yx4K)bEq*xL9 z!A?AU^j}rs9kBOoY!m>9BvBz(1jxY^P62grCCmlHnCSulFy}WZ#XuhtBS79?b*dOw z=iwk#;dWR+pOOuY(8|7kP#Y<*o61^fUPc%SR-6i86j;m105}!aO`(WJWvNzDEMhV0 zY7w5v+_a<^>MPyR4(#YMcg!i^L#O~tfmd2dfmhFov<kr7xsF2d7#}^+QBvR#(9eb5 zX8=pIOB~>w@a)=2m|-WC88-j)Y~~6{4^j|E4^r5U9+bq^T=;xcuN`tv?`?F&l)Sgm zP+)}IC$oN1H!vf$Vjy|R7wuqWsn9ZW+WU+w>#ph<F`=P){;lNO*ICvP6UeA@>N_8e zB{6<OCtt*1Z{F>N^l{b4N*|w#38q7Wu{PfQ*(6;MH$<w=ET4?D`?O4cNQ}eDu~$}j z6pSZ42)je_S>aJIo+p;D*#6;Bw4T_438pvw@W^j&x;MCHrqP>>aeD)7qc<7j_6FES zZ!*UAW)L398(kaD4WfS<y~!B2H^4S}lQC{@fNk_9V{C60!y}*E^xP~qdy_G4Z-8y| zCS%;*0NdzI#)M~k+jzxiUW|AKUdjcqR0D86h1ft&L8qVS2dTa3@Fo!Z&;|%GWB?Cu zE}9`(*lxb)J`U=d*lal5hX{n!MH3{e3Y#w)m%<>FjDFI6h}|JV$#l^KIfDUNMA5Oc zsc3>MnW71jW2iRYYP#9N1a#t9$_ftF8aA^O9?5}G8!pVHCMjo(OUl4DNI7F%QU<m` z${AyOvm74D@jDy#23t}MHj^=KZ}OH~{m3oOg-bu(-T>R^O~%;X;10vhGfh0A(&$ab zxV-_kF*h0G_6FESZ!*UAW*FZ6+nZ*Zcsiodn~ZUL18k!=8RPZ_*hX(M#`b0u-u+vf z?hW=Q8okLFw>Q8xdXq73Z-8y|CSz=G#^K$YS2kcJH+qvXZf}5X^d@86-T>R^O~!;T z_O@}FD4m$mWt(#I921Y5<MIN{=Luq^6G6^EI^otGdvXYN*$Tpnb*l+-2GVJWJ1nep z0t7+Cx@dx&fpo%|LY(*0140lhod|LU(h2r2ZRO&Z1Rp`nVJ!4&1*W8ySLoKee`B-j z4v8C-S}-1^64s~Gg7GMous)?0jO`7S{7suIn7>wUGREx<u#MhijN2Pv8@<UG&{&VA zkZmeDN!{L=A3$HKJ;4mKWq{fymBF{p88dwVt;?RG!qr>6lh5Vc;T^>s;8;tiEd&EC z)&}qZnjg{{Pc*~QP0L%+e?bQ;@B`6LsGcE)!!Ts)90ueuv`6z8VipubGG9D!|AC_q z+=<Zp`|mz*@MkNx8zvJm_qw42I$fx|W=Mh4h4jM+OfCy2_(2=^rA`B|WXb{{^N`79 zEzxU1x-0<9QAtcc?snn01))m-HreTAgo)^~5!GV*Ou;ecloBy@3LE)e6PsCRE6>9s z0q;E<?bau{=p5`>uM;zWw(ErN^Q_eQEprJYD6t<`*@o*8iiTZ}0NC{iz$Vw@uyTDv zgTZk}%_jh`>k)uWu1C1;?Siab_aG^_?)744*FCM_4M$-da7a|Ib^y%9ts?;720@a< zw*c7Ouz&>YF;N1TgW?1*2gL~xJByY-^x(rs4<C8BV#-iXasRSr1*EPr>v8W=7{ImA zm2-4-#guV|a(kbW{ZNUY`Or(&zi=9`Tf&Q)0kTy*JioYz*YQedEQLvt2U^9eUq%x^ zZ(4LPmq!e3)>U3>w5M_NUBO@w+<cc(sTekU^Bv`j7%%dbuuwZVpAE(;7~EXw)|c|x zARCo01<Q2D<jM(SQWP`Xt~O_c7KmsA2Gxh3sHPl-VJUPw!54fP4XHn-3%=f<DP$$g zQ())6n4S$+Aj&cRyXA#n-8&opn|-t4zrGOvp7?mu?fJjNxGzYw^qm-CR}lxVPIAP= zR;eN4cf{k>9#tN;UbpAKXO)L9uyDiK1w(NzRcX?KG`XrYX#s5yRe7WZX<}8VH^!}d z@Q>B&f~gKnWGuuE6JS0tQDLeB6B&D4^4Z;GsxM-^-DP+dK_7NsnP5<$Jo=d4D|Of? zE2<-6yeKQeUN8CnE=GY1BPK>@gbV>P^PH$a!kmYdNxxJUd3UwILJGK!=?6ya#hfE> zxw=#ri!}v1r&0mIH3_@}7S&Kn0}*hps+k}o9G5F?0R(p$Fh?l4AcW|*`PPt*Y(yJ4 zK%cIDiKTQmu)z>;cNqOr^XWDwGbjL<)6~d<{?QNZI(GPh!)tG~_cCDis)5Ee!p19s z6mX<7)k<dpSixpuX$Am8MC<pi1uW4km;&wX5p$6L!qp4L!c66ga0R~d-|=Y>4y@Es zZ-uhF$P&VGBS7JHbFg3>OM3vfJ#v_BL55|~Rju<?>L_yLBYCNZ(-DIX)oW>hjR52@ z_n0s&3nj&Wc2N0r`(uayyeMKEo;4RSDc)O^_Tq?1$LJJhCSp<?pTh7pLKLpuX~AsF zL)QXUypeAO++HF*i*69zA2TjH!jz?8U)<9EAWBbzDP%&VaxP@eoscy@16lJk7~P+l z3o~`l5lyiK2Rr-5gncJ9-6f5PaY%#2;q=c*K0_c1!(@Uq`lL|ma-sw^wjy_u5~DC8 zcT&u_!id~)C_?0$zMPjfk8o!3<<WyuH%#{S_2X#7fz_)+S(KmKd7$ST-;S{ub)j<Y zl&53BbIo*yfv+@;jLBMnUT47aIzT=f6^Paf#`As=_98ToCfaV;7fjY5s`|bn`Rvgt z$`>(wY6EG^M9bY-G-(Y~nzgF7ok&it%*U!D;iI;Qsg84ItbcZcS{X6k*$u+}A5vdF zFq=z^81L*x>HBuXnDnkh5h<5&@(XNiGlH)Yk6)iV)mwitB7%OH59@r959>U+_MbZo zw~TLh;SS(5!WbED&M=oZqok{)mlbc$7>75Lew<$?G8|fAT%!Z|lAco;9T~&?9c}Vx zCMl&AVSGipkWW&lAx~tO*ni14z<xP~$yg!`3-i_a$ohO{{RnG)UXw&X-F#lpGsNlR ziKo~9_^sEyF>q_P@twq7@Dxsn^zK4IsV{TuCr`h4{mZ9G9f07cvt0LKZg%3|8cuS> zGhM6rZ$&<M7YsS3kOH|PG1(J0-Ah4gS==A9XSm`jbkd5rb)&QXA&nU(3(jK0>&b}2 zF|W)OTx=uYRN|`|0jI*hlX0SHp!@vE0G_1_Ft}cn*9<TCMt3(q?VSmqs?JT*j1O@6 z73eeH{E=aSBHrpYh%~w0K?%2oX8B3vO2m|S4v_@^O@wnFPW*09Mku(|YEQnV@n60e zq)QlBwqHTH#Fouw1v7$(0WYfa4RF~Pav1T(Fjq5>-pzE1;Yxl<s_)9Kh$)fqO23jK z8{y3?M&pq~6kf+OvP#*cRKa#R4mb95(pbZH6b9U<9xFAH^)aI&Y#J0B#r}+UfQ0hy zk=ED)Bn1<`-P^WGX|jrmeU-OZz#_=Tq*xBD9F{CA2!}N(aJ8BNkZTV=SXZ0gz=p=w zUyzNI)H(*4SK4E$ywTjalM?;4x9SnVyw5>^Ay`xC1$$?C`0|p%&3k0KrPd(D2pWI} zz!j}W6Whs)`aWvZ0$23?Hp?))*8;}jF#~`B&vc&Kfo*JB>7^am#r~8940W(Is>Sv* zYc#nGc-XO>@dR=ih5<#T_0lU!$>+<ujDYL+_8bjy8+M>DAUTo_(iS+>MZ$q)@oDDy zr+Yb!ddJfj;_t8Kv#jwjSXR){126SAeI;GQHu#s8&pp<@sX^5#XtwnDzF3`nst8Fd z)8tb4ixSheSSgG&9;YhFOWeZ2N?u=zr58Ub9-9o(A`eN-XLT^&4H79JW2(DBGL~r{ zJU!nHQehk!$MrEgsU@Alv|d1vKHlJufQ--0K34MX54~G40I8vT{8^5Ky(lVJv*5=# zDqYCy<cX<MUp|53(om^hxj~xtv)IzQtUS3h-_oBN^de<W)}Kf!wdtinO;U2L=kBTW z<nF<*0peycv&PxVFuq@{-43|$oL0`T!_~<p?Yr8|6?N>HqBXf=ofRjGm6G33_4MZI z8y6!H3(j-|+OYKVUuE`m^29dK4~`Wg4IKVCAe9&t(UYrX$v7Ie8ppA5kX7iLwhEl_ zngR@(HmOq%R{GqaP0E414H}esC-bb!s?qD(S2bT6EU=!wTc62bnCs>Tr}_f5vZg%d zDG}rP)sXK=$yYi1GsZhaMm+PolFuF@D;VZ|NYfA)SBKt7AT#|ytVO=#)6Fa%HoOoI z8xjr8g`1V=veYZ{Oxm|ox6E^cf@Gc>G$QltbEqU=F0SVJ((1dbA<H})-8jzk^I?-) zSvOeVAT6_j#4sooS=k_f$NlH|!i;#?Mp!)wW#c5w@RK`F;vD-6%37C`?FE98Z#lUi z|L)M+e}C7yP$S-u<jfs45UX&u8c|#fYbd~9hcmo8+b*>s1%#R!I)%^+=@i|PXIcl! zr5`@`ox!^>UTKM=lWb>)`aQT=RqhODg>8GjTO+Dr{E*=^TYTH`U_qC=Aeiwkw3;}^ zn=OyY7`!&)=DSDoy`_^cV!~a1zF(JocZJ^F_>-1C5gTczbQen`tsPIFS9Dn@CMVTD zo$lm)^nYKzPZM7`4EQ(X)mB?VRL^v*pZ)i!zT!*j$pb@AY2<yYxoHv0EMJ9@@apnu zCe^jCk*lHiNnLN&YZy;Vs>^Y(R`=r{Ziui(!MS<Z(@9JPF()zq_Dt7ngPY3AYH(8; zGpzNr#lhne-x7m%mG9*?kr<>Kq<gu$u5`xkq*6ie#+9xxjw_w9Y$hU~xdusLiigZl zPV_)@XFtvIs4>gexbT#VXrSim==sgkw;L_hXAFWh+<asU(3srR$rmvJQD|SGG$N_- zO5+MX*>TZwE#S<t-Gb-y!t7tl@*dmeY&;dfl5w&i%P2geDh6O|Z2U2tA^pJGOD?33 zh$z-e6a<g^Vu7UgQ?3m<K)j-lBjogp*&?J5rQSjYVQ&RlRIhKvTuY(&eIjHze7wrF zA{WCYj@XA6g??}j`D0AP*GEJ%{ZbPFK{PAVIQO2@z_Ckl0XoeRB!z`6n?_SPqwrwp z5lO`s!BxdR1jQWWAa;T5;OlKB`yd*r#r%9aDs>KVCxO#32Bt;e_)33M-4}-GJJ!|f zcxE}L1-RQ?o|{?hPR~9-Q-S4Y;%1n&M2r(R!`Me9-?g1(8!;eEce#H~^6l&7i<pM` zG1EE%E+ctcV@yc#K#i5CEhE|cH6U9wR;2lwALS3`mip7B4C&9AQO0drln#tKZ140U z-9=ONwxYY>PPy6-hd`BvVKPPY(o}s#9FnlCX$VJ{FQL4kA+sM%CWK&|TLc-)7X>4q zxl2%Csw<r1G@;aWsn2XYa=wUxoOEYh`Z!scCWi{juPH|If-!qo8J}zY@wq|TyVue@ zdJ-}0Y;(r-4U+HrPQHl2eF^S-tV=%FR5#+!G;Wh_lAY(<yrKe}G%>p0OCUxQi>z2- zGb{f8h=CfVH_sL%fZNu@S&bK(=TbOpLw(yueN?ZfSxyPLMcC&;2Mq;T=wM|c9eBJC zBk@6*mx}jgjB`B(kHm*0-wmCyjTq*c4*l?k1lHFZI{6|7`ywtiOCNonIxV!mJM=z< zc4gucQb{}$Tbz*CbV0^372jiLN$P2EB&mnY9;a`Q%b1vW1|F@5!F{?U8l-)Q9)FCT ze{kNs1e>ovfq%bkAMW}5hIsU6F06ZRib>R*jsBoWIyUv{)^iAi3DO!sBfOyH8Wagf zyq7v;cRywtx2|sFZb(sfED6Q1;jM2IbrYitN#CgZz|px^TDqd>+y?iQKKR_T<zk*; z-J{#*B)!Q<t=ok#d8R5*eZ@61Cj6(~Hr7$H+^749*~BUk+(*pvTS3af4EK>eqCNX| z9Yb)Yjm4Z4gfw^|kJ-0^EE)Zm(yXYfn_@X5x!pM}IJ(q|mvJcv`>8c#5PlN_n6z({ zj4jsn3Nj45WK=m>`NuQzM~>P<B6Q|M&hDgQ0T`)BWJ-ZR+;dem0Q3=LP+9`Oz?cdE zEW(U6DVEd~SzKtI0{8d|Q7hgYqF-tm0Q6X>;si_Kee?oeeAF^?9u=d&<U_u8m1#M= zj~>9=TBeooK6?MIok<v+sc9JANAI6)m`NRbqr;}hKZu(6`Lm0>SN+VxXLPvq_@gPk z{|X?l*X`k(`o$|6UYs4((+WTiB4|v>GEKCe5&(4AI<Zb{mFrRg*l42hxSlnS0nl$) z5kp0oy)G4i98TV7>oCyKUi=dI0H9yq8{qvqI3IMW0OUZ2Myb^qGny{ES<7T5OOC@D z&R6vUu+g~U0yx`Nz9LSS3V?njkft36=jaFR$Zspmcia)DX$z3!AD&DrOvaYNaEA5x zM<(ZD{f*vqD$5M60_0f>`4$h>Anp&B!D+aM7Dd7QdGp3}(fsntwi*Z1^$cdPBRNoc zK8<c=bHO;VoD{e=JxfyuiDP0p6$ZU>>$^<ynOIKF7cq^Xz2-)s^v>UaNK&)087<@1 z2<8)3Mf!9lajE~WmVWFs`ar>On3R+6O37!p7%5-GU;`tE^3t$qdVua)J(Ix{0v+v% z4~CV$ay>azGA$aKD{HS84BIJ4Q|VbztB922U}bzJ-(lRaWJKUh-uj*MM}D95#%jUT zn~3oo*o3`7@>vIV!Q?X?N<SoQ@)lVKcEN;(#U<97qjgf=+od&D_beDb-{Fk9jNC#A zC}ApDf!gpHrWLY4=-(<fl2(J-{saFA7*VH8naL?1EB$D27s=b;E_X>UyWAyWTHNIx z$=BsB5!2!>H%q=QcZrw=cS)4)2OBiEo22g>^B#u}yj@yqx1eeMBZjHU$;T0oSj%0$ z6EU=PfTEK)C+VgisifOMptvf*OMrZGydfg{0Z(u0QUNfk2ZSF&4t1#jWYq&tRIVO9 z^46mV9+<!3Fy0#8|Hi`yj~+Srw!;tZf5*Ym{<jaV8Z7L8@bJO?@+$HEgX8gjdZqlx z+WrIo?E^>dF^AxY-lI$xl?C7Ue<stYTo8aBFD;`$Mu0jKNJZfA0!y5dWe7{oWP#FR z0b_WdbPAmBQ)Uec#XWpXXt_|_(Q%v2vWRyTOc{M`2vHd;Dy)@SiW^8Cu~|kcRFhMT z>9KGk9JZ8@M_9mHzyjV3;ebNIRS~A5uD`*)D_6X6g|5hmm@^U?8@XB=qC`aeWMSdE z3ev)!o5<Q|**i-uF(K=!#o$g06KX7cQ7fFN6UzIGG?f_H?!u3l*1~^G@^u$}#IzKS zPf9-A`1DatAg2)j%UWhYkWUXmK6Bw$>-~FbZ_E$f!4n<o(Jfc$^fv;MTDHB4BB>v2 zsiRJIRO!{hItuB3{E;~f0#S=B1FYV)9(spWd&A?a;gWy-f^f;>YmdKc4uQ?!-Cl=M z({O)+=}>)gh2$MoRC}iU4!8EiTE1NJ;;McuhsQU210$Wkisu_aV%9fTFs?0-?^&!* z+fu$A=qjF-CT*@>DEXen>P#QEgn94<wl^!`clij&@2q0BBmiv=$_v)2H>Sz=+R#5l zAM(dNEq|Y}@VijXET$S8EQKZpes=f?SToEl7Z*42N-ThZc1>X|;cWM3D04|c@`Y_v z??^m$p)0|+NESc+QV{^?m+NU2&^;9RfeCG{O!za5Zvui6_Wnhx5&-DM`cf+ZS!38- zCClk1fz)ui1gdXDG(jM@@Y{6Lu^|Ef4E<8E1R0uQ36foVUSkhE{Lq1;$NJSs<Aett z)m23gahks$_Ud&x40~t8T}JChVC@&zp2TUnCwD%z`m1YU&yQ6vpM_ZjYiCMVJ~&<~ zk)PH}4A*6HxEYqT-7>-@U4r3*0#3fTaI0gw1IjmHNdtQg^&It?qfVSJV(6$-Is*+M zv6qtfFz~X1RloR%JG<=b^i$vq&Gft4D91NX9lA=IY(4Y^;~Y)m4iV8&SIyBRg@NMK z<$9=ZMe;3J4?xCXm!e118C5b66R3e`<zpY2!=FX|bjNDz<Z-RErAr<W11cr9C2hfa zP;?q*pIZAB6CSRyz1~xgq}ScN*LQy<OC|)XL8hijrbqd_e!PfU%8Fn~86V`UsTaq5 zE|qRorhdk_rarKjNxsU|&luO#2bPt2kV0kZXAH%vm1g%``jrlXNK4A8K)XOr2UCS6 z419n{AZbcI%96@LK;<RWx$Ow#iX|${%Od6`zpmS4P;R#Lin<~Orh?nXJ0#z&oqQ1k z^QA{6L^=m;k@rE-7bxgGlPE~1t>Zj&zDQr*D85HpSoycmvxtFsP?OPP^#@tZv2U3+ zXgFy=$-uqXACgpIm%gMzVr(?ssVqzz3s8EUv4eRjHJ{$dQdRTGU92a!kt3aQ3Np!^ zH`4ZrukGv1Tf}%f??ibYmwa~Ty<ohZcfzhqKD+Z?FtCi>cK(*+TkW(nVz5Kj`!v#I z`l{|bV|wEQ3LlAFwHo+~sC-g}I|Kich=C~csOop6T{gmp`V%qGkvjQc?qkHQ!ALNA z9DoIGmIk!9x07m6kR@2@7J}=3DhNVBE65mI#wHg$IyGdV;yy{V(V1`hHB>EMCmJCe zHK$ZYkTFyN1Az~O`EQ=E0Y-p@vw|!d#|g@T*Mr%KN;6bPR*5GLaCs`PuaX8j_s4DR z*lA|6QE3)o;hGlW7D1jum4*g&i^Bn*3m!D0Uz$ULn7uO$&Hx)y>S90|uV4Adue^5- zT(3xE_>s(myaRgAfl1oGf-sVqWp_+w*gT*H@lpXmv)0d?c<QvLj*?n37v5-uH=IeE z6y5`*qxD0z60?)XxTl4kW`}AQ<*-(?xFNa=#uMFy<+aoi-33FUyI$pl-HnD5m$YH# z1;Y%x(K}K^Ym^*zdI3$ud^mj1{YMUl)A%A~p?s0*TfU~v*EaKYj`=#*e4SUmW~jb} zaPY|5y@%f#PUEvzKCi?lsUU*A9G}zW^BR0^E1#72obvf^@p*3f{5SYKuY6MC^ULRj z_`INeuH%#Bn$%0!7nIMh;FIp1QrH)k&%Ib5q|X$>xsW;$0-eDTDtlq*T@jP)<C8bY zGAk(}015V%1btd_>ncG%Ai=vzf&qP>D&LEg;kQ+WrGQ3!5hKk9f#TIFa6&C0N%R)Q zYF`w3|008=t$+bUZ;U^5;O&R*JbLJ@4+SQY5RN{00IqQe3CtO--3J~F%e`&e@V90x zTjx;VDg%kA-wK}x?-^KkKSTOxO>PlGBJ<l)(eOi?3lK;&4Dj;YoGO|iMmBPqWgRHP zkRi6nN`olZ2)t~^J%=AU_L}Q%eeHFxdGP3wdmcV`>@ao__N`w3BeyT~f8>VO-}=U% zzV6o7U3JG*1$))e`|k~BknR45j)gzLWoLKZ_QqQm?tJ~);bVsn+<*9;he8DW<e_7) zUpt0qqK6+mcH@Dyd+tAUH1zJoJ%M-PX1_y6@4WW_^51#q0|(X)y!FtX_Z)uf;bRBx zzw_<?{}PKb6O(|GBq(Z&bMng>;^Es8fF>kogN(wW2y$#7vWnvJ%#!4c`1I70__WeI laDae0NtN-bd8N4w@!%CtKo_LOr{x!=mI2+#1Z*QS003Md=ZF9R literal 296693 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 diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.rlf b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.rlf index fa5d43cf924efb20741b6b2b99a11edb476811df..08f8fe0d4733b9511e952621c923c0702f8388a5 100644 GIT binary patch literal 2054221 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	JCEtSm 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 literal 5839654 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≻hh@WLH^ed!%|inmU8ZQr5;a8m9oz7+{)@y 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%0Ag7lV2Sm!T??@<Y5+%I7*3W2K>qRi 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�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�a>3wGI4vJUxkDv5R|$YOh{vB}fw2{4+= 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�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 Q1Sr;o|No6o@Fem705*T#xc~qF diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sdb b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sdb index 57aa457..b94a107 100644 --- a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sdb +++ b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sdb @@ -1,10 +1,10 @@ -[p LITE_MODE AUTOSTATIC IEEE_FLT IEEE_DBL LFSROK EMI_WORD ] +[p GLOBOPT AUTOSTATIC IEEE_FLT IEEE_DBL LFSROK EMI_WORD ] [d version 1.1 ] [d edition pro ] [d chip 18F46K22 ] [d frameptr 4065 ] -"24 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c -[e E6241 . `uc +"24 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c +[e E6245 . `uc SWITCHNUM_SWITCH_VEOC_RETURN 1 SWITCHNUM_SWITCH_VEOC_DIRECT 2 SWITCHNUM_SWITCH_12V 3 @@ -15,18 +15,18 @@ SWITCHNUM_SWITCH_GLRB 7 SWITCHNUM_SWITCH_PWB 8 ] "25 -[e E6077 . `uc +[e E6081 . `uc SWITCHSTATE_NC_OPEN 0 SWITCHSTATE_NC_CLOSED 1 SWITCHSTATE_NC_NO_CHANGE 2 ] "37 -[e E6259 . `uc +[e E6263 . `uc SWITCHSTATE_OPEN 0 SWITCHSTATE_CLOSED 1 ] -"24 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c -[e E6167 . `uc +"24 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -43,18 +43,18 @@ ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] "25 -[e E6145 . `uc +[e E6149 . `uc ENABLESTATE_NC_DISABLED 0 ENABLESTATE_NC_ENABLED 1 ENABLESTATE_NC_NO_CHANGE 2 ] "37 -[e E6082 . `uc +[e E6086 . `uc ENABLESTATE_DISABLED 0 ENABLESTATE_ENABLED 1 ] -"22 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c -[e E6167 . `uc +"22 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -70,8 +70,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"23 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c -[e E6167 . `uc +"23 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -87,8 +87,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"23 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c -[e E6167 . `uc +"23 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -104,8 +104,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"21 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c -[e E6263 . `uc +"21 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c +[e E6267 . `uc ALARM_NUMBER_ALL_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALL_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALL_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -123,7 +123,7 @@ ALARM_NUMBER_ALL_ALARM_FLAG_LBL_PWR_FAULT 14 ALARM_NUMBER_ALL_ALARMS_ALL 15 ] "30 -[e E6167 . `uc +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -139,8 +139,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"22 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c -[e E6199 . `uc +"22 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c +[e E6203 . `uc ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ANALOG_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -151,7 +151,7 @@ ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_LBL_I 7 ALARM_NUMBER_ANALOG_ALARM_FAST_MON_LBL_I 8 ] "33 -[e E6167 . `uc +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -167,8 +167,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"23 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c -[e E6199 . `uc +"23 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c +[e E6203 . `uc ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ANALOG_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -179,7 +179,7 @@ ALARM_NUMBER_ANALOG_ALARM_SLOW_MON_LBL_I 7 ALARM_NUMBER_ANALOG_ALARM_FAST_MON_LBL_I 8 ] "34 -[e E6167 . `uc +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -195,8 +195,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"23 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c -[e E6150 . `uc +"23 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c +[e E6154 . `uc ALARM_NUMBER_EXT_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_EXT_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_EXT_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -214,12 +214,12 @@ ALARM_NUMBER_EXT_ALARM_FLAG_LBL_PWR_FAULT 14 ALARM_NUMBER_EXT_ALARMS_ALL_ORED 15 ] "32 -[e E6255 . `uc +[e E6259 . `uc FIREDSTATE_NO 0 FIREDSTATE_YES 1 ] "34 -[e E6167 . `uc +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -235,8 +235,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"21 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c -[e E6263 . `uc +"21 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c +[e E6267 . `uc ALARM_NUMBER_ALL_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALL_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALL_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -254,7 +254,7 @@ ALARM_NUMBER_ALL_ALARM_FLAG_LBL_PWR_FAULT 14 ALARM_NUMBER_ALL_ALARMS_ALL 15 ] "30 -[e E6167 . `uc +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -270,8 +270,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"23 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c -[e E6167 . `uc +"23 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -287,8 +287,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"27 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c -[e E6120 . `uc +"27 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c +[e E6124 . `uc VARIABLE_NUMBER_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_MON_TEMP2 2 VARIABLE_NUMBER_MON_TEMP1 3 @@ -314,7 +314,7 @@ VARIABLE_NUMBER_FLAG_GLRB_GOOD 22 VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD 23 ] "41 -[e E5995 . `uc +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -331,7 +331,7 @@ channel_DAC 30 channel_FVRBuf2 31 ] "47 -[e E6183 . `uc +[e E6187 . `uc AVERAGINGPRESCALER_1 1 AVERAGINGPRESCALER_2 2 AVERAGINGPRESCALER_3 3 @@ -347,8 +347,8 @@ AVERAGINGPRESCALER_12 12 AVERAGINGPRESCALER_13 13 AVERAGINGPRESCALER_14 14 ] -"43 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c -[e E6120 . `uc +"43 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c +[e E6124 . `uc VARIABLE_NUMBER_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_MON_TEMP2 2 VARIABLE_NUMBER_MON_TEMP1 3 @@ -374,7 +374,7 @@ VARIABLE_NUMBER_FLAG_GLRB_GOOD 22 VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD 23 ] "45 -[e E5995 . `uc +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -391,7 +391,7 @@ channel_DAC 30 channel_FVRBuf2 31 ] "48 -[e E6183 . `uc +[e E6187 . `uc AVERAGINGPRESCALER_1 1 AVERAGINGPRESCALER_2 2 AVERAGINGPRESCALER_3 3 @@ -407,8 +407,8 @@ AVERAGINGPRESCALER_12 12 AVERAGINGPRESCALER_13 13 AVERAGINGPRESCALER_14 14 ] -"25 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -[e E6183 . `uc +"25 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +[e E6187 . `uc AVERAGINGPRESCALER_1 1 AVERAGINGPRESCALER_2 2 AVERAGINGPRESCALER_3 3 @@ -424,8 +424,8 @@ AVERAGINGPRESCALER_12 12 AVERAGINGPRESCALER_13 13 AVERAGINGPRESCALER_14 14 ] -"21 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -[e E6183 . `uc +"21 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +[e E6187 . `uc AVERAGINGPRESCALER_1 1 AVERAGINGPRESCALER_2 2 AVERAGINGPRESCALER_3 3 @@ -442,7 +442,7 @@ AVERAGINGPRESCALER_13 13 AVERAGINGPRESCALER_14 14 ] "39 -[e E6120 . `uc +[e E6124 . `uc VARIABLE_NUMBER_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_MON_TEMP2 2 VARIABLE_NUMBER_MON_TEMP1 3 @@ -468,7 +468,7 @@ VARIABLE_NUMBER_FLAG_GLRB_GOOD 22 VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD 23 ] "42 -[e E5995 . `uc +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -484,8 +484,8 @@ channel_CTMU 29 channel_DAC 30 channel_FVRBuf2 31 ] -"57 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c -[e E6120 . `uc +"57 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c +[e E6124 . `uc VARIABLE_NUMBER_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_MON_TEMP2 2 VARIABLE_NUMBER_MON_TEMP1 3 @@ -511,7 +511,7 @@ VARIABLE_NUMBER_FLAG_GLRB_GOOD 22 VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD 23 ] "59 -[e E5995 . `uc +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -527,8 +527,8 @@ channel_CTMU 29 channel_DAC 30 channel_FVRBuf2 31 ] -"22 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c -[e E6086 . `uc +"22 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c +[e E6090 . `uc VARIABLE_NUMBER_ALL_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_ALL_MON_TEMP2 2 VARIABLE_NUMBER_ALL_MON_TEMP1 3 @@ -555,7 +555,7 @@ VARIABLE_NUMBER_ALL_FLAG_POWERBOARD_GOOD 23 VARIABLE_NUMBER_ALL_ALL_VARIABLES 24 ] "31 -[e E6120 . `uc +[e E6124 . `uc VARIABLE_NUMBER_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_MON_TEMP2 2 VARIABLE_NUMBER_MON_TEMP1 3 @@ -581,7 +581,7 @@ VARIABLE_NUMBER_FLAG_GLRB_GOOD 22 VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD 23 ] "34 -[e E5995 . `uc +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -597,8 +597,8 @@ channel_CTMU 29 channel_DAC 30 channel_FVRBuf2 31 ] -"42 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c -[e E6120 . `uc +"42 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c +[e E6124 . `uc VARIABLE_NUMBER_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_MON_TEMP2 2 VARIABLE_NUMBER_MON_TEMP1 3 @@ -624,7 +624,7 @@ VARIABLE_NUMBER_FLAG_GLRB_GOOD 22 VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD 23 ] "44 -[e E5995 . `uc +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -640,8 +640,8 @@ channel_CTMU 29 channel_DAC 30 channel_FVRBuf2 31 ] -"56 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c -[e E6120 . `uc +"56 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c +[e E6124 . `uc VARIABLE_NUMBER_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_MON_TEMP2 2 VARIABLE_NUMBER_MON_TEMP1 3 @@ -667,7 +667,7 @@ VARIABLE_NUMBER_FLAG_GLRB_GOOD 22 VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD 23 ] "58 -[e E5995 . `uc +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -683,34 +683,34 @@ channel_CTMU 29 channel_DAC 30 channel_FVRBuf2 31 ] -"22 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c -[e E6237 . `uc +"22 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c +[e E6241 . `uc PINNUM_SWITCH_LED_D9 1 PINNUM_SWITCH_LED_D10 2 ] "23 -[e E6233 . `uc +[e E6237 . `uc PINSTATE_LOW 0 PINSTATE_HIGH 1 ] -"22 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c -[e E6145 . `uc +"22 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c +[e E6149 . `uc ENABLESTATE_NC_DISABLED 0 ENABLESTATE_NC_ENABLED 1 ENABLESTATE_NC_NO_CHANGE 2 ] "42 -[e E6082 . `uc +[e E6086 . `uc ENABLESTATE_DISABLED 0 ENABLESTATE_ENABLED 1 ] -"25 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c -[e E6255 . `uc +"25 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c +[e E6259 . `uc FIREDSTATE_NO 0 FIREDSTATE_YES 1 ] -"43 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c -[e E6167 . `uc +"43 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -726,8 +726,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"43 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c -[e E6167 . `uc +"43 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -744,12 +744,12 @@ ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] "44 -[e E6255 . `uc +[e E6259 . `uc FIREDSTATE_NO 0 FIREDSTATE_YES 1 ] -"43 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c -[e E6167 . `uc +"43 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -765,8 +765,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"43 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c -[e E6167 . `uc +"43 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -782,8 +782,8 @@ ALARM_NUMBER_ALARM_FLAG_DUL_ALARMNEG2 12 ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] -"8 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -[e E5995 . `uc +"8 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -800,7 +800,7 @@ channel_DAC 30 channel_FVRBuf2 31 ] "341 -[e E6120 . `uc +[e E6124 . `uc VARIABLE_NUMBER_MON_DUL_BOARDTEMP 1 VARIABLE_NUMBER_MON_TEMP2 2 VARIABLE_NUMBER_MON_TEMP1 3 @@ -826,7 +826,7 @@ VARIABLE_NUMBER_FLAG_GLRB_GOOD 22 VARIABLE_NUMBER_FLAG_POWERBOARD_GOOD 23 ] "391 -[e E6167 . `uc +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -843,12 +843,12 @@ ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] "732 -[e E6259 . `uc +[e E6263 . `uc SWITCHSTATE_OPEN 0 SWITCHSTATE_CLOSED 1 ] "961 -[e E6241 . `uc +[e E6245 . `uc SWITCHNUM_SWITCH_VEOC_RETURN 1 SWITCHNUM_SWITCH_VEOC_DIRECT 2 SWITCHNUM_SWITCH_12V 3 @@ -859,17 +859,17 @@ SWITCHNUM_SWITCH_GLRB 7 SWITCHNUM_SWITCH_PWB 8 ] "997 -[e E6233 . `uc +[e E6237 . `uc PINSTATE_LOW 0 PINSTATE_HIGH 1 ] "1058 -[e E6237 . `uc +[e E6241 . `uc PINNUM_SWITCH_LED_D9 1 PINNUM_SWITCH_LED_D10 2 ] -"83 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c -[e E5995 . `uc +"83 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -885,8 +885,8 @@ channel_CTMU 29 channel_DAC 30 channel_FVRBuf2 31 ] -"116 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c -[e E5997 . `uc +"116 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c +[e E6001 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -903,12 +903,12 @@ channel_DAC 30 channel_FVRBuf2 31 ] "133 -[e E6261 . `uc +[e E6265 . `uc SWITCHSTATE_OPEN 0 SWITCHSTATE_CLOSED 1 ] -"16 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -[e E6183 . `uc +"16 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +[e E6187 . `uc AVERAGINGPRESCALER_1 1 AVERAGINGPRESCALER_2 2 AVERAGINGPRESCALER_3 3 @@ -925,13 +925,13 @@ AVERAGINGPRESCALER_13 13 AVERAGINGPRESCALER_14 14 ] "20 -[e E6449 . `uc +[e E6453 . `uc ADCREADER_RESET 0 ADCREADER_MUXCHANGE 1 ADCREADER_CONVSTART 2 ] "63 -[e E5995 . `uc +[e E5999 . `uc AIN_DUL_BRD_TEMP 0 AIN_VICOR2_TEMP 1 AIN_VICOR1_TEMP 2 @@ -947,13 +947,13 @@ channel_CTMU 29 channel_DAC 30 channel_FVRBuf2 31 ] -"76 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c -[e E6331 . `uc +"76 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c +[e E6335 . `uc PINSTATE_LOW 0 PINSTATE_HIGH 1 ] -"15 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c -[e E6167 . `uc +"15 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c +[e E6171 . `uc ALARM_NUMBER_ALARM_SLOW_MON_VEOC_RTN_I 1 ALARM_NUMBER_ALARM_FAST_MON_VEOC_RTN_I 2 ALARM_NUMBER_ALARM_SLOW_MON_VEOC_FWR_I 3 @@ -970,17 +970,17 @@ ALARM_NUMBER_ALARM_FLAG_HYDRO_PWR_FAULT 13 ALARM_NUMBER_ALARM_FLAG_LBL_PWR_FAULT 14 ] "50 -[e E6259 . `uc +[e E6263 . `uc SWITCHSTATE_OPEN 0 SWITCHSTATE_CLOSED 1 ] "74 -[e E6233 . `uc +[e E6237 . `uc PINSTATE_LOW 0 PINSTATE_HIGH 1 ] -"21 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -[e E6284 . `uc +"21 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +[e E6288 . `uc WAITING_SOF 0 WAITING_ADDR 1 WAITING_CMD 2 @@ -990,33 +990,7 @@ WAITING_CHK 5 WAITING_EOF 6 COMMAND_READY 7 ] -"7 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c -[v ___awmod __awmod `(i 1 e 2 0 ] -"4 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/fleq.c -[v ___fleq __fleq `(b 1 e 0 0 ] -"62 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/float.c -[v ___ftpack __ftpack `(f 1 e 4 0 ] -"86 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/ftadd.c -[v ___ftadd __ftadd `(f 1 e 4 0 ] -"54 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/ftdiv.c -[v ___ftdiv __ftdiv `(f 1 e 4 0 ] -"62 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/ftmul.c -[v ___ftmul __ftmul `(f 1 e 4 0 ] -"19 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/ftsub.c -[v ___ftsub __ftsub `(f 1 e 4 0 ] -"10 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/sprcadd.c -[v ___fladd __fladd `(d 1 e 4 0 ] -"245 -[v ___flsub __flsub `(d 1 e 4 0 ] -"11 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/sprcdiv.c -[v ___fldiv __fldiv `(d 1 e 4 0 ] -"8 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/sprcmul.c -[v ___flmul __flmul `(d 1 e 4 0 ] -"15 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/Umul32.c -[v ___lmul __lmul `(ul 1 e 4 0 ] -"91 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/Umul64.c -[v ___omul __omul `(uo 1 e 8 0 ] -"30 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c +"30 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c [v _adcreader_reset adcreader_reset `(v 1 e 1 0 ] "36 [v _adcreader_start adcreader_start `(v 1 e 1 0 ] @@ -1030,7 +1004,7 @@ COMMAND_READY 7 [v __check_alarm_firing _check_alarm_firing `(a 1 e 1 0 ] "150 [v __update_averaging _update_averaging `(v 1 e 1 0 ] -"8 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c +"8 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c [v _alarm_MON_VEOC_RTN_I alarm_MON_VEOC_RTN_I `(v 1 e 1 0 ] "15 [v _alarm_MON_VEOC_FWR_I alarm_MON_VEOC_FWR_I `(v 1 e 1 0 ] @@ -1050,85 +1024,111 @@ COMMAND_READY 7 [v _alarm_FLAG_HYDRO_PWR_FAULT alarm_FLAG_HYDRO_PWR_FAULT `(v 1 e 1 0 ] "68 [v _alarm_FLAG_LBL_PWR_FAULT alarm_FLAG_LBL_PWR_FAULT `(v 1 e 1 0 ] -"14 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c +"7 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c +[v ___awmod __awmod `(i 1 e 2 0 ] +"4 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\fleq.c +[v ___fleq __fleq `(b 1 e 0 0 ] +"62 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\float.c +[v ___ftpack __ftpack `(f 1 e 4 0 ] +"86 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\ftadd.c +[v ___ftadd __ftadd `(f 1 e 4 0 ] +"54 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\ftdiv.c +[v ___ftdiv __ftdiv `(f 1 e 4 0 ] +"62 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\ftmul.c +[v ___ftmul __ftmul `(f 1 e 4 0 ] +"19 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\ftsub.c +[v ___ftsub __ftsub `(f 1 e 4 0 ] +"10 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\sprcadd.c +[v ___fladd __fladd `(d 1 e 4 0 ] +"245 +[v ___flsub __flsub `(d 1 e 4 0 ] +"11 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\sprcdiv.c +[v ___fldiv __fldiv `(d 1 e 4 0 ] +"8 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\sprcmul.c +[v ___flmul __flmul `(d 1 e 4 0 ] +"15 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\Umul32.c +[v ___lmul __lmul `(ul 1 e 4 0 ] +"91 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\Umul64.c +[v ___omul __omul `(uo 1 e 8 0 ] +"14 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c [v _commands_get_count commands_get_count `(uc 1 e 1 0 ] "18 [v _commands_retrieve_info_bycode commands_retrieve_info_bycode `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c [v _command_ALARM_ENABLE command_ALARM_ENABLE `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c [v _command_ALARM_ENABLE_GETALL command_ALARM_ENABLE_GETALL `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c [v _command_ALARM_FIRECOUNT_GET command_ALARM_FIRECOUNT_GET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c [v _command_ALARM_FIRECOUNT_GETALL command_ALARM_FIRECOUNT_GETALL `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c [v _command_ALARM_FIRED_GET command_ALARM_FIRED_GET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c [v _command_ALARM_FIRED_GETALL command_ALARM_FIRED_GETALL `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c [v _command_ALARM_FIRED_RESET command_ALARM_FIRED_RESET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c [v _command_ALARM_MAXCOUNT_GET command_ALARM_MAXCOUNT_GET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c [v _command_ALARM_MAXCOUNT_GETALL command_ALARM_MAXCOUNT_GETALL `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c [v _command_ALARM_MAXCOUNT_RESET command_ALARM_MAXCOUNT_RESET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c [v _command_ALARM_THRESHOLD_GET command_ALARM_THRESHOLD_GET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c [v _command_ALARM_THRESHOLD_SET command_ALARM_THRESHOLD_SET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c [v _command_ALARM_TIMEOUT_GET command_ALARM_TIMEOUT_GET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c [v _command_ALARM_TIMEOUT_SET command_ALARM_TIMEOUT_SET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_BOARDTIME.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_BOARDTIME.c [v _command_BOARDTIME command_BOARDTIME `(uc 1 e 1 0 ] -"9 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c +"9 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c [v _command_ECHO1 command_ECHO1 `(uc 1 e 1 0 ] -"9 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c +"9 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c [v _command_ECHO32 command_ECHO32 `(uc 1 e 1 0 ] -"9 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c +"9 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c [v _command_ECHO4 command_ECHO4 `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTCOMMANDTIME.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTCOMMANDTIME.c [v _command_LASTCOMMANDTIME command_LASTCOMMANDTIME `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c [v _command_LASTERROR command_LASTERROR `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c [v _command_RESCUE_ENABLE command_RESCUE_ENABLE `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c [v _command_RESCUE_STATUS_GET command_RESCUE_STATUS_GET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_RESET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_RESET.c [v _command_RESCUE_STATUS_RESET command_RESCUE_STATUS_RESET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_GET.c [v _command_RESCUE_TIMEOUT_GET command_RESCUE_TIMEOUT_GET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_SET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_SET.c [v _command_RESCUE_TIMEOUT_SET command_RESCUE_TIMEOUT_SET `(uc 1 e 1 0 ] -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c [v _command_SENSOR_AVERAGE_GETALL command_SENSOR_AVERAGE_GETALL `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c [v _command_SENSOR_AVERAGING_PRESCALER_GET command_SENSOR_AVERAGING_PRESCALER_GET `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c [v _command_SENSOR_AVERAGING_PRESCALER_SET command_SENSOR_AVERAGING_PRESCALER_SET `(uc 1 e 1 0 ] -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c [v _command_SENSOR_GET_SINGLE command_SENSOR_GET_SINGLE `(uc 1 e 1 0 ] -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c [v _command_SENSOR_MAXVALUE_RESET command_SENSOR_MAXVALUE_RESET `(uc 1 e 1 0 ] -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c [v _command_SENSOR_MAXVALUES_GETALL command_SENSOR_MAXVALUES_GETALL `(uc 1 e 1 0 ] -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c [v _command_SENSOR_OFFSETS_GETALL command_SENSOR_OFFSETS_GETALL `(uc 1 e 1 0 ] -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c [v _command_SENSOR_VALUES_GETALL command_SENSOR_VALUES_GETALL `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c [v _command_SWITCH_CONTROL command_SWITCH_CONTROL `(uc 1 e 1 0 ] -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c [v _command_USER_PIN_CONTROL command_USER_PIN_CONTROL `(uc 1 e 1 0 ] -"9 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c +"9 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c [v _command_VALCHECK command_VALCHECK `(uc 1 e 1 0 ] -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c [v _command_VERSION command_VERSION `(uc 1 e 1 0 ] -"40 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"40 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v _communication_parser_reset communication_parser_reset `(v 1 e 1 0 ] "51 [v _communication_parser_appendbyte communication_parser_appendbyte `(v 1 e 1 0 ] @@ -1168,37 +1168,37 @@ COMMAND_READY 7 [v __hex2ascii _hex2ascii `(uc 1 e 1 0 ] "353 [v __serial_checksum_update _serial_checksum_update `(v 1 e 1 0 ] -"17 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c +"17 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c [v _error_notify error_notify `(v 1 e 1 0 ] "50 [v _error_die_forever error_die_forever `(v 1 e 1 0 ] "65 [v _error_die_forever_fromIRQ error_die_forever_fromIRQ `(v 1 e 1 0 ] -"341 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"341 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _variable_is_analog_by_enum variable_is_analog_by_enum `(a 1 e 1 0 ] -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.h -"64 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/typedefs.h +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/generated/sources/variables.h +"64 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/typedefs.h "53 [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] -"360 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"360 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v _analog_variable_get_pointer_by_enum analog_variable_get_pointer_by_enum `(*.39S818 1 e 2 0 ] "391 [v _alarm_is_analog_by_enum alarm_is_analog_by_enum `(a 1 e 1 0 ] -"53 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/typedefs.h +"53 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/typedefs.h [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] -"407 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"407 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _alarm_get_analog_alarm_ptr_by_enum alarm_get_analog_alarm_ptr_by_enum `(*.39S450 1 e 2 0 ] -"60 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.h -"71 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/typedefs.h +"60 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/generated/sources/variables.h +"71 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/typedefs.h [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] -"606 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"606 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [s S885 . 16 `*.37(uc 1 readfunc 2 0 `uc 1 value 1 2 `uc 1 value_max 1 3 `S877 1 alarm 12 4 ] [v _digital_variable_get_pointer_by_enum digital_variable_get_pointer_by_enum `(*.39S885 1 e 2 0 ] -"71 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/typedefs.h +"71 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/typedefs.h [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] -"639 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"639 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _alarm_get_digital_alarm_ptr_by_enum alarm_get_digital_alarm_ptr_by_enum `(*.39S877 1 e 2 0 ] "661 [v _ioread_DIN_ALRMPOS1 ioread_DIN_ALRMPOS1 `(uc 1 e 1 0 ] @@ -1231,7 +1231,7 @@ COMMAND_READY 7 "757 [v _switch_SWITCH_VEOC_RETURN_set switch_SWITCH_VEOC_RETURN_set `(v 1 e 1 0 ] "766 -[v _switch_SWITCH_VEOC_RETURN_get switch_SWITCH_VEOC_RETURN_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_VEOC_RETURN_get switch_SWITCH_VEOC_RETURN_get `(E6263 1 e 1 0 ] "772 [v _switch_SWITCH_VEOC_DIRECT_set_closed switch_SWITCH_VEOC_DIRECT_set_closed `(v 1 e 1 0 ] "778 @@ -1239,7 +1239,7 @@ COMMAND_READY 7 "784 [v _switch_SWITCH_VEOC_DIRECT_set switch_SWITCH_VEOC_DIRECT_set `(v 1 e 1 0 ] "793 -[v _switch_SWITCH_VEOC_DIRECT_get switch_SWITCH_VEOC_DIRECT_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_VEOC_DIRECT_get switch_SWITCH_VEOC_DIRECT_get `(E6263 1 e 1 0 ] "799 [v _switch_SWITCH_12V_set_closed switch_SWITCH_12V_set_closed `(v 1 e 1 0 ] "805 @@ -1247,7 +1247,7 @@ COMMAND_READY 7 "811 [v _switch_SWITCH_12V_set switch_SWITCH_12V_set `(v 1 e 1 0 ] "820 -[v _switch_SWITCH_12V_get switch_SWITCH_12V_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_12V_get switch_SWITCH_12V_get `(E6263 1 e 1 0 ] "826 [v _switch_SWITCH_LBL_set_closed switch_SWITCH_LBL_set_closed `(v 1 e 1 0 ] "832 @@ -1255,7 +1255,7 @@ COMMAND_READY 7 "838 [v _switch_SWITCH_LBL_set switch_SWITCH_LBL_set `(v 1 e 1 0 ] "847 -[v _switch_SWITCH_LBL_get switch_SWITCH_LBL_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_LBL_get switch_SWITCH_LBL_get `(E6263 1 e 1 0 ] "853 [v _switch_SWITCH_HYDRO_set_closed switch_SWITCH_HYDRO_set_closed `(v 1 e 1 0 ] "859 @@ -1263,7 +1263,7 @@ COMMAND_READY 7 "865 [v _switch_SWITCH_HYDRO_set switch_SWITCH_HYDRO_set `(v 1 e 1 0 ] "874 -[v _switch_SWITCH_HYDRO_get switch_SWITCH_HYDRO_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_HYDRO_get switch_SWITCH_HYDRO_get `(E6263 1 e 1 0 ] "880 [v _switch_SWITCH_GLRA_set_closed switch_SWITCH_GLRA_set_closed `(v 1 e 1 0 ] "886 @@ -1271,7 +1271,7 @@ COMMAND_READY 7 "892 [v _switch_SWITCH_GLRA_set switch_SWITCH_GLRA_set `(v 1 e 1 0 ] "901 -[v _switch_SWITCH_GLRA_get switch_SWITCH_GLRA_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_GLRA_get switch_SWITCH_GLRA_get `(E6263 1 e 1 0 ] "907 [v _switch_SWITCH_GLRB_set_closed switch_SWITCH_GLRB_set_closed `(v 1 e 1 0 ] "913 @@ -1279,7 +1279,7 @@ COMMAND_READY 7 "919 [v _switch_SWITCH_GLRB_set switch_SWITCH_GLRB_set `(v 1 e 1 0 ] "928 -[v _switch_SWITCH_GLRB_get switch_SWITCH_GLRB_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_GLRB_get switch_SWITCH_GLRB_get `(E6263 1 e 1 0 ] "934 [v _switch_SWITCH_PWB_set_closed switch_SWITCH_PWB_set_closed `(v 1 e 1 0 ] "940 @@ -1287,11 +1287,11 @@ COMMAND_READY 7 "946 [v _switch_SWITCH_PWB_set switch_SWITCH_PWB_set `(v 1 e 1 0 ] "955 -[v _switch_SWITCH_PWB_get switch_SWITCH_PWB_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_PWB_get switch_SWITCH_PWB_get `(E6263 1 e 1 0 ] "961 [v _switch_get_function_set_by_enum switch_get_function_set_by_enum `(*.37(v 1 e 2 0 ] "979 -[v _switch_get_function_get_by_enum switch_get_function_get_by_enum `(*.37(E6259 1 e 2 0 ] +[v _switch_get_function_get_by_enum switch_get_function_get_by_enum `(*.37(E6263 1 e 2 0 ] "1004 [v _userpin_SWITCH_LED_D9_set_high userpin_SWITCH_LED_D9_set_high `(v 1 e 1 0 ] "1010 @@ -1299,7 +1299,7 @@ COMMAND_READY 7 "1016 [v _userpin_SWITCH_LED_D9_set userpin_SWITCH_LED_D9_set `(v 1 e 1 0 ] "1025 -[v _userpin_SWITCH_LED_D9_get userpin_SWITCH_LED_D9_get `(E6233 1 e 1 0 ] +[v _userpin_SWITCH_LED_D9_get userpin_SWITCH_LED_D9_get `(E6237 1 e 1 0 ] "1031 [v _userpin_SWITCH_LED_D10_set_high userpin_SWITCH_LED_D10_set_high `(v 1 e 1 0 ] "1037 @@ -1308,7 +1308,7 @@ COMMAND_READY 7 [v _userpin_SWITCH_LED_D10_set userpin_SWITCH_LED_D10_set `(v 1 e 1 0 ] "1058 [v _userpin_get_function_set_by_enum userpin_get_function_set_by_enum `(*.37(v 1 e 2 0 ] -"20 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c +"20 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c [v _irq_timer_slow irq_timer_slow `(v 1 e 1 0 ] "36 [v _irq_timer_fast irq_timer_fast `(v 1 e 1 0 ] @@ -1316,7 +1316,7 @@ COMMAND_READY 7 [v __manage_digital_variables _manage_digital_variables `(v 1 e 1 0 ] "55 [v __manage_digital_variable _manage_digital_variable `(v 1 e 1 0 ] -"34 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"34 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v _main main `(v 1 e 1 0 ] "69 [v _init_mcu init_mcu `(v 1 e 1 0 ] @@ -1336,7 +1336,7 @@ COMMAND_READY 7 [v _manage_incoming_data manage_incoming_data `(v 1 e 1 0 ] "177 [v __delay_seconds _delay_seconds `(v 1 e 1 0 ] -"62 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c +"62 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c [v _ADC_Initialize ADC_Initialize `(v 1 e 1 0 ] "83 [v _ADC_SelectChannel ADC_SelectChannel `(v 1 e 1 0 ] @@ -1346,9 +1346,9 @@ COMMAND_READY 7 [v _ADC_IsConversionDone ADC_IsConversionDone `(a 1 e 1 0 ] "104 [v _ADC_GetConversionResult ADC_GetConversionResult `(us 1 e 2 0 ] -"49 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/ccp5.c +"49 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/ccp5.c [v _CCP5_Initialize CCP5_Initialize `(v 1 e 1 0 ] -"88 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c +"88 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c [v _EUSART1_Initialize EUSART1_Initialize `(v 1 e 1 0 ] "137 [v _EUSART1_is_rx_ready EUSART1_is_rx_ready `(a 1 e 1 0 ] @@ -1378,19 +1378,19 @@ COMMAND_READY 7 [v _EUSART1_SetTxInterruptHandler EUSART1_SetTxInterruptHandler `(v 1 e 1 0 ] "280 [v _EUSART1_SetRxInterruptHandler EUSART1_SetRxInterruptHandler `(v 1 e 1 0 ] -"58 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/fvr.c +"58 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/fvr.c [v _FVR_Initialize FVR_Initialize `(v 1 e 1 0 ] -"52 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c +"52 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c [v _INTERRUPT_Initialize INTERRUPT_Initialize `(v 1 e 1 0 ] "58 [v _INTERRUPT_InterruptManager INTERRUPT_InterruptManager `IIH(v 1 e 1 0 ] -"50 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c +"50 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c [v _SYSTEM_Initialize SYSTEM_Initialize `(v 1 e 1 0 ] "64 [v _OSCILLATOR_Initialize OSCILLATOR_Initialize `(v 1 e 1 0 ] -"55 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c +"55 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c [v _PIN_MANAGER_Initialize PIN_MANAGER_Initialize `(v 1 e 1 0 ] -"67 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c +"67 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c [v _TMR0_Initialize TMR0_Initialize `(v 1 e 1 0 ] "94 [v _TMR0_StartTimer TMR0_StartTimer `(v 1 e 1 0 ] @@ -1400,7 +1400,7 @@ COMMAND_READY 7 [v _TMR0_SetInterruptHandler TMR0_SetInterruptHandler `(v 1 e 1 0 ] "151 [v _TMR0_DefaultInterruptHandler TMR0_DefaultInterruptHandler `(v 1 e 1 0 ] -"64 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c +"64 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c [v _TMR2_Initialize TMR2_Initialize `(v 1 e 1 0 ] "87 [v _TMR2_StartTimer TMR2_StartTimer `(v 1 e 1 0 ] @@ -1410,7 +1410,7 @@ COMMAND_READY 7 [v _TMR2_SetInterruptHandler TMR2_SetInterruptHandler `(v 1 e 1 0 ] "136 [v _TMR2_DefaultInterruptHandler TMR2_DefaultInterruptHandler `(v 1 e 1 0 ] -"29 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c +"29 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c [v _rescue_get_timeout_seconds rescue_get_timeout_seconds `(us 1 e 2 0 ] "33 [v _rescue_set_timeout_seconds rescue_set_timeout_seconds `(v 1 e 1 0 ] @@ -1436,7 +1436,7 @@ COMMAND_READY 7 [v __rescue_action_step_4 _rescue_action_step_4 `(v 1 e 1 0 ] "96 [v _rescue_check rescue_check `(v 1 e 1 0 ] -"15 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c +"15 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c [v _alarm_get_enable_ptr_by_enum alarm_get_enable_ptr_by_enum `(*.39a 1 e 2 0 ] "23 [v _alarm_get_timeout_ptr_by_enum alarm_get_timeout_ptr_by_enum `(*.39us 1 e 2 0 ] @@ -1462,7 +1462,7 @@ COMMAND_READY 7 [v _userpin_SWITCH_LED_D10_set_low_fromIRQ userpin_SWITCH_LED_D10_set_low_fromIRQ `(v 1 e 1 0 ] "95 [v _dummy_alarm_callback dummy_alarm_callback `(v 1 e 1 0 ] -"28 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c +"28 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c [v _timing_get_rescue_step_timeout timing_get_rescue_step_timeout `(uc 1 e 1 0 ] "37 [v _timing_set_rescue_step_timeout timing_set_rescue_step_timeout `(v 1 e 1 0 ] @@ -1474,7 +1474,17 @@ COMMAND_READY 7 [v _timing_reset_seconds_since_last_command timing_reset_seconds_since_last_command `(v 1 e 1 0 ] "68 [v _timing_tick_irq timing_tick_irq `(v 1 e 1 0 ] -"52 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h +"16 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c +[v _adcreader_averaging_prescaler adcreader_averaging_prescaler `E6187 1 e 1 0 ] +"17 +[v _adcreader_averaging_prescaler_maxcount adcreader_averaging_prescaler_maxcount `us 1 e 2 0 ] +"20 +[v __state _state `E6453 1 e 1 0 ] +"21 +[v __idx _idx `uc 1 e 1 0 ] +"22 +[v __state_timeout _state_timeout `uc 1 e 1 0 ] +"52 C:\Program Files\Microchip\xc8\v2.20\pic\include\proc\pic18f46k22.h [v _ANSELA ANSELA `VEuc 1 e 1 @3896 ] "97 [v _ANSELB ANSELB `VEuc 1 e 1 @3897 ] @@ -2027,18 +2037,8 @@ COMMAND_READY 7 [v _INTCONbits INTCONbits `VES83 1 e 1 @4082 ] "19373 [v _PLLRDY PLLRDY `VEb 1 e 0 @32407 ] -"16 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c -[v _adcreader_averaging_prescaler adcreader_averaging_prescaler `E6183 1 e 1 0 ] -"17 -[v _adcreader_averaging_prescaler_maxcount adcreader_averaging_prescaler_maxcount `us 1 e 2 0 ] -"20 -[v __state _state `E6449 1 e 1 0 ] -"21 -[v __idx _idx `uc 1 e 1 0 ] -"22 -[v __state_timeout _state_timeout `uc 1 e 1 0 ] -"21 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c -[v __parser_status _parser_status `E6284 1 e 1 0 ] +"21 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c +[v __parser_status _parser_status `E6288 1 e 1 0 ] "22 [v __parser_next_cmdcode _parser_next_cmdcode `uc 1 e 1 0 ] "23 @@ -2049,27 +2049,27 @@ COMMAND_READY 7 [v __databuf_index _databuf_index `uc 1 e 1 0 ] "26 [v __parser_checksum _parser_checksum `uc 1 e 1 0 ] -"15 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c +"15 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c [v _errors_last_error errors_last_error `uc 1 e 1 0 ] [s S2481 . 5 `uc 1 request_code 1 0 `uc 1 response_code 1 1 `uc 1 request_payload_len 1 2 `*.37(uc 1 callback_ptr 2 3 ] -"7 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/commandstable.c +"7 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/commandstable.c [v _commands_info_table commands_info_table `[38]S2481 1 e 190 0 ] [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] -"8 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"8 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v _analog_variables analog_variables `[11]S818 1 e 473 0 ] [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] "435 [s S885 . 16 `*.37(uc 1 readfunc 2 0 `uc 1 value 1 2 `uc 1 value_max 1 3 `S877 1 alarm 12 4 ] [v _digital_variables digital_variables `[12]S885 1 e 192 0 ] -[s S3118 . 8 `E6259 1 state_SWITCH_VEOC_RETURN 1 0 `E6259 1 state_SWITCH_VEOC_DIRECT 1 1 `E6259 1 state_SWITCH_12V 1 2 `E6259 1 state_SWITCH_LBL 1 3 `E6259 1 state_SWITCH_HYDRO 1 4 `E6259 1 state_SWITCH_GLRA 1 5 `E6259 1 state_SWITCH_GLRB 1 6 `E6259 1 state_SWITCH_PWB 1 7 ] +[s S3118 . 8 `E6263 1 state_SWITCH_VEOC_RETURN 1 0 `E6263 1 state_SWITCH_VEOC_DIRECT 1 1 `E6263 1 state_SWITCH_12V 1 2 `E6263 1 state_SWITCH_LBL 1 3 `E6263 1 state_SWITCH_HYDRO 1 4 `E6263 1 state_SWITCH_GLRA 1 5 `E6263 1 state_SWITCH_GLRB 1 6 `E6263 1 state_SWITCH_PWB 1 7 ] "732 [v _switches switches `S3118 1 e 8 0 ] -[s S3181 . 2 `E6233 1 state_SWITCH_LED_D9 1 0 `E6233 1 state_SWITCH_LED_D10 1 1 ] +[s S3181 . 2 `E6237 1 state_SWITCH_LED_D9 1 0 `E6237 1 state_SWITCH_LED_D10 1 1 ] "997 [v _userpins userpins `S3181 1 e 2 0 ] -"62 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c +"62 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c [v _eusart1TxHead eusart1TxHead `VEuc 1 e 1 0 ] "63 [v _eusart1TxTail eusart1TxTail `VEuc 1 e 1 0 ] @@ -2105,13 +2105,13 @@ COMMAND_READY 7 [v _EUSART1_OverrunErrorHandler EUSART1_OverrunErrorHandler `*.37(v 1 e 2 0 ] "82 [v _EUSART1_ErrorHandler EUSART1_ErrorHandler `*.37(v 1 e 2 0 ] -"58 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c +"58 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c [v _TMR0_InterruptHandler TMR0_InterruptHandler `*.37(v 1 e 2 0 ] "60 [v _timer0ReloadVal timer0ReloadVal `VEuc 1 e 1 0 ] -"58 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c +"58 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c [v _TMR2_InterruptHandler TMR2_InterruptHandler `*.37(v 1 e 2 0 ] -"18 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c +"18 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c [v __rescue_timeout_seconds _rescue_timeout_seconds `us 1 e 2 0 ] "21 [v __rescue_enabled _rescue_enabled `a 1 e 1 0 ] @@ -2121,7 +2121,7 @@ COMMAND_READY 7 [v __rescue_step_index _rescue_step_index `uc 1 e 1 0 ] "88 [v __rescue_actions _rescue_actions `[5]*.37(v 1 e 10 0 ] -"15 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c +"15 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c [v __timing_seconds_lc _timing_seconds_lc `ul 1 e 4 0 ] "18 [v __timing_seconds_rst _timing_seconds_rst `ul 1 e 4 0 ] @@ -2129,7 +2129,7 @@ COMMAND_READY 7 [v __rescue_step_timeout _rescue_step_timeout `uc 1 e 1 0 ] "25 [v __tick_counter_us _tick_counter_us `ul 1 e 4 0 ] -"34 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"34 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v _main main `(v 1 e 1 0 ] { "67 @@ -2139,17 +2139,17 @@ COMMAND_READY 7 { "103 } 0 -"87 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c +"87 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c [v _TMR2_StartTimer TMR2_StartTimer `(v 1 e 1 0 ] { "91 } 0 -"94 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c +"94 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c [v _TMR0_StartTimer TMR0_StartTimer `(v 1 e 1 0 ] { "98 } 0 -"105 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"105 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v _sensors_acquire_offsets sensors_acquire_offsets `(v 1 e 1 0 ] { "115 @@ -2158,12 +2158,12 @@ COMMAND_READY 7 [v sensors_acquire_offsets@k k `uc 1 a 1 34 ] "119 } 0 -"96 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c +"96 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c [v _rescue_check rescue_check `(v 1 e 1 0 ] { "123 } 0 -"37 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c +"37 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c [v _timing_set_rescue_step_timeout timing_set_rescue_step_timeout `(v 1 e 1 0 ] { [v timing_set_rescue_step_timeout@_seconds _seconds `uc 1 a 1 wreg ] @@ -2178,7 +2178,7 @@ COMMAND_READY 7 [v timing_get_rescue_step_timeout@seconds seconds `uc 1 a 1 28 ] "34 } 0 -"75 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c +"75 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c [v __rescue_action_step_3 _rescue_action_step_3 `(v 1 e 1 0 ] { "79 @@ -2203,19 +2203,19 @@ COMMAND_READY 7 { "85 } 0 -"149 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"149 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v _manage_incoming_data manage_incoming_data `(v 1 e 1 0 ] { "159 [v manage_incoming_data@retval retval `uc 1 a 1 47 ] "175 } 0 -"62 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c +"62 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c [v _timing_reset_seconds_since_last_command timing_reset_seconds_since_last_command `(v 1 e 1 0 ] { "66 } 0 -"221 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"221 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v _communication_transmitter_sendresponse communication_transmitter_sendresponse `(v 1 e 1 0 ] { "250 @@ -2231,8 +2231,6 @@ COMMAND_READY 7 [v communication_transmitter_sendresponse@idx idx `uc 1 a 1 5 ] "233 [v communication_transmitter_sendresponse@resp_code resp_code `uc 1 a 1 1 ] -"228 -[v communication_transmitter_sendresponse@ret ret `uc 1 a 1 0 ] "266 } 0 "353 @@ -2243,7 +2241,7 @@ COMMAND_READY 7 [v __serial_checksum_update@_byte _byte `uc 1 a 1 29 ] "356 } 0 -"173 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c +"173 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c [v _EUSART1_Write EUSART1_Write `(v 1 e 1 0 ] { [v EUSART1_Write@txData txData `uc 1 a 1 wreg ] @@ -2251,7 +2249,7 @@ COMMAND_READY 7 [v EUSART1_Write@txData txData `uc 1 a 1 28 ] "194 } 0 -"345 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"345 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v __hex2ascii _hex2ascii `(uc 1 e 1 0 ] { [v __hex2ascii@_nibble _nibble `uc 1 a 1 wreg ] @@ -2274,7 +2272,7 @@ COMMAND_READY 7 { "270 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GETALL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GETALL.c [v _command_ALARM_MAXCOUNT_GETALL command_ALARM_MAXCOUNT_GETALL `(uc 1 e 1 0 ] { "46 @@ -2282,10 +2280,10 @@ COMMAND_READY 7 "44 [v command_ALARM_MAXCOUNT_GETALL@p_maxcount p_maxcount `*.39us 1 a 2 0 ] "43 -[v command_ALARM_MAXCOUNT_GETALL@alarm_number alarm_number `E6167 1 a 1 4 ] +[v command_ALARM_MAXCOUNT_GETALL@alarm_number alarm_number `E6171 1 a 1 4 ] "54 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GETALL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GETALL.c [v _command_ALARM_FIRECOUNT_GETALL command_ALARM_FIRECOUNT_GETALL `(uc 1 e 1 0 ] { "46 @@ -2293,21 +2291,21 @@ COMMAND_READY 7 "44 [v command_ALARM_FIRECOUNT_GETALL@p_firecount p_firecount `*.39us 1 a 2 0 ] "43 -[v command_ALARM_FIRECOUNT_GETALL@alarm_number alarm_number `E6167 1 a 1 4 ] +[v command_ALARM_FIRECOUNT_GETALL@alarm_number alarm_number `E6171 1 a 1 4 ] "54 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GETALL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GETALL.c [v _command_ALARM_FIRED_GETALL command_ALARM_FIRED_GETALL `(uc 1 e 1 0 ] { "45 [v command_ALARM_FIRED_GETALL@p_firecount p_firecount `*.39us 1 a 2 2 ] "44 -[v command_ALARM_FIRED_GETALL@firedstate firedstate `E6255 1 a 1 4 ] +[v command_ALARM_FIRED_GETALL@firedstate firedstate `E6259 1 a 1 4 ] "43 -[v command_ALARM_FIRED_GETALL@alarm_number alarm_number `E6167 1 a 1 5 ] +[v command_ALARM_FIRED_GETALL@alarm_number alarm_number `E6171 1 a 1 5 ] "55 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE_GETALL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE_GETALL.c [v _command_ALARM_ENABLE_GETALL command_ALARM_ENABLE_GETALL `(uc 1 e 1 0 ] { "44 @@ -2315,62 +2313,60 @@ COMMAND_READY 7 "46 [v command_ALARM_ENABLE_GETALL@enable enable `a 1 a 1 2 ] "43 -[v command_ALARM_ENABLE_GETALL@alarm_number alarm_number `E6167 1 a 1 3 ] +[v command_ALARM_ENABLE_GETALL@alarm_number alarm_number `E6171 1 a 1 3 ] "54 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_SET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_SET.c [v _command_RESCUE_TIMEOUT_SET command_RESCUE_TIMEOUT_SET `(uc 1 e 1 0 ] { "21 -[v command_RESCUE_TIMEOUT_SET@req_rescue_timeout req_rescue_timeout `us 1 a 2 37 ] +[v command_RESCUE_TIMEOUT_SET@req_rescue_timeout req_rescue_timeout `us 1 a 2 35 ] "32 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_TIMEOUT_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_TIMEOUT_GET.c [v _command_RESCUE_TIMEOUT_GET command_RESCUE_TIMEOUT_GET `(uc 1 e 1 0 ] { "25 -[v command_RESCUE_TIMEOUT_GET@resp_rescue_timeout resp_rescue_timeout `us 1 a 2 32 ] +[v command_RESCUE_TIMEOUT_GET@resp_rescue_timeout resp_rescue_timeout `us 1 a 2 30 ] "32 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_RESET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_RESET.c [v _command_RESCUE_STATUS_RESET command_RESCUE_STATUS_RESET `(uc 1 e 1 0 ] { "30 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_STATUS_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_STATUS_GET.c [v _command_RESCUE_STATUS_GET command_RESCUE_STATUS_GET `(uc 1 e 1 0 ] { "25 -[v command_RESCUE_STATUS_GET@resp_firedstate resp_firedstate `E6255 1 a 1 29 ] +[v command_RESCUE_STATUS_GET@resp_firedstate resp_firedstate `E6259 1 a 1 29 ] "32 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_RESCUE_ENABLE.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_RESCUE_ENABLE.c [v _command_RESCUE_ENABLE command_RESCUE_ENABLE `(uc 1 e 1 0 ] { "22 -[v command_RESCUE_ENABLE@req_enablestate_nc req_enablestate_nc `E6145 1 a 1 32 ] +[v command_RESCUE_ENABLE@req_enablestate_nc req_enablestate_nc `E6149 1 a 1 32 ] "42 -[v command_RESCUE_ENABLE@resp_enablestate resp_enablestate `E6082 1 a 1 31 ] +[v command_RESCUE_ENABLE@resp_enablestate resp_enablestate `E6086 1 a 1 31 ] "49 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_USER_PIN_CONTROL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_USER_PIN_CONTROL.c [v _command_USER_PIN_CONTROL command_USER_PIN_CONTROL `(uc 1 e 1 0 ] { "35 [v command_USER_PIN_CONTROL@userpin_set_func userpin_set_func `*.37(v 1 a 2 35 ] "22 -[v command_USER_PIN_CONTROL@req_pinnum req_pinnum `E6237 1 a 1 38 ] +[v command_USER_PIN_CONTROL@req_pinnum req_pinnum `E6241 1 a 1 38 ] "23 -[v command_USER_PIN_CONTROL@req_pinstate req_pinstate `E6233 1 a 1 37 ] +[v command_USER_PIN_CONTROL@req_pinstate req_pinstate `E6237 1 a 1 37 ] "44 } 0 -"9 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VALCHECK.c +"9 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VALCHECK.c [v _command_VALCHECK command_VALCHECK `(uc 1 e 1 0 ] { "30 [v command_VALCHECK@resp_value_1 resp_value_1 `ul 1 a 4 4 ] -"29 -[v command_VALCHECK@resp_value_0 resp_value_0 `ul 1 a 4 0 ] "32 [v command_VALCHECK@resp_value_3 resp_value_3 `us 1 a 2 10 ] "31 @@ -2381,21 +2377,21 @@ COMMAND_READY 7 [v command_VALCHECK@resp_value_4 resp_value_4 `uc 1 a 1 12 ] "46 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTERROR.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTERROR.c [v _command_LASTERROR command_LASTERROR `(uc 1 e 1 0 ] { "25 [v command_LASTERROR@resp_errcode resp_errcode `uc 1 a 1 29 ] "36 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_LASTCOMMANDTIME.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_LASTCOMMANDTIME.c [v _command_LASTCOMMANDTIME command_LASTCOMMANDTIME `(uc 1 e 1 0 ] { "25 [v command_LASTCOMMANDTIME@resp_seconds resp_seconds `ul 1 a 4 0 ] "32 } 0 -"9 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO4.c +"9 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO4.c [v _command_ECHO4 command_ECHO4 `(uc 1 e 1 0 ] { "38 @@ -2416,7 +2412,7 @@ COMMAND_READY 7 [v command_ECHO4@req_value_0 req_value_0 `uc 1 a 1 29 ] "48 } 0 -"9 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO32.c +"9 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO32.c [v _command_ECHO32 command_ECHO32 `(uc 1 e 1 0 ] { "88 @@ -2425,7 +2421,7 @@ COMMAND_READY 7 [v command_ECHO32@idx idx `uc 1 a 1 32 ] "101 } 0 -"9 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ECHO1.c +"9 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ECHO1.c [v _command_ECHO1 command_ECHO1 `(uc 1 e 1 0 ] { "26 @@ -2434,14 +2430,14 @@ COMMAND_READY 7 [v command_ECHO1@req_value req_value `uc 1 a 1 29 ] "33 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_BOARDTIME.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_BOARDTIME.c [v _command_BOARDTIME command_BOARDTIME `(uc 1 e 1 0 ] { "25 [v command_BOARDTIME@resp_seconds resp_seconds `ul 1 a 4 0 ] "32 } 0 -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_VALUES_GETALL.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_VALUES_GETALL.c [v _command_SENSOR_VALUES_GETALL command_SENSOR_VALUES_GETALL `(uc 1 e 1 0 ] { [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] @@ -2451,7 +2447,7 @@ COMMAND_READY 7 [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] "58 [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v command_SENSOR_VALUES_GETALL@p_variable p_variable `*.39S818 1 a 2 34 ] "79 [v command_SENSOR_VALUES_GETALL@digital_variable_index_tmp digital_variable_index_tmp `uc 1 a 1 41 ] @@ -2469,13 +2465,13 @@ COMMAND_READY 7 [v command_SENSOR_VALUES_GETALL@analog_variable_index analog_variable_index `uc 1 a 1 38 ] "86 } 0 -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_OFFSETS_GETALL.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_OFFSETS_GETALL.c [v _command_SENSOR_OFFSETS_GETALL command_SENSOR_OFFSETS_GETALL `(uc 1 e 1 0 ] { [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] "44 [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v command_SENSOR_OFFSETS_GETALL@p_variable p_variable `*.39S818 1 a 2 22 ] "55 [v command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp analog_variable_index_tmp `uc 1 a 1 25 ] @@ -2487,7 +2483,7 @@ COMMAND_READY 7 [v command_SENSOR_OFFSETS_GETALL@analog_variable_index analog_variable_index `uc 1 a 1 24 ] "62 } 0 -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUE_RESET.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUE_RESET.c [v _command_SENSOR_MAXVALUE_RESET command_SENSOR_MAXVALUE_RESET `(uc 1 e 1 0 ] { [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] @@ -2497,15 +2493,15 @@ COMMAND_READY 7 [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] "34 [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v command_SENSOR_MAXVALUE_RESET@p_variable p_variable `*.39S818 1 a 2 0 ] "31 [v command_SENSOR_MAXVALUE_RESET@variable_number variable_number `uc 1 a 1 5 ] "22 -[v command_SENSOR_MAXVALUE_RESET@req_variable_number_all req_variable_number_all `E6086 1 a 1 4 ] +[v command_SENSOR_MAXVALUE_RESET@req_variable_number_all req_variable_number_all `E6090 1 a 1 4 ] "52 } 0 -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_MAXVALUES_GETALL.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_MAXVALUES_GETALL.c [v _command_SENSOR_MAXVALUES_GETALL command_SENSOR_MAXVALUES_GETALL `(uc 1 e 1 0 ] { [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] @@ -2515,7 +2511,7 @@ COMMAND_READY 7 [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] "59 [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v command_SENSOR_MAXVALUES_GETALL@p_variable p_variable `*.39S818 1 a 2 34 ] "80 [v command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp digital_variable_index_tmp `uc 1 a 1 41 ] @@ -2533,34 +2529,34 @@ COMMAND_READY 7 [v command_SENSOR_MAXVALUES_GETALL@analog_variable_index analog_variable_index `uc 1 a 1 38 ] "87 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_SET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_SET.c [v _command_SENSOR_AVERAGING_PRESCALER_SET command_SENSOR_AVERAGING_PRESCALER_SET `(uc 1 e 1 0 ] { [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] "42 [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v command_SENSOR_AVERAGING_PRESCALER_SET@p_variable p_variable `*.39S818 1 a 2 0 ] "39 [v command_SENSOR_AVERAGING_PRESCALER_SET@variable_index variable_index `uc 1 a 1 3 ] "21 -[v command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler req_averagingprescaler `E6183 1 a 1 2 ] +[v command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler req_averagingprescaler `E6187 1 a 1 2 ] "54 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGING_PRESCALER_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGING_PRESCALER_GET.c [v _command_SENSOR_AVERAGING_PRESCALER_GET command_SENSOR_AVERAGING_PRESCALER_GET `(uc 1 e 1 0 ] { "25 -[v command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler resp_averagingprescaler `E6183 1 a 1 29 ] +[v command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler resp_averagingprescaler `E6187 1 a 1 29 ] "35 } 0 -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_AVERAGE_GETALL.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_AVERAGE_GETALL.c [v _command_SENSOR_AVERAGE_GETALL command_SENSOR_AVERAGE_GETALL `(uc 1 e 1 0 ] { [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] "45 [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v command_SENSOR_AVERAGE_GETALL@p_variable p_variable `*.39S818 1 a 2 22 ] "55 [v command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp analog_variable_index_tmp `uc 1 a 1 25 ] @@ -2572,7 +2568,7 @@ COMMAND_READY 7 [v command_SENSOR_AVERAGE_GETALL@analog_variable_index analog_variable_index `uc 1 a 1 24 ] "62 } 0 -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SENSOR_GET_SINGLE.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SENSOR_GET_SINGLE.c [v _command_SENSOR_GET_SINGLE command_SENSOR_GET_SINGLE `(uc 1 e 1 0 ] { [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] @@ -2582,7 +2578,7 @@ COMMAND_READY 7 [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] "41 [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v command_SENSOR_GET_SINGLE@p_variable p_variable `*.39S818 1 a 2 11 ] "39 [v command_SENSOR_GET_SINGLE@resp_meanvalue resp_meanvalue `us 1 a 2 7 ] @@ -2593,12 +2589,12 @@ COMMAND_READY 7 "36 [v command_SENSOR_GET_SINGLE@resp_value resp_value `us 1 a 2 1 ] "27 -[v command_SENSOR_GET_SINGLE@req_variable_number req_variable_number `E6120 1 a 1 13 ] +[v command_SENSOR_GET_SINGLE@req_variable_number req_variable_number `E6124 1 a 1 13 ] "35 -[v command_SENSOR_GET_SINGLE@resp_variable_number resp_variable_number `E6120 1 a 1 0 ] +[v command_SENSOR_GET_SINGLE@resp_variable_number resp_variable_number `E6124 1 a 1 0 ] "69 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRECOUNT_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRECOUNT_GET.c [v _command_ALARM_FIRECOUNT_GET command_ALARM_FIRECOUNT_GET `(uc 1 e 1 0 ] { "33 @@ -2606,12 +2602,12 @@ COMMAND_READY 7 "32 [v command_ALARM_FIRECOUNT_GET@resp_firecount resp_firecount `us 1 a 2 0 ] "23 -[v command_ALARM_FIRECOUNT_GET@req_alarm_number req_alarm_number `E6167 1 a 1 5 ] +[v command_ALARM_FIRECOUNT_GET@req_alarm_number req_alarm_number `E6171 1 a 1 5 ] "31 -[v command_ALARM_FIRECOUNT_GET@resp_alarm_number resp_alarm_number `E6167 1 a 1 4 ] +[v command_ALARM_FIRECOUNT_GET@resp_alarm_number resp_alarm_number `E6171 1 a 1 4 ] "44 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_RESET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_RESET.c [v _command_ALARM_FIRED_RESET command_ALARM_FIRED_RESET `(uc 1 e 1 0 ] { "31 @@ -2621,10 +2617,10 @@ COMMAND_READY 7 "37 [v command_ALARM_FIRED_RESET@p_firecount_707 p_firecount `*.39us 1 a 2 2 ] "21 -[v command_ALARM_FIRED_RESET@req_alarm_number_all req_alarm_number_all `E6263 1 a 1 5 ] +[v command_ALARM_FIRED_RESET@req_alarm_number_all req_alarm_number_all `E6267 1 a 1 5 ] "47 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_FIRED_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_FIRED_GET.c [v _command_ALARM_FIRED_GET command_ALARM_FIRED_GET `(uc 1 e 1 0 ] { "35 @@ -2634,14 +2630,14 @@ COMMAND_READY 7 "41 [v command_ALARM_FIRED_GET@p_firecount_641 p_firecount `*.39us 1 a 2 4 ] "23 -[v command_ALARM_FIRED_GET@req_alarm_number_ext req_alarm_number_ext `E6150 1 a 1 9 ] +[v command_ALARM_FIRED_GET@req_alarm_number_ext req_alarm_number_ext `E6154 1 a 1 9 ] "32 -[v command_ALARM_FIRED_GET@resp_firedstate resp_firedstate `E6255 1 a 1 7 ] +[v command_ALARM_FIRED_GET@resp_firedstate resp_firedstate `E6259 1 a 1 7 ] "31 -[v command_ALARM_FIRED_GET@resp_alarm_number_ext resp_alarm_number_ext `E6150 1 a 1 6 ] +[v command_ALARM_FIRED_GET@resp_alarm_number_ext resp_alarm_number_ext `E6154 1 a 1 6 ] "53 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_GET.c [v _command_ALARM_THRESHOLD_GET command_ALARM_THRESHOLD_GET `(uc 1 e 1 0 ] { "37 @@ -2650,12 +2646,12 @@ COMMAND_READY 7 "34 [v command_ALARM_THRESHOLD_GET@p_alarm p_alarm `*.39S450 1 a 2 0 ] "23 -[v command_ALARM_THRESHOLD_GET@req_alarm_number_analog req_alarm_number_analog `E6199 1 a 1 5 ] +[v command_ALARM_THRESHOLD_GET@req_alarm_number_analog req_alarm_number_analog `E6203 1 a 1 5 ] "31 -[v command_ALARM_THRESHOLD_GET@resp_alarm_number_analog resp_alarm_number_analog `E6199 1 a 1 4 ] +[v command_ALARM_THRESHOLD_GET@resp_alarm_number_analog resp_alarm_number_analog `E6203 1 a 1 4 ] "45 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_THRESHOLD_SET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_THRESHOLD_SET.c [v _command_ALARM_THRESHOLD_SET command_ALARM_THRESHOLD_SET `(uc 1 e 1 0 ] { [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] @@ -2664,10 +2660,10 @@ COMMAND_READY 7 "23 [v command_ALARM_THRESHOLD_SET@req_threshold req_threshold `us 1 a 2 0 ] "22 -[v command_ALARM_THRESHOLD_SET@req_alarm_number_analog req_alarm_number_analog `E6199 1 a 1 4 ] +[v command_ALARM_THRESHOLD_SET@req_alarm_number_analog req_alarm_number_analog `E6203 1 a 1 4 ] "43 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_RESET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_RESET.c [v _command_ALARM_MAXCOUNT_RESET command_ALARM_MAXCOUNT_RESET `(uc 1 e 1 0 ] { "31 @@ -2677,10 +2673,10 @@ COMMAND_READY 7 "37 [v command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438 p_timeout_counter_max `*.39us 1 a 2 2 ] "21 -[v command_ALARM_MAXCOUNT_RESET@req_alarm_number_all req_alarm_number_all `E6263 1 a 1 5 ] +[v command_ALARM_MAXCOUNT_RESET@req_alarm_number_all req_alarm_number_all `E6267 1 a 1 5 ] "47 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_MAXCOUNT_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_MAXCOUNT_GET.c [v _command_ALARM_MAXCOUNT_GET command_ALARM_MAXCOUNT_GET `(uc 1 e 1 0 ] { "33 @@ -2688,12 +2684,12 @@ COMMAND_READY 7 "32 [v command_ALARM_MAXCOUNT_GET@resp_maxcount resp_maxcount `us 1 a 2 0 ] "23 -[v command_ALARM_MAXCOUNT_GET@req_alarm_number req_alarm_number `E6167 1 a 1 5 ] +[v command_ALARM_MAXCOUNT_GET@req_alarm_number req_alarm_number `E6171 1 a 1 5 ] "31 -[v command_ALARM_MAXCOUNT_GET@resp_alarm_number resp_alarm_number `E6167 1 a 1 4 ] +[v command_ALARM_MAXCOUNT_GET@resp_alarm_number resp_alarm_number `E6171 1 a 1 4 ] "44 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_GET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_GET.c [v _command_ALARM_TIMEOUT_GET command_ALARM_TIMEOUT_GET `(uc 1 e 1 0 ] { "33 @@ -2701,12 +2697,12 @@ COMMAND_READY 7 "32 [v command_ALARM_TIMEOUT_GET@resp_timeout resp_timeout `us 1 a 2 0 ] "23 -[v command_ALARM_TIMEOUT_GET@req_alarm_number req_alarm_number `E6167 1 a 1 5 ] +[v command_ALARM_TIMEOUT_GET@req_alarm_number req_alarm_number `E6171 1 a 1 5 ] "31 -[v command_ALARM_TIMEOUT_GET@resp_alarm_number resp_alarm_number `E6167 1 a 1 4 ] +[v command_ALARM_TIMEOUT_GET@resp_alarm_number resp_alarm_number `E6171 1 a 1 4 ] "44 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_TIMEOUT_SET.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_TIMEOUT_SET.c [v _command_ALARM_TIMEOUT_SET command_ALARM_TIMEOUT_SET `(uc 1 e 1 0 ] { "33 @@ -2714,48 +2710,44 @@ COMMAND_READY 7 "23 [v command_ALARM_TIMEOUT_SET@req_timeout req_timeout `us 1 a 2 1 ] "22 -[v command_ALARM_TIMEOUT_SET@req_alarm_number req_alarm_number `E6167 1 a 1 5 ] -"31 -[v command_ALARM_TIMEOUT_SET@resp_alarm_number resp_alarm_number `E6167 1 a 1 0 ] +[v command_ALARM_TIMEOUT_SET@req_alarm_number req_alarm_number `E6171 1 a 1 5 ] "42 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_ALARM_ENABLE.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_ALARM_ENABLE.c [v _command_ALARM_ENABLE command_ALARM_ENABLE `(uc 1 e 1 0 ] { "38 [v command_ALARM_ENABLE@enable_ptr enable_ptr `*.39a 1 a 2 5 ] "24 -[v command_ALARM_ENABLE@req_alarm_number req_alarm_number `E6167 1 a 1 7 ] +[v command_ALARM_ENABLE@req_alarm_number req_alarm_number `E6171 1 a 1 7 ] "25 -[v command_ALARM_ENABLE@req_enablestate_nc req_enablestate_nc `E6145 1 a 1 4 ] +[v command_ALARM_ENABLE@req_enablestate_nc req_enablestate_nc `E6149 1 a 1 4 ] "37 -[v command_ALARM_ENABLE@resp_enablestate resp_enablestate `E6082 1 a 1 3 ] +[v command_ALARM_ENABLE@resp_enablestate resp_enablestate `E6086 1 a 1 3 ] "36 -[v command_ALARM_ENABLE@resp_alarm_number resp_alarm_number `E6167 1 a 1 2 ] +[v command_ALARM_ENABLE@resp_alarm_number resp_alarm_number `E6171 1 a 1 2 ] "64 } 0 -"10 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_SWITCH_CONTROL.c +"10 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_SWITCH_CONTROL.c [v _command_SWITCH_CONTROL command_SWITCH_CONTROL `(uc 1 e 1 0 ] { "39 -[v command_SWITCH_CONTROL@switch_state_get_func switch_state_get_func `*.37(E6259 1 a 2 2 ] +[v command_SWITCH_CONTROL@switch_state_get_func switch_state_get_func `*.37(E6263 1 a 2 2 ] "38 [v command_SWITCH_CONTROL@switch_state_set_func switch_state_set_func `*.37(v 1 a 2 0 ] "24 -[v command_SWITCH_CONTROL@req_switchnum req_switchnum `E6241 1 a 1 7 ] +[v command_SWITCH_CONTROL@req_switchnum req_switchnum `E6245 1 a 1 7 ] "25 -[v command_SWITCH_CONTROL@req_switchstate_nc req_switchstate_nc `E6077 1 a 1 6 ] +[v command_SWITCH_CONTROL@req_switchstate_nc req_switchstate_nc `E6081 1 a 1 6 ] "37 -[v command_SWITCH_CONTROL@resp_switchstate resp_switchstate `E6259 1 a 1 5 ] +[v command_SWITCH_CONTROL@resp_switchstate resp_switchstate `E6263 1 a 1 5 ] "36 -[v command_SWITCH_CONTROL@resp_switchnum resp_switchnum `E6241 1 a 1 4 ] +[v command_SWITCH_CONTROL@resp_switchnum resp_switchnum `E6245 1 a 1 4 ] "57 } 0 -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands/command_VERSION.c +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands/command_VERSION.c [v _command_VERSION command_VERSION `(uc 1 e 1 0 ] { -"33 -[v command_VERSION@resp_firmware_target resp_firmware_target `ul 1 a 4 0 ] "35 [v command_VERSION@resp_template_generation_year resp_template_generation_year `us 1 a 2 6 ] "34 @@ -2772,108 +2764,108 @@ COMMAND_READY 7 [v command_VERSION@resp_template_generation_month resp_template_generation_month `uc 1 a 1 8 ] "54 } 0 -"1058 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"1058 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _userpin_get_function_set_by_enum userpin_get_function_set_by_enum `(*.37(v 1 e 2 0 ] { -[v userpin_get_function_set_by_enum@_userpin_index _userpin_index `E6237 1 a 1 wreg ] -[v userpin_get_function_set_by_enum@_userpin_index _userpin_index `E6237 1 a 1 wreg ] -[v userpin_get_function_set_by_enum@_userpin_index _userpin_index `E6237 1 a 1 34 ] +[v userpin_get_function_set_by_enum@_userpin_index _userpin_index `E6241 1 a 1 wreg ] +[v userpin_get_function_set_by_enum@_userpin_index _userpin_index `E6241 1 a 1 wreg ] +[v userpin_get_function_set_by_enum@_userpin_index _userpin_index `E6241 1 a 1 34 ] "1067 } 0 "1043 [v _userpin_SWITCH_LED_D10_set userpin_SWITCH_LED_D10_set `(v 1 e 1 0 ] { -[v userpin_SWITCH_LED_D10_set@_state _state `E6233 1 a 1 wreg ] -[v userpin_SWITCH_LED_D10_set@_state _state `E6233 1 a 1 wreg ] -[v userpin_SWITCH_LED_D10_set@_state _state `E6233 1 a 1 28 ] +[v userpin_SWITCH_LED_D10_set@_state _state `E6237 1 a 1 wreg ] +[v userpin_SWITCH_LED_D10_set@_state _state `E6237 1 a 1 wreg ] +[v userpin_SWITCH_LED_D10_set@_state _state `E6237 1 a 1 28 ] "1049 } 0 "1016 [v _userpin_SWITCH_LED_D9_set userpin_SWITCH_LED_D9_set `(v 1 e 1 0 ] { -[v userpin_SWITCH_LED_D9_set@_state _state `E6233 1 a 1 wreg ] -[v userpin_SWITCH_LED_D9_set@_state _state `E6233 1 a 1 wreg ] -[v userpin_SWITCH_LED_D9_set@_state _state `E6233 1 a 1 28 ] +[v userpin_SWITCH_LED_D9_set@_state _state `E6237 1 a 1 wreg ] +[v userpin_SWITCH_LED_D9_set@_state _state `E6237 1 a 1 wreg ] +[v userpin_SWITCH_LED_D9_set@_state _state `E6237 1 a 1 28 ] "1022 } 0 "961 [v _switch_get_function_set_by_enum switch_get_function_set_by_enum `(*.37(v 1 e 2 0 ] { -[v switch_get_function_set_by_enum@_switch_index _switch_index `E6241 1 a 1 wreg ] -[v switch_get_function_set_by_enum@_switch_index _switch_index `E6241 1 a 1 wreg ] -[v switch_get_function_set_by_enum@_switch_index _switch_index `E6241 1 a 1 34 ] +[v switch_get_function_set_by_enum@_switch_index _switch_index `E6245 1 a 1 wreg ] +[v switch_get_function_set_by_enum@_switch_index _switch_index `E6245 1 a 1 wreg ] +[v switch_get_function_set_by_enum@_switch_index _switch_index `E6245 1 a 1 34 ] "976 } 0 "979 -[v _switch_get_function_get_by_enum switch_get_function_get_by_enum `(*.37(E6259 1 e 2 0 ] +[v _switch_get_function_get_by_enum switch_get_function_get_by_enum `(*.37(E6263 1 e 2 0 ] { -[v switch_get_function_get_by_enum@_switch_index _switch_index `E6241 1 a 1 wreg ] -[v switch_get_function_get_by_enum@_switch_index _switch_index `E6241 1 a 1 wreg ] -[v switch_get_function_get_by_enum@_switch_index _switch_index `E6241 1 a 1 34 ] +[v switch_get_function_get_by_enum@_switch_index _switch_index `E6245 1 a 1 wreg ] +[v switch_get_function_get_by_enum@_switch_index _switch_index `E6245 1 a 1 wreg ] +[v switch_get_function_get_by_enum@_switch_index _switch_index `E6245 1 a 1 34 ] "994 } 0 "946 [v _switch_SWITCH_PWB_set switch_SWITCH_PWB_set `(v 1 e 1 0 ] { -[v switch_SWITCH_PWB_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_PWB_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_PWB_set@_state _state `E6259 1 a 1 28 ] +[v switch_SWITCH_PWB_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_PWB_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_PWB_set@_state _state `E6263 1 a 1 28 ] "952 } 0 "919 [v _switch_SWITCH_GLRB_set switch_SWITCH_GLRB_set `(v 1 e 1 0 ] { -[v switch_SWITCH_GLRB_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_GLRB_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_GLRB_set@_state _state `E6259 1 a 1 28 ] +[v switch_SWITCH_GLRB_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_GLRB_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_GLRB_set@_state _state `E6263 1 a 1 28 ] "925 } 0 "892 [v _switch_SWITCH_GLRA_set switch_SWITCH_GLRA_set `(v 1 e 1 0 ] { -[v switch_SWITCH_GLRA_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_GLRA_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_GLRA_set@_state _state `E6259 1 a 1 28 ] +[v switch_SWITCH_GLRA_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_GLRA_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_GLRA_set@_state _state `E6263 1 a 1 28 ] "898 } 0 "865 [v _switch_SWITCH_HYDRO_set switch_SWITCH_HYDRO_set `(v 1 e 1 0 ] { -[v switch_SWITCH_HYDRO_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_HYDRO_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_HYDRO_set@_state _state `E6259 1 a 1 28 ] +[v switch_SWITCH_HYDRO_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_HYDRO_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_HYDRO_set@_state _state `E6263 1 a 1 28 ] "871 } 0 "838 [v _switch_SWITCH_LBL_set switch_SWITCH_LBL_set `(v 1 e 1 0 ] { -[v switch_SWITCH_LBL_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_LBL_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_LBL_set@_state _state `E6259 1 a 1 28 ] +[v switch_SWITCH_LBL_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_LBL_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_LBL_set@_state _state `E6263 1 a 1 28 ] "844 } 0 "811 [v _switch_SWITCH_12V_set switch_SWITCH_12V_set `(v 1 e 1 0 ] { -[v switch_SWITCH_12V_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_12V_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_12V_set@_state _state `E6259 1 a 1 28 ] +[v switch_SWITCH_12V_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_12V_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_12V_set@_state _state `E6263 1 a 1 28 ] "817 } 0 "784 [v _switch_SWITCH_VEOC_DIRECT_set switch_SWITCH_VEOC_DIRECT_set `(v 1 e 1 0 ] { -[v switch_SWITCH_VEOC_DIRECT_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_VEOC_DIRECT_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_VEOC_DIRECT_set@_state _state `E6259 1 a 1 28 ] +[v switch_SWITCH_VEOC_DIRECT_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_VEOC_DIRECT_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_VEOC_DIRECT_set@_state _state `E6263 1 a 1 28 ] "790 } 0 "757 [v _switch_SWITCH_VEOC_RETURN_set switch_SWITCH_VEOC_RETURN_set `(v 1 e 1 0 ] { -[v switch_SWITCH_VEOC_RETURN_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_VEOC_RETURN_set@_state _state `E6259 1 a 1 wreg ] -[v switch_SWITCH_VEOC_RETURN_set@_state _state `E6259 1 a 1 28 ] +[v switch_SWITCH_VEOC_RETURN_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_VEOC_RETURN_set@_state _state `E6263 1 a 1 wreg ] +[v switch_SWITCH_VEOC_RETURN_set@_state _state `E6263 1 a 1 28 ] "763 } 0 "751 @@ -2887,42 +2879,42 @@ COMMAND_READY 7 "748 } 0 "955 -[v _switch_SWITCH_PWB_get switch_SWITCH_PWB_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_PWB_get switch_SWITCH_PWB_get `(E6263 1 e 1 0 ] { "957 } 0 "928 -[v _switch_SWITCH_GLRB_get switch_SWITCH_GLRB_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_GLRB_get switch_SWITCH_GLRB_get `(E6263 1 e 1 0 ] { "930 } 0 "901 -[v _switch_SWITCH_GLRA_get switch_SWITCH_GLRA_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_GLRA_get switch_SWITCH_GLRA_get `(E6263 1 e 1 0 ] { "903 } 0 "874 -[v _switch_SWITCH_HYDRO_get switch_SWITCH_HYDRO_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_HYDRO_get switch_SWITCH_HYDRO_get `(E6263 1 e 1 0 ] { "876 } 0 "847 -[v _switch_SWITCH_LBL_get switch_SWITCH_LBL_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_LBL_get switch_SWITCH_LBL_get `(E6263 1 e 1 0 ] { "849 } 0 "820 -[v _switch_SWITCH_12V_get switch_SWITCH_12V_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_12V_get switch_SWITCH_12V_get `(E6263 1 e 1 0 ] { "822 } 0 "793 -[v _switch_SWITCH_VEOC_DIRECT_get switch_SWITCH_VEOC_DIRECT_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_VEOC_DIRECT_get switch_SWITCH_VEOC_DIRECT_get `(E6263 1 e 1 0 ] { "795 } 0 "766 -[v _switch_SWITCH_VEOC_RETURN_get switch_SWITCH_VEOC_RETURN_get `(E6259 1 e 1 0 ] +[v _switch_SWITCH_VEOC_RETURN_get switch_SWITCH_VEOC_RETURN_get `(E6263 1 e 1 0 ] { "768 } 0 @@ -2966,41 +2958,41 @@ COMMAND_READY 7 { "802 } 0 -"60 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.h -"71 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/typedefs.h +"60 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/generated/sources/variables.h +"71 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/typedefs.h [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] -"606 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"606 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [s S885 . 16 `*.37(uc 1 readfunc 2 0 `uc 1 value 1 2 `uc 1 value_max 1 3 `S877 1 alarm 12 4 ] [v _digital_variable_get_pointer_by_enum digital_variable_get_pointer_by_enum `(*.39S885 1 e 2 0 ] { -[v digital_variable_get_pointer_by_enum@_variable_index _variable_index `E6120 1 a 1 wreg ] -[v digital_variable_get_pointer_by_enum@_variable_index _variable_index `E6120 1 a 1 wreg ] -[v digital_variable_get_pointer_by_enum@_variable_index _variable_index `E6120 1 a 1 34 ] +[v digital_variable_get_pointer_by_enum@_variable_index _variable_index `E6124 1 a 1 wreg ] +[v digital_variable_get_pointer_by_enum@_variable_index _variable_index `E6124 1 a 1 wreg ] +[v digital_variable_get_pointer_by_enum@_variable_index _variable_index `E6124 1 a 1 34 ] "637 } 0 "341 [v _variable_is_analog_by_enum variable_is_analog_by_enum `(a 1 e 1 0 ] { -[v variable_is_analog_by_enum@_variable_index _variable_index `E6120 1 a 1 wreg ] -[v variable_is_analog_by_enum@_variable_index _variable_index `E6120 1 a 1 wreg ] -[v variable_is_analog_by_enum@_variable_index _variable_index `E6120 1 a 1 30 ] +[v variable_is_analog_by_enum@_variable_index _variable_index `E6124 1 a 1 wreg ] +[v variable_is_analog_by_enum@_variable_index _variable_index `E6124 1 a 1 wreg ] +[v variable_is_analog_by_enum@_variable_index _variable_index `E6124 1 a 1 30 ] "358 } 0 -"11 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.h -"64 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/typedefs.h +"11 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/generated/sources/variables.h +"64 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/typedefs.h "53 [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] -"360 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"360 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v _analog_variable_get_pointer_by_enum analog_variable_get_pointer_by_enum `(*.39S818 1 e 2 0 ] { -[v analog_variable_get_pointer_by_enum@_variable_index _variable_index `E6120 1 a 1 wreg ] -[v analog_variable_get_pointer_by_enum@_variable_index _variable_index `E6120 1 a 1 wreg ] -[v analog_variable_get_pointer_by_enum@_variable_index _variable_index `E6120 1 a 1 34 ] +[v analog_variable_get_pointer_by_enum@_variable_index _variable_index `E6124 1 a 1 wreg ] +[v analog_variable_get_pointer_by_enum@_variable_index _variable_index `E6124 1 a 1 wreg ] +[v analog_variable_get_pointer_by_enum@_variable_index _variable_index `E6124 1 a 1 34 ] "389 } 0 -"33 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/rescue.c +"33 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\rescue.c [v _rescue_set_timeout_seconds rescue_set_timeout_seconds `(v 1 e 1 0 ] { [v rescue_set_timeout_seconds@_seconds _seconds `us 1 p 2 28 ] @@ -3036,7 +3028,7 @@ COMMAND_READY 7 { "39 } 0 -"44 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c +"44 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c [v _timing_get_seconds_since_last_command timing_get_seconds_since_last_command `(ul 1 e 4 0 ] { "45 @@ -3050,50 +3042,50 @@ COMMAND_READY 7 [v timing_get_seconds_since_reset@seconds seconds `ul 1 a 4 32 ] "59 } 0 -"299 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"299 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v _communication_response_payload_append_uint32_t communication_response_payload_append_uint32_t `(v 1 e 1 0 ] { [v communication_response_payload_append_uint32_t@_value _value `ul 1 p 4 28 ] "305 } 0 -"23 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c +"23 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c [v _alarm_get_timeout_ptr_by_enum alarm_get_timeout_ptr_by_enum `(*.39us 1 e 2 0 ] { -[v alarm_get_timeout_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_timeout_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_timeout_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 37 ] +[v alarm_get_timeout_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_timeout_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_timeout_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 37 ] "29 } 0 -"278 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"278 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v _communication_request_payload_retrieve_uint16_t communication_request_payload_retrieve_uint16_t `(us 1 e 2 0 ] { "279 -[v communication_request_payload_retrieve_uint16_t@retval retval `us 1 a 2 35 ] +[v communication_request_payload_retrieve_uint16_t@retval retval `us 1 a 2 33 ] "282 } 0 -"31 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c +"31 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c [v _alarm_get_timeout_counter_max_ptr_by_enum alarm_get_timeout_counter_max_ptr_by_enum `(*.39us 1 e 2 0 ] { -[v alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 37 ] +[v alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 37 ] "37 } 0 -"293 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"293 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v _communication_response_payload_append_uint16_t communication_response_payload_append_uint16_t `(v 1 e 1 0 ] { [v communication_response_payload_append_uint16_t@_value _value `us 1 p 2 28 ] "297 } 0 -"39 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c +"39 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c [v _alarm_get_firecount_ptr_by_enum alarm_get_firecount_ptr_by_enum `(*.39us 1 e 2 0 ] { -[v alarm_get_firecount_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_firecount_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_firecount_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 37 ] +[v alarm_get_firecount_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_firecount_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_firecount_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 37 ] "45 } 0 -"284 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"284 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v _communication_response_payload_appender_reset communication_response_payload_appender_reset `(v 1 e 1 0 ] { "286 @@ -3113,48 +3105,48 @@ COMMAND_READY 7 [v communication_request_payload_retrieve_uint8_t@retval retval `uc 1 a 1 28 ] "276 } 0 -"15 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c +"15 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c [v _alarm_get_enable_ptr_by_enum alarm_get_enable_ptr_by_enum `(*.39a 1 e 2 0 ] { -[v alarm_get_enable_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_enable_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_enable_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 37 ] +[v alarm_get_enable_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_enable_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_enable_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 37 ] "21 } 0 -"391 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"391 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _alarm_is_analog_by_enum alarm_is_analog_by_enum `(a 1 e 1 0 ] { -[v alarm_is_analog_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_is_analog_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_is_analog_by_enum@_alarm_index _alarm_index `E6167 1 a 1 30 ] +[v alarm_is_analog_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_is_analog_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_is_analog_by_enum@_alarm_index _alarm_index `E6171 1 a 1 30 ] "405 } 0 -"71 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/typedefs.h +"71 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/typedefs.h [s S877 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 timeout 2 2 `us 1 timeout_counter 2 4 `us 1 timeout_counter_max 2 6 `*.37(v 1 callback 2 8 `us 1 firecount 2 10 ] -"639 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"639 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _alarm_get_digital_alarm_ptr_by_enum alarm_get_digital_alarm_ptr_by_enum `(*.39S877 1 e 2 0 ] { -[v alarm_get_digital_alarm_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_digital_alarm_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_digital_alarm_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 34 ] +[v alarm_get_digital_alarm_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_digital_alarm_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_digital_alarm_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 34 ] "657 } 0 -"53 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/typedefs.h +"53 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X/typedefs.h [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] -"407 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"407 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _alarm_get_analog_alarm_ptr_by_enum alarm_get_analog_alarm_ptr_by_enum `(*.39S450 1 e 2 0 ] { -[v alarm_get_analog_alarm_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_analog_alarm_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 wreg ] -[v alarm_get_analog_alarm_ptr_by_enum@_alarm_index _alarm_index `E6167 1 a 1 34 ] +[v alarm_get_analog_alarm_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_analog_alarm_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 wreg ] +[v alarm_get_analog_alarm_ptr_by_enum@_alarm_index _alarm_index `E6171 1 a 1 34 ] "430 } 0 -"50 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c +"50 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c [v _error_die_forever error_die_forever `(v 1 e 1 0 ] { "62 } 0 -"51 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"51 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v _communication_parser_appendbyte communication_parser_appendbyte `(v 1 e 1 0 ] { [v communication_parser_appendbyte@_byte _byte `uc 1 a 1 wreg ] @@ -3180,7 +3172,7 @@ COMMAND_READY 7 { "194 } 0 -"18 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/commands.c +"18 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\commands.c [v _commands_retrieve_info_bycode commands_retrieve_info_bycode `(uc 1 e 1 0 ] { [v commands_retrieve_info_bycode@_code _code `uc 1 a 1 wreg ] @@ -3199,29 +3191,24 @@ COMMAND_READY 7 { "16 } 0 -"325 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"325 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v __communication_error _communication_error `(v 1 e 1 0 ] { [v __communication_error@_err _err `uc 1 a 1 wreg ] [v __communication_error@_err _err `uc 1 a 1 wreg ] -[v __communication_error@_err _err `uc 1 a 1 35 ] +[v __communication_error@_err _err `uc 1 a 1 33 ] "328 } 0 -"17 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c +"17 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c [v _error_notify error_notify `(v 1 e 1 0 ] { [v error_notify@_err _err `uc 1 a 1 wreg ] -"36 -[v error_notify@k_4912 k `i 1 a 2 33 ] -"28 -[v error_notify@k k `i 1 a 2 31 ] -"17 [v error_notify@_err _err `uc 1 a 1 wreg ] "20 -[v error_notify@_err _err `uc 1 a 1 30 ] +[v error_notify@_err _err `uc 1 a 1 28 ] "48 } 0 -"1010 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"1010 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _userpin_SWITCH_LED_D9_set_low userpin_SWITCH_LED_D9_set_low `(v 1 e 1 0 ] { "1013 @@ -3241,7 +3228,7 @@ COMMAND_READY 7 { "1034 } 0 -"315 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"315 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v __checksum_value _checksum_value `(uc 1 e 1 0 ] { "317 @@ -3279,7 +3266,7 @@ COMMAND_READY 7 [v __inrange@_value _value `uc 1 a 1 30 ] "323 } 0 -"137 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c +"137 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c [v _EUSART1_is_rx_ready EUSART1_is_rx_ready `(a 1 e 1 0 ] { "140 @@ -3291,17 +3278,17 @@ COMMAND_READY 7 [v EUSART1_Read@readValue readValue `uc 1 a 1 28 ] "171 } 0 -"69 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"69 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v _init_mcu init_mcu `(v 1 e 1 0 ] { "78 } 0 -"50 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c +"50 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c [v _SYSTEM_Initialize SYSTEM_Initialize `(v 1 e 1 0 ] { "62 } 0 -"64 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c +"64 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c [v _TMR2_Initialize TMR2_Initialize `(v 1 e 1 0 ] { "85 @@ -3312,7 +3299,7 @@ COMMAND_READY 7 [v TMR2_SetInterruptHandler@InterruptHandler InterruptHandler `*.37(v 1 p 2 28 ] "134 } 0 -"67 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c +"67 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c [v _TMR0_Initialize TMR0_Initialize `(v 1 e 1 0 ] { "92 @@ -3323,27 +3310,27 @@ COMMAND_READY 7 [v TMR0_SetInterruptHandler@InterruptHandler InterruptHandler `*.37(v 1 p 2 28 ] "149 } 0 -"55 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/pin_manager.c +"55 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/pin_manager.c [v _PIN_MANAGER_Initialize PIN_MANAGER_Initialize `(v 1 e 1 0 ] { "97 } 0 -"64 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/mcc.c +"64 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/mcc.c [v _OSCILLATOR_Initialize OSCILLATOR_Initialize `(v 1 e 1 0 ] { "76 } 0 -"52 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c +"52 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c [v _INTERRUPT_Initialize INTERRUPT_Initialize `(v 1 e 1 0 ] { "56 } 0 -"58 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/fvr.c +"58 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/fvr.c [v _FVR_Initialize FVR_Initialize `(v 1 e 1 0 ] { "62 } 0 -"88 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c +"88 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c [v _EUSART1_Initialize EUSART1_Initialize `(v 1 e 1 0 ] { "130 @@ -3378,32 +3365,32 @@ COMMAND_READY 7 [v EUSART1_SetErrorHandler@interruptHandler interruptHandler `*.37(v 1 p 2 28 ] "274 } 0 -"49 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/ccp5.c +"49 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/ccp5.c [v _CCP5_Initialize CCP5_Initialize `(v 1 e 1 0 ] { "60 } 0 -"62 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c +"62 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c [v _ADC_Initialize ADC_Initialize `(v 1 e 1 0 ] { "81 } 0 -"80 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"80 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v _init_comm init_comm `(v 1 e 1 0 ] { "83 } 0 -"40 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/communication.c +"40 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\communication.c [v _communication_parser_reset communication_parser_reset `(v 1 e 1 0 ] { "49 } 0 -"85 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"85 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v _init_adcreader init_adcreader `(v 1 e 1 0 ] { "88 } 0 -"36 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c +"36 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c [v _adcreader_start adcreader_start `(v 1 e 1 0 ] { "38 @@ -3413,12 +3400,12 @@ COMMAND_READY 7 { "34 } 0 -"127 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"127 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v _du_base_powersequence du_base_powersequence `(v 1 e 1 0 ] { "147 } 0 -"940 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"940 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _switch_SWITCH_PWB_set_open switch_SWITCH_PWB_set_open `(v 1 e 1 0 ] { "943 @@ -3448,7 +3435,7 @@ COMMAND_READY 7 { "883 } 0 -"177 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/main.c +"177 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\main.c [v __delay_seconds _delay_seconds `(v 1 e 1 0 ] { [v __delay_seconds@_seconds _seconds `uc 1 a 1 wreg ] @@ -3461,12 +3448,12 @@ COMMAND_READY 7 { "125 } 0 -"58 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/interrupt_manager.c +"58 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/interrupt_manager.c [v _INTERRUPT_InterruptManager INTERRUPT_InterruptManager `IIH(v 1 e 1 0 ] { "88 } 0 -"119 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr2.c +"119 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr2.c [v _TMR2_ISR TMR2_ISR `(v 1 e 1 0 ] { "129 @@ -3476,7 +3463,7 @@ COMMAND_READY 7 { "139 } 0 -"36 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c +"36 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c [v _irq_timer_fast irq_timer_fast `(v 1 e 1 0 ] { "47 @@ -3496,7 +3483,7 @@ COMMAND_READY 7 [v __manage_digital_variable@_p_variable _p_variable `*.39S885 1 p 2 2 ] "101 } 0 -"721 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c +"721 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c [v _ioread_DIN_GLR_B_PG ioread_DIN_GLR_B_PG `(uc 1 e 1 0 ] { "723 @@ -3556,7 +3543,7 @@ COMMAND_READY 7 { "729 } 0 -"28 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c +"28 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c [v _alarm_MON_LBL_I alarm_MON_LBL_I `(v 1 e 1 0 ] { "31 @@ -3601,17 +3588,17 @@ COMMAND_READY 7 { "38 } 0 -"95 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c +"95 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c [v _dummy_alarm_callback dummy_alarm_callback `(v 1 e 1 0 ] { "98 } 0 -"68 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/alarm_callbacks.c +"68 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\alarm_callbacks.c [v _alarm_FLAG_LBL_PWR_FAULT alarm_FLAG_LBL_PWR_FAULT `(v 1 e 1 0 ] { "71 } 0 -"129 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/tmr0.c +"129 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/tmr0.c [v _TMR0_ISR TMR0_ISR `(v 1 e 1 0 ] { "144 @@ -3621,22 +3608,22 @@ COMMAND_READY 7 { "154 } 0 -"20 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/irqs.c +"20 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\irqs.c [v _irq_timer_slow irq_timer_slow `(v 1 e 1 0 ] { "33 } 0 -"68 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/timing.c +"68 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\timing.c [v _timing_tick_irq timing_tick_irq `(v 1 e 1 0 ] { "91 } 0 -"1025 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/generated/sources/variables.c -[v _userpin_SWITCH_LED_D9_get userpin_SWITCH_LED_D9_get `(E6233 1 e 1 0 ] +"1025 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\generated/sources/variables.c +[v _userpin_SWITCH_LED_D9_get userpin_SWITCH_LED_D9_get `(E6237 1 e 1 0 ] { "1027 } 0 -"40 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/adcreader.c +"40 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\adcreader.c [v _adcreader_tick_irq adcreader_tick_irq `(v 1 e 1 0 ] { "62 @@ -3649,7 +3636,7 @@ COMMAND_READY 7 [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] "90 [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v __sample_acquired@analog_variable analog_variable `*.39S818 1 a 2 14 ] "106 } 0 @@ -3658,7 +3645,7 @@ COMMAND_READY 7 { [s S450 . 12 `a 1 implement 1 0 `a 1 enabled 1 1 `us 1 threshold 2 2 `us 1 timeout 2 4 `us 1 timeout_counter 2 6 `us 1 timeout_counter_max 2 8 `us 1 firecount 2 10 ] [s S814 . 26 `S450 1 fast 12 0 `S450 1 slow 12 12 `*.37(v 1 callback 2 24 ] -[s S818 . 43 `E5995 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] +[s S818 . 43 `E5999 1 channel 1 0 `us 1 value 2 1 `ul 1 sum_curr 4 3 `ul 1 sum_last 4 7 `us 1 sum_counter 2 11 `us 1 offset 2 13 `us 1 value_max 2 15 `S814 1 alarms 26 17 ] [v __update_averaging@_p_analog_variable _p_analog_variable `*.39S818 1 p 2 0 ] "158 } 0 @@ -3678,12 +3665,12 @@ COMMAND_READY 7 [v __check_alarm_firing@_callback _callback `*.37(v 1 p 2 4 ] "148 } 0 -"65 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/errors.c +"65 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\errors.c [v _error_die_forever_fromIRQ error_die_forever_fromIRQ `(v 1 e 1 0 ] { "77 } 0 -"78 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/spurious.c +"78 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\spurious.c [v _userpin_SWITCH_LED_D9_set_low_fromIRQ userpin_SWITCH_LED_D9_set_low_fromIRQ `(v 1 e 1 0 ] { "81 @@ -3723,7 +3710,7 @@ COMMAND_READY 7 { "63 } 0 -"7 /home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/sources/c99/common/awmod.c +"7 C:\Program Files\Microchip\xc8\v2.20\pic\sources\c99\common\awmod.c [v ___awmod __awmod `(i 1 e 2 0 ] { "10 @@ -3734,7 +3721,7 @@ COMMAND_READY 7 [v ___awmod@divisor divisor `i 1 p 2 2 ] "34 } 0 -"91 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/adc.c +"91 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/adc.c [v _ADC_StartConversion ADC_StartConversion `(v 1 e 1 0 ] { "95 @@ -3742,10 +3729,10 @@ COMMAND_READY 7 "83 [v _ADC_SelectChannel ADC_SelectChannel `(v 1 e 1 0 ] { -[v ADC_SelectChannel@channel channel `E5995 1 a 1 wreg ] -[v ADC_SelectChannel@channel channel `E5995 1 a 1 wreg ] +[v ADC_SelectChannel@channel channel `E5999 1 a 1 wreg ] +[v ADC_SelectChannel@channel channel `E5999 1 a 1 wreg ] "86 -[v ADC_SelectChannel@channel channel `E5995 1 a 1 1 ] +[v ADC_SelectChannel@channel channel `E5999 1 a 1 1 ] "89 } 0 "98 @@ -3758,7 +3745,7 @@ COMMAND_READY 7 { "108 } 0 -"197 /home/clone/_data/gitrepos/projects/km3net/du-bpd-software/micro/BPD-V01-FIRMWARE.X/mcc_generated_files/eusart1.c +"197 C:\Users\clone\_data\gitrepos\projects\km3net\bpd-software\micro\BPD-V01-FIRMWARE.X\mcc_generated_files/eusart1.c [v _EUSART1_Transmit_ISR EUSART1_Transmit_ISR `(v 1 e 1 0 ] { "214 diff --git a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sym b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sym index dfaf5dd..49a4360 100644 --- a/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sym +++ b/micro/BPD-V01-FIRMWARE.X/dist/ARCA/production/BPD-V01-FIRMWARE.X.production.sym @@ -1,99 +1,99 @@ ?_ADC_GetConversionResult 1 0 COMRAM 1 -__CFG_XINST$OFF 0 0 ABS 0 -__end_of_TMR2_ISR 3AB0 0 CODE 0 +__end_of_TMR2_ISR 30C0 0 CODE 0 __size_of_EUSART1_SetErrorHandler 0 0 ABS 0 __size_of_rescue_set_disabled 0 0 ABS 0 -__end_of_EUSART1_SetRxInterruptHandler 4328 0 CODE 0 -__end_of_EUSART1_SetTxInterruptHandler 431E 0 CODE 0 +__end_of_EUSART1_SetRxInterruptHandler 379A 0 CODE 0 +__end_of_EUSART1_SetTxInterruptHandler 3790 0 CODE 0 __size_of_alarm_is_analog_by_enum 0 0 ABS 0 -__end_of_command_SENSOR_OFFSETS_GETALL 1DFA 0 CODE 0 -__end_of_command_ALARM_FIRECOUNT_GET 2F3E 0 CODE 0 -_switch_SWITCH_GLRA_set_open 41DC 0 CODE 0 -_switch_SWITCH_GLRB_set_open 41C0 0 CODE 0 -_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 4206 0 CODE 0 +__end_of_command_SENSOR_OFFSETS_GETALL 1D00 0 CODE 0 +__end_of_command_ALARM_FIRECOUNT_GET 269C 0 CODE 0 +_switch_SWITCH_GLRA_set_open 37EA 0 CODE 0 +_switch_SWITCH_GLRB_set_open 37D6 0 CODE 0 +_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 384E 0 CODE 0 _analog_variables 4BE 0 BIGRAM 1 -_EUSART1_Receive_ISR 1C38 0 CODE 0 +_EUSART1_Receive_ISR 188E 0 CODE 0 __size_of_command_SENSOR_AVERAGING_PRESCALER_GET 0 0 ABS 0 __size_of_switch_SWITCH_GLRA_set 0 0 ABS 0 __size_of_ioread_DIN_ALRMNEG2 0 0 ABS 0 _PR2 FBB 0 ABS 0 communication_transmitter_sendresponse@p_cmdinfo 66 0 BANK0 1 -__S0 30000E 0 ABS 0 +__S0 39A0 0 ABS 0 __S1 697 0 ABS 0 __S2 0 0 ABS 0 +__S4 0 0 ABS 0 +__S5 0 0 ABS 0 command_SENSOR_AVERAGE_GETALL@variable_index 7A 0 BANK0 1 -_command_ALARM_FIRED_RESET 1DFA 0 CODE 0 -__end_of_EUSART1_is_rx_ready 3F04 0 CODE 0 +_command_ALARM_FIRED_RESET 1E5E 0 CODE 0 +__end_of_EUSART1_is_rx_ready 354A 0 CODE 0 __Hintentry 0 0 ABS 0 __Lintentry 0 0 ABS 0 -__end_of_switch_get_function_set_by_enum 1A5C 0 CODE 0 -_switch_SWITCH_HYDRO_get 42BA 0 CODE 0 -__end_of_irq_timer_fast 4404 0 CODE 0 -__CFG_PLLCFG$OFF 0 0 ABS 0 +__end_of_switch_get_function_set_by_enum 17C4 0 CODE 0 +_switch_SWITCH_HYDRO_get 38FA 0 CODE 0 +__end_of_irq_timer_fast 3948 0 CODE 0 command_VALCHECK@resp_value_4 6C 0 BANK0 1 __size_of_alarm_get_firecount_ptr_by_enum 0 0 ABS 0 communication_parser_appendbyte@tmp_nibble_odd 3F 0 COMRAM 1 command_LASTCOMMANDTIME@resp_seconds 60 0 BANK0 1 command_SENSOR_GET_SINGLE@resp_meanvalue 67 0 BANK0 1 -__end_of_irq_timer_slow 4396 0 CODE 0 -_switch_SWITCH_HYDRO_set 3D2A 0 CODE 0 +__end_of_irq_timer_slow 3844 0 CODE 0 +_switch_SWITCH_HYDRO_set 339E 0 CODE 0 __size_of_timing_get_seconds_since_reset 0 0 ABS 0 -_TMR0_DefaultInterruptHandler 444E 0 CODE 0 -_TMR2_DefaultInterruptHandler 444C 0 CODE 0 -_ioread_DIN_LBL_PWR_FLT 3F94 0 CODE 0 +_TMR0_DefaultInterruptHandler 399C 0 CODE 0 +_TMR2_DefaultInterruptHandler 399A 0 CODE 0 +_ioread_DIN_LBL_PWR_FLT 35D8 0 CODE 0 __parser_next_cmdcode B2 0 BANK0 1 _TMR2 FBC 0 ABS 0 -__end_of__rescue_action_step_4 444A 0 CODE 0 +__end_of__rescue_action_step_4 38E2 0 CODE 0 __size_of_command_VERSION 0 0 ABS 0 -_command_SWITCH_CONTROL 145A 0 CODE 0 +_command_SWITCH_CONTROL 11F2 0 CODE 0 _LATA F89 0 ABS 0 _LATB F8A 0 ABS 0 _LATC F8B 0 ABS 0 -__end_of_command_ECHO32 2A2E 0 CODE 0 +__end_of_command_ECHO32 2A16 0 CODE 0 _LATD F8C 0 ABS 0 _LATE F8D 0 ABS 0 command_SENSOR_AVERAGING_PRESCALER_SET@p_variable 60 0 BANK0 1 _WPUB F61 0 ABS 0 ?_alarm_get_timeout_counter_max_ptr_by_enum 24 0 COMRAM 1 -__end_of_command_ALARM_ENABLE 1118 0 CODE 0 -__end_of_communication_parser_appendbyte 3C8 0 CODE 0 -_switch_SWITCH_GLRA_get 42B0 0 CODE 0 -_switch_SWITCH_GLRB_get 42A6 0 CODE 0 +__end_of_command_ALARM_ENABLE E40 0 CODE 0 +__end_of_communication_parser_appendbyte 370 0 CODE 0 +_switch_SWITCH_GLRA_get 38F4 0 CODE 0 +_switch_SWITCH_GLRB_get 38EE 0 CODE 0 __size_of_timing_reset_seconds_since_last_command 0 0 ABS 0 __size_of_switch_SWITCH_12V_set_open 0 0 ABS 0 command_ALARM_FIRED_RESET@enum_idx 64 0 BANK0 1 -__end_of_PIN_MANAGER_Initialize 3934 0 CODE 0 +__end_of_PIN_MANAGER_Initialize 2F1E 0 CODE 0 command_SENSOR_VALUES_GETALL@analog_value_data 6C 0 BANK0 1 command_SENSOR_VALUES_GETALL@p_variable 82 0 BANK0 1 command_ECHO1@resp_value 1F 0 COMRAM 1 -_switch_SWITCH_GLRA_set 3D06 0 CODE 0 -_switch_SWITCH_GLRB_set 3CE2 0 CODE 0 +_switch_SWITCH_GLRA_set 337E 0 CODE 0 +_switch_SWITCH_GLRB_set 335E 0 CODE 0 __size_of_switch_SWITCH_GLRB_set 0 0 ABS 0 -__end_of_ioread_DIN_PWB_FLT 3F64 0 CODE 0 +__end_of_ioread_DIN_PWB_FLT 35B0 0 CODE 0 __size_of_error_die_forever_fromIRQ 0 0 ABS 0 -__end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 4214 0 CODE 0 +__end_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 3858 0 CODE 0 _digital_variables 100 0 BANK1 1 EUSART1_Read@readValue 1D 0 COMRAM 1 -_main 39E0 0 CODE 0 +_main 30C0 0 CODE 0 ___sp 0 0 STACK 2 -__end_of_switch_SWITCH_HYDRO_set_closed 416C 0 CODE 0 +__end_of_switch_SWITCH_HYDRO_set_closed 374A 0 CODE 0 btemp 43 0 COMRAM 1 __idx 34 0 COMRAM 1 command_SENSOR_MAXVALUE_RESET@variable_number 65 0 BANK0 1 -start 134 0 CODE 0 +start 11C 0 CODE 0 command_ALARM_MAXCOUNT_GETALL@maxcount 62 0 BANK0 1 ?_alarm_get_enable_ptr_by_enum 24 0 COMRAM 1 -_command_ECHO4 3784 0 CODE 0 -_command_ALARM_ENABLE_GETALL 34CE 0 CODE 0 +_command_ECHO4 2CB6 0 CODE 0 +_command_ALARM_ENABLE_GETALL 2C6E 0 CODE 0 command_SENSOR_MAXVALUES_GETALL@analog_variable_index 86 0 BANK0 1 -_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 41F8 0 CODE 0 +_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 3844 0 CODE 0 __size_of_command_SENSOR_AVERAGING_PRESCALER_SET 0 0 ABS 0 -_alarm_get_digital_alarm_ptr_by_enum 2302 0 CODE 0 -__end_of_variable_is_analog_by_enum 26BE 0 CODE 0 +_alarm_get_digital_alarm_ptr_by_enum 2058 0 CODE 0 +__end_of_variable_is_analog_by_enum 23C2 0 CODE 0 command_ALARM_FIRED_RESET@p_firecount_707 62 0 BANK0 1 command_ALARM_TIMEOUT_GET@req_alarm_number 65 0 BANK0 1 -__end_of__hex2ascii 3B3E 0 CODE 0 -__end_of_error_notify FE6 0 CODE 0 +__end_of__hex2ascii 31BC 0 CODE 0 +__end_of_error_notify 3874 0 CODE 0 __size_of_command_ALARM_ENABLE_GETALL 0 0 ABS 0 __size_of_switch_SWITCH_GLRA_set_open 0 0 ABS 0 __size_of_communication_response_payload_append_uint8_t 0 0 ABS 0 @@ -120,54 +120,51 @@ __LRAM 1 0 ABS 0 _T0CON FD5 0 ABS 0 _T2CON FBA 0 ABS 0 command_ALARM_TIMEOUT_SET@req_alarm_number 65 0 BANK0 1 -error_notify@k_4912 22 0 COMRAM 1 userpin_SWITCH_LED_D9_set@_state 1D 0 COMRAM 1 _eusart1RxBuffer 200 0 BANK2 1 -_switch_SWITCH_PWB_get 429C 0 CODE 0 -__inrange 38B0 0 CODE 0 -_switch_SWITCH_PWB_set 3CBE 0 CODE 0 -_command_ECHO32 2986 0 CODE 0 -_EUSART1_Write 3464 0 CODE 0 +_switch_SWITCH_PWB_get 38E8 0 CODE 0 +__inrange 2FCA 0 CODE 0 +_switch_SWITCH_PWB_set 333E 0 CODE 0 +_command_ECHO32 29B2 0 CODE 0 +_EUSART1_Write 2AD6 0 CODE 0 ttemp5 44 0 COMRAM 1 __size_of_irq_timer_slow 0 0 ABS 0 ttemp6 47 0 COMRAM 1 __size_of_alarm_MON_HYDRO_I 0 0 ABS 0 ttemp7 4B 0 COMRAM 1 alarm_get_enable_ptr_by_enum@_alarm_index 26 0 COMRAM 1 -__end_of__sample_acquired 145A 0 CODE 0 +__end_of__sample_acquired D3A 0 CODE 0 wtemp8 44 0 COMRAM 1 __size_of_communication_parser_reset 0 0 ABS 0 -__end_of_command_ALARM_FIRED_RESET 1ED4 0 CODE 0 -__end_of_EUSART1_Initialize 32A6 0 CODE 0 -__CFG_WDTPS$32768 0 0 ABS 0 +__end_of_command_ALARM_FIRED_RESET 1F0A 0 CODE 0 +__end_of_EUSART1_Initialize 27F8 0 CODE 0 _eusart1TxBuffer 240 0 BANK2 1 -__Hconfig 30000E 0 CONFIG 0 -__Lconfig 300000 0 CONFIG 0 +__Hconfig 30000E 0 CONFIG 4 +__Lconfig 0 0 CONFIG 4 __size_of_alarm_get_timeout_ptr_by_enum 0 0 ABS 0 -__end_of_alarm_get_analog_alarm_ptr_by_enum 1966 0 CODE 0 +__end_of_alarm_get_analog_alarm_ptr_by_enum 162E 0 CODE 0 __size_of_ioread_DIN_HYDRO_PWR_FLT 0 0 ABS 0 -__CFG_FOSC$INTIO67 0 0 ABS 0 command_VALCHECK@resp_value_5 6D 0 BANK0 1 -_communication_parser_reset 409A 0 CODE 0 -__end_of_du_base_powersequence 3C2E 0 CODE 0 +_communication_parser_reset 3560 0 CODE 0 +__end_of_du_base_powersequence 327A 0 CODE 0 command_SENSOR_VALUES_GETALL@digital_value_data 60 0 BANK0 1 ?___awmod 1 0 COMRAM 1 __size_of__rescue_action_step_4 0 0 ABS 0 command_SENSOR_OFFSETS_GETALL@analog_value_data 60 0 BANK0 1 __databuf 300 0 BANK3 1 -_command_ALARM_FIRECOUNT_GET 2EBC 0 CODE 0 +_command_ALARM_FIRECOUNT_GET 2628 0 CODE 0 command_RESCUE_ENABLE@req_enablestate_nc 21 0 COMRAM 1 -_EUSART1_is_rx_ready 3EEA 0 CODE 0 +_EUSART1_is_rx_ready 3534 0 CODE 0 __size_of_switch_SWITCH_GLRB_set_open 0 0 ABS 0 -_command_LASTCOMMANDTIME 3A14 0 CODE 0 +_command_LASTCOMMANDTIME 3030 0 CODE 0 __Hbigram 0 0 ABS 0 __Lbigram 0 0 ABS 0 -__end_of_TMR0_SetInterruptHandler 4314 0 CODE 0 +__end_of_TMR0_SetInterruptHandler 3786 0 CODE 0 __Hrparam 0 0 COMRAM 1 __Lrparam 0 0 COMRAM 1 EUSART1_SetOverrunErrorHandler@interruptHandler 1D 0 COMRAM 1 command_SWITCH_CONTROL@resp_switchnum 64 0 BANK0 1 -_command_BOARDTIME 3A48 0 CODE 0 +_command_BOARDTIME 3060 0 CODE 0 __size_of_userpin_SWITCH_LED_D10_set_low 0 0 ABS 0 __Hram 0 0 ABS 0 __Lram 0 0 ABS 0 @@ -176,33 +173,32 @@ __Lcomram 0 0 ABS 0 __Hsfr 0 0 ABS 0 __Lsfr 0 0 ABS 0 __Hbss 0 0 RAM 1 -__CFG_STVREN$ON 0 0 ABS 0 __Lbss 0 0 RAM 1 ___param_bank 0 0 ABS 0 __Hnvrram 0 0 COMRAM 1 __Lnvrram 0 0 COMRAM 1 -_rescue_reset_fired_status 43D4 0 CODE 0 -__end_of_switch_SWITCH_VEOC_RETURN_get 42EC 0 CODE 0 +_rescue_reset_fired_status 3918 0 CODE 0 +__end_of_switch_SWITCH_VEOC_RETURN_get 3918 0 CODE 0 __size_of_switch_SWITCH_HYDRO_get 0 0 ABS 0 -__end_of_switch_SWITCH_VEOC_RETURN_set 3DDE 0 CODE 0 +__end_of_switch_SWITCH_VEOC_RETURN_set 343E 0 CODE 0 __size_of_ADC_SelectChannel 0 0 ABS 0 -_userpin_SWITCH_LED_D9_get 43C6 0 CODE 0 -__end_of_TMR2_Initialize 3E7E 0 CODE 0 -__checksum_value 43AE 0 CODE 0 +_userpin_SWITCH_LED_D9_get 398E 0 CODE 0 +__end_of_TMR2_Initialize 345C 0 CODE 0 +__checksum_value 3986 0 CODE 0 int$flags 43 0 COMRAM 1 -__update_averaging 26BE 0 CODE 0 -_timing_get_rescue_step_timeout 40AE 0 CODE 0 +__update_averaging 1B96 0 CODE 0 +_timing_get_rescue_step_timeout 36E2 0 CODE 0 __size_of_switch_SWITCH_LBL_set_open 0 0 ABS 0 __size_of_switch_SWITCH_12V_set_closed 0 0 ABS 0 -__update_alarm 1FAE 0 CODE 0 +__update_alarm 162E 0 CODE 0 command_VERSION@resp_template_generation_minute 6B 0 BANK0 1 __size_of_command_SENSOR_MAXVALUES_GETALL 0 0 ABS 0 _RCREG1 FAE 0 ABS 0 _RCSTA1 FAB 0 ABS 0 communication_parser_appendbyte@tmp_nibble_even 40 0 COMRAM 1 _TXREG1 FAD 0 ABS 0 -__end_of_alarm_FLAG_DUL_ALARMNEG1 4378 0 CODE 0 -__end_of_alarm_FLAG_DUL_ALARMNEG2 436E 0 CODE 0 +__end_of_alarm_FLAG_DUL_ALARMNEG1 3826 0 CODE 0 +__end_of_alarm_FLAG_DUL_ALARMNEG2 381C 0 CODE 0 _SPBRG1 FAF 0 ABS 0 _TXSTA1 FAC 0 ABS 0 _ADCON0 FC2 0 ABS 0 @@ -213,24 +209,24 @@ _INTERRUPT_InterruptManager 8 0 CODE 0 _ADCON2 FC0 0 ABS 0 communication_transmitter_sendresponse@resp_code 61 0 BANK0 1 __size_of_communication_request_payload_retrieve_uint8_t 0 0 ABS 0 -__end_of_switch_SWITCH_12V_get 42D8 0 CODE 0 +__end_of_switch_SWITCH_12V_get 390C 0 CODE 0 command_ALARM_THRESHOLD_GET@resp_threshold 62 0 BANK0 1 _switches 90 0 BANK0 1 -__end_of_timing_get_seconds_since_last_command 3BBC 0 CODE 0 +__end_of_timing_get_seconds_since_last_command 31E2 0 CODE 0 __size_of_userpin_SWITCH_LED_D9_set_high 0 0 ABS 0 -__end_of_communication_request_payload_retriever_reset 43D4 0 CODE 0 +__end_of_communication_request_payload_retriever_reset 38E8 0 CODE 0 variable_is_analog_by_enum@_variable_index 1F 0 COMRAM 1 -_command_RESCUE_STATUS_GET 3B3E 0 CODE 0 +_command_RESCUE_STATUS_GET 316E 0 CODE 0 __size_of_EUSART1_DefaultOverrunErrorHandler 0 0 ABS 0 _PIE1bits F9D 0 ABS 0 __Heeprom_data 0 0 EEDATA 0 __Leeprom_data 0 0 EEDATA 0 -_alarm_get_timeout_ptr_by_enum 359C 0 CODE 0 -_init_mcu 3B6A 0 CODE 0 +_alarm_get_timeout_ptr_by_enum 2DD4 0 CODE 0 +_init_mcu 30EC 0 CODE 0 _PIR1bits F9E 0 ABS 0 switch_SWITCH_HYDRO_set@_state 1D 0 COMRAM 1 __size_of_ioread_DIN_GLR_A_FLT 0 0 ABS 0 -_userpin_SWITCH_LED_D9_set 3C9A 0 CODE 0 +_userpin_SWITCH_LED_D9_set 331E 0 CODE 0 _LATAbits F89 0 ABS 0 _CCPR5H F56 0 ABS 0 command_ECHO32@req_values 60 0 BANK0 1 @@ -240,9 +236,9 @@ __Lintsave_regs 0 0 BIGRAM 1 __size_of_switch_SWITCH_VEOC_DIRECT_set_open 0 0 ABS 0 _ANSELA F38 0 ABS 0 _RCONbits FD0 0 ABS 0 -__end_of_command_ALARM_FIRECOUNT_GETALL 3386 0 CODE 0 +__end_of_command_ALARM_FIRECOUNT_GETALL 2C1E 0 CODE 0 _ANSELB F39 0 ABS 0 -__end_of_EUSART1_DefaultErrorHandler 442E 0 CODE 0 +__end_of_EUSART1_DefaultErrorHandler 3972 0 CODE 0 _CCPR5L F55 0 ABS 0 _ANSELC F3A 0 ABS 0 __size_of_switch_SWITCH_PWB_set_open 0 0 ABS 0 @@ -256,7 +252,7 @@ __Hintret 0 0 ABS 0 __Lintret 0 0 ABS 0 __Hramtop 1000 0 RAM 0 __Lramtop 1000 0 RAM 0 -_communication_parser_commandready 3E9A 0 CODE 0 +_communication_parser_commandready 34C2 0 CODE 0 __Hstruct 0 0 COMRAM 1 __Lstruct 0 0 COMRAM 1 command_SENSOR_MAXVALUES_GETALL@analog_variable_index_tmp 88 0 BANK0 1 @@ -264,36 +260,34 @@ __Hbigdata 0 0 BIGRAM 1 command_ALARM_FIRECOUNT_GETALL@p_firecount 60 0 BANK0 1 __Lbigdata 0 0 BIGRAM 1 __Hmediumconst 0 0 MEDIUMCONST 0 -communication_transmitter_sendresponse@ret 60 0 BANK0 1 -__end_of_ADC_Initialize 409A 0 CODE 0 +__end_of_ADC_Initialize 3560 0 CODE 0 __Lmediumconst 0 0 MEDIUMCONST 0 -__end_of_ioread_DIN_ALRMPOS1 4024 0 CODE 0 +__end_of_ioread_DIN_ALRMPOS1 3650 0 CODE 0 __Hfarbss 0 0 FARRAM 0 __Lfarbss 0 0 FARRAM 0 -__end_of_command_RESCUE_ENABLE 282A 0 CODE 0 -__end_of_ADC_IsConversionDone 406C 0 CODE 0 -_communication_transmitter_sendresponse 282A 0 CODE 0 -__Hintcode 134 0 CODE 0 +__end_of_command_RESCUE_ENABLE 233C 0 CODE 0 +__end_of_ADC_IsConversionDone 3678 0 CODE 0 +_communication_transmitter_sendresponse 1FB6 0 CODE 0 +__Hintcode 11C 0 CODE 0 __Lintcode 8 0 CODE 0 __Hfardata 0 0 FARRAM 0 _ADRESH FC4 0 ABS 0 __Lfardata 0 0 FARRAM 0 _userpins 2A 0 COMRAM 1 __pintcode 8 0 CODE 0 -_ioread_DIN_GLR_A_PG 3F34 0 CODE 0 -_ioread_DIN_GLR_B_PG 3F1C 0 CODE 0 +_ioread_DIN_GLR_A_PG 3588 0 CODE 0 +_ioread_DIN_GLR_B_PG 3574 0 CODE 0 __size_of_command_ALARM_TIMEOUT_GET 0 0 ABS 0 -__end_of_switch_SWITCH_HYDRO_set_open_fromIRQ 4230 0 CODE 0 -__end_of_alarm_FLAG_DUL_ALARMPOS1 438C 0 CODE 0 -__end_of_alarm_FLAG_DUL_ALARMPOS2 4382 0 CODE 0 +__end_of_switch_SWITCH_HYDRO_set_open_fromIRQ 386C 0 CODE 0 +__end_of_alarm_FLAG_DUL_ALARMPOS1 383A 0 CODE 0 +__end_of_alarm_FLAG_DUL_ALARMPOS2 3830 0 CODE 0 __size_of_command_ALARM_TIMEOUT_SET 0 0 ABS 0 _OSCCON FD3 0 ABS 0 -__end_of_alarms_enable 444C 0 CODE 0 +__end_of_alarms_enable 399A 0 CODE 0 __Habs1 0 0 ABS 0 __Labs1 0 0 ABS 0 -_timing_tick_irq 2AD0 0 CODE 0 +_timing_tick_irq 2196 0 CODE 0 _ADRESL FC3 0 ABS 0 -__CFG_EBTR0$OFF 0 0 ABS 0 __Htext100 0 0 ABS 0 __Ltext100 0 0 ABS 0 communication_transmitter_sendresponse@idx 65 0 BANK0 1 @@ -302,58 +296,57 @@ __size_of_command_ALARM_FIRECOUNT_GETALL 0 0 ABS 0 command_ALARM_FIRED_GET@p_firecount 62 0 BANK0 1 __Htext200 0 0 ABS 0 __Ltext200 0 0 ABS 0 -__ptext100 3BBC 0 CODE 0 +__ptext100 31E2 0 CODE 0 timing_get_seconds_since_reset@seconds 21 0 COMRAM 1 -__end_of_rescue_check 2604 0 CODE 0 +__end_of_rescue_check 1E5E 0 CODE 0 __Htext110 0 0 ABS 0 __Ltext110 0 0 ABS 0 -__ptext200 26BE 0 CODE 0 +__ptext200 1B96 0 CODE 0 __Htext210 0 0 ABS 0 __Ltext210 0 0 ABS 0 -__ptext110 3692 0 CODE 0 +__ptext110 2E9A 0 CODE 0 _PLLRDY 7E97 0 ABS 0 __size_of_ADC_IsConversionDone 0 0 ABS 0 __rescue_fired 2D 0 COMRAM 1 -_userpin_SWITCH_LED_D9_set_high 4248 0 CODE 0 +_userpin_SWITCH_LED_D9_set_high 387C 0 CODE 0 __Htext120 0 0 ABS 0 __Htext101 0 0 ABS 0 __Ltext120 0 0 ABS 0 __Ltext101 0 0 ABS 0 -__ptext210 4214 0 CODE 0 -__end_of_ioread_DIN_GLR_A_PG 3F4C 0 CODE 0 -__end_of_switch_SWITCH_LBL_get 42CE 0 CODE 0 +__ptext210 3858 0 CODE 0 +__end_of_ioread_DIN_GLR_A_PG 359C 0 CODE 0 +__end_of_switch_SWITCH_LBL_get 3906 0 CODE 0 __HnvFARRAM 0 0 FARRAM 0 __LnvFARRAM 0 0 FARRAM 0 __Htext220 0 0 ABS 0 __Htext201 0 0 ABS 0 __Ltext220 0 0 ABS 0 __Ltext201 0 0 ABS 0 -__ptext101 31BE 0 CODE 0 -__ptext120 EAA 0 CODE 0 -_timing_set_rescue_step_timeout 4230 0 CODE 0 -__end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 4284 0 CODE 0 -_switch_SWITCH_GLRA_set_closed 41EA 0 CODE 0 -_switch_SWITCH_GLRB_set_closed 41CE 0 CODE 0 +__ptext101 2D8E 0 CODE 0 +__ptext120 386C 0 CODE 0 +_timing_set_rescue_step_timeout 36D6 0 CODE 0 +__end_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 38B4 0 CODE 0 +_switch_SWITCH_GLRA_set_closed 37F4 0 CODE 0 +_switch_SWITCH_GLRB_set_closed 37E0 0 CODE 0 __Htext130 0 0 ABS 0 __Htext111 0 0 ABS 0 -_communication_response_payload_appender_reset 43E6 0 CODE 0 +_communication_response_payload_appender_reset 392A 0 CODE 0 __Ltext130 0 0 ABS 0 -__end_of__ascii2hex 2986 0 CODE 0 +__end_of__ascii2hex 2196 0 CODE 0 __Ltext111 0 0 ABS 0 -__ptext201 1FAE 0 CODE 0 -__ptext220 4450 0 CODE 0 -__end_of_ioread_DIN_GLR_B_PG 3F34 0 CODE 0 +__ptext201 162E 0 CODE 0 +__ptext220 399E 0 CODE 0 +__end_of_ioread_DIN_GLR_B_PG 3588 0 CODE 0 __size_of_switch_SWITCH_VEOC_DIRECT_get 0 0 ABS 0 alarm_get_analog_alarm_ptr_by_enum@_alarm_index 23 0 COMRAM 1 __Htext211 0 0 ABS 0 __Ltext211 0 0 ABS 0 -__ptext111 2C96 0 CODE 0 -__ptext130 3EEA 0 CODE 0 -__end_of_communication_request_payload_retrieve_uint8_t 3E60 0 CODE 0 -_switch_SWITCH_VEOC_DIRECT_set_closed 4126 0 CODE 0 -__end_of_alarm_MON_LBL_I 440A 0 CODE 0 -__end_of_communication_parser_executecommand 2DB4 0 CODE 0 -__CFG_EBTR1$OFF 0 0 ABS 0 +__ptext111 28DA 0 CODE 0 +__ptext130 3534 0 CODE 0 +__end_of_communication_request_payload_retrieve_uint8_t 3534 0 CODE 0 +_switch_SWITCH_VEOC_DIRECT_set_closed 3718 0 CODE 0 +__end_of_alarm_MON_LBL_I 394E 0 CODE 0 +__end_of_communication_parser_executecommand 253A 0 CODE 0 __size_of_switch_SWITCH_VEOC_DIRECT_set 0 0 ABS 0 __Htext140 0 0 ABS 0 __Htext121 0 0 ABS 0 @@ -362,19 +355,19 @@ __Ltext140 0 0 ABS 0 __Ltext121 0 0 ABS 0 __Ltext102 0 0 ABS 0 _adcreader_averaging_prescaler_maxcount BF 0 BANK0 1 -__ptext211 4222 0 CODE 0 -_rescue_set_enabled 43DA 0 CODE 0 -_ioread_DIN_GLR_A_FLT 3F7C 0 CODE 0 -_ioread_DIN_GLR_B_FLT 3F64 0 CODE 0 -_ADC_IsConversionDone 4054 0 CODE 0 +__ptext211 3862 0 CODE 0 +_rescue_set_enabled 391E 0 CODE 0 +_ioread_DIN_GLR_A_FLT 35C4 0 CODE 0 +_ioread_DIN_GLR_B_FLT 35B0 0 CODE 0 +_ADC_IsConversionDone 3664 0 CODE 0 __Htext221 0 0 ABS 0 __Htext202 0 0 ABS 0 __Ltext221 0 0 ABS 0 __Ltext202 0 0 ABS 0 -__ptext102 359C 0 CODE 0 -__ptext121 423C 0 CODE 0 -__ptext140 4436 0 CODE 0 -__end_of__update_alarm 2086 0 CODE 0 +__ptext102 2DD4 0 CODE 0 +__ptext121 3874 0 CODE 0 +__ptext140 398A 0 CODE 0 +__end_of__update_alarm 16FA 0 CODE 0 command_SENSOR_OFFSETS_GETALL@p_variable 76 0 BANK0 1 __Htext150 0 0 ABS 0 __Htext131 0 0 ABS 0 @@ -382,22 +375,22 @@ __Htext112 0 0 ABS 0 __Ltext150 0 0 ABS 0 __Ltext131 0 0 ABS 0 __Ltext112 0 0 ABS 0 -__ptext202 2232 0 CODE 0 -__ptext221 4428 0 CODE 0 -_dummy_alarm_callback 4416 0 CODE 0 -__end_of_switch_SWITCH_PWB_get 42A6 0 CODE 0 -_ADC_GetConversionResult 406C 0 CODE 0 -_alarms_enable 444A 0 CODE 0 +__ptext202 1954 0 CODE 0 +__ptext221 396C 0 CODE 0 +_dummy_alarm_callback 395A 0 CODE 0 +__end_of_switch_SWITCH_PWB_get 38EE 0 CODE 0 +_ADC_GetConversionResult 3678 0 CODE 0 +_alarms_enable 3998 0 CODE 0 __Htext212 0 0 ABS 0 __size_of_rescue_get_timeout_seconds 0 0 ABS 0 __Ltext212 0 0 ABS 0 -__ptext112 2302 0 CODE 0 -__ptext131 3386 0 CODE 0 -__ptext150 43F2 0 CODE 0 +__ptext112 2058 0 CODE 0 +__ptext131 2C1E 0 CODE 0 +__ptext150 3936 0 CODE 0 __size_of_rescue_set_timeout_seconds 0 0 ABS 0 __size_of_command_SENSOR_GET_SINGLE 0 0 ABS 0 __size_of_communication_response_payload_appender_reset 0 0 ABS 0 -__end_of_ioread_DIN_ALRMPOS2 400C 0 CODE 0 +__end_of_ioread_DIN_ALRMPOS2 363C 0 CODE 0 __Htext160 0 0 ABS 0 __Htext141 0 0 ABS 0 __Htext122 0 0 ABS 0 @@ -407,20 +400,19 @@ __Ltext160 0 0 ABS 0 __Ltext141 0 0 ABS 0 __Ltext122 0 0 ABS 0 __Ltext103 0 0 ABS 0 -__ptext212 2086 0 CODE 0 +__ptext212 1D00 0 CODE 0 command_ALARM_ENABLE@enable_ptr 65 0 BANK0 1 -__CFG_CCP2MX$PORTC1 0 0 ABS 0 __Htext222 0 0 ABS 0 __Htext203 0 0 ABS 0 _EUSART1_OverrunErrorHandler A6 0 BANK0 1 __Ltext222 0 0 ABS 0 __Ltext203 0 0 ABS 0 _eusart1TxBufferRemaining 3A 0 COMRAM 1 -__ptext103 37D0 0 CODE 0 -__ptext122 4248 0 CODE 0 -__ptext141 43BE 0 CODE 0 -__ptext160 41DC 0 CODE 0 -_EUSART1_Initialize 3232 0 CODE 0 +__ptext103 2F5E 0 CODE 0 +__ptext122 387C 0 CODE 0 +__ptext141 389C 0 CODE 0 +__ptext160 37EA 0 CODE 0 +_EUSART1_Initialize 2784 0 CODE 0 __rescue_enabled 41 0 COMRAM 1 __Htext170 0 0 ABS 0 __Htext151 0 0 ABS 0 @@ -430,19 +422,18 @@ __Ltext170 0 0 ABS 0 __Ltext151 0 0 ABS 0 __Ltext132 0 0 ABS 0 __Ltext113 0 0 ABS 0 -__ptext203 3734 0 CODE 0 -__ptext222 3AB0 0 CODE 0 +__ptext203 2D46 0 CODE 0 +__ptext222 3144 0 CODE 0 command_ALARM_ENABLE_GETALL@alarm_number 63 0 BANK0 1 __ascii2hex@_p_nibble 20 0 COMRAM 1 -__serial_checksum_update 40BE 0 CODE 0 +__serial_checksum_update 368C 0 CODE 0 __Htext213 0 0 ABS 0 -_du_base_powersequence 3C08 0 CODE 0 +_du_base_powersequence 3254 0 CODE 0 __Ltext213 0 0 ABS 0 -__ptext113 186C 0 CODE 0 -__ptext132 3B6A 0 CODE 0 -__ptext151 409A 0 CODE 0 -__ptext170 3F1C 0 CODE 0 -__CFG_EBTR2$OFF 0 0 ABS 0 +__ptext113 155C 0 CODE 0 +__ptext132 30EC 0 CODE 0 +__ptext151 3560 0 CODE 0 +__ptext170 3574 0 CODE 0 __Htext180 0 0 ABS 0 __Htext161 0 0 ABS 0 __Htext142 0 0 ABS 0 @@ -453,25 +444,24 @@ __Ltext161 0 0 ABS 0 __Ltext142 0 0 ABS 0 __Ltext123 0 0 ABS 0 __Ltext104 0 0 ABS 0 -__ptext213 443A 0 CODE 0 +__ptext213 3992 0 CODE 0 command_ALARM_TIMEOUT_GET@resp_alarm_number 64 0 BANK0 1 __Htext223 0 0 ABS 0 __Htext204 0 0 ABS 0 -__CFG_CCP3MX$PORTB5 0 0 ABS 0 __Ltext223 0 0 ABS 0 __Ltext204 0 0 ABS 0 -__ptext104 35EE 0 CODE 0 -__ptext123 4254 0 CODE 0 -__ptext142 3232 0 CODE 0 -__ptext161 41EA 0 CODE 0 -__ptext180 400C 0 CODE 0 -__end_of_switch_SWITCH_GLRA_set_open 41EA 0 CODE 0 +__ptext104 2E16 0 CODE 0 +__ptext123 3884 0 CODE 0 +__ptext142 2784 0 CODE 0 +__ptext161 37F4 0 CODE 0 +__ptext180 363C 0 CODE 0 +__end_of_switch_SWITCH_GLRA_set_open 37F4 0 CODE 0 __Htext190 0 0 ABS 0 __Htext171 0 0 ABS 0 __Htext152 0 0 ABS 0 __Htext133 0 0 ABS 0 __Htext114 0 0 ABS 0 -_switch_SWITCH_12V_set_open 416C 0 CODE 0 +_switch_SWITCH_12V_set_open 374A 0 CODE 0 command_SENSOR_AVERAGE_GETALL@analog_variable_index_tmp 79 0 BANK0 1 __Ltext190 0 0 ABS 0 __Ltext171 0 0 ABS 0 @@ -479,17 +469,17 @@ __Ltext152 0 0 ABS 0 __Ltext133 0 0 ABS 0 __size_of__sample_acquired 0 0 ABS 0 __Ltext114 0 0 ABS 0 -__ptext204 426C 0 CODE 0 +__ptext204 38A4 0 CODE 0 __ptext223 0 0 CODE 0 _adcreader_averaging_prescaler 42 0 COMRAM 1 -__end_of_ioread_DIN_PWB_PG 403C 0 CODE 0 +__end_of_ioread_DIN_PWB_PG 3664 0 CODE 0 __Htext214 0 0 ABS 0 __Ltext214 0 0 ABS 0 -__ptext114 36E4 0 CODE 0 -__ptext133 3BE2 0 CODE 0 -__ptext152 4346 0 CODE 0 -__ptext171 3F34 0 CODE 0 -__ptext190 4382 0 CODE 0 +__ptext114 2CFE 0 CODE 0 +__ptext133 322E 0 CODE 0 +__ptext152 37B8 0 CODE 0 +__ptext171 3588 0 CODE 0 +__ptext190 3830 0 CODE 0 __size_of_switch_SWITCH_LBL_set_closed 0 0 ABS 0 _eusart1RxCount 37 0 COMRAM 1 __Htext181 0 0 ABS 0 @@ -498,23 +488,23 @@ __Htext143 0 0 ABS 0 __Htext124 0 0 ABS 0 __Htext105 0 0 ABS 0 __Ltext181 0 0 ABS 0 -__end_of___awmod 215E 0 CODE 0 +__end_of___awmod 1DB0 0 CODE 0 __Ltext162 0 0 ABS 0 __Ltext143 0 0 ABS 0 __Ltext124 0 0 ABS 0 __Ltext105 0 0 ABS 0 -__ptext214 403C 0 CODE 0 -__end_of_ioread_DIN_LBL_PWR_FLT 3FAC 0 CODE 0 +__ptext214 34DA 0 CODE 0 +__end_of_ioread_DIN_LBL_PWR_FLT 35EC 0 CODE 0 command_ALARM_FIRECOUNT_GET@resp_firecount 60 0 BANK0 1 -_adcreader_reset 4196 0 CODE 0 -__end_of__inrange 38F2 0 CODE 0 +_adcreader_reset 36C8 0 CODE 0 +__end_of__inrange 2FFE 0 CODE 0 __Htext205 0 0 ABS 0 __Ltext205 0 0 ABS 0 -__ptext105 39A8 0 CODE 0 -__ptext124 4260 0 CODE 0 -__ptext143 4314 0 CODE 0 -__ptext162 3934 0 CODE 0 -__ptext181 4024 0 CODE 0 +__ptext105 3208 0 CODE 0 +__ptext124 388C 0 CODE 0 +__ptext143 3786 0 CODE 0 +__ptext162 2FFE 0 CODE 0 +__ptext181 3650 0 CODE 0 __size_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 0 0 ABS 0 __Htext191 0 0 ABS 0 __Htext172 0 0 ABS 0 @@ -526,8 +516,7 @@ __Ltext172 0 0 ABS 0 __Ltext153 0 0 ABS 0 __Ltext134 0 0 ABS 0 __Ltext115 0 0 ABS 0 -__ptext205 4278 0 CODE 0 -command_ALARM_TIMEOUT_SET@resp_alarm_number 60 0 BANK0 1 +__ptext205 38AC 0 CODE 0 timing_set_rescue_step_timeout@_seconds 1D 0 COMRAM 1 switch_SWITCH_12V_set@_state 1D 0 COMRAM 1 __Htext215 0 0 ABS 0 @@ -535,12 +524,11 @@ __Hdata 0 0 ABS 0 __serial_checksum_update@_byte 1E 0 COMRAM 1 __Ltext215 0 0 ABS 0 __Ldata 0 0 ABS 0 -__ptext115 138 0 CODE 0 -__ptext134 3E60 0 CODE 0 -__ptext153 43F8 0 CODE 0 -__ptext172 3F4C 0 CODE 0 -__ptext191 4416 0 CODE 0 -__CFG_EBTR3$OFF 0 0 ABS 0 +__ptext115 120 0 CODE 0 +__ptext134 343E 0 CODE 0 +__ptext153 393C 0 CODE 0 +__ptext172 359C 0 CODE 0 +__ptext191 395A 0 CODE 0 __Htext182 0 0 ABS 0 __Htext163 0 0 ABS 0 __Htext144 0 0 ABS 0 @@ -551,20 +539,20 @@ __Ltext163 0 0 ABS 0 __Ltext144 0 0 ABS 0 __Ltext125 0 0 ABS 0 __Ltext106 0 0 ABS 0 -__ptext215 4054 0 CODE 0 -__check_alarm_firing 2232 0 CODE 0 -_switch_get_function_get_by_enum 1A5C 0 CODE 0 +__ptext215 3664 0 CODE 0 +__check_alarm_firing 1954 0 CODE 0 +_switch_get_function_get_by_enum 17C4 0 CODE 0 __Htext206 0 0 ABS 0 __Ltext206 0 0 ABS 0 -__ptext106 3640 0 CODE 0 -__ptext125 43AE 0 CODE 0 -__ptext144 431E 0 CODE 0 -__ptext163 444A 0 CODE 0 -__ptext182 4404 0 CODE 0 -__end_of_switch_SWITCH_GLRB_set_open 41CE 0 CODE 0 -_command_SENSOR_MAXVALUES_GETALL AB4 0 CODE 0 +__ptext106 2E58 0 CODE 0 +__ptext125 3986 0 CODE 0 +__ptext144 3790 0 CODE 0 +__ptext163 3998 0 CODE 0 +__ptext182 3948 0 CODE 0 +__end_of_switch_SWITCH_GLRB_set_open 37E0 0 CODE 0 +_command_SENSOR_MAXVALUES_GETALL 9F6 0 CODE 0 __size_of_switch_SWITCH_HYDRO_set 0 0 ABS 0 -__end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 4206 0 CODE 0 +__end_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 384E 0 CODE 0 __Htext192 0 0 ABS 0 __Htext173 0 0 ABS 0 __Htext154 0 0 ABS 0 @@ -575,20 +563,20 @@ __Ltext173 0 0 ABS 0 __Ltext154 0 0 ABS 0 __Ltext135 0 0 ABS 0 __Ltext116 0 0 ABS 0 -__ptext206 4284 0 CODE 0 +__ptext206 38B4 0 CODE 0 stackhi F37 0 ABS 0 __size_of_du_base_powersequence 0 0 ABS 0 __Htext216 0 0 ABS 0 __Ltext216 0 0 ABS 0 communication_request_payload_retrieve_uint8_t@retval 1D 0 COMRAM 1 -__end_of_FVR_Initialize 43C6 0 CODE 0 -__ptext116 3E9A 0 CODE 0 -__ptext135 4300 0 CODE 0 -__ptext154 4196 0 CODE 0 -__ptext173 3F64 0 CODE 0 -__ptext192 441C 0 CODE 0 +__end_of_FVR_Initialize 38A4 0 CODE 0 +__ptext116 34C2 0 CODE 0 +__ptext135 3772 0 CODE 0 +__ptext154 36C8 0 CODE 0 +__ptext173 35B0 0 CODE 0 +__ptext192 3960 0 CODE 0 __state 35 0 COMRAM 1 -_switch_get_function_set_by_enum 1966 0 CODE 0 +_switch_get_function_set_by_enum 16FA 0 CODE 0 __Htext183 0 0 ABS 0 __Htext145 0 0 ABS 0 __Htext126 0 0 ABS 0 @@ -598,18 +586,18 @@ __Ltext145 0 0 ABS 0 __Ltext126 0 0 ABS 0 __Ltext107 0 0 ABS 0 __HcstackBANK0 0 0 ABS 0 -__ptext216 406C 0 CODE 0 +__ptext216 3678 0 CODE 0 __LcstackBANK0 0 0 ABS 0 __size_of_rescue_set_enabled 0 0 ABS 0 __Htext207 0 0 ABS 0 __Ltext207 0 0 ABS 0 -__ptext107 43E6 0 CODE 0 -__ptext126 43B6 0 CODE 0 -__ptext145 4328 0 CODE 0 -__ptext183 440A 0 CODE 0 +__ptext107 392A 0 CODE 0 +__ptext126 3894 0 CODE 0 +__ptext145 379A 0 CODE 0 +__ptext183 394E 0 CODE 0 __pcstackBANK0 60 0 BANK0 1 ___awmod@sign 6 0 COMRAM 1 -_command_RESCUE_STATUS_RESET 40CE 0 CODE 0 +_command_RESCUE_STATUS_RESET 36EE 0 CODE 0 communication_parser_appendbyte@_byte 64 0 BANK0 1 __Htext193 0 0 ABS 0 __Htext174 0 0 ABS 0 @@ -621,7 +609,7 @@ __Ltext174 0 0 ABS 0 __Ltext155 0 0 ABS 0 __Ltext136 0 0 ABS 0 __Ltext117 0 0 ABS 0 -__ptext207 4290 0 CODE 0 +__ptext207 38BC 0 CODE 0 __Htemp 44 0 COMRAM 1 __Ltemp 43 0 COMRAM 1 stacklo 697 0 ABS 0 @@ -629,43 +617,43 @@ __Hrbit 0 0 COMRAM 1 __Lrbit 0 0 COMRAM 1 __Htext217 0 0 ABS 0 __Ltext217 0 0 ABS 0 -_switch_SWITCH_VEOC_RETURN_set_closed 410A 0 CODE 0 -__ptext117 3042 0 CODE 0 -__ptext136 3E02 0 CODE 0 -__ptext155 3C08 0 CODE 0 -__ptext174 3F7C 0 CODE 0 -__ptext193 396E 0 CODE 0 +_switch_SWITCH_VEOC_RETURN_set_closed 3704 0 CODE 0 +__ptext117 27F8 0 CODE 0 +__ptext136 329C 0 CODE 0 +__ptext155 3254 0 CODE 0 +__ptext174 35C4 0 CODE 0 +__ptext193 2F94 0 CODE 0 __size_of_switch_SWITCH_PWB_set_closed 0 0 ABS 0 -__Hinit 138 0 CODE 0 -__Linit 134 0 CODE 0 +__Hinit 120 0 CODE 0 +__Linit 11C 0 CODE 0 __Htext184 0 0 ABS 0 __Htext165 0 0 ABS 0 __Htext146 0 0 ABS 0 __Htext127 0 0 ABS 0 __Htext108 0 0 ABS 0 -__Hintcodelo 134 0 CODE 0 +__Hintcodelo 11C 0 CODE 0 __Ltext184 0 0 ABS 0 __Ltext165 0 0 ABS 0 __Ltext146 0 0 ABS 0 __Ltext127 0 0 ABS 0 __Ltext108 0 0 ABS 0 __size_of_switch_SWITCH_GLRA_set_closed 0 0 ABS 0 -__ptext217 381C 0 CODE 0 -__Lintcodelo 134 0 CODE 0 +__ptext217 2F1E 0 CODE 0 +__Lintcodelo 11C 0 CODE 0 __Hrbss 0 0 COMRAM 1 __size_of_alarm_FLAG_HYDRO_PWR_FAULT 0 0 ABS 0 -__end_of_main 3A14 0 CODE 0 +__end_of_main 30EC 0 CODE 0 __Lrbss 0 0 COMRAM 1 __Htext208 0 0 ABS 0 __Ltext208 0 0 ABS 0 -__ptext108 3ED0 0 CODE 0 -__ptext127 43EC 0 CODE 0 -__ptext146 4332 0 CODE 0 -__ptext165 3A7C 0 CODE 0 -__ptext184 4350 0 CODE 0 +__ptext108 3508 0 CODE 0 +__ptext127 3930 0 CODE 0 +__ptext146 37A4 0 CODE 0 +__ptext165 3090 0 CODE 0 +__ptext184 37FE 0 CODE 0 command_ALARM_THRESHOLD_GET@req_alarm_number_analog 65 0 BANK0 1 -_ioread_DIN_ALRMNEG1 3FDC 0 CODE 0 -_ioread_DIN_ALRMNEG2 3FC4 0 CODE 0 +_ioread_DIN_ALRMNEG1 3614 0 CODE 0 +_ioread_DIN_ALRMNEG2 3600 0 CODE 0 __Htext194 0 0 ABS 0 __Htext175 0 0 ABS 0 __Htext156 0 0 ABS 0 @@ -676,21 +664,21 @@ __Ltext175 0 0 ABS 0 __Ltext156 0 0 ABS 0 __Ltext137 0 0 ABS 0 __Ltext118 0 0 ABS 0 -_ioread_DIN_ALRMPOS1 400C 0 CODE 0 -__ptext208 41F8 0 CODE 0 -_ioread_DIN_ALRMPOS2 3FF4 0 CODE 0 -__end_of_EUSART1_SetFramingErrorHandler 433C 0 CODE 0 +_ioread_DIN_ALRMPOS1 363C 0 CODE 0 +__ptext208 3844 0 CODE 0 +_ioread_DIN_ALRMPOS2 3628 0 CODE 0 +__end_of_EUSART1_SetFramingErrorHandler 37AE 0 CODE 0 __Htext218 0 0 ABS 0 __Htext 0 0 ABS 0 __Ltext218 0 0 ABS 0 ?_timing_get_seconds_since_reset 1D 0 COMRAM 1 __Ltext 0 0 ABS 0 -__ptext118 43A6 0 CODE 0 -__ptext137 430A 0 CODE 0 -__ptext156 41A4 0 CODE 0 -__ptext175 3F94 0 CODE 0 -__ptext194 444E 0 CODE 0 -__end_of_INTERRUPT_Initialize 443A 0 CODE 0 +__ptext118 3982 0 CODE 0 +__ptext137 377C 0 CODE 0 +__ptext156 37C2 0 CODE 0 +__ptext175 35D8 0 CODE 0 +__ptext194 399C 0 CODE 0 +__end_of_INTERRUPT_Initialize 398E 0 CODE 0 __Htext185 0 0 ABS 0 __Htext166 0 0 ABS 0 __Htext147 0 0 ABS 0 @@ -702,18 +690,18 @@ __Ltext166 0 0 ABS 0 __Ltext147 0 0 ABS 0 __Ltext128 0 0 ABS 0 __Ltext109 0 0 ABS 0 -__ptext218 1C38 0 CODE 0 -__end_of_TMR2_SetInterruptHandler 430A 0 CODE 0 +__ptext218 188E 0 CODE 0 +__end_of_TMR2_SetInterruptHandler 377C 0 CODE 0 __Htext209 0 0 ABS 0 __Ltext209 0 0 ABS 0 -__end_of_command_ALARM_ENABLE_GETALL 3536 0 CODE 0 -__ptext109 3E42 0 CODE 0 -__ptext128 28DA 0 CODE 0 -__ptext147 433C 0 CODE 0 -__ptext166 444C 0 CODE 0 -__ptext185 435A 0 CODE 0 -_command_SENSOR_MAXVALUE_RESET 1232 0 CODE 0 -__end_of_command_USER_PIN_CONTROL 2AD0 0 CODE 0 +__end_of_command_ALARM_ENABLE_GETALL 2CB6 0 CODE 0 +__ptext109 351E 0 CODE 0 +__ptext128 20FA 0 CODE 0 +__ptext147 37AE 0 CODE 0 +__ptext166 399A 0 CODE 0 +__ptext185 3808 0 CODE 0 +_command_SENSOR_MAXVALUE_RESET 12D2 0 CODE 0 +__end_of_command_USER_PIN_CONTROL 2442 0 CODE 0 __size_of_adcreader_reset 0 0 ABS 0 __Htext195 0 0 ABS 0 __Htext176 0 0 ABS 0 @@ -725,19 +713,18 @@ __Ltext176 0 0 ABS 0 __Ltext157 0 0 ABS 0 __Ltext138 0 0 ABS 0 __Ltext119 0 0 ABS 0 -__ptext209 4206 0 CODE 0 +__ptext209 384E 0 CODE 0 __HdataBANK0 0 0 ABS 0 __LdataBANK0 0 0 ABS 0 -__end_of_userpin_SWITCH_LED_D10_set 3C9A 0 CODE 0 +__end_of_userpin_SWITCH_LED_D10_set 331E 0 CODE 0 __Htext219 0 0 ABS 0 __Ltext219 0 0 ABS 0 -__ptext119 4188 0 CODE 0 -__ptext138 38F2 0 CODE 0 -__ptext157 41B2 0 CODE 0 -__ptext176 3FAC 0 CODE 0 -__ptext195 438C 0 CODE 0 -__CFG_LVP$ON 0 0 ABS 0 -__end_of_command_VERSION 2C96 0 CODE 0 +__ptext119 36BA 0 CODE 0 +__ptext138 2EDC 0 CODE 0 +__ptext157 37CC 0 CODE 0 +__ptext176 35EC 0 CODE 0 +__ptext195 383A 0 CODE 0 +__end_of_command_VERSION 25B2 0 CODE 0 __rescue_actions B3 0 BANK0 1 __pdataBANK0 B3 0 BANK0 1 __Htext186 0 0 ABS 0 @@ -748,32 +735,32 @@ __Ltext186 0 0 ABS 0 __Ltext167 0 0 ABS 0 __Ltext148 0 0 ABS 0 __Ltext129 0 0 ABS 0 -__ptext219 4422 0 CODE 0 -end_of_initialization 1C2A 0 CODE 0 -__ptext129 38B0 0 CODE 0 -__ptext148 40DE 0 CODE 0 -__ptext167 43FE 0 CODE 0 -__ptext186 4410 0 CODE 0 +__ptext219 3966 0 CODE 0 +end_of_initialization 101E 0 CODE 0 +__ptext129 2FCA 0 CODE 0 +__ptext148 369C 0 CODE 0 +__ptext167 3942 0 CODE 0 +__ptext186 3954 0 CODE 0 __size_of_digital_variable_get_pointer_by_enum 0 0 ABS 0 __Htext196 0 0 ABS 0 __Htext177 0 0 ABS 0 __Htext158 0 0 ABS 0 __Htext139 0 0 ABS 0 -_command_SENSOR_AVERAGING_PRESCALER_GET 3EB6 0 CODE 0 +_command_SENSOR_AVERAGING_PRESCALER_GET 34F2 0 CODE 0 command_SENSOR_MAXVALUES_GETALL@variable_index 8A 0 BANK0 1 command_ALARM_TIMEOUT_SET@req_timeout 61 0 BANK0 1 __Ltext196 0 0 ABS 0 __Ltext177 0 0 ABS 0 __Ltext158 0 0 ABS 0 __Ltext139 0 0 ABS 0 -__end_of_digital_variable_get_pointer_by_enum D68 0 CODE 0 -__ptext139 3DDE 0 CODE 0 -__ptext158 41C0 0 CODE 0 -__ptext177 3FC4 0 CODE 0 -__ptext196 2AD0 0 CODE 0 -_command_SENSOR_AVERAGING_PRESCALER_SET 1666 0 CODE 0 +__end_of_digital_variable_get_pointer_by_enum C2E 0 CODE 0 +__ptext139 345C 0 CODE 0 +__ptext158 37D6 0 CODE 0 +__ptext177 3600 0 CODE 0 +__ptext196 2196 0 CODE 0 +_command_SENSOR_AVERAGING_PRESCALER_SET 13B0 0 CODE 0 _EUSART1_RxDefaultInterruptHandler AC 0 BANK0 1 -_init_comm 43F2 0 CODE 0 +_init_comm 3936 0 CODE 0 __Htext187 0 0 ABS 0 __Htext168 0 0 ABS 0 __Htext149 0 0 ABS 0 @@ -786,9 +773,9 @@ _SPBRGH1 FB0 0 ABS 0 __size_of_alarm_FLAG_DUL_ALARMNEG1 0 0 ABS 0 __size_of_alarm_FLAG_DUL_ALARMNEG2 0 0 ABS 0 __size_of_command_BOARDTIME 0 0 ABS 0 -__ptext149 4084 0 CODE 0 -__ptext168 3868 0 CODE 0 -__ptext187 4364 0 CODE 0 +__ptext149 354A 0 CODE 0 +__ptext168 3118 0 CODE 0 +__ptext187 3812 0 CODE 0 __size_of_adcreader_start 0 0 ABS 0 __Htext197 0 0 ABS 0 __Htext178 0 0 ABS 0 @@ -797,13 +784,13 @@ __Ltext197 0 0 ABS 0 __Ltext178 0 0 ABS 0 __Ltext159 0 0 ABS 0 __size_of_EUSART1_SetFramingErrorHandler 0 0 ABS 0 -_TMR0_StartTimer 4432 0 CODE 0 +_TMR0_StartTimer 3976 0 CODE 0 __size_of_command_USER_PIN_CONTROL 0 0 ABS 0 -_TMR2_StartTimer 442E 0 CODE 0 +_TMR2_StartTimer 3972 0 CODE 0 __size_of_TMR0_SetInterruptHandler 0 0 ABS 0 -__ptext159 41CE 0 CODE 0 -__ptext178 3FDC 0 CODE 0 -__ptext197 43C6 0 CODE 0 +__ptext159 37E0 0 CODE 0 +__ptext178 3614 0 CODE 0 +__ptext197 398E 0 CODE 0 __size_of_alarm_MON_VEOC_RTN_I 0 0 ABS 0 __Htext188 0 0 ABS 0 __Htext169 0 0 ABS 0 @@ -812,8 +799,8 @@ __Ltext169 0 0 ABS 0 __size_of_switch_SWITCH_GLRB_set_closed 0 0 ABS 0 __rescue_step_timeout 32 0 COMRAM 1 _OSCCON2 FD2 0 ABS 0 -__ptext169 3C8 0 CODE 0 -__ptext188 436E 0 CODE 0 +__ptext169 370 0 CODE 0 +__ptext188 381C 0 CODE 0 __size_of_communication_response_payload_append_uint32_t 0 0 ABS 0 __Htext198 0 0 ABS 0 __Htext179 0 0 ABS 0 @@ -823,39 +810,39 @@ command_ECHO4@resp_value_0 22 0 COMRAM 1 __size_of_communication_response_payload_append_uint16_t 0 0 ABS 0 command_ALARM_FIRED_RESET@req_alarm_number_all 65 0 BANK0 1 command_SENSOR_MAXVALUES_GETALL@p_variable 82 0 BANK0 1 -__checksum_reset 43EC 0 CODE 0 +__checksum_reset 3930 0 CODE 0 command_ALARM_FIRED_GET@p_firecount_641 64 0 BANK0 1 command_SWITCH_CONTROL@resp_switchstate 65 0 BANK0 1 -__end_of__update_averaging 2778 0 CODE 0 -__ptext179 3FF4 0 CODE 0 -__ptext198 1560 0 CODE 0 -_ioread_DIN_PWB_PG 4024 0 CODE 0 +__end_of__update_averaging 1C4C 0 CODE 0 +__ptext179 3628 0 CODE 0 +__ptext198 1110 0 CODE 0 +_ioread_DIN_PWB_PG 3650 0 CODE 0 _EUSART1_TxDefaultInterruptHandler AA 0 BANK0 1 __Htext189 0 0 ABS 0 __Ltext189 0 0 ABS 0 -__end_of_userpin_SWITCH_LED_D9_get 43CE 0 CODE 0 -__ptext189 4378 0 CODE 0 -_switch_SWITCH_LBL_get 42C4 0 CODE 0 +__end_of_userpin_SWITCH_LED_D9_get 3992 0 CODE 0 +__ptext189 3826 0 CODE 0 +_switch_SWITCH_LBL_get 3900 0 CODE 0 __Htext199 0 0 ABS 0 -_ioread_DIN_PWB_FLT 3F4C 0 CODE 0 +_ioread_DIN_PWB_FLT 359C 0 CODE 0 __Ltext199 0 0 ABS 0 -_switch_SWITCH_LBL_set 3D4E 0 CODE 0 +_switch_SWITCH_LBL_set 33BE 0 CODE 0 ?_switch_get_function_get_by_enum 1F 0 COMRAM 1 command_ECHO4@resp_value_1 23 0 COMRAM 1 command_ALARM_ENABLE_GETALL@enable 62 0 BANK0 1 __HdataBANK1 0 0 ABS 0 __LdataBANK1 0 0 ABS 0 -__end_of__rescue_action_step_0 4448 0 CODE 0 -__ptext199 1346 0 CODE 0 -__end_of_switch_SWITCH_GLRA_set_closed 41F8 0 CODE 0 +__end_of__rescue_action_step_0 38DC 0 CODE 0 +__ptext199 C2E 0 CODE 0 +__end_of_switch_SWITCH_GLRA_set_closed 37FE 0 CODE 0 __pdataBANK1 100 0 BANK1 1 communication_parser_appendbyte@retval 63 0 BANK0 1 -_switch_SWITCH_12V_set_closed 417A 0 CODE 0 +_switch_SWITCH_12V_set_closed 3754 0 CODE 0 command_ALARM_THRESHOLD_SET@req_alarm_number_analog 64 0 BANK0 1 command_ECHO4@resp_value_2 24 0 COMRAM 1 -_switch_SWITCH_HYDRO_set_closed 415E 0 CODE 0 +_switch_SWITCH_HYDRO_set_closed 3740 0 CODE 0 ?_switch_get_function_set_by_enum 1F 0 COMRAM 1 -_switch_SWITCH_VEOC_DIRECT_set 3D96 0 CODE 0 +_switch_SWITCH_VEOC_DIRECT_set 33FE 0 CODE 0 _PORTAbits F80 0 ABS 0 __size_of_command_RESCUE_STATUS_GET 0 0 ABS 0 _PORTBbits F81 0 ABS 0 @@ -864,59 +851,59 @@ _PORTCbits F82 0 ABS 0 commands_retrieve_info_bycode@num_cmds 23 0 COMRAM 1 _T0CONbits FD5 0 ABS 0 _T2CONbits FBA 0 ABS 0 -__delay_seconds 3934 0 CODE 0 +__delay_seconds 2FFE 0 CODE 0 command_ECHO4@resp_value_3 25 0 COMRAM 1 -_manage_incoming_data 33F6 0 CODE 0 +_manage_incoming_data 2A16 0 CODE 0 __size_of_command_ECHO4 0 0 ABS 0 -__end_of__communication_error 4196 0 CODE 0 -_rescue_get_enable_status 439E 0 CODE 0 -__end_of_switch_SWITCH_GLRB_set_closed 41DC 0 CODE 0 +__end_of__communication_error 36C8 0 CODE 0 +_rescue_get_enable_status 397E 0 CODE 0 +__end_of_switch_SWITCH_GLRB_set_closed 37EA 0 CODE 0 command_ALARM_FIRED_GET@enum_idx 68 0 BANK0 1 -__end_of_alarm_get_enable_ptr_by_enum 36E4 0 CODE 0 -__end_of_switch_SWITCH_LBL_set_open_fromIRQ 4222 0 CODE 0 -__end_of_alarm_FLAG_LBL_PWR_FAULT 4422 0 CODE 0 -__end_of_rescue_get_fired_status 439E 0 CODE 0 +__end_of_alarm_get_enable_ptr_by_enum 2EDC 0 CODE 0 +__end_of_switch_SWITCH_LBL_set_open_fromIRQ 3862 0 CODE 0 +__end_of_alarm_FLAG_LBL_PWR_FAULT 3966 0 CODE 0 +__end_of_rescue_get_fired_status 397E 0 CODE 0 switch_SWITCH_PWB_set@_state 1D 0 COMRAM 1 alarm_get_timeout_ptr_by_enum@_alarm_index 26 0 COMRAM 1 __databuf_index 2F 0 COMRAM 1 -_SYSTEM_Initialize 3BE2 0 CODE 0 -__end_of_rescue_get_enable_status 43A6 0 CODE 0 +_SYSTEM_Initialize 322E 0 CODE 0 +__end_of_rescue_get_enable_status 3982 0 CODE 0 sensors_acquire_offsets@k 23 0 COMRAM 1 -_userpin_get_function_set_by_enum 3536 0 CODE 0 +_userpin_get_function_set_by_enum 2B2C 0 CODE 0 __size_of_switch_SWITCH_VEOC_DIRECT_set_closed 0 0 ABS 0 __Hibigdata 0 0 CODE 0 __Libigdata 0 0 CODE 0 command_VERSION@resp_template_generation_month 68 0 BANK0 1 ?_analog_variable_get_pointer_by_enum 1F 0 COMRAM 1 -_digital_variable_get_pointer_by_enum C0E 0 CODE 0 +_digital_variable_get_pointer_by_enum B14 0 CODE 0 _OSCTUNE F9B 0 ABS 0 -communication_request_payload_retrieve_uint16_t@retval 24 0 COMRAM 1 +communication_request_payload_retrieve_uint16_t@retval 22 0 COMRAM 1 _CCP5CON F54 0 ABS 0 -__end_of_command_ALARM_THRESHOLD_GET 2EBC 0 CODE 0 -__end_of_command_ALARM_THRESHOLD_SET 3142 0 CODE 0 +__end_of_command_ALARM_THRESHOLD_GET 2628 0 CODE 0 +__end_of_command_ALARM_THRESHOLD_SET 28DA 0 CODE 0 _userpin_SWITCH_LED_D10_get 0 0 ABS 0 __Hifardata 0 0 CODE 0 __Lifardata 0 0 CODE 0 __size_of__communication_error 0 0 ABS 0 __Hbank0 0 0 ABS 0 __Lbank0 0 0 ABS 0 -_EUSART1_Transmit_ISR 381C 0 CODE 0 +_EUSART1_Transmit_ISR 2F1E 0 CODE 0 __Hbank1 0 0 ABS 0 __Lbank1 0 0 ABS 0 __size_of_EUSART1_Transmit_ISR 0 0 ABS 0 __size_of_command_RESCUE_STATUS_RESET 0 0 ABS 0 -__end_of_command_RESCUE_STATUS_RESET 40DE 0 CODE 0 +__end_of_command_RESCUE_STATUS_RESET 36FA 0 CODE 0 command_USER_PIN_CONTROL@userpin_set_func 24 0 COMRAM 1 __Hbank2 0 0 ABS 0 __Lbank2 0 0 ABS 0 __size_of_error_die_forever 0 0 ABS 0 -_TMR0_SetInterruptHandler 430A 0 CODE 0 -__end_of_commands_retrieve_info_bycode 30C4 0 CODE 0 +_TMR0_SetInterruptHandler 377C 0 CODE 0 +__end_of_commands_retrieve_info_bycode 286A 0 CODE 0 __Hbank3 0 0 ABS 0 -_TMR2_SetInterruptHandler 4300 0 CODE 0 +_TMR2_SetInterruptHandler 3772 0 CODE 0 __Lbank3 0 0 ABS 0 -__end_of_switch_SWITCH_VEOC_DIRECT_set_open 4126 0 CODE 0 -_commands_retrieve_info_bycode 3042 0 CODE 0 +__end_of_switch_SWITCH_VEOC_DIRECT_set_open 3718 0 CODE 0 +_commands_retrieve_info_bycode 27F8 0 CODE 0 command_SENSOR_AVERAGE_GETALL@analog_value_mean 60 0 BANK0 1 __size_of_timing_get_seconds_since_last_command 0 0 ABS 0 __size_of_switch_SWITCH_HYDRO_set_open 0 0 ABS 0 @@ -926,14 +913,14 @@ __Hbank5 0 0 ABS 0 __Lbank5 0 0 ABS 0 __size_of_ioread_DIN_PWB_FLT 0 0 ABS 0 ?_alarm_get_analog_alarm_ptr_by_enum 1F 0 COMRAM 1 -__end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 4278 0 CODE 0 -__Hpowerup 134 0 CODE 0 -__Lpowerup 134 0 CODE 0 +__end_of_userpin_SWITCH_LED_D9_set_low_fromIRQ 38AC 0 CODE 0 +__Hpowerup 11C 0 CODE 0 +__Lpowerup 11C 0 CODE 0 __Hbank6 0 0 ABS 0 __Lbank6 0 0 ABS 0 command_ALARM_MAXCOUNT_GET@resp_alarm_number 64 0 BANK0 1 __Hbank7 0 0 ABS 0 -__end_of_userpin_get_function_set_by_enum 359C 0 CODE 0 +__end_of_userpin_get_function_set_by_enum 2B7E 0 CODE 0 __Lbank7 0 0 ABS 0 __Hbank8 0 0 ABS 0 __Lbank8 0 0 ABS 0 @@ -941,106 +928,102 @@ communication_transmitter_sendresponse@byte 64 0 BANK0 1 __Htext0 0 0 ABS 0 __Ltext0 0 0 ABS 0 __Hbank9 0 0 ABS 0 -_alarm_FLAG_LBL_PWR_FAULT 441C 0 CODE 0 -_switch_SWITCH_VEOC_DIRECT_set_open 4118 0 CODE 0 +_alarm_FLAG_LBL_PWR_FAULT 3960 0 CODE 0 +_switch_SWITCH_VEOC_DIRECT_set_open 370E 0 CODE 0 __Lbank9 0 0 ABS 0 __Htext1 0 0 ABS 0 __Ltext1 0 0 ABS 0 __size_of_command_ALARM_FIRED_RESET 0 0 ABS 0 -__ptext0 39E0 0 CODE 0 -_switch_SWITCH_VEOC_RETURN_set 3DBA 0 CODE 0 +__ptext0 30C0 0 CODE 0 +_switch_SWITCH_VEOC_RETURN_set 341E 0 CODE 0 _INTCON2bits FF1 0 ABS 0 communication_parser_appendbyte@tmp_new_byte 60 0 BANK0 1 __Htext2 0 0 ABS 0 __size_of__rescue_action_step_2 0 0 ABS 0 __Ltext2 0 0 ABS 0 -__ptext1 3AE2 0 CODE 0 +__ptext1 327A 0 CODE 0 __Htext3 0 0 ABS 0 __Ltext3 0 0 ABS 0 -__ptext2 442E 0 CODE 0 +__ptext2 3972 0 CODE 0 __manage_digital_variable@_p_variable 3 0 COMRAM 1 __Htext4 0 0 ABS 0 __Ltext4 0 0 ABS 0 -_alarm_get_timeout_counter_max_ptr_by_enum 35EE 0 CODE 0 -__ptext3 4432 0 CODE 0 -__end_of_ioread_DIN_GLR_A_FLT 3F94 0 CODE 0 +_alarm_get_timeout_counter_max_ptr_by_enum 2E16 0 CODE 0 +__ptext3 3976 0 CODE 0 +__end_of_ioread_DIN_GLR_A_FLT 35D8 0 CODE 0 __size_of_alarm_MON_VEOC_FWR_I 0 0 ABS 0 __Htext5 0 0 ABS 0 -__CFG_P2BMX$PORTD2 0 0 ABS 0 __Ltext5 0 0 ABS 0 -__ptext4 215E 0 CODE 0 +__ptext4 2224 0 CODE 0 ?_userpin_get_function_set_by_enum 1F 0 COMRAM 1 command_ALARM_FIRECOUNT_GET@resp_alarm_number 64 0 BANK0 1 __Htext6 0 0 ABS 0 __Ltext6 0 0 ABS 0 -__end_of_adcreader_reset 41A4 0 CODE 0 -__ptext5 254A 0 CODE 0 -__end_of_ioread_DIN_GLR_B_FLT 3F7C 0 CODE 0 -__end_of__checksum_update 43BE 0 CODE 0 +__end_of_adcreader_reset 36D6 0 CODE 0 +__ptext5 1DB0 0 CODE 0 +__end_of_ioread_DIN_GLR_B_FLT 35C4 0 CODE 0 +__end_of__checksum_update 389C 0 CODE 0 __Htext7 0 0 ABS 0 -_userpin_SWITCH_LED_D10_set_low_fromIRQ 4284 0 CODE 0 +_userpin_SWITCH_LED_D10_set_low_fromIRQ 38B4 0 CODE 0 __Ltext7 0 0 ABS 0 -__ptext6 4230 0 CODE 0 +__ptext6 36D6 0 CODE 0 __HbssCOMRAM 0 0 ABS 0 __LbssCOMRAM 0 0 ABS 0 __Htext8 0 0 ABS 0 __Ltext8 0 0 ABS 0 -__ptext7 40AE 0 CODE 0 +__ptext7 36E2 0 CODE 0 __pbssCOMRAM 28 0 COMRAM 1 __Htext9 0 0 ABS 0 __Ltext9 0 0 ABS 0 -__ptext8 4440 0 CODE 0 -__end_of_command_ALARM_MAXCOUNT_GET 2FC0 0 CODE 0 -__end_of_command_BOARDTIME 3A7C 0 CODE 0 -__CFG_T3CMX$PORTC0 0 0 ABS 0 -__end_of_adcreader_start 43FE 0 CODE 0 -__ptext9 4442 0 CODE 0 +__ptext8 38C4 0 CODE 0 +__end_of_command_ALARM_MAXCOUNT_GET 2710 0 CODE 0 +__end_of_command_BOARDTIME 3090 0 CODE 0 +__end_of_adcreader_start 3942 0 CODE 0 +__ptext9 38CA 0 CODE 0 __Hclrtext 0 0 ABS 0 -_alarm_MON_VEOC_RTN_I 435A 0 CODE 0 -_alarm_MON_VEOC_FWR_I 4350 0 CODE 0 -_EUSART1_SetFramingErrorHandler 4332 0 CODE 0 +_alarm_MON_VEOC_RTN_I 3808 0 CODE 0 +_alarm_MON_VEOC_FWR_I 37FE 0 CODE 0 +_EUSART1_SetFramingErrorHandler 37A4 0 CODE 0 __Lclrtext 0 0 ABS 0 -__end_of_command_SENSOR_AVERAGING_PRESCALER_GET 3ED0 0 CODE 0 -__hex2ascii 3B10 0 CODE 0 -_error_notify EAA 0 CODE 0 -__checksum_update 43B6 0 CODE 0 +__end_of_command_SENSOR_AVERAGING_PRESCALER_GET 3508 0 CODE 0 +__hex2ascii 3196 0 CODE 0 +_error_notify 386C 0 CODE 0 +__checksum_update 3894 0 CODE 0 __size_of_timing_tick_irq 0 0 ABS 0 _TMR0_InterruptHandler AE 0 BANK0 1 -_userpin_SWITCH_LED_D10_set 3C76 0 CODE 0 +_userpin_SWITCH_LED_D10_set 32FE 0 CODE 0 _TMR2_InterruptHandler 28 0 COMRAM 1 __size_of_TMR0_ISR 0 0 ABS 0 -__end_of_analog_variable_get_pointer_by_enum EAA 0 CODE 0 +__end_of_analog_variable_get_pointer_by_enum F46 0 CODE 0 __inrange@_min 1D 0 COMRAM 1 __size_of_command_RESCUE_TIMEOUT_GET 0 0 ABS 0 __size_of_command_RESCUE_TIMEOUT_SET 0 0 ABS 0 -__end_of_ADC_GetConversionResult 4084 0 CODE 0 -__end_of_communication_request_payload_retrieve_uint16_t 381C 0 CODE 0 -_switch_SWITCH_LBL_set_open_fromIRQ 4214 0 CODE 0 +__end_of_ADC_GetConversionResult 368C 0 CODE 0 +__end_of_communication_request_payload_retrieve_uint16_t 2F94 0 CODE 0 +_switch_SWITCH_LBL_set_open_fromIRQ 3858 0 CODE 0 command_ALARM_FIRED_GET@resp_alarm_number_ext 66 0 BANK0 1 -__end_of_TMR0_DefaultInterruptHandler 4450 0 CODE 0 -_rescue_get_timeout_seconds 42F6 0 CODE 0 +__end_of_TMR0_DefaultInterruptHandler 399E 0 CODE 0 +_rescue_get_timeout_seconds 3768 0 CODE 0 __HdataBANK4 0 0 ABS 0 __LdataBANK4 0 0 ABS 0 -__CFG_HFOFST$ON 0 0 ABS 0 command_ALARM_FIRECOUNT_GETALL@firecount 62 0 BANK0 1 __pdataBANK4 400 0 BANK4 1 -_variable_is_analog_by_enum 2604 0 CODE 0 +_variable_is_analog_by_enum 233C 0 CODE 0 switch_SWITCH_VEOC_DIRECT_set@_state 1D 0 COMRAM 1 -__end_of_rescue_set_enabled 43E0 0 CODE 0 -__end_of_command_SENSOR_AVERAGING_PRESCALER_SET 176A 0 CODE 0 -__end_of__initialization 1C2A 0 CODE 0 -_switch_SWITCH_VEOC_RETURN_set_open 40FC 0 CODE 0 -__CFG_PRICLKEN$ON 0 0 ABS 0 -__end_of_command_ALARM_MAXCOUNT_RESET 1FAE 0 CODE 0 +__end_of_rescue_set_enabled 3924 0 CODE 0 +__end_of_command_SENSOR_AVERAGING_PRESCALER_SET 1486 0 CODE 0 +__end_of__initialization 101E 0 CODE 0 +_switch_SWITCH_VEOC_RETURN_set_open 36FA 0 CODE 0 +__end_of_command_ALARM_MAXCOUNT_RESET 1FB6 0 CODE 0 command_ALARM_ENABLE_GETALL@enable_ptr 60 0 BANK0 1 -__end_of_error_die_forever 3734 0 CODE 0 -_error_die_forever_fromIRQ 3734 0 CODE 0 -_commands_get_count 43A6 0 CODE 0 +__end_of_error_die_forever 2D46 0 CODE 0 +_error_die_forever_fromIRQ 2D46 0 CODE 0 +_commands_get_count 3982 0 CODE 0 ___rparam_used 1 0 ABS 0 __inrange@_max 1E 0 COMRAM 1 command_ALARM_FIRED_GETALL@firedstate 64 0 BANK0 1 __size_of__update_alarm 0 0 ABS 0 -_communication_response_payload_append_uint8_t 3ED0 0 CODE 0 +_communication_response_payload_append_uint8_t 3508 0 CODE 0 command_ALARM_FIRED_GETALL@alarm_number 65 0 BANK0 1 __size_of_switch_SWITCH_VEOC_DIRECT_set_open_fromIRQ 0 0 ABS 0 __size_of_CCP5_Initialize 0 0 ABS 0 @@ -1048,18 +1031,18 @@ __size_of_TMR0_StartTimer 0 0 ABS 0 __size_of_command_ECHO32 0 0 ABS 0 __size_of_command_ALARM_ENABLE 0 0 ABS 0 __size_of_communication_parser_commandready 0 0 ABS 0 -_timing_get_seconds_since_reset 3BBC 0 CODE 0 +_timing_get_seconds_since_reset 31E2 0 CODE 0 communication_response_payload_append_uint32_t@_value 1D 0 COMRAM 1 __size_of_alarm_MON_LBL_I 0 0 ABS 0 -__end_of_alarm_FLAG_HYDRO_PWR_FAULT 4416 0 CODE 0 -_communication_request_payload_retrieve_uint16_t 37D0 0 CODE 0 -__end_of_switch_SWITCH_VEOC_DIRECT_set_closed 4134 0 CODE 0 +__end_of_alarm_FLAG_HYDRO_PWR_FAULT 395A 0 CODE 0 +_communication_request_payload_retrieve_uint16_t 2F5E 0 CODE 0 +__end_of_switch_SWITCH_VEOC_DIRECT_set_closed 3722 0 CODE 0 command_ALARM_FIRED_RESET@p_firecount 60 0 BANK0 1 command_SENSOR_VALUES_GETALL@variable_index 8A 0 BANK0 1 -__end_of_alarm_MON_HYDRO_I 4410 0 CODE 0 +__end_of_alarm_MON_HYDRO_I 3954 0 CODE 0 switch_SWITCH_VEOC_RETURN_set@_state 1D 0 COMRAM 1 -__end_of__rescue_action_step_1 4446 0 CODE 0 -_command_VERSION 2C00 0 CODE 0 +__end_of__rescue_action_step_1 38D6 0 CODE 0 +_command_VERSION 253A 0 CODE 0 __size_of_commands_retrieve_info_bycode 0 0 ABS 0 __size_of_communication_parser_appendbyte 0 0 ABS 0 __size_of_EUSART1_SetRxInterruptHandler 0 0 ABS 0 @@ -1068,58 +1051,57 @@ command_SENSOR_MAXVALUES_GETALL@digital_variable_index_tmp 89 0 BANK0 1 __size_of_EUSART1_SetTxInterruptHandler 0 0 ABS 0 __size_of_TMR0_DefaultInterruptHandler 0 0 ABS 0 __size_of_userpin_get_function_set_by_enum 0 0 ABS 0 -_userpin_SWITCH_LED_D10_set_high 4260 0 CODE 0 -_CCP5_Initialize 40DE 0 CODE 0 -_TMR0_Initialize 3E02 0 CODE 0 -_analog_variable_get_pointer_by_enum D68 0 CODE 0 -_TMR2_Initialize 3E60 0 CODE 0 -__end_of_switch_SWITCH_12V_set_closed 4188 0 CODE 0 -_command_ALARM_MAXCOUNT_GET 2F3E 0 CODE 0 -__end_of_command_ALARM_MAXCOUNT_GETALL 3316 0 CODE 0 +_userpin_SWITCH_LED_D10_set_high 388C 0 CODE 0 +_CCP5_Initialize 369C 0 CODE 0 +_TMR0_Initialize 329C 0 CODE 0 +_analog_variable_get_pointer_by_enum E40 0 CODE 0 +_TMR2_Initialize 343E 0 CODE 0 +__end_of_switch_SWITCH_12V_set_closed 375E 0 CODE 0 +_command_ALARM_MAXCOUNT_GET 269C 0 CODE 0 +__end_of_command_ALARM_MAXCOUNT_GETALL 2BCE 0 CODE 0 command_ECHO4@req_value_0 1E 0 COMRAM 1 -_command_ALARM_FIRED_GETALL 2DB4 0 CODE 0 +_command_ALARM_FIRED_GETALL 2A76 0 CODE 0 __Hidata 0 0 CODE 0 __Lidata 0 0 CODE 0 -__end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 429C 0 CODE 0 -_rescue_set_timeout_seconds 42EC 0 CODE 0 +__end_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 38C4 0 CODE 0 +_rescue_set_timeout_seconds 375E 0 CODE 0 __Hrdata 0 0 COMRAM 1 -__end_of_command_SENSOR_MAXVALUE_RESET 1346 0 CODE 0 +__end_of_command_SENSOR_MAXVALUE_RESET 13B0 0 CODE 0 __Lrdata 0 0 COMRAM 1 -__end_of_error_die_forever_fromIRQ 3784 0 CODE 0 +__end_of_error_die_forever_fromIRQ 2D8E 0 CODE 0 __state_timeout 33 0 COMRAM 1 command_ECHO4@req_value_1 1F 0 COMRAM 1 __size_of_alarm_get_timeout_counter_max_ptr_by_enum 0 0 ABS 0 -__Hidloc 200008 0 IDLOC 0 -__Lidloc 200000 0 IDLOC 0 +__Hidloc 200008 0 IDLOC 5 +__Lidloc 0 0 IDLOC 5 EUSART1_Write@txData 1D 0 COMRAM 1 command_ECHO4@req_value_2 20 0 COMRAM 1 -__end_of_TMR0_StartTimer 4436 0 CODE 0 -__CFG_PWRTEN$OFF 0 0 ABS 0 +__end_of_TMR0_StartTimer 397A 0 CODE 0 __Hstack 0 0 STACK 2 __Lstack 0 0 STACK 2 __size_of_alarm_get_enable_ptr_by_enum 0 0 ABS 0 __inrange@_value 1F 0 COMRAM 1 _commands_info_table 400 0 BANK4 1 command_ECHO4@req_value_3 21 0 COMRAM 1 -_alarm_is_analog_by_enum 2C96 0 CODE 0 -_alarm_get_analog_alarm_ptr_by_enum 186C 0 CODE 0 -___awmod 2086 0 CODE 0 +_alarm_is_analog_by_enum 28DA 0 CODE 0 +_alarm_get_analog_alarm_ptr_by_enum 155C 0 CODE 0 +___awmod 1D00 0 CODE 0 __size_of__checksum_value 0 0 ABS 0 -_ADC_StartConversion 443A 0 CODE 0 -_command_ECHO1 3E7E 0 CODE 0 +_ADC_StartConversion 3992 0 CODE 0 +_command_ECHO1 34AA 0 CODE 0 __size_of_userpin_SWITCH_LED_D10_set 0 0 ABS 0 __Hparam 0 0 COMRAM 1 __Lparam 0 0 COMRAM 1 switch_SWITCH_LBL_set@_state 1D 0 COMRAM 1 -_command_LASTERROR 3E24 0 CODE 0 +_command_LASTERROR 3478 0 CODE 0 command_ALARM_ENABLE@req_alarm_number 67 0 BANK0 1 -__Hspace_0 30000E 0 ABS 0 -_command_RESCUE_ENABLE 2778 0 CODE 0 +__Hspace_0 39A0 0 ABS 0 +_command_RESCUE_ENABLE 22B0 0 CODE 0 __HcstackCOMRAM 0 0 ABS 0 __Lspace_0 0 0 ABS 0 -__manage_digital_variable 3C8 0 CODE 0 +__manage_digital_variable 370 0 CODE 0 __LcstackCOMRAM 0 0 ABS 0 -__end_of_EUSART1_Read 33F6 0 CODE 0 +__end_of_EUSART1_Read 2C6E 0 CODE 0 switch_get_function_get_by_enum@_switch_index 23 0 COMRAM 1 __size_of_command_SENSOR_MAXVALUE_RESET 0 0 ABS 0 __pcstackCOMRAM 1 0 COMRAM 1 @@ -1127,124 +1109,121 @@ command_SENSOR_MAXVALUE_RESET@p_variable 60 0 BANK0 1 __HidataBIGRAM 0 0 ABS 0 switch_get_function_set_by_enum@_switch_index 23 0 COMRAM 1 __LidataBIGRAM 0 0 ABS 0 -__pidataBIGRAM 5FE 0 CODE 0 +__pidataBIGRAM 58E 0 CODE 0 adcreader_tick_irq@adcvalue 13 0 COMRAM 1 alarm_get_digital_alarm_ptr_by_enum@_alarm_index 23 0 COMRAM 1 -_adcreader_tick_irq 1560 0 CODE 0 +_adcreader_tick_irq 1110 0 CODE 0 __Hspace_1 697 0 ABS 0 __Lspace_1 0 0 ABS 0 -_sensors_acquire_offsets 215E 0 CODE 0 +_sensors_acquire_offsets 2224 0 CODE 0 command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max 60 0 BANK0 1 __size_of_userpin_SWITCH_LED_D10_set_high_fromIRQ 0 0 ABS 0 __Hsmallconst 0 0 SMALLCONST 0 __Lsmallconst 0 0 SMALLCONST 0 -_EUSART1_RxDataHandler 3AB0 0 CODE 0 +_EUSART1_RxDataHandler 3144 0 CODE 0 command_VERSION@resp_template_generation_hour 6A 0 BANK0 1 -_switch_SWITCH_PWB_set_open 41A4 0 CODE 0 +_switch_SWITCH_PWB_set_open 37C2 0 CODE 0 __Hspace_2 0 0 ABS 0 __Lspace_2 0 0 ABS 0 -__end_of_timing_tick_irq 2B6A 0 CODE 0 +__end_of_timing_tick_irq 2224 0 CODE 0 command_SENSOR_AVERAGE_GETALL@p_variable 76 0 BANK0 1 manage_incoming_data@retval 8F 0 BANK0 1 __Hnvbit 0 0 COMRAM 1 __Lnvbit 0 0 COMRAM 1 __Hcinit 0 0 ABS 0 __Lcinit 0 0 ABS 0 -_communication_request_payload_retrieve_uint8_t 3E42 0 CODE 0 -__end_of_switch_SWITCH_LBL_set_closed 4150 0 CODE 0 -__pcinit 1B52 0 CODE 0 -__CFG_EBTRB$OFF 0 0 ABS 0 +_communication_request_payload_retrieve_uint8_t 351E 0 CODE 0 +__end_of_switch_SWITCH_LBL_set_closed 3736 0 CODE 0 +__pcinit F46 0 CODE 0 __size_of_switch_SWITCH_VEOC_RETURN_set_open 0 0 ABS 0 _eusart1RxHead 39 0 COMRAM 1 command_SWITCH_CONTROL@req_switchnum 67 0 BANK0 1 __ramtop 1000 0 RAM 0 command_ALARM_MAXCOUNT_GET@p_maxcount 62 0 BANK0 1 __mediumconst 0 0 MEDIUMCONST 0 -__end_of_userpin_SWITCH_LED_D10_set_low 4260 0 CODE 0 +__end_of_userpin_SWITCH_LED_D10_set_low 388C 0 CODE 0 __size_of_variable_is_analog_by_enum 0 0 ABS 0 -__end_of_EUSART1_SetOverrunErrorHandler 4332 0 CODE 0 +__end_of_EUSART1_SetOverrunErrorHandler 37A4 0 CODE 0 __size_of_main 0 0 ABS 0 __update_alarm@_value 3 0 COMRAM 1 __size_of__check_alarm_firing 0 0 ABS 0 -__end_of_command_SENSOR_VALUES_GETALL AB4 0 CODE 0 +__end_of_command_SENSOR_VALUES_GETALL 9F6 0 CODE 0 command_SENSOR_VALUES_GETALL@analog_variable_index 86 0 BANK0 1 -__end_of_INTERRUPT_InterruptManager 134 0 CODE 0 -__end_of_userpin_SWITCH_LED_D9_set 3CBE 0 CODE 0 +__end_of_INTERRUPT_InterruptManager 11C 0 CODE 0 +__end_of_userpin_SWITCH_LED_D9_set 333E 0 CODE 0 _eusart1TxHead 3C 0 COMRAM 1 __Hconst 0 0 CONST 0 __Lconst 0 0 CONST 0 command_VERSION@resp_template_generation_day 69 0 BANK0 1 -__end_of_switch_SWITCH_PWB_set_closed 41C0 0 CODE 0 -__end_of_adcreader_tick_irq 1666 0 CODE 0 -_ioread_DIN_HYDRO_PWR_FLT 3FAC 0 CODE 0 +__Hspace_4 60000E 0 ABS 0 +__Lspace_4 0 0 ABS 0 +__end_of_switch_SWITCH_PWB_set_closed 37D6 0 CODE 0 +__end_of_adcreader_tick_irq 11F2 0 CODE 0 +_ioread_DIN_HYDRO_PWR_FLT 35EC 0 CODE 0 __size_of__checksum_reset 0 0 ABS 0 __size_of_EUSART1_DefaultErrorHandler 0 0 ABS 0 __size_of_switch_get_function_get_by_enum 0 0 ABS 0 __size_of_command_ALARM_MAXCOUNT_GET 0 0 ABS 0 communication_transmitter_sendresponse@ascii_low 63 0 BANK0 1 -_EUSART1_SetErrorHandler 433C 0 CODE 0 -__end_of_alarm_get_timeout_counter_max_ptr_by_enum 3640 0 CODE 0 +_EUSART1_SetErrorHandler 37AE 0 CODE 0 +__end_of_alarm_get_timeout_counter_max_ptr_by_enum 2E58 0 CODE 0 __size_of_TMR0_Initialize 0 0 ABS 0 -_PIN_MANAGER_Initialize 38F2 0 CODE 0 +_PIN_MANAGER_Initialize 2EDC 0 CODE 0 __size_of_EUSART1_DefaultFramingErrorHandler 0 0 ABS 0 command_SENSOR_VALUES_GETALL@digital_variable_index 87 0 BANK0 1 command_SENSOR_VALUES_GETALL@p_variable_2048 84 0 BANK0 1 command_SENSOR_OFFSETS_GETALL@analog_variable_index 78 0 BANK0 1 ?_alarm_get_timeout_ptr_by_enum 24 0 COMRAM 1 command_SENSOR_MAXVALUE_RESET@p_variable_1717 62 0 BANK0 1 -__end_of_communication_response_payload_append_uint8_t 3EEA 0 CODE 0 -__end_of_switch_SWITCH_VEOC_RETURN_set_open 410A 0 CODE 0 -__end_of_command_SWITCH_CONTROL 1560 0 CODE 0 +__end_of_communication_response_payload_append_uint8_t 351E 0 CODE 0 +__end_of_switch_SWITCH_VEOC_RETURN_set_open 3704 0 CODE 0 +__end_of_command_SWITCH_CONTROL 12D2 0 CODE 0 __HidataBANK0 0 0 ABS 0 __LidataBANK0 0 0 ABS 0 -command_RESCUE_TIMEOUT_GET@resp_rescue_timeout 21 0 COMRAM 1 -_command_VALCHECK 2B6A 0 CODE 0 +command_RESCUE_TIMEOUT_GET@resp_rescue_timeout 1F 0 COMRAM 1 +_command_VALCHECK 2442 0 CODE 0 __size_of_switch_SWITCH_12V_get 0 0 ABS 0 -__pidataBANK0 40EE 0 CODE 0 +__pidataBANK0 36AC 0 CODE 0 __size_of_userpin_SWITCH_LED_D9_get 0 0 ABS 0 __size_of_userpin_SWITCH_LED_D9_set 0 0 ABS 0 -__end_of_command_LASTERROR 3E42 0 CODE 0 +__end_of_command_LASTERROR 3492 0 CODE 0 __size_of_adcreader_tick_irq 0 0 ABS 0 __size_of_switch_SWITCH_VEOC_RETURN_get 0 0 ABS 0 command_SENSOR_AVERAGING_PRESCALER_SET@req_averagingprescaler 62 0 BANK0 1 -_command_SENSOR_GET_SINGLE 7D8 0 CODE 0 +_command_SENSOR_GET_SINGLE 768 0 CODE 0 __size_of_switch_SWITCH_VEOC_RETURN_set 0 0 ABS 0 -__ascii2hex 28DA 0 CODE 0 +__ascii2hex 20FA 0 CODE 0 command_ALARM_FIRECOUNT_GET@p_firecount 62 0 BANK0 1 -__end_of_alarm_MON_VEOC_RTN_I 4364 0 CODE 0 -__end_of_EUSART1_SetErrorHandler 4346 0 CODE 0 -__end_of_communication_response_payload_appender_reset 43EC 0 CODE 0 -error_notify@k 20 0 COMRAM 1 +__end_of_alarm_MON_VEOC_RTN_I 3812 0 CODE 0 +__end_of_EUSART1_SetErrorHandler 37B8 0 CODE 0 +__end_of_communication_response_payload_appender_reset 3930 0 CODE 0 __size_of_EUSART1_is_rx_ready 0 0 ABS 0 command_SENSOR_GET_SINGLE@req_variable_number 6D 0 BANK0 1 __size_of_command_ALARM_FIRED_GET 0 0 ABS 0 __size_of_userpin_SWITCH_LED_D10_set_high 0 0 ABS 0 -__end_of_ADC_StartConversion 443E 0 CODE 0 -__end_of_EUSART1_Write 34CE 0 CODE 0 -__CFG_DEBUG$OFF 0 0 ABS 0 +__end_of_ADC_StartConversion 3996 0 CODE 0 +__end_of_EUSART1_Write 2B2C 0 CODE 0 communication_response_payload_append_uint16_t@_value 1D 0 COMRAM 1 -__end_of_command_SENSOR_AVERAGE_GETALL 186C 0 CODE 0 -__CFG_WRT0$OFF 0 0 ABS 0 -_irq_timer_slow 438C 0 CODE 0 +__end_of_command_SENSOR_AVERAGE_GETALL 155C 0 CODE 0 +_irq_timer_slow 383A 0 CODE 0 command_ALARM_MAXCOUNT_RESET@p_timeout_counter_max_438 62 0 BANK0 1 -__end_of_sensors_acquire_offsets 2232 0 CODE 0 -__end_of__serial_checksum_update 40CE 0 CODE 0 +__end_of_sensors_acquire_offsets 22B0 0 CODE 0 +__end_of__serial_checksum_update 369C 0 CODE 0 command_SWITCH_CONTROL@switch_state_get_func 62 0 BANK0 1 -__rescue_action_step_0 4446 0 CODE 0 -__end_of__check_alarm_firing 2302 0 CODE 0 +__rescue_action_step_0 38D6 0 CODE 0 +__end_of__check_alarm_firing 1A18 0 CODE 0 __size_of_SYSTEM_Initialize 0 0 ABS 0 -__end_of_TMR2_DefaultInterruptHandler 444E 0 CODE 0 -__rescue_action_step_1 4444 0 CODE 0 -__end_of_start_irqs 3B10 0 CODE 0 -__rescue_action_step_2 4442 0 CODE 0 +__end_of_TMR2_DefaultInterruptHandler 399C 0 CODE 0 +__rescue_action_step_1 38D0 0 CODE 0 +__end_of_start_irqs 329C 0 CODE 0 +__rescue_action_step_2 38CA 0 CODE 0 command_SWITCH_CONTROL@req_switchstate_nc 66 0 BANK0 1 -__end_of_rescue_reset_fired_status 43DA 0 CODE 0 -__rescue_action_step_3 4440 0 CODE 0 +__end_of_rescue_reset_fired_status 391E 0 CODE 0 +__rescue_action_step_3 38C4 0 CODE 0 command_SWITCH_CONTROL@switch_state_set_func 60 0 BANK0 1 __size_of_command_ALARM_THRESHOLD_GET 0 0 ABS 0 -__rescue_action_step_4 4448 0 CODE 0 -_command_ALARM_TIMEOUT_GET 2FC0 0 CODE 0 -__CFG_WRT1$OFF 0 0 ABS 0 +__rescue_action_step_4 38DC 0 CODE 0 +_command_ALARM_TIMEOUT_GET 2710 0 CODE 0 __size_of_command_ALARM_THRESHOLD_SET 0 0 ABS 0 __parser_status 31 0 COMRAM 1 __size_of__ascii2hex 0 0 ABS 0 @@ -1256,36 +1235,32 @@ __size_of_switch_SWITCH_12V_set 0 0 ABS 0 __HbssBANK0 0 0 ABS 0 __LbssBANK0 0 0 ABS 0 _VREFCON0 F42 0 ABS 0 -__CFG_MCLRE$EXTMCLR 0 0 ABS 0 -__end_of_command_VALCHECK 2C00 0 CODE 0 -__CFG_WRT2$OFF 0 0 ABS 0 +__end_of_command_VALCHECK 24C0 0 CODE 0 command_SENSOR_OFFSETS_GETALL@variable_index 7A 0 BANK0 1 __Hbank10 0 0 ABS 0 __pbssBANK0 90 0 BANK0 1 -_ADC_SelectChannel 403C 0 CODE 0 +_ADC_SelectChannel 34DA 0 CODE 0 __Lbank10 0 0 ABS 0 __size_of_command_SWITCH_CONTROL 0 0 ABS 0 _BAUDCON1 FB8 0 ABS 0 -__end_of_dummy_alarm_callback 441C 0 CODE 0 +__end_of_dummy_alarm_callback 3960 0 CODE 0 __size_of__checksum_update 0 0 ABS 0 -__end_of_EUSART1_Receive_ISR 1D1A 0 CODE 0 +__end_of_EUSART1_Receive_ISR 1954 0 CODE 0 __Hbank11 0 0 ABS 0 __Lbank11 0 0 ABS 0 __size_of_communication_request_payload_retrieve_uint16_t 0 0 ABS 0 -__end_of_OSCILLATOR_Initialize 3E02 0 CODE 0 +__end_of_OSCILLATOR_Initialize 3478 0 CODE 0 __size_of_TMR2_SetInterruptHandler 0 0 ABS 0 -__CFG_WRT3$OFF 0 0 ABS 0 -__CFG_FCMEN$OFF 0 0 ABS 0 _EUSART1_ErrorHandler A4 0 BANK0 1 __Hbank12 0 0 ABS 0 __size_of_command_LASTERROR 0 0 ABS 0 __Lbank12 0 0 ABS 0 -__end_of_SYSTEM_Initialize 3C08 0 CODE 0 -_EUSART1_SetRxInterruptHandler 431E 0 CODE 0 -_EUSART1_Read 3386 0 CODE 0 -_command_ALARM_ENABLE FE6 0 CODE 0 +__end_of_SYSTEM_Initialize 3254 0 CODE 0 +_EUSART1_SetRxInterruptHandler 3790 0 CODE 0 +_EUSART1_Read 2C1E 0 CODE 0 +_command_ALARM_ENABLE D3A 0 CODE 0 __Hbank13 0 0 ABS 0 -__end_of_switch_SWITCH_12V_set 3D96 0 CODE 0 +__end_of_switch_SWITCH_12V_set 33FE 0 CODE 0 __Lbank13 0 0 ABS 0 __rescue_timeout_seconds BD 0 BANK0 1 _EUSART1_FramingErrorHandler A8 0 BANK0 1 @@ -1293,18 +1268,17 @@ __size_of_ioread_DIN_ALRMPOS1 0 0 ABS 0 __HbssBANK1 0 0 ABS 0 __LbssBANK1 0 0 ABS 0 ?_timing_get_seconds_since_last_command 1D 0 COMRAM 1 -_INTERRUPT_Initialize 4436 0 CODE 0 -_switch_SWITCH_PWB_set_closed 41B2 0 CODE 0 +_INTERRUPT_Initialize 398A 0 CODE 0 +_switch_SWITCH_PWB_set_closed 37CC 0 CODE 0 __check_alarm_firing@_callback 5 0 COMRAM 1 -command_VALCHECK@resp_value_0 60 0 BANK0 1 -_command_ALARM_TIMEOUT_SET 3142 0 CODE 0 +_command_ALARM_TIMEOUT_SET 2948 0 CODE 0 __Hbank14 0 0 ABS 0 -__communication_error 4188 0 CODE 0 +__communication_error 36BA 0 CODE 0 __pbssBANK1 1C0 0 BANK1 1 __Lbank14 0 0 ABS 0 -_EUSART1_DefaultFramingErrorHandler 4450 0 CODE 0 +_EUSART1_DefaultFramingErrorHandler 399E 0 CODE 0 command_VERSION@resp_template_generation_year 66 0 BANK0 1 -__end_of_alarm_MON_VEOC_FWR_I 435A 0 CODE 0 +__end_of_alarm_MON_VEOC_FWR_I 3808 0 CODE 0 __size_of_command_ALARM_MAXCOUNT_RESET 0 0 ABS 0 __Htext10 0 0 ABS 0 __Ltext10 0 0 ABS 0 @@ -1312,27 +1286,27 @@ command_SENSOR_GET_SINGLE@resp_value 61 0 BANK0 1 command_ALARM_MAXCOUNT_GETALL@alarm_number 64 0 BANK0 1 __Htext20 0 0 ABS 0 __Ltext20 0 0 ABS 0 -__ptext10 4444 0 CODE 0 +__ptext10 38D0 0 CODE 0 __Hbank15 0 0 ABS 0 __Lbank15 0 0 ABS 0 __Htext30 0 0 ABS 0 __Htext11 0 0 ABS 0 __Ltext30 0 0 ABS 0 -__end_of_ioread_DIN_HYDRO_PWR_FLT 3FC4 0 CODE 0 +__end_of_ioread_DIN_HYDRO_PWR_FLT 3600 0 CODE 0 __Ltext11 0 0 ABS 0 -__ptext20 43CE 0 CODE 0 +__ptext20 38E2 0 CODE 0 digital_variable_get_pointer_by_enum@_variable_index 23 0 COMRAM 1 timing_get_seconds_since_last_command@seconds 21 0 COMRAM 1 sensors_acquire_offsets@varidx 24 0 COMRAM 1 -__end_of__rescue_action_step_2 4444 0 CODE 0 -_command_USER_PIN_CONTROL 2A2E 0 CODE 0 +__end_of__rescue_action_step_2 38D0 0 CODE 0 +_command_USER_PIN_CONTROL 23C2 0 CODE 0 __Htext40 0 0 ABS 0 __Htext21 0 0 ABS 0 __Ltext40 0 0 ABS 0 __Ltext21 0 0 ABS 0 -__ptext11 4446 0 CODE 0 -__ptext30 2A2E 0 CODE 0 -_alarm_MON_LBL_I 4404 0 CODE 0 +__ptext11 38D6 0 CODE 0 +__ptext30 23C2 0 CODE 0 +_alarm_MON_LBL_I 3948 0 CODE 0 commands_retrieve_info_bycode@_code 22 0 COMRAM 1 __Htext50 0 0 ABS 0 __Htext31 0 0 ABS 0 @@ -1341,17 +1315,17 @@ __size_of_alarms_enable 0 0 ABS 0 __Ltext50 0 0 ABS 0 __Ltext31 0 0 ABS 0 __Ltext12 0 0 ABS 0 -__ptext21 32A6 0 CODE 0 -__ptext40 1232 0 CODE 0 +__ptext21 2B7E 0 CODE 0 +__ptext40 12D2 0 CODE 0 __Htext60 0 0 ABS 0 __Htext41 0 0 ABS 0 __Htext22 0 0 ABS 0 __Ltext60 0 0 ABS 0 __Ltext41 0 0 ABS 0 __Ltext22 0 0 ABS 0 -__ptext12 4448 0 CODE 0 -__ptext31 2B6A 0 CODE 0 -__ptext50 30C4 0 CODE 0 +__ptext12 38DC 0 CODE 0 +__ptext31 2442 0 CODE 0 +__ptext50 286A 0 CODE 0 ?_digital_variable_get_pointer_by_enum 1F 0 COMRAM 1 __Htext70 0 0 ABS 0 __Htext51 0 0 ABS 0 @@ -1362,29 +1336,29 @@ __Ltext51 0 0 ABS 0 __Ltext32 0 0 ABS 0 __Ltext13 0 0 ABS 0 __HbssBANK2 0 0 ABS 0 -__ptext22 3316 0 CODE 0 -__ptext41 AB4 0 CODE 0 -__ptext60 3C9A 0 CODE 0 +__ptext22 2BCE 0 CODE 0 +__ptext41 9F6 0 CODE 0 +__ptext60 331E 0 CODE 0 __LbssBANK2 0 0 ABS 0 -_EUSART1_DefaultOverrunErrorHandler 4422 0 CODE 0 -_error_die_forever 36E4 0 CODE 0 +_EUSART1_DefaultOverrunErrorHandler 3966 0 CODE 0 +_error_die_forever 2CFE 0 CODE 0 _RCSTA1bits FAB 0 ABS 0 __Htext80 0 0 ABS 0 __Htext61 0 0 ABS 0 __Htext42 0 0 ABS 0 __Htext23 0 0 ABS 0 -_communication_response_payload_append_uint32_t 31BE 0 CODE 0 +_communication_response_payload_append_uint32_t 2D8E 0 CODE 0 __Ltext80 0 0 ABS 0 __Ltext61 0 0 ABS 0 __Ltext42 0 0 ABS 0 __Ltext23 0 0 ABS 0 -__ptext13 33F6 0 CODE 0 -__ptext32 3E24 0 CODE 0 -__ptext51 1ED4 0 CODE 0 -__ptext70 3DBA 0 CODE 0 +__ptext13 2A16 0 CODE 0 +__ptext32 3478 0 CODE 0 +__ptext51 1F0A 0 CODE 0 +__ptext70 341E 0 CODE 0 __pbssBANK2 200 0 BANK2 1 _TXSTA1bits FAC 0 ABS 0 -_command_ALARM_THRESHOLD_GET 2E38 0 CODE 0 +_command_ALARM_THRESHOLD_GET 25B2 0 CODE 0 _ADCON0bits FC2 0 ABS 0 __Htext90 0 0 ABS 0 __Htext71 0 0 ABS 0 @@ -1396,10 +1370,10 @@ __Ltext71 0 0 ABS 0 __Ltext52 0 0 ABS 0 __Ltext33 0 0 ABS 0 __Ltext14 0 0 ABS 0 -__ptext23 2DB4 0 CODE 0 -__ptext42 1666 0 CODE 0 -__ptext61 1966 0 CODE 0 -__ptext80 42E2 0 CODE 0 +__ptext23 2A76 0 CODE 0 +__ptext42 13B0 0 CODE 0 +__ptext61 16FA 0 CODE 0 +__ptext80 3912 0 CODE 0 __HidataBANK1 0 0 ABS 0 ?_alarm_get_firecount_ptr_by_enum 24 0 COMRAM 1 __LidataBANK1 0 0 ABS 0 @@ -1413,13 +1387,13 @@ __Ltext81 0 0 ABS 0 __Ltext62 0 0 ABS 0 __Ltext43 0 0 ABS 0 __Ltext24 0 0 ABS 0 -__ptext14 3F04 0 CODE 0 -__ptext33 3A14 0 CODE 0 -__ptext52 2F3E 0 CODE 0 -__ptext71 40FC 0 CODE 0 -__ptext90 2604 0 CODE 0 +__ptext14 3492 0 CODE 0 +__ptext33 3030 0 CODE 0 +__ptext52 269C 0 CODE 0 +__ptext71 36FA 0 CODE 0 +__ptext90 233C 0 CODE 0 __size_of_command_SENSOR_OFFSETS_GETALL 0 0 ABS 0 -__pidataBANK1 23CC 0 CODE 0 +__pidataBANK1 1A18 0 CODE 0 __Htext91 0 0 ABS 0 __Htext72 0 0 ABS 0 __Htext53 0 0 ABS 0 @@ -1430,10 +1404,10 @@ __Ltext72 0 0 ABS 0 __Ltext53 0 0 ABS 0 __Ltext34 0 0 ABS 0 __Ltext15 0 0 ABS 0 -__ptext24 34CE 0 CODE 0 -__ptext43 3EB6 0 CODE 0 -__ptext62 1A5C 0 CODE 0 -__ptext81 4118 0 CODE 0 +__ptext24 2C6E 0 CODE 0 +__ptext43 34F2 0 CODE 0 +__ptext62 17C4 0 CODE 0 +__ptext81 370E 0 CODE 0 __size_of_rescue_check 0 0 ABS 0 __size_of_EUSART1_Read 0 0 ABS 0 __Htext82 0 0 ABS 0 @@ -1445,12 +1419,12 @@ __Ltext63 0 0 ABS 0 __Ltext44 0 0 ABS 0 __Ltext25 0 0 ABS 0 userpin_get_function_set_by_enum@_userpin_index 23 0 COMRAM 1 -__ptext15 282A 0 CODE 0 -__ptext34 3784 0 CODE 0 -__ptext53 2FC0 0 CODE 0 -__ptext72 410A 0 CODE 0 -__ptext91 D68 0 CODE 0 -__end_of__manage_digital_variable 5FE 0 CODE 0 +__ptext15 1FB6 0 CODE 0 +__ptext34 2CB6 0 CODE 0 +__ptext53 2710 0 CODE 0 +__ptext72 3704 0 CODE 0 +__ptext91 E40 0 CODE 0 +__end_of__manage_digital_variable 58E 0 CODE 0 ___inthi_sp 0 0 STACK 2 command_BOARDTIME@resp_seconds 60 0 BANK0 1 command_RESCUE_ENABLE@resp_enablestate 20 0 COMRAM 1 @@ -1464,27 +1438,27 @@ __Ltext73 0 0 ABS 0 __Ltext54 0 0 ABS 0 __Ltext35 0 0 ABS 0 __Ltext16 0 0 ABS 0 -__ptext25 3C2E 0 CODE 0 -__ptext44 176A 0 CODE 0 -__ptext63 3CBE 0 CODE 0 -__ptext82 4126 0 CODE 0 +__ptext25 32BE 0 CODE 0 +__ptext44 1486 0 CODE 0 +__ptext63 333E 0 CODE 0 +__ptext82 3718 0 CODE 0 command_ALARM_MAXCOUNT_GET@resp_maxcount 60 0 BANK0 1 -__end_of_alarm_is_analog_by_enum 2D2C 0 CODE 0 +__end_of_alarm_is_analog_by_enum 2948 0 CODE 0 __Htext83 0 0 ABS 0 __Htext64 0 0 ABS 0 __Htext45 0 0 ABS 0 __Htext26 0 0 ABS 0 __Ltext83 0 0 ABS 0 -__end_of_TMR2_StartTimer 4432 0 CODE 0 +__end_of_TMR2_StartTimer 3976 0 CODE 0 __Ltext64 0 0 ABS 0 __Ltext45 0 0 ABS 0 __Ltext26 0 0 ABS 0 -__ptext16 40BE 0 CODE 0 -__ptext35 2986 0 CODE 0 -__ptext54 3142 0 CODE 0 -__ptext73 429C 0 CODE 0 -__ptext92 42EC 0 CODE 0 -__end_of__manage_digital_variables 38B0 0 CODE 0 +__ptext16 368C 0 CODE 0 +__ptext35 29B2 0 CODE 0 +__ptext54 2948 0 CODE 0 +__ptext73 38E8 0 CODE 0 +__ptext92 375E 0 CODE 0 +__end_of__manage_digital_variables 3144 0 CODE 0 __size_of__update_averaging 0 0 ABS 0 command_ALARM_THRESHOLD_SET@req_threshold 60 0 BANK0 1 __Htext93 0 0 ABS 0 @@ -1498,12 +1472,12 @@ __Ltext55 0 0 ABS 0 __Ltext36 0 0 ABS 0 __Ltext17 0 0 ABS 0 __HbssBANK3 0 0 ABS 0 -__ptext26 3C52 0 CODE 0 -__ptext45 7D8 0 CODE 0 -__ptext64 3CE2 0 CODE 0 -__ptext83 4134 0 CODE 0 +__ptext26 32DE 0 CODE 0 +__ptext45 768 0 CODE 0 +__ptext64 335E 0 CODE 0 +__ptext83 3722 0 CODE 0 __LbssBANK3 0 0 ABS 0 -__end_of_switch_SWITCH_VEOC_RETURN_set_closed 4118 0 CODE 0 +__end_of_switch_SWITCH_VEOC_RETURN_set_closed 370E 0 CODE 0 __Htext84 0 0 ABS 0 __Htext65 0 0 ABS 0 __Htext46 0 0 ABS 0 @@ -1512,13 +1486,13 @@ __Ltext84 0 0 ABS 0 __Ltext65 0 0 ABS 0 __Ltext46 0 0 ABS 0 __Ltext27 0 0 ABS 0 -__end_of_switch_SWITCH_HYDRO_get 42C4 0 CODE 0 -__ptext17 3464 0 CODE 0 -__ptext36 3E7E 0 CODE 0 -__ptext55 FE6 0 CODE 0 -__ptext74 42A6 0 CODE 0 +__end_of_switch_SWITCH_HYDRO_get 3900 0 CODE 0 +__ptext17 2AD6 0 CODE 0 +__ptext36 34AA 0 CODE 0 +__ptext55 D3A 0 CODE 0 +__ptext74 38EE 0 CODE 0 __size_of_ioread_DIN_GLR_A_PG 0 0 ABS 0 -__ptext93 42F6 0 CODE 0 +__ptext93 3768 0 CODE 0 __pbssBANK3 300 0 BANK3 1 __size_of_switch_SWITCH_LBL_get 0 0 ABS 0 ___awmod@divisor 3 0 COMRAM 1 @@ -1532,11 +1506,11 @@ __Ltext75 0 0 ABS 0 __Ltext56 0 0 ABS 0 __Ltext37 0 0 ABS 0 __Ltext18 0 0 ABS 0 -__ptext27 40CE 0 CODE 0 -__ptext46 2EBC 0 CODE 0 -__ptext65 3D06 0 CODE 0 -__ptext84 4142 0 CODE 0 -__end_of_switch_SWITCH_LBL_set 3D72 0 CODE 0 +__ptext27 36EE 0 CODE 0 +__ptext46 2628 0 CODE 0 +__ptext65 337E 0 CODE 0 +__ptext84 372C 0 CODE 0 +__end_of_switch_SWITCH_LBL_set 33DE 0 CODE 0 _eusart1RxStatusBuffer 1C0 0 BANK1 1 __Htext85 0 0 ABS 0 __Htext66 0 0 ABS 0 @@ -1547,16 +1521,16 @@ __Ltext66 0 0 ABS 0 __Ltext47 0 0 ABS 0 __Ltext28 0 0 ABS 0 __timing_seconds_lc A0 0 BANK0 1 -__ptext18 3B10 0 CODE 0 -__ptext37 3A48 0 CODE 0 +__ptext18 3196 0 CODE 0 +__ptext37 3060 0 CODE 0 __size_of__serial_checksum_update 0 0 ABS 0 -__ptext56 145A 0 CODE 0 -__ptext75 42B0 0 CODE 0 -__ptext94 43D4 0 CODE 0 +__ptext56 11F2 0 CODE 0 +__ptext75 38F4 0 CODE 0 +__ptext94 3918 0 CODE 0 __size_of_switch_get_function_set_by_enum 0 0 ABS 0 __size_of_ADC_GetConversionResult 0 0 ABS 0 __Htext95 0 0 ABS 0 -_EUSART1_SetOverrunErrorHandler 4328 0 CODE 0 +_EUSART1_SetOverrunErrorHandler 379A 0 CODE 0 __Htext76 0 0 ABS 0 __Htext57 0 0 ABS 0 __Htext38 0 0 ABS 0 @@ -1566,14 +1540,13 @@ __Ltext76 0 0 ABS 0 __Ltext57 0 0 ABS 0 __Ltext38 0 0 ABS 0 __Ltext19 0 0 ABS 0 -__end_of_command_ALARM_TIMEOUT_GET 3042 0 CODE 0 -__ptext28 3B3E 0 CODE 0 -__ptext47 1DFA 0 CODE 0 -__ptext66 3D2A 0 CODE 0 -__ptext85 4150 0 CODE 0 +__end_of_command_ALARM_TIMEOUT_GET 2784 0 CODE 0 +__ptext28 316E 0 CODE 0 +__ptext47 1E5E 0 CODE 0 +__ptext66 339E 0 CODE 0 +__ptext85 3736 0 CODE 0 communication_parser_appendbyte@tmp_p_cmdinfo 61 0 BANK0 1 command_SENSOR_VALUES_GETALL@analog_variable_index_tmp 88 0 BANK0 1 -__CFG_WDTEN$OFF 0 0 ABS 0 __Htext86 0 0 ABS 0 __Htext67 0 0 ABS 0 __Htext48 0 0 ABS 0 @@ -1583,13 +1556,13 @@ __Ltext67 0 0 ABS 0 __Ltext48 0 0 ABS 0 __Ltext29 0 0 ABS 0 alarm_get_timeout_counter_max_ptr_by_enum@_alarm_index 26 0 COMRAM 1 -__ptext19 2D2C 0 CODE 0 -__ptext38 95A 0 CODE 0 -__ptext57 2C00 0 CODE 0 -__ptext76 42BA 0 CODE 0 +__ptext19 24C0 0 CODE 0 +__ptext38 8D8 0 CODE 0 +__ptext57 253A 0 CODE 0 +__ptext76 38FA 0 CODE 0 __size_of_ioread_DIN_GLR_B_PG 0 0 ABS 0 -__ptext95 4396 0 CODE 0 -_command_ALARM_FIRED_GET 1118 0 CODE 0 +__ptext95 397A 0 CODE 0 +_command_ALARM_FIRED_GET 102C 0 CODE 0 ___intlo_sp 0 0 STACK 2 _eusart1RxTail 38 0 COMRAM 1 __Htext96 0 0 ABS 0 @@ -1600,11 +1573,11 @@ __Ltext96 0 0 ABS 0 __Ltext77 0 0 ABS 0 __Ltext58 0 0 ABS 0 __Ltext39 0 0 ABS 0 -__end_of_switch_SWITCH_12V_set_open 417A 0 CODE 0 -__ptext29 2778 0 CODE 0 -__ptext48 1118 0 CODE 0 -__ptext67 3D4E 0 CODE 0 -__ptext86 415E 0 CODE 0 +__end_of_switch_SWITCH_12V_set_open 3754 0 CODE 0 +__ptext29 22B0 0 CODE 0 +__ptext48 102C 0 CODE 0 +__ptext67 33BE 0 CODE 0 +__ptext86 3740 0 CODE 0 __checksum_update@_byte 1D 0 COMRAM 1 __Htext87 0 0 ABS 0 __Htext68 0 0 ABS 0 @@ -1613,75 +1586,75 @@ __Ltext87 0 0 ABS 0 __Ltext68 0 0 ABS 0 __Ltext49 0 0 ABS 0 __size_of__rescue_action_step_0 0 0 ABS 0 -__ptext39 1D1A 0 CODE 0 -__ptext58 3536 0 CODE 0 -__ptext77 42C4 0 CODE 0 -__ptext96 43DA 0 CODE 0 -__end_of_userpin_SWITCH_LED_D9_set_low 4248 0 CODE 0 +__ptext39 1C4C 0 CODE 0 +__ptext58 2B2C 0 CODE 0 +__ptext77 3900 0 CODE 0 +__ptext96 391E 0 CODE 0 +__end_of_userpin_SWITCH_LED_D9_set_low 387C 0 CODE 0 __size_of_command_VALCHECK 0 0 ABS 0 command_SENSOR_GET_SINGLE@resp_maxvalue 65 0 BANK0 1 -error_notify@_err 1F 0 COMRAM 1 +error_notify@_err 1D 0 COMRAM 1 __Htext97 0 0 ABS 0 __Htext78 0 0 ABS 0 __Htext59 0 0 ABS 0 __Ltext97 0 0 ABS 0 __Ltext78 0 0 ABS 0 __Ltext59 0 0 ABS 0 -__ptext49 2E38 0 CODE 0 -__ptext68 3D72 0 CODE 0 -__ptext87 416C 0 CODE 0 +__ptext49 25B2 0 CODE 0 +__ptext68 33DE 0 CODE 0 +__ptext87 374A 0 CODE 0 _timer0ReloadVal 3D 0 COMRAM 1 -__end_of_switch_SWITCH_PWB_set 3CE2 0 CODE 0 +__end_of_switch_SWITCH_PWB_set 335E 0 CODE 0 command_ALARM_FIRECOUNT_GET@req_alarm_number 65 0 BANK0 1 _INTCONbits FF2 0 ABS 0 __Htext88 0 0 ABS 0 __Htext69 0 0 ABS 0 -__end_of_communication_response_payload_append_uint32_t 3232 0 CODE 0 +__end_of_communication_response_payload_append_uint32_t 2DD4 0 CODE 0 __Ltext88 0 0 ABS 0 __Ltext69 0 0 ABS 0 -__ptext59 3C76 0 CODE 0 -__ptext78 42CE 0 CODE 0 -__ptext97 43E0 0 CODE 0 -__end_of_communication_response_payload_append_uint16_t 39E0 0 CODE 0 -__end_of_EUSART1_RxDataHandler 3AE2 0 CODE 0 +__ptext59 32FE 0 CODE 0 +__ptext78 3906 0 CODE 0 +__ptext97 3924 0 CODE 0 +__end_of_communication_response_payload_append_uint16_t 322E 0 CODE 0 +__end_of_EUSART1_RxDataHandler 316E 0 CODE 0 _eusart1TxTail 3B 0 COMRAM 1 __Htext98 0 0 ABS 0 __Htext79 0 0 ABS 0 __Ltext98 0 0 ABS 0 __Ltext79 0 0 ABS 0 -__ptext69 3D96 0 CODE 0 -__ptext88 417A 0 CODE 0 -__end_of_command_SENSOR_GET_SINGLE 95A 0 CODE 0 +__ptext69 33FE 0 CODE 0 +__ptext88 3754 0 CODE 0 +__end_of_command_SENSOR_GET_SINGLE 8D8 0 CODE 0 __Htext89 0 0 ABS 0 __timing_seconds_rst 9C 0 BANK0 1 -__end_of_command_LASTCOMMANDTIME 3A48 0 CODE 0 +__end_of_command_LASTCOMMANDTIME 3060 0 CODE 0 __Ltext89 0 0 ABS 0 -__ptext79 42D8 0 CODE 0 -__ptext98 439E 0 CODE 0 +__ptext79 390C 0 CODE 0 +__ptext98 397E 0 CODE 0 __size_of_analog_variable_get_pointer_by_enum 0 0 ABS 0 __Htext99 0 0 ABS 0 __Ltext99 0 0 ABS 0 -__ptext89 C0E 0 CODE 0 -__end_of_EUSART1_DefaultOverrunErrorHandler 4428 0 CODE 0 +__ptext89 B14 0 CODE 0 +__end_of_EUSART1_DefaultOverrunErrorHandler 396C 0 CODE 0 command_ALARM_TIMEOUT_GET@p_timeout 62 0 BANK0 1 -__ptext99 3B96 0 CODE 0 +__ptext99 31BC 0 CODE 0 __size_of_switch_SWITCH_LBL_set 0 0 ABS 0 __size_of_switch_SWITCH_PWB_get 0 0 ABS 0 -__end_of_commands_get_count 43AE 0 CODE 0 +__end_of_commands_get_count 3986 0 CODE 0 __HidataCOMRAM 0 0 ABS 0 __LidataCOMRAM 0 0 ABS 0 -_ADC_Initialize 4084 0 CODE 0 -_command_ALARM_MAXCOUNT_RESET 1ED4 0 CODE 0 +_ADC_Initialize 354A 0 CODE 0 +_command_ALARM_MAXCOUNT_RESET 1F0A 0 CODE 0 __size_of_ioread_DIN_ALRMPOS2 0 0 ABS 0 -__pidataCOMRAM 443E 0 CODE 0 +__pidataCOMRAM 3996 0 CODE 0 command_ECHO1@req_value 1E 0 COMRAM 1 -__end_of_communication_parser_reset 40AE 0 CODE 0 +__end_of_communication_parser_reset 3574 0 CODE 0 command_VERSION@resp_template_generation_second 6C 0 BANK0 1 -_FVR_Initialize 43BE 0 CODE 0 +_FVR_Initialize 389C 0 CODE 0 command_VALCHECK@resp_value_1 64 0 BANK0 1 -_switch_SWITCH_12V_get 42CE 0 CODE 0 -__end_of_manage_incoming_data 3464 0 CODE 0 -_switch_SWITCH_12V_set 3D72 0 CODE 0 +_switch_SWITCH_12V_get 3906 0 CODE 0 +__end_of_manage_incoming_data 2A76 0 CODE 0 +_switch_SWITCH_12V_set 33DE 0 CODE 0 switch_SWITCH_GLRA_set@_state 1D 0 COMRAM 1 switch_SWITCH_GLRB_set@_state 1D 0 COMRAM 1 command_ALARM_TIMEOUT_SET@p_timeout 63 0 BANK0 1 @@ -1690,39 +1663,35 @@ __HdataBIGRAM 0 0 ABS 0 __size_of_init_mcu 0 0 ABS 0 __LdataBIGRAM 0 0 ABS 0 EUSART1_SetErrorHandler@interruptHandler 1D 0 COMRAM 1 -_timing_reset_seconds_since_last_command 3F04 0 CODE 0 +_timing_reset_seconds_since_last_command 3492 0 CODE 0 commands_retrieve_info_bycode@_pp_cmdinfo 1D 0 COMRAM 1 __pdataBIGRAM 4BE 0 BIGRAM 1 __size_of_command_ALARM_MAXCOUNT_GETALL 0 0 ABS 0 -_OSCILLATOR_Initialize 3DDE 0 CODE 0 -__CFG_CP0$OFF 0 0 ABS 0 +_OSCILLATOR_Initialize 345C 0 CODE 0 __smallconst 0 0 SMALLCONST 0 -_alarm_MON_HYDRO_I 440A 0 CODE 0 -__end_of_timing_get_rescue_step_timeout 40BE 0 CODE 0 -__end_of_timing_set_rescue_step_timeout 423C 0 CODE 0 -__CFG_CP1$OFF 0 0 ABS 0 -_alarm_FLAG_DUL_ALARMNEG1 436E 0 CODE 0 -__end_of_switch_SWITCH_HYDRO_set 3D4E 0 CODE 0 +_alarm_MON_HYDRO_I 394E 0 CODE 0 +__end_of_timing_get_rescue_step_timeout 36EE 0 CODE 0 +__end_of_timing_set_rescue_step_timeout 36E2 0 CODE 0 +_alarm_FLAG_DUL_ALARMNEG1 381C 0 CODE 0 +__end_of_switch_SWITCH_HYDRO_set 33BE 0 CODE 0 command_ALARM_FIRED_GET@resp_firedstate 67 0 BANK0 1 __size_of_INTERRUPT_InterruptManager 0 0 ABS 0 -__end_of_switch_SWITCH_LBL_set_open 4142 0 CODE 0 +__end_of_switch_SWITCH_LBL_set_open 372C 0 CODE 0 rescue_set_timeout_seconds@_seconds 1D 0 COMRAM 1 __Hreset_vec 4 0 CODE 0 __Lreset_vec 0 0 CODE 0 __size_of_switch_SWITCH_PWB_set 0 0 ABS 0 __size_of_PIN_MANAGER_Initialize 0 0 ABS 0 command_ALARM_THRESHOLD_GET@p_alarm 60 0 BANK0 1 -_userpin_SWITCH_LED_D9_set_high_fromIRQ 4278 0 CODE 0 -_irq_timer_fast 43FE 0 CODE 0 -__CFG_CP2$OFF 0 0 ABS 0 -_alarm_FLAG_DUL_ALARMNEG2 4364 0 CODE 0 -__manage_digital_variables 3868 0 CODE 0 +_userpin_SWITCH_LED_D9_set_high_fromIRQ 38AC 0 CODE 0 +_irq_timer_fast 3942 0 CODE 0 +_alarm_FLAG_DUL_ALARMNEG2 3812 0 CODE 0 +__manage_digital_variables 3118 0 CODE 0 __size_of_alarm_get_analog_alarm_ptr_by_enum 0 0 ABS 0 __size_of_switch_SWITCH_VEOC_RETURN_set_closed 0 0 ABS 0 -__end_of_alarm_get_firecount_ptr_by_enum 3692 0 CODE 0 +__end_of_alarm_get_firecount_ptr_by_enum 2E9A 0 CODE 0 EUSART1_SetFramingErrorHandler@interruptHandler 1D 0 COMRAM 1 -_rescue_set_disabled 43E0 0 CODE 0 -__CFG_CP3$OFF 0 0 ABS 0 +_rescue_set_disabled 3924 0 CODE 0 __check_alarm_firing@_p_alarm 3 0 COMRAM 1 command_ALARM_ENABLE@req_enablestate_nc 64 0 BANK0 1 __size_of_ioread_DIN_PWB_PG 0 0 ABS 0 @@ -1731,220 +1700,208 @@ command_RESCUE_STATUS_GET@resp_firedstate 1E 0 COMRAM 1 __size_of_EUSART1_Initialize 0 0 ABS 0 command_SENSOR_MAXVALUES_GETALL@analog_value_data 6C 0 BANK0 1 command_ECHO32@idx 80 0 BANK0 1 -__end_of_switch_SWITCH_PWB_set_open 41B2 0 CODE 0 +__end_of_switch_SWITCH_PWB_set_open 37CC 0 CODE 0 __size_of_TMR2_ISR 0 0 ABS 0 __size_of__inrange 0 0 ABS 0 -__CFG_BORV$190 0 0 ABS 0 -__end_of_init_comm 43F8 0 CODE 0 -_timing_get_seconds_since_last_command 3B96 0 CODE 0 -_rescue_check 254A 0 CODE 0 +__end_of_init_comm 393C 0 CODE 0 +_timing_get_seconds_since_last_command 31BC 0 CODE 0 +_rescue_check 1DB0 0 CODE 0 __size_of_ioread_DIN_LBL_PWR_FLT 0 0 ABS 0 -__end_of_ioread_DIN_ALRMNEG1 3FF4 0 CODE 0 +__end_of_ioread_DIN_ALRMNEG1 3628 0 CODE 0 __accesstop 60 0 ABS 0 __update_alarm@_p_alarm 1 0 COMRAM 1 command_ALARM_TIMEOUT_GET@resp_timeout 60 0 BANK0 1 -_init_adcreader 4346 0 CODE 0 -__end_of__delay_seconds 396E 0 CODE 0 +_init_adcreader 37B8 0 CODE 0 +__end_of__delay_seconds 3030 0 CODE 0 __Hintcode_body 0 0 ABS 0 __Lintcode_body 0 0 ABS 0 -__end_of_command_RESCUE_STATUS_GET 3B6A 0 CODE 0 +__end_of_command_RESCUE_STATUS_GET 3196 0 CODE 0 __size_of_ADC_StartConversion 0 0 ABS 0 __size_of_switch_SWITCH_HYDRO_set_closed 0 0 ABS 0 -__CFG_PBADEN$ON 0 0 ABS 0 __size_of_rescue_get_fired_status 0 0 ABS 0 __size_of_error_notify 0 0 ABS 0 -__end_of_switch_SWITCH_GLRA_get 42BA 0 CODE 0 +__end_of_switch_SWITCH_GLRA_get 38FA 0 CODE 0 __size_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 0 0 ABS 0 command_ALARM_MAXCOUNT_RESET@req_alarm_number_all 65 0 BANK0 1 -_switch_SWITCH_LBL_set_open 4134 0 CODE 0 +_switch_SWITCH_LBL_set_open 3722 0 CODE 0 intlevel0 0 0 CODE 0 -__end_of_TMR0_ISR 39A8 0 CODE 0 -__end_of_alarm_get_digital_alarm_ptr_by_enum 23CC 0 CODE 0 -__end_of_alarm_get_timeout_ptr_by_enum 35EE 0 CODE 0 +__end_of_TMR0_ISR 2FCA 0 CODE 0 +__end_of_alarm_get_digital_alarm_ptr_by_enum 20FA 0 CODE 0 +__end_of_alarm_get_timeout_ptr_by_enum 2E16 0 CODE 0 _errors_last_error 3E 0 COMRAM 1 -__end_of_rescue_get_timeout_seconds 4300 0 CODE 0 -__end_of_rescue_set_timeout_seconds 42F6 0 CODE 0 +__end_of_rescue_get_timeout_seconds 3772 0 CODE 0 +__end_of_rescue_set_timeout_seconds 3768 0 CODE 0 intlevel1 0 0 CODE 0 ?_alarm_get_digital_alarm_ptr_by_enum 1F 0 COMRAM 1 -_alarm_get_enable_ptr_by_enum 3692 0 CODE 0 -__CFG_WRTB$OFF 0 0 ABS 0 -__end_of_init_adcreader 4350 0 CODE 0 +_alarm_get_enable_ptr_by_enum 2E9A 0 CODE 0 +__end_of_init_adcreader 37C2 0 CODE 0 __size_of_sensors_acquire_offsets 0 0 ABS 0 -_command_ALARM_THRESHOLD_SET 30C4 0 CODE 0 +_command_ALARM_THRESHOLD_SET 286A 0 CODE 0 intlevel2 0 0 CODE 0 -_alarm_FLAG_DUL_ALARMPOS1 4382 0 CODE 0 -__end_of_command_SENSOR_MAXVALUES_GETALL C0E 0 CODE 0 +_alarm_FLAG_DUL_ALARMPOS1 3830 0 CODE 0 +__end_of_command_SENSOR_MAXVALUES_GETALL B14 0 CODE 0 command_ALARM_ENABLE@resp_alarm_number 62 0 BANK0 1 __size_of_start_irqs 0 0 ABS 0 __ascii2hex@_byte 22 0 COMRAM 1 -_userpin_SWITCH_LED_D9_set_low_fromIRQ 426C 0 CODE 0 +_userpin_SWITCH_LED_D9_set_low_fromIRQ 38A4 0 CODE 0 __size_of_manage_incoming_data 0 0 ABS 0 intlevel3 0 0 CODE 0 -_alarm_FLAG_DUL_ALARMPOS2 4378 0 CODE 0 +_alarm_FLAG_DUL_ALARMPOS2 3826 0 CODE 0 timing_get_rescue_step_timeout@seconds 1D 0 COMRAM 1 -__CFG_WRTC$OFF 0 0 ABS 0 -__end_of_userpin_SWITCH_LED_D10_set_high 426C 0 CODE 0 -__end_of_switch_SWITCH_GLRB_get 42B0 0 CODE 0 +__end_of_userpin_SWITCH_LED_D10_set_high 3894 0 CODE 0 +__end_of_switch_SWITCH_GLRB_get 38F4 0 CODE 0 __size_of_TMR2_StartTimer 0 0 ABS 0 -_EUSART1_SetTxInterruptHandler 4314 0 CODE 0 -_switch_SWITCH_VEOC_DIRECT_get 42D8 0 CODE 0 +_EUSART1_SetTxInterruptHandler 3786 0 CODE 0 +_switch_SWITCH_VEOC_DIRECT_get 390C 0 CODE 0 _VREFCON0bits F42 0 ABS 0 communication_transmitter_sendresponse@ascii_high 62 0 BANK0 1 -__end_of_communication_parser_commandready 3EB6 0 CODE 0 -__end_of_rescue_set_disabled 43E6 0 CODE 0 -_command_SENSOR_AVERAGE_GETALL 176A 0 CODE 0 +__end_of_communication_parser_commandready 34DA 0 CODE 0 +__end_of_rescue_set_disabled 392A 0 CODE 0 +_command_SENSOR_AVERAGE_GETALL 1486 0 CODE 0 command_USER_PIN_CONTROL@req_pinnum 27 0 COMRAM 1 -_start_irqs 3AE2 0 CODE 0 +_start_irqs 327A 0 CODE 0 alarm_is_analog_by_enum@_alarm_index 1F 0 COMRAM 1 __size_of_command_ALARM_FIRECOUNT_GET 0 0 ABS 0 command_VALCHECK@resp_value_2 68 0 BANK0 1 -__CFG_WRTD$OFF 0 0 ABS 0 __hex2ascii@_nibble 1D 0 COMRAM 1 command_ALARM_THRESHOLD_SET@p_alarm 62 0 BANK0 1 -__end_of_switch_SWITCH_GLRA_set 3D2A 0 CODE 0 -__end_of_ioread_DIN_ALRMNEG2 3FDC 0 CODE 0 -_switch_SWITCH_HYDRO_set_open_fromIRQ 4222 0 CODE 0 +__end_of_switch_SWITCH_GLRA_set 339E 0 CODE 0 +__end_of_ioread_DIN_ALRMNEG2 3614 0 CODE 0 +_switch_SWITCH_HYDRO_set_open_fromIRQ 3862 0 CODE 0 __size_of_userpin_SWITCH_LED_D9_set_high_fromIRQ 0 0 ABS 0 -__end_of_switch_SWITCH_HYDRO_set_open 415E 0 CODE 0 -_TMR0_ISR 396E 0 CODE 0 +__end_of_switch_SWITCH_HYDRO_set_open 3740 0 CODE 0 +_TMR0_ISR 2F94 0 CODE 0 analog_variable_get_pointer_by_enum@_variable_index 23 0 COMRAM 1 -_TMR2_ISR 3A7C 0 CODE 0 -_userpin_SWITCH_LED_D10_set_low 4254 0 CODE 0 -__end_of__rescue_action_step_3 4442 0 CODE 0 -__end_of_ADC_SelectChannel 4054 0 CODE 0 +_TMR2_ISR 3090 0 CODE 0 +_userpin_SWITCH_LED_D10_set_low 3884 0 CODE 0 +__end_of__rescue_action_step_3 38CA 0 CODE 0 +__end_of_ADC_SelectChannel 34F2 0 CODE 0 __size_of_EUSART1_Write 0 0 ABS 0 communication_response_payload_append_uint8_t@_value 1D 0 COMRAM 1 command_SENSOR_MAXVALUES_GETALL@digital_value_data 60 0 BANK0 1 -__end_of_userpin_SWITCH_LED_D9_set_high 4254 0 CODE 0 -_command_RESCUE_TIMEOUT_GET 3C52 0 CODE 0 +__end_of_userpin_SWITCH_LED_D9_set_high 3884 0 CODE 0 +_command_RESCUE_TIMEOUT_GET 32DE 0 CODE 0 __size_of_communication_parser_executecommand 0 0 ABS 0 __size_of_TMR2_DefaultInterruptHandler 0 0 ABS 0 __size_of__manage_digital_variable 0 0 ABS 0 __HdataCOMRAM 0 0 ABS 0 __LdataCOMRAM 0 0 ABS 0 __parser_data_downcounter 30 0 COMRAM 1 -_userpin_SWITCH_LED_D9_set_low 423C 0 CODE 0 +_userpin_SWITCH_LED_D9_set_low 3874 0 CODE 0 command_ALARM_MAXCOUNT_RESET@enum_idx 64 0 BANK0 1 -__end_of_switch_SWITCH_GLRB_set 3D06 0 CODE 0 +__end_of_switch_SWITCH_GLRB_set 337E 0 CODE 0 command_LASTERROR@resp_errcode 1E 0 COMRAM 1 __pdataCOMRAM 41 0 COMRAM 1 __size_of_dummy_alarm_callback 0 0 ABS 0 -__CFG_CPB$OFF 0 0 ABS 0 command_SENSOR_MAXVALUE_RESET@req_variable_number_all 64 0 BANK0 1 -_command_SENSOR_OFFSETS_GETALL 1D1A 0 CODE 0 +_command_SENSOR_OFFSETS_GETALL 1C4C 0 CODE 0 command_SENSOR_GET_SINGLE@resp_variable_number 60 0 BANK0 1 -__end_of_command_RESCUE_TIMEOUT_GET 3C76 0 CODE 0 -__end_of_command_RESCUE_TIMEOUT_SET 3C52 0 CODE 0 +__end_of_command_RESCUE_TIMEOUT_GET 32FE 0 CODE 0 +__end_of_command_RESCUE_TIMEOUT_SET 32DE 0 CODE 0 __size_of_alarm_FLAG_LBL_PWR_FAULT 0 0 ABS 0 -_EUSART1_DefaultErrorHandler 4428 0 CODE 0 +_EUSART1_DefaultErrorHandler 396C 0 CODE 0 __size_of__manage_digital_variables 0 0 ABS 0 -__end_of__checksum_value 43B6 0 CODE 0 +__end_of__checksum_value 398A 0 CODE 0 __size_of_alarm_FLAG_DUL_ALARMPOS1 0 0 ABS 0 __size_of_alarm_FLAG_DUL_ALARMPOS2 0 0 ABS 0 -__CFG_CPD$OFF 0 0 ABS 0 -start_initialization 1B52 0 CODE 0 +start_initialization F46 0 CODE 0 command_SENSOR_VALUES_GETALL@digital_variable_index_tmp 89 0 BANK0 1 -_rescue_get_fired_status 4396 0 CODE 0 +_rescue_get_fired_status 397A 0 CODE 0 command_SENSOR_OFFSETS_GETALL@analog_variable_index_tmp 79 0 BANK0 1 -__end_of_command_ALARM_FIRED_GET 1232 0 CODE 0 -command_RESCUE_TIMEOUT_SET@req_rescue_timeout 26 0 COMRAM 1 +__end_of_command_ALARM_FIRED_GET 1110 0 CODE 0 +command_RESCUE_TIMEOUT_SET@req_rescue_timeout 24 0 COMRAM 1 TMR0_SetInterruptHandler@InterruptHandler 1D 0 COMRAM 1 TMR2_SetInterruptHandler@InterruptHandler 1D 0 COMRAM 1 -_communication_parser_appendbyte 138 0 CODE 0 +_communication_parser_appendbyte 120 0 CODE 0 command_USER_PIN_CONTROL@req_pinstate 26 0 COMRAM 1 -__CFG_BOREN$SBORDIS 0 0 ABS 0 -__end_of_EUSART1_Transmit_ISR 3868 0 CODE 0 +__end_of_EUSART1_Transmit_ISR 2F5E 0 CODE 0 command_SENSOR_AVERAGING_PRESCALER_GET@resp_averagingprescaler 1E 0 COMRAM 1 __size_of_init_comm 0 0 ABS 0 __size_of_communication_transmitter_sendresponse 0 0 ABS 0 __size_of_communication_request_payload_retriever_reset 0 0 ABS 0 -__end_of_command_ALARM_FIRED_GETALL 2E38 0 CODE 0 +__end_of_command_ALARM_FIRED_GETALL 2AD6 0 CODE 0 command_SENSOR_GET_SINGLE@resp_offset 63 0 BANK0 1 __size_of_switch_SWITCH_VEOC_RETURN_set_open_fromIRQ 0 0 ABS 0 -__end_of_timing_reset_seconds_since_last_command 3F1C 0 CODE 0 -__end_of__checksum_reset 43F2 0 CODE 0 -_switch_SWITCH_VEOC_RETURN_get 42E2 0 CODE 0 +__end_of_timing_reset_seconds_since_last_command 34AA 0 CODE 0 +__end_of__checksum_reset 3936 0 CODE 0 +_switch_SWITCH_VEOC_RETURN_get 3912 0 CODE 0 __size_of_userpin_SWITCH_LED_D9_set_low 0 0 ABS 0 -__CFG_IESO$OFF 0 0 ABS 0 command_SENSOR_AVERAGING_PRESCALER_SET@variable_index 63 0 BANK0 1 alarm_get_firecount_ptr_by_enum@_alarm_index 26 0 COMRAM 1 __size_of_ADC_Initialize 0 0 ABS 0 __size_of_command_SENSOR_VALUES_GETALL 0 0 ABS 0 -__sample_acquired 1346 0 CODE 0 -__end_of_CCP5_Initialize 40EE 0 CODE 0 +__sample_acquired C2E 0 CODE 0 +__end_of_CCP5_Initialize 36AC 0 CODE 0 __size_of_OSCILLATOR_Initialize 0 0 ABS 0 -command_VERSION@resp_firmware_target 60 0 BANK0 1 __size_of_EUSART1_SetOverrunErrorHandler 0 0 ABS 0 __manage_digital_variables@idx 9 0 COMRAM 1 __size_of_ioread_DIN_ALRMNEG1 0 0 ABS 0 __size_of_EUSART1_Receive_ISR 0 0 ABS 0 -_command_ALARM_FIRECOUNT_GETALL 3316 0 CODE 0 +_command_ALARM_FIRECOUNT_GETALL 2BCE 0 CODE 0 command_VERSION@resp_command_table_version 64 0 BANK0 1 __rescue_step_index 2C 0 COMRAM 1 -__end_of_switch_SWITCH_VEOC_DIRECT_get 42E2 0 CODE 0 -_switch_SWITCH_LBL_set_closed 4142 0 CODE 0 +__end_of_switch_SWITCH_VEOC_DIRECT_get 3912 0 CODE 0 +_switch_SWITCH_LBL_set_closed 372C 0 CODE 0 command_ALARM_FIRED_GET@req_alarm_number_ext 69 0 BANK0 1 -__end_of_switch_SWITCH_VEOC_DIRECT_set 3DBA 0 CODE 0 +__end_of_switch_SWITCH_VEOC_DIRECT_set 341E 0 CODE 0 __size_of___awmod 0 0 ABS 0 -_command_RESCUE_TIMEOUT_SET 3C2E 0 CODE 0 +_command_RESCUE_TIMEOUT_SET 32BE 0 CODE 0 __size_of__delay_seconds 0 0 ABS 0 command_SENSOR_GET_SINGLE@p_variable_955 69 0 BANK0 1 __size_of__hex2ascii 0 0 ABS 0 -_command_ALARM_MAXCOUNT_GETALL 32A6 0 CODE 0 -__end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 4290 0 CODE 0 +_command_ALARM_MAXCOUNT_GETALL 2B7E 0 CODE 0 +__end_of_userpin_SWITCH_LED_D10_set_low_fromIRQ 38BC 0 CODE 0 command_VALCHECK@resp_value_3 6A 0 BANK0 1 -__initialization 1B52 0 CODE 0 -_alarm_FLAG_HYDRO_PWR_FAULT 4410 0 CODE 0 +__initialization F46 0 CODE 0 +_alarm_FLAG_HYDRO_PWR_FAULT 3954 0 CODE 0 __size_of_commands_get_count 0 0 ABS 0 -_switch_SWITCH_HYDRO_set_open 4150 0 CODE 0 +_switch_SWITCH_HYDRO_set_open 3736 0 CODE 0 ADC_SelectChannel@channel 2 0 COMRAM 1 command_ALARM_MAXCOUNT_GET@req_alarm_number 65 0 BANK0 1 -_alarm_get_firecount_ptr_by_enum 3640 0 CODE 0 +_alarm_get_firecount_ptr_by_enum 2E58 0 CODE 0 __size_of_switch_SWITCH_GLRA_get 0 0 ABS 0 __size_of_TMR2_Initialize 0 0 ABS 0 -__end_of_switch_get_function_get_by_enum 1B52 0 CODE 0 -_communication_request_payload_retriever_reset 43CE 0 CODE 0 +__end_of_switch_get_function_get_by_enum 188E 0 CODE 0 +_communication_request_payload_retriever_reset 38E2 0 CODE 0 ___awmod@dividend 1 0 COMRAM 1 __activetblptr 2 0 ABS 0 _ADC_InterruptHandler B0 0 BANK0 1 command_ALARM_THRESHOLD_GET@resp_alarm_number_analog 64 0 BANK0 1 -_communication_response_payload_append_uint16_t 39A8 0 CODE 0 -__communication_error@_err 24 0 COMRAM 1 +_communication_response_payload_append_uint16_t 3208 0 CODE 0 +__communication_error@_err 22 0 COMRAM 1 ___awmod@counter 5 0 COMRAM 1 __HidataBANK4 0 0 ABS 0 __LidataBANK4 0 0 ABS 0 -_adcreader_start 43F8 0 CODE 0 +_adcreader_start 393C 0 CODE 0 command_ALARM_ENABLE@resp_enablestate 63 0 BANK0 1 __size_of_alarm_get_digital_alarm_ptr_by_enum 0 0 ABS 0 -__pidataBANK4 248C 0 CODE 0 +__pidataBANK4 1AD8 0 CODE 0 command_SENSOR_AVERAGE_GETALL@analog_variable_index 78 0 BANK0 1 -__end_of_command_ECHO1 3E9A 0 CODE 0 -__end_of_TMR0_Initialize 3E24 0 CODE 0 -__end_of_command_ECHO4 37D0 0 CODE 0 -_command_SENSOR_VALUES_GETALL 95A 0 CODE 0 +__end_of_command_ECHO1 34C2 0 CODE 0 +__end_of_TMR0_Initialize 32BE 0 CODE 0 +__end_of_command_ECHO4 2CFE 0 CODE 0 +_command_SENSOR_VALUES_GETALL 8D8 0 CODE 0 __sample_acquired@analog_variable F 0 COMRAM 1 -__end_of_timing_get_seconds_since_reset 3BE2 0 CODE 0 -_communication_parser_executecommand 2D2C 0 CODE 0 -__end_of_EUSART1_DefaultFramingErrorHandler 4452 0 CODE 0 +__end_of_timing_get_seconds_since_reset 3208 0 CODE 0 +_communication_parser_executecommand 24C0 0 CODE 0 +__end_of_EUSART1_DefaultFramingErrorHandler 39A0 0 CODE 0 communication_parser_executecommand@retval 8C 0 BANK0 1 -_userpin_SWITCH_LED_D10_set_high_fromIRQ 4290 0 CODE 0 +_userpin_SWITCH_LED_D10_set_high_fromIRQ 38BC 0 CODE 0 __size_of_command_SENSOR_AVERAGE_GETALL 0 0 ABS 0 command_SENSOR_MAXVALUES_GETALL@p_variable_1510 84 0 BANK0 1 _eusart1RxLastError 36 0 COMRAM 1 __delay_seconds@_seconds 1F 0 COMRAM 1 __size_of_command_LASTCOMMANDTIME 0 0 ABS 0 -__end_of_communication_transmitter_sendresponse 28DA 0 CODE 0 +__end_of_communication_transmitter_sendresponse 2058 0 CODE 0 ?_rescue_get_timeout_seconds 1D 0 COMRAM 1 __size_of_rescue_reset_fired_status 0 0 ABS 0 -__end_of_init_mcu 3B96 0 CODE 0 -__end_of_command_ALARM_TIMEOUT_SET 31BE 0 CODE 0 +__end_of_init_mcu 3118 0 CODE 0 +__end_of_command_ALARM_TIMEOUT_SET 29B2 0 CODE 0 userpin_SWITCH_LED_D10_set@_state 1D 0 COMRAM 1 __size_of_switch_SWITCH_GLRB_get 0 0 ABS 0 %segments reset_vec 0 3 CODE 0 0 -intcode 8 7D6 CODE 8 0 -config 300000 30000D CONFIG 300000 0 -idloc 200000 200007 IDLOC 200000 0 +intcode 8 766 CODE 8 0 cstackCOMRAM 1 43 COMRAM 1 1 cstackBANK0 60 C0 BANK0 60 1 bssBANK3 300 3EF BANK3 300 1 @@ -1952,1773 +1909,1583 @@ dataBANK1 100 1FF BANK1 100 1 dataBANK4 400 4BD BANK4 400 1 bssBANK2 200 27F BANK2 200 1 dataBIGRAM 4BE 696 BIGRAM 4BE 1 -text45 7D8 4451 CODE 7D8 0 +text45 768 399F CODE 768 0 %locals -dist/ARCA/production/BPD-V01-FIRMWARE.X.production.o -/home/clone/_apps/dev/toolchains/microchip/xc8/v2.00/pic/include/pic18f46k22.h -/tmp/xcXHHsNPa -30849 1B52 0 CODE 0 -30851 1B52 0 CODE 0 -30854 1B52 0 CODE 0 -31049 1B52 0 CODE 0 -31050 1B54 0 CODE 0 -31051 1B56 0 CODE 0 -31052 1B58 0 CODE 0 -31053 1B5A 0 CODE 0 -31054 1B5C 0 CODE 0 -31055 1B5E 0 CODE 0 -31056 1B62 0 CODE 0 -31057 1B66 0 CODE 0 -31058 1B66 0 CODE 0 -31059 1B68 0 CODE 0 -31060 1B6C 0 CODE 0 -31061 1B6E 0 CODE 0 -31062 1B70 0 CODE 0 -31063 1B72 0 CODE 0 -31064 1B74 0 CODE 0 -31068 1B76 0 CODE 0 -31069 1B78 0 CODE 0 -31070 1B7A 0 CODE 0 -31071 1B7C 0 CODE 0 -31072 1B7E 0 CODE 0 -31073 1B80 0 CODE 0 -31074 1B82 0 CODE 0 -31075 1B86 0 CODE 0 -31076 1B8A 0 CODE 0 -31077 1B8A 0 CODE 0 -31078 1B8C 0 CODE 0 -31079 1B90 0 CODE 0 -31080 1B92 0 CODE 0 -31081 1B94 0 CODE 0 -31085 1B96 0 CODE 0 -31086 1B98 0 CODE 0 -31087 1B9A 0 CODE 0 -31088 1B9C 0 CODE 0 -31089 1B9E 0 CODE 0 -31090 1BA0 0 CODE 0 -31091 1BA2 0 CODE 0 -31092 1BA6 0 CODE 0 -31093 1BAA 0 CODE 0 -31094 1BAA 0 CODE 0 -31095 1BAC 0 CODE 0 -31096 1BB0 0 CODE 0 -31097 1BB2 0 CODE 0 -31098 1BB4 0 CODE 0 -31102 1BB6 0 CODE 0 -31103 1BB8 0 CODE 0 -31104 1BBA 0 CODE 0 -31105 1BBC 0 CODE 0 -31106 1BBE 0 CODE 0 -31107 1BC0 0 CODE 0 -31108 1BC2 0 CODE 0 -31109 1BC6 0 CODE 0 -31110 1BCA 0 CODE 0 -31111 1BCA 0 CODE 0 -31112 1BCC 0 CODE 0 -31113 1BD0 0 CODE 0 -31114 1BD2 0 CODE 0 -31115 1BD4 0 CODE 0 -31119 1BD6 0 CODE 0 -31120 1BD8 0 CODE 0 -31121 1BDA 0 CODE 0 -31122 1BDC 0 CODE 0 -31123 1BDE 0 CODE 0 -31124 1BE0 0 CODE 0 -31125 1BE2 0 CODE 0 -31126 1BE4 0 CODE 0 -31127 1BE8 0 CODE 0 -31128 1BEA 0 CODE 0 -31132 1BEE 0 CODE 0 -31133 1BF2 0 CODE 0 -31134 1BF4 0 CODE 0 -31135 1BF4 0 CODE 0 -31136 1BF6 0 CODE 0 -31137 1BF8 0 CODE 0 -31140 1BFA 0 CODE 0 -31141 1BFE 0 CODE 0 -31142 1C00 0 CODE 0 -31143 1C00 0 CODE 0 -31144 1C02 0 CODE 0 -31145 1C04 0 CODE 0 -31148 1C06 0 CODE 0 -31149 1C0A 0 CODE 0 -31150 1C0C 0 CODE 0 -31151 1C0C 0 CODE 0 -31152 1C0E 0 CODE 0 -31153 1C10 0 CODE 0 -31156 1C12 0 CODE 0 -31157 1C16 0 CODE 0 -31158 1C18 0 CODE 0 -31159 1C18 0 CODE 0 -31160 1C1A 0 CODE 0 -31161 1C1C 0 CODE 0 -31164 1C1E 0 CODE 0 -31165 1C22 0 CODE 0 -31166 1C24 0 CODE 0 -31167 1C24 0 CODE 0 -31168 1C26 0 CODE 0 -31169 1C28 0 CODE 0 -31175 1C2A 0 CODE 0 -31177 1C2A 0 CODE 0 -31178 1C2C 0 CODE 0 -31180 1C2E 0 CODE 0 -31181 1C30 0 CODE 0 -31182 1C32 0 CODE 0 -31183 1C34 0 CODE 0 +dist/ARCA/production\BPD-V01-FIRMWARE.X.production.o +C:\Program Files\Microchip\xc8\v2.20\pic\include\proc\pic18f46k22.h +C:\Users\clone\AppData\Local\Temp\ss4o.s +30820 F46 0 CODE 0 +30822 F46 0 CODE 0 +30825 F46 0 CODE 0 +31020 F46 0 CODE 0 +31021 F48 0 CODE 0 +31022 F4A 0 CODE 0 +31023 F4C 0 CODE 0 +31024 F4E 0 CODE 0 +31025 F50 0 CODE 0 +31026 F52 0 CODE 0 +31027 F56 0 CODE 0 +31028 F5A 0 CODE 0 +31029 F5A 0 CODE 0 +31030 F5C 0 CODE 0 +31031 F60 0 CODE 0 +31032 F62 0 CODE 0 +31033 F64 0 CODE 0 +31034 F66 0 CODE 0 +31035 F68 0 CODE 0 +31039 F6A 0 CODE 0 +31040 F6C 0 CODE 0 +31041 F6E 0 CODE 0 +31042 F70 0 CODE 0 +31043 F72 0 CODE 0 +31044 F74 0 CODE 0 +31045 F76 0 CODE 0 +31046 F7A 0 CODE 0 +31047 F7E 0 CODE 0 +31048 F7E 0 CODE 0 +31049 F80 0 CODE 0 +31050 F84 0 CODE 0 +31051 F86 0 CODE 0 +31052 F88 0 CODE 0 +31056 F8A 0 CODE 0 +31057 F8C 0 CODE 0 +31058 F8E 0 CODE 0 +31059 F90 0 CODE 0 +31060 F92 0 CODE 0 +31061 F94 0 CODE 0 +31062 F96 0 CODE 0 +31063 F9A 0 CODE 0 +31064 F9E 0 CODE 0 +31065 F9E 0 CODE 0 +31066 FA0 0 CODE 0 +31067 FA4 0 CODE 0 +31068 FA6 0 CODE 0 +31069 FA8 0 CODE 0 +31073 FAA 0 CODE 0 +31074 FAC 0 CODE 0 +31075 FAE 0 CODE 0 +31076 FB0 0 CODE 0 +31077 FB2 0 CODE 0 +31078 FB4 0 CODE 0 +31079 FB6 0 CODE 0 +31080 FBA 0 CODE 0 +31081 FBE 0 CODE 0 +31082 FBE 0 CODE 0 +31083 FC0 0 CODE 0 +31084 FC4 0 CODE 0 +31085 FC6 0 CODE 0 +31086 FC8 0 CODE 0 +31090 FCA 0 CODE 0 +31091 FCC 0 CODE 0 +31092 FCE 0 CODE 0 +31093 FD0 0 CODE 0 +31094 FD2 0 CODE 0 +31095 FD4 0 CODE 0 +31096 FD6 0 CODE 0 +31097 FD8 0 CODE 0 +31098 FDC 0 CODE 0 +31099 FDE 0 CODE 0 +31103 FE2 0 CODE 0 +31104 FE6 0 CODE 0 +31105 FE8 0 CODE 0 +31106 FE8 0 CODE 0 +31107 FEA 0 CODE 0 +31108 FEC 0 CODE 0 +31111 FEE 0 CODE 0 +31112 FF2 0 CODE 0 +31113 FF4 0 CODE 0 +31114 FF4 0 CODE 0 +31115 FF6 0 CODE 0 +31116 FF8 0 CODE 0 +31119 FFA 0 CODE 0 +31120 FFE 0 CODE 0 +31121 1000 0 CODE 0 +31122 1000 0 CODE 0 +31123 1002 0 CODE 0 +31124 1004 0 CODE 0 +31127 1006 0 CODE 0 +31128 100A 0 CODE 0 +31129 100C 0 CODE 0 +31130 100C 0 CODE 0 +31131 100E 0 CODE 0 +31132 1010 0 CODE 0 +31135 1012 0 CODE 0 +31136 1016 0 CODE 0 +31137 1018 0 CODE 0 +31138 1018 0 CODE 0 +31139 101A 0 CODE 0 +31140 101C 0 CODE 0 +31146 101E 0 CODE 0 +31148 101E 0 CODE 0 +31149 1020 0 CODE 0 +31151 1022 0 CODE 0 +31152 1024 0 CODE 0 +31153 1026 0 CODE 0 +31154 1028 0 CODE 0 main.c -34 39E0 0 CODE 0 -37 39E0 0 CODE 0 -40 39E4 0 CODE 0 -43 39E8 0 CODE 0 -46 39EC 0 CODE 0 -49 39F0 0 CODE 0 -52 39F4 0 CODE 0 -55 39F8 0 CODE 0 -58 3A00 0 CODE 0 -61 3A00 0 CODE 0 -63 3A04 0 CODE 0 -65 3A0C 0 CODE 0 -67 3A10 0 CODE 0 +34 30C0 0 CODE 0 +37 30C0 0 CODE 0 +40 30C4 0 CODE 0 +43 30C8 0 CODE 0 +46 30CC 0 CODE 0 +49 30D0 0 CODE 0 +52 30D4 0 CODE 0 +55 30D8 0 CODE 0 +61 30DC 0 CODE 0 +63 30E0 0 CODE 0 main.c -90 3AE2 0 CODE 0 -92 3AE2 0 CODE 0 -93 3AE4 0 CODE 0 -95 3AE6 0 CODE 0 -97 3B06 0 CODE 0 -99 3B0A 0 CODE 0 -103 3B0E 0 CODE 0 +90 327A 0 CODE 0 +92 327A 0 CODE 0 +93 327C 0 CODE 0 +95 327E 0 CODE 0 +97 3292 0 CODE 0 +99 3296 0 CODE 0 +103 329A 0 CODE 0 mcc_generated_files/tmr2.c -87 442E 0 CODE 0 -90 442E 0 CODE 0 -91 4430 0 CODE 0 +87 3972 0 CODE 0 +90 3972 0 CODE 0 +91 3974 0 CODE 0 mcc_generated_files/tmr0.c -94 4432 0 CODE 0 -97 4432 0 CODE 0 -98 4434 0 CODE 0 +94 3976 0 CODE 0 +97 3976 0 CODE 0 +98 3978 0 CODE 0 main.c -105 215E 0 CODE 0 -112 215E 0 CODE 0 -113 2164 0 CODE 0 -114 2180 0 CODE 0 -115 2198 0 CODE 0 -116 21B4 0 CODE 0 -117 2204 0 CODE 0 -118 221A 0 CODE 0 -119 2230 0 CODE 0 +105 2224 0 CODE 0 +112 2224 0 CODE 0 +113 222A 0 CODE 0 +114 222E 0 CODE 0 +115 2246 0 CODE 0 +116 224A 0 CODE 0 +117 228A 0 CODE 0 +118 229C 0 CODE 0 +119 22AE 0 CODE 0 rescue.c -96 254A 0 CODE 0 -98 254A 0 CODE 0 -100 255A 0 CODE 0 -102 258A 0 CODE 0 -104 258E 0 CODE 0 -105 259E 0 CODE 0 -107 25B2 0 CODE 0 -112 25DC 0 CODE 0 -114 25E2 0 CODE 0 -115 25E8 0 CODE 0 -116 25EC 0 CODE 0 -117 25EC 0 CODE 0 -119 25F0 0 CODE 0 -120 25F4 0 CODE 0 -121 25FE 0 CODE 0 -122 2602 0 CODE 0 -123 2602 0 CODE 0 +96 1DB0 0 CODE 0 +98 1DB0 0 CODE 0 +100 1DC0 0 CODE 0 +102 1DF0 0 CODE 0 +104 1DF4 0 CODE 0 +105 1E04 0 CODE 0 +107 1E18 0 CODE 0 +112 1E42 0 CODE 0 +114 1E48 0 CODE 0 +119 1E4E 0 CODE 0 +120 1E52 0 CODE 0 +121 1E5C 0 CODE 0 +123 1E5C 0 CODE 0 timing.c -37 4230 0 CODE 0 -38 4232 0 CODE 0 -39 4234 0 CODE 0 -40 4238 0 CODE 0 -41 423A 0 CODE 0 +37 36D6 0 CODE 0 +38 36D8 0 CODE 0 +39 36DA 0 CODE 0 +40 36DE 0 CODE 0 +41 36E0 0 CODE 0 timing.c -28 40AE 0 CODE 0 -30 40AE 0 CODE 0 -31 40B0 0 CODE 0 -32 40B4 0 CODE 0 -33 40B6 0 CODE 0 -34 40BC 0 CODE 0 +28 36E2 0 CODE 0 +30 36E2 0 CODE 0 +31 36E4 0 CODE 0 +32 36E8 0 CODE 0 +33 36EA 0 CODE 0 +34 36EC 0 CODE 0 rescue.c -75 4440 0 CODE 0 -79 4440 0 CODE 0 +75 38C4 0 CODE 0 +78 38C4 0 CODE 0 +79 38C8 0 CODE 0 rescue.c -69 4442 0 CODE 0 -73 4442 0 CODE 0 +69 38CA 0 CODE 0 +72 38CA 0 CODE 0 +73 38CE 0 CODE 0 rescue.c -63 4444 0 CODE 0 -67 4444 0 CODE 0 +63 38D0 0 CODE 0 +66 38D0 0 CODE 0 +67 38D4 0 CODE 0 rescue.c -57 4446 0 CODE 0 -61 4446 0 CODE 0 +57 38D6 0 CODE 0 +60 38D6 0 CODE 0 +61 38DA 0 CODE 0 rescue.c -81 4448 0 CODE 0 -85 4448 0 CODE 0 +81 38DC 0 CODE 0 +84 38DC 0 CODE 0 +85 38E0 0 CODE 0 main.c -149 33F6 0 CODE 0 -151 33F6 0 CODE 0 -153 340A 0 CODE 0 -154 3416 0 CODE 0 -156 3416 0 CODE 0 -159 342A 0 CODE 0 -160 3432 0 CODE 0 -164 3442 0 CODE 0 -167 3446 0 CODE 0 -168 344A 0 CODE 0 -170 344E 0 CODE 0 -171 345A 0 CODE 0 -173 345A 0 CODE 0 -174 3462 0 CODE 0 -175 3462 0 CODE 0 +149 2A16 0 CODE 0 +151 2A16 0 CODE 0 +153 2A2A 0 CODE 0 +156 2A32 0 CODE 0 +159 2A46 0 CODE 0 +160 2A4E 0 CODE 0 +164 2A5E 0 CODE 0 +167 2A62 0 CODE 0 +168 2A66 0 CODE 0 +170 2A6A 0 CODE 0 +171 2A70 0 CODE 0 +173 2A70 0 CODE 0 +175 2A74 0 CODE 0 timing.c -62 3F04 0 CODE 0 -63 3F04 0 CODE 0 -64 3F06 0 CODE 0 -65 3F18 0 CODE 0 -66 3F1A 0 CODE 0 +62 3492 0 CODE 0 +63 3492 0 CODE 0 +64 3494 0 CODE 0 +65 34A6 0 CODE 0 +66 34A8 0 CODE 0 communication.c -221 282A 0 CODE 0 -230 282A 0 CODE 0 -233 283E 0 CODE 0 -236 284E 0 CODE 0 -239 2854 0 CODE 0 -242 2858 0 CODE 0 -245 285E 0 CODE 0 -249 2866 0 CODE 0 -250 2870 0 CODE 0 -251 2884 0 CODE 0 -252 2892 0 CODE 0 -255 289E 0 CODE 0 -258 28A4 0 CODE 0 -259 28AC 0 CODE 0 -262 28CA 0 CODE 0 -265 28D2 0 CODE 0 -266 28D8 0 CODE 0 +221 1FB6 0 CODE 0 +230 1FB6 0 CODE 0 +233 1FC6 0 CODE 0 +236 1FD8 0 CODE 0 +239 1FDE 0 CODE 0 +242 1FE2 0 CODE 0 +245 1FE8 0 CODE 0 +249 1FF0 0 CODE 0 +250 1FFA 0 CODE 0 +251 200A 0 CODE 0 +252 2018 0 CODE 0 +255 2024 0 CODE 0 +258 202A 0 CODE 0 +259 2032 0 CODE 0 +262 2048 0 CODE 0 +265 2050 0 CODE 0 +266 2056 0 CODE 0 communication.c -353 40BE 0 CODE 0 -354 40C0 0 CODE 0 -355 40C6 0 CODE 0 -356 40CC 0 CODE 0 +353 368C 0 CODE 0 +354 368E 0 CODE 0 +355 3694 0 CODE 0 +356 369A 0 CODE 0 mcc_generated_files/eusart1.c -173 3464 0 CODE 0 -175 3466 0 CODE 0 -177 346E 0 CODE 0 -175 346E 0 CODE 0 -179 347E 0 CODE 0 -181 348C 0 CODE 0 -182 3490 0 CODE 0 -183 3494 0 CODE 0 -185 3494 0 CODE 0 -186 3496 0 CODE 0 -187 34AC 0 CODE 0 -189 34BC 0 CODE 0 -190 34C4 0 CODE 0 -191 34C4 0 CODE 0 -192 34CA 0 CODE 0 -193 34CA 0 CODE 0 -194 34CC 0 CODE 0 +173 2AD6 0 CODE 0 +175 2AD8 0 CODE 0 +179 2AE8 0 CODE 0 +181 2AF6 0 CODE 0 +182 2AFA 0 CODE 0 +183 2AFE 0 CODE 0 +185 2AFE 0 CODE 0 +186 2B00 0 CODE 0 +187 2B12 0 CODE 0 +189 2B22 0 CODE 0 +191 2B26 0 CODE 0 +193 2B28 0 CODE 0 +194 2B2A 0 CODE 0 communication.c -345 3B10 0 CODE 0 -346 3B12 0 CODE 0 -347 3B18 0 CODE 0 -348 3B28 0 CODE 0 -349 3B34 0 CODE 0 -350 3B34 0 CODE 0 -351 3B3C 0 CODE 0 +345 3196 0 CODE 0 +346 3198 0 CODE 0 +347 319E 0 CODE 0 +348 31AE 0 CODE 0 +350 31B6 0 CODE 0 +351 31BA 0 CODE 0 communication.c -196 2D2C 0 CODE 0 -205 2D2C 0 CODE 0 -206 2D40 0 CODE 0 -207 2D50 0 CODE 0 -208 2D5A 0 CODE 0 -211 2D5A 0 CODE 0 -212 2D78 0 CODE 0 -213 2D82 0 CODE 0 -216 2D82 0 CODE 0 -218 2D86 0 CODE 0 -219 2DB2 0 CODE 0 +196 24C0 0 CODE 0 +205 24C0 0 CODE 0 +206 24D4 0 CODE 0 +207 24E4 0 CODE 0 +211 24EA 0 CODE 0 +216 250C 0 CODE 0 +218 2510 0 CODE 0 +219 2538 0 CODE 0 communication.c -268 43CE 0 CODE 0 -269 43CE 0 CODE 0 -270 43D2 0 CODE 0 +268 38E2 0 CODE 0 +269 38E2 0 CODE 0 +270 38E6 0 CODE 0 commands/command_ALARM_MAXCOUNT_GETALL.c -10 32A6 0 CODE 0 -42 32A6 0 CODE 0 -43 32AA 0 CODE 0 -44 32C8 0 CODE 0 -45 32D6 0 CODE 0 -46 32D8 0 CODE 0 -47 32E8 0 CODE 0 -48 32EA 0 CODE 0 -49 32F6 0 CODE 0 -52 330E 0 CODE 0 -54 3314 0 CODE 0 +10 2B7E 0 CODE 0 +42 2B7E 0 CODE 0 +43 2B82 0 CODE 0 +44 2B88 0 CODE 0 +45 2B96 0 CODE 0 +46 2B98 0 CODE 0 +47 2BA8 0 CODE 0 +48 2BAA 0 CODE 0 +49 2BB6 0 CODE 0 +52 2BCA 0 CODE 0 +54 2BCC 0 CODE 0 commands/command_ALARM_FIRECOUNT_GETALL.c -10 3316 0 CODE 0 -42 3316 0 CODE 0 -43 331A 0 CODE 0 -44 3338 0 CODE 0 -45 3346 0 CODE 0 -46 3348 0 CODE 0 -47 3358 0 CODE 0 -48 335A 0 CODE 0 -49 3366 0 CODE 0 -52 337E 0 CODE 0 -54 3384 0 CODE 0 +10 2BCE 0 CODE 0 +42 2BCE 0 CODE 0 +43 2BD2 0 CODE 0 +44 2BD8 0 CODE 0 +45 2BE6 0 CODE 0 +46 2BE8 0 CODE 0 +47 2BF8 0 CODE 0 +48 2BFA 0 CODE 0 +49 2C06 0 CODE 0 +52 2C1A 0 CODE 0 +54 2C1C 0 CODE 0 commands/command_ALARM_FIRED_GETALL.c -10 2DB4 0 CODE 0 -42 2DB4 0 CODE 0 -43 2DB8 0 CODE 0 -44 2DD6 0 CODE 0 -45 2DDA 0 CODE 0 -46 2DE8 0 CODE 0 -47 2DEA 0 CODE 0 -48 2E0E 0 CODE 0 -49 2E10 0 CODE 0 -50 2E18 0 CODE 0 -53 2E30 0 CODE 0 -55 2E36 0 CODE 0 +10 2A76 0 CODE 0 +42 2A76 0 CODE 0 +43 2A7A 0 CODE 0 +44 2A80 0 CODE 0 +45 2A84 0 CODE 0 +46 2A92 0 CODE 0 +47 2A94 0 CODE 0 +48 2AB4 0 CODE 0 +49 2AB6 0 CODE 0 +50 2ABE 0 CODE 0 +53 2AD2 0 CODE 0 +55 2AD4 0 CODE 0 commands/command_ALARM_ENABLE_GETALL.c -10 34CE 0 CODE 0 -42 34CE 0 CODE 0 -43 34D2 0 CODE 0 -44 34F0 0 CODE 0 -45 34FE 0 CODE 0 -46 3500 0 CODE 0 -47 350E 0 CODE 0 -48 3510 0 CODE 0 -49 3516 0 CODE 0 -52 352E 0 CODE 0 -54 3534 0 CODE 0 +10 2C6E 0 CODE 0 +42 2C6E 0 CODE 0 +43 2C72 0 CODE 0 +44 2C78 0 CODE 0 +45 2C86 0 CODE 0 +46 2C88 0 CODE 0 +47 2C96 0 CODE 0 +48 2C98 0 CODE 0 +49 2C9E 0 CODE 0 +52 2CB2 0 CODE 0 +54 2CB4 0 CODE 0 commands/command_RESCUE_TIMEOUT_SET.c -10 3C2E 0 CODE 0 -21 3C2E 0 CODE 0 -26 3C3A 0 CODE 0 -29 3C46 0 CODE 0 -30 3C4A 0 CODE 0 -32 3C50 0 CODE 0 +10 32BE 0 CODE 0 +21 32BE 0 CODE 0 +26 32CA 0 CODE 0 +29 32D6 0 CODE 0 +30 32DA 0 CODE 0 +32 32DC 0 CODE 0 commands/command_RESCUE_TIMEOUT_GET.c -10 3C52 0 CODE 0 -25 3C52 0 CODE 0 -28 3C5E 0 CODE 0 -29 3C62 0 CODE 0 -30 3C6E 0 CODE 0 -32 3C74 0 CODE 0 +10 32DE 0 CODE 0 +25 32DE 0 CODE 0 +28 32EA 0 CODE 0 +29 32EE 0 CODE 0 +30 32FA 0 CODE 0 +32 32FC 0 CODE 0 commands/command_RESCUE_STATUS_RESET.c -10 40CE 0 CODE 0 -24 40CE 0 CODE 0 -27 40D2 0 CODE 0 -28 40D6 0 CODE 0 -30 40DC 0 CODE 0 +10 36EE 0 CODE 0 +24 36EE 0 CODE 0 +27 36F2 0 CODE 0 +28 36F6 0 CODE 0 +30 36F8 0 CODE 0 commands/command_RESCUE_STATUS_GET.c -10 3B3E 0 CODE 0 -25 3B3E 0 CODE 0 -28 3B58 0 CODE 0 -29 3B5C 0 CODE 0 -30 3B62 0 CODE 0 -32 3B68 0 CODE 0 +10 316E 0 CODE 0 +25 316E 0 CODE 0 +28 3188 0 CODE 0 +29 318C 0 CODE 0 +30 3192 0 CODE 0 +32 3194 0 CODE 0 commands/command_RESCUE_ENABLE.c -10 2778 0 CODE 0 -22 2778 0 CODE 0 -24 277E 0 CODE 0 -25 278C 0 CODE 0 -30 27A6 0 CODE 0 -31 27AA 0 CODE 0 -32 27AA 0 CODE 0 -33 27AE 0 CODE 0 -34 27B2 0 CODE 0 -35 27B2 0 CODE 0 -36 27B6 0 CODE 0 -37 27BA 0 CODE 0 -38 27BA 0 CODE 0 -39 27BE 0 CODE 0 -40 27BE 0 CODE 0 -41 27C8 0 CODE 0 -42 27FE 0 CODE 0 -45 2818 0 CODE 0 -46 281C 0 CODE 0 -47 2822 0 CODE 0 -49 2828 0 CODE 0 +10 22B0 0 CODE 0 +22 22B0 0 CODE 0 +25 22B6 0 CODE 0 +32 22CC 0 CODE 0 +33 22D0 0 CODE 0 +35 22D4 0 CODE 0 +36 22D8 0 CODE 0 +40 22DC 0 CODE 0 +41 22E2 0 CODE 0 +42 2314 0 CODE 0 +45 232E 0 CODE 0 +46 2332 0 CODE 0 +47 2338 0 CODE 0 +49 233A 0 CODE 0 commands/command_USER_PIN_CONTROL.c -10 2A2E 0 CODE 0 -22 2A2E 0 CODE 0 -23 2A34 0 CODE 0 -25 2A3A 0 CODE 0 -26 2A54 0 CODE 0 -28 2A6E 0 CODE 0 -29 2A7C 0 CODE 0 -35 2A96 0 CODE 0 -36 2AA4 0 CODE 0 -37 2AA6 0 CODE 0 -38 2AC2 0 CODE 0 -41 2AC4 0 CODE 0 -42 2AC8 0 CODE 0 -44 2ACE 0 CODE 0 +10 23C2 0 CODE 0 +22 23C2 0 CODE 0 +23 23C8 0 CODE 0 +25 23CE 0 CODE 0 +26 23E4 0 CODE 0 +29 23F8 0 CODE 0 +35 240C 0 CODE 0 +36 241A 0 CODE 0 +37 241C 0 CODE 0 +38 2438 0 CODE 0 +41 243A 0 CODE 0 +42 243E 0 CODE 0 +44 2440 0 CODE 0 commands/command_VALCHECK.c -9 2B6A 0 CODE 0 -29 2B6A 0 CODE 0 -30 2B7C 0 CODE 0 -31 2B8C 0 CODE 0 -32 2B94 0 CODE 0 -33 2B9C 0 CODE 0 -34 2BA0 0 CODE 0 -37 2BA4 0 CODE 0 -38 2BA8 0 CODE 0 -39 2BBC 0 CODE 0 -40 2BD0 0 CODE 0 -41 2BDC 0 CODE 0 -42 2BE8 0 CODE 0 -43 2BF0 0 CODE 0 -44 2BF8 0 CODE 0 -46 2BFE 0 CODE 0 +9 2442 0 CODE 0 +29 2442 0 CODE 0 +30 2442 0 CODE 0 +31 2454 0 CODE 0 +32 245C 0 CODE 0 +33 2464 0 CODE 0 +34 2468 0 CODE 0 +37 246C 0 CODE 0 +38 2470 0 CODE 0 +39 2484 0 CODE 0 +40 2498 0 CODE 0 +41 24A4 0 CODE 0 +42 24B0 0 CODE 0 +43 24B6 0 CODE 0 +44 24BC 0 CODE 0 +46 24BE 0 CODE 0 commands/command_LASTERROR.c -10 3E24 0 CODE 0 -26 3E24 0 CODE 0 -27 3E26 0 CODE 0 -28 3E2A 0 CODE 0 -29 3E2E 0 CODE 0 -32 3E30 0 CODE 0 -33 3E34 0 CODE 0 -34 3E3A 0 CODE 0 -36 3E40 0 CODE 0 +10 3478 0 CODE 0 +26 3478 0 CODE 0 +27 347A 0 CODE 0 +28 347E 0 CODE 0 +29 3482 0 CODE 0 +32 3484 0 CODE 0 +33 3488 0 CODE 0 +34 348E 0 CODE 0 +36 3490 0 CODE 0 commands/command_LASTCOMMANDTIME.c -10 3A14 0 CODE 0 -25 3A14 0 CODE 0 -28 3A28 0 CODE 0 -29 3A2C 0 CODE 0 -30 3A40 0 CODE 0 -32 3A46 0 CODE 0 +10 3030 0 CODE 0 +25 3030 0 CODE 0 +28 3044 0 CODE 0 +29 3048 0 CODE 0 +30 305C 0 CODE 0 +32 305E 0 CODE 0 commands/command_ECHO4.c -9 3784 0 CODE 0 -27 3784 0 CODE 0 -28 378A 0 CODE 0 -29 3790 0 CODE 0 -30 3796 0 CODE 0 -35 379C 0 CODE 0 -36 37A0 0 CODE 0 -37 37A4 0 CODE 0 -38 37A8 0 CODE 0 -41 37AC 0 CODE 0 -42 37B0 0 CODE 0 -43 37B6 0 CODE 0 -44 37BC 0 CODE 0 -45 37C2 0 CODE 0 -46 37C8 0 CODE 0 -48 37CE 0 CODE 0 +9 2CB6 0 CODE 0 +27 2CB6 0 CODE 0 +28 2CBC 0 CODE 0 +29 2CC2 0 CODE 0 +30 2CC8 0 CODE 0 +35 2CCE 0 CODE 0 +36 2CD2 0 CODE 0 +37 2CD6 0 CODE 0 +38 2CDA 0 CODE 0 +41 2CDE 0 CODE 0 +42 2CE2 0 CODE 0 +43 2CE8 0 CODE 0 +44 2CEE 0 CODE 0 +45 2CF4 0 CODE 0 +46 2CFA 0 CODE 0 +48 2CFC 0 CODE 0 commands/command_ECHO32.c -9 2986 0 CODE 0 -90 2986 0 CODE 0 -91 29A4 0 CODE 0 -92 29C0 0 CODE 0 -93 29D6 0 CODE 0 -94 29DA 0 CODE 0 -95 29F8 0 CODE 0 -96 2A0E 0 CODE 0 -99 2A26 0 CODE 0 -101 2A2C 0 CODE 0 +9 29B2 0 CODE 0 +90 29B2 0 CODE 0 +91 29B8 0 CODE 0 +92 29D0 0 CODE 0 +93 29E2 0 CODE 0 +94 29E6 0 CODE 0 +95 29EC 0 CODE 0 +96 29FE 0 CODE 0 +99 2A12 0 CODE 0 +101 2A14 0 CODE 0 commands/command_ECHO1.c -9 3E7E 0 CODE 0 -21 3E7E 0 CODE 0 -26 3E84 0 CODE 0 -29 3E88 0 CODE 0 -30 3E8C 0 CODE 0 -31 3E92 0 CODE 0 -33 3E98 0 CODE 0 +9 34AA 0 CODE 0 +21 34AA 0 CODE 0 +26 34B0 0 CODE 0 +29 34B4 0 CODE 0 +30 34B8 0 CODE 0 +31 34BE 0 CODE 0 +33 34C0 0 CODE 0 commands/command_BOARDTIME.c -10 3A48 0 CODE 0 -25 3A48 0 CODE 0 -28 3A5C 0 CODE 0 -29 3A60 0 CODE 0 -30 3A74 0 CODE 0 -32 3A7A 0 CODE 0 +10 3060 0 CODE 0 +25 3060 0 CODE 0 +28 3074 0 CODE 0 +29 3078 0 CODE 0 +30 308C 0 CODE 0 +32 308E 0 CODE 0 commands/command_SENSOR_VALUES_GETALL.c -11 95A 0 CODE 0 -53 95A 0 CODE 0 -54 960 0 CODE 0 -56 964 0 CODE 0 -57 980 0 CODE 0 -58 996 0 CODE 0 -59 9A6 0 CODE 0 -60 9A8 0 CODE 0 -61 9CE 0 CODE 0 -62 9D0 0 CODE 0 -63 9D2 0 CODE 0 -64 9D6 0 CODE 0 -65 9E6 0 CODE 0 -66 9E8 0 CODE 0 -67 A0A 0 CODE 0 -68 A0C 0 CODE 0 -69 A12 0 CODE 0 -70 A12 0 CODE 0 -73 A28 0 CODE 0 -75 A2C 0 CODE 0 -76 A36 0 CODE 0 -77 A52 0 CODE 0 -79 A70 0 CODE 0 -80 A78 0 CODE 0 -81 A8E 0 CODE 0 -84 AAC 0 CODE 0 -86 AB2 0 CODE 0 +11 8D8 0 CODE 0 +53 8D8 0 CODE 0 +54 8DE 0 CODE 0 +56 8E2 0 CODE 0 +57 8E6 0 CODE 0 +58 8FC 0 CODE 0 +59 90C 0 CODE 0 +60 90E 0 CODE 0 +61 934 0 CODE 0 +62 936 0 CODE 0 +63 938 0 CODE 0 +64 93C 0 CODE 0 +65 94C 0 CODE 0 +66 94E 0 CODE 0 +67 96C 0 CODE 0 +68 96E 0 CODE 0 +70 970 0 CODE 0 +73 982 0 CODE 0 +75 986 0 CODE 0 +76 990 0 CODE 0 +77 9AC 0 CODE 0 +79 9C2 0 CODE 0 +80 9CA 0 CODE 0 +81 9DC 0 CODE 0 +84 9F2 0 CODE 0 +86 9F4 0 CODE 0 commands/command_SENSOR_OFFSETS_GETALL.c -11 1D1A 0 CODE 0 -40 1D1A 0 CODE 0 -42 1D20 0 CODE 0 -43 1D3C 0 CODE 0 -44 1D52 0 CODE 0 -45 1D62 0 CODE 0 -46 1D64 0 CODE 0 -47 1D8A 0 CODE 0 -48 1D8C 0 CODE 0 -49 1D92 0 CODE 0 -50 1D92 0 CODE 0 -53 1DAA 0 CODE 0 -55 1DAE 0 CODE 0 -56 1DB8 0 CODE 0 -57 1DD4 0 CODE 0 -60 1DF2 0 CODE 0 -62 1DF8 0 CODE 0 +11 1C4C 0 CODE 0 +40 1C4C 0 CODE 0 +42 1C52 0 CODE 0 +43 1C56 0 CODE 0 +44 1C6C 0 CODE 0 +45 1C7C 0 CODE 0 +46 1C7E 0 CODE 0 +47 1CA4 0 CODE 0 +48 1CA6 0 CODE 0 +50 1CA8 0 CODE 0 +53 1CBC 0 CODE 0 +55 1CC0 0 CODE 0 +56 1CCA 0 CODE 0 +57 1CE6 0 CODE 0 +60 1CFC 0 CODE 0 +62 1CFE 0 CODE 0 commands/command_SENSOR_MAXVALUE_RESET.c -11 1232 0 CODE 0 -22 1232 0 CODE 0 -24 123A 0 CODE 0 -25 1254 0 CODE 0 -31 126E 0 CODE 0 -32 128A 0 CODE 0 -33 12B2 0 CODE 0 -34 12C8 0 CODE 0 -35 12D8 0 CODE 0 -36 12DA 0 CODE 0 -37 12F0 0 CODE 0 -39 12F2 0 CODE 0 -40 12F6 0 CODE 0 -41 1306 0 CODE 0 -42 1308 0 CODE 0 -43 131A 0 CODE 0 -44 1320 0 CODE 0 -45 1324 0 CODE 0 -46 1324 0 CODE 0 -49 133A 0 CODE 0 -50 133E 0 CODE 0 -52 1344 0 CODE 0 +11 12D2 0 CODE 0 +22 12D2 0 CODE 0 +24 12DA 0 CODE 0 +25 12F0 0 CODE 0 +31 1304 0 CODE 0 +32 1308 0 CODE 0 +33 132C 0 CODE 0 +34 1342 0 CODE 0 +35 1352 0 CODE 0 +36 1354 0 CODE 0 +37 136A 0 CODE 0 +39 136C 0 CODE 0 +40 1370 0 CODE 0 +41 1380 0 CODE 0 +42 1382 0 CODE 0 +43 1394 0 CODE 0 +46 1396 0 CODE 0 +49 13A8 0 CODE 0 +50 13AC 0 CODE 0 +52 13AE 0 CODE 0 commands/command_SENSOR_MAXVALUES_GETALL.c -11 AB4 0 CODE 0 -54 AB4 0 CODE 0 -55 ABA 0 CODE 0 -57 ABE 0 CODE 0 -58 ADA 0 CODE 0 -59 AF0 0 CODE 0 -60 B00 0 CODE 0 -61 B02 0 CODE 0 -62 B28 0 CODE 0 -63 B2A 0 CODE 0 -64 B2C 0 CODE 0 -65 B30 0 CODE 0 -66 B40 0 CODE 0 -67 B42 0 CODE 0 -68 B64 0 CODE 0 -69 B66 0 CODE 0 -70 B6C 0 CODE 0 -71 B6C 0 CODE 0 -74 B82 0 CODE 0 -76 B86 0 CODE 0 -77 B90 0 CODE 0 -78 BAC 0 CODE 0 -80 BCA 0 CODE 0 -81 BD2 0 CODE 0 -82 BE8 0 CODE 0 -85 C06 0 CODE 0 -87 C0C 0 CODE 0 +11 9F6 0 CODE 0 +54 9F6 0 CODE 0 +55 9FC 0 CODE 0 +57 A00 0 CODE 0 +58 A04 0 CODE 0 +59 A1A 0 CODE 0 +60 A2A 0 CODE 0 +61 A2C 0 CODE 0 +62 A52 0 CODE 0 +63 A54 0 CODE 0 +64 A56 0 CODE 0 +65 A5A 0 CODE 0 +66 A6A 0 CODE 0 +67 A6C 0 CODE 0 +68 A8A 0 CODE 0 +69 A8C 0 CODE 0 +71 A8E 0 CODE 0 +74 AA0 0 CODE 0 +76 AA4 0 CODE 0 +77 AAE 0 CODE 0 +78 ACA 0 CODE 0 +80 AE0 0 CODE 0 +81 AE8 0 CODE 0 +82 AFA 0 CODE 0 +85 B10 0 CODE 0 +87 B12 0 CODE 0 commands/command_SENSOR_AVERAGING_PRESCALER_SET.c -10 1666 0 CODE 0 -21 1666 0 CODE 0 -23 166E 0 CODE 0 -24 1688 0 CODE 0 -31 16A2 0 CODE 0 -32 16A4 0 CODE 0 -33 16A8 0 CODE 0 -34 16CE 0 CODE 0 -39 16D0 0 CODE 0 -40 16EE 0 CODE 0 -42 1704 0 CODE 0 -43 1714 0 CODE 0 -44 1716 0 CODE 0 -45 172C 0 CODE 0 -46 1740 0 CODE 0 -47 1746 0 CODE 0 -48 1746 0 CODE 0 -51 175E 0 CODE 0 -52 1762 0 CODE 0 -54 1768 0 CODE 0 +10 13B0 0 CODE 0 +21 13B0 0 CODE 0 +23 13B8 0 CODE 0 +24 13CE 0 CODE 0 +31 13E2 0 CODE 0 +32 13E4 0 CODE 0 +33 13E8 0 CODE 0 +34 140E 0 CODE 0 +39 1410 0 CODE 0 +40 1416 0 CODE 0 +42 142C 0 CODE 0 +43 143C 0 CODE 0 +44 143E 0 CODE 0 +45 1454 0 CODE 0 +46 1468 0 CODE 0 +48 146A 0 CODE 0 +51 147E 0 CODE 0 +52 1482 0 CODE 0 +54 1484 0 CODE 0 commands/command_SENSOR_AVERAGING_PRESCALER_GET.c -10 3EB6 0 CODE 0 -26 3EB6 0 CODE 0 -27 3EB8 0 CODE 0 -28 3EBC 0 CODE 0 -31 3EBE 0 CODE 0 -32 3EC2 0 CODE 0 -33 3EC8 0 CODE 0 -35 3ECE 0 CODE 0 +10 34F2 0 CODE 0 +26 34F2 0 CODE 0 +27 34F4 0 CODE 0 +28 34F8 0 CODE 0 +31 34FA 0 CODE 0 +32 34FE 0 CODE 0 +33 3504 0 CODE 0 +35 3506 0 CODE 0 commands/command_SENSOR_AVERAGE_GETALL.c -11 176A 0 CODE 0 -40 176A 0 CODE 0 -43 1770 0 CODE 0 -44 178C 0 CODE 0 -45 17A2 0 CODE 0 -46 17B2 0 CODE 0 -48 17B4 0 CODE 0 -49 1802 0 CODE 0 -50 1804 0 CODE 0 -51 180A 0 CODE 0 -52 180A 0 CODE 0 -55 1822 0 CODE 0 -56 182A 0 CODE 0 -57 1846 0 CODE 0 -60 1864 0 CODE 0 -62 186A 0 CODE 0 +11 1486 0 CODE 0 +40 1486 0 CODE 0 +43 148C 0 CODE 0 +44 1490 0 CODE 0 +45 14A6 0 CODE 0 +46 14B6 0 CODE 0 +48 14B8 0 CODE 0 +49 1506 0 CODE 0 +50 1508 0 CODE 0 +52 150A 0 CODE 0 +55 151E 0 CODE 0 +56 1526 0 CODE 0 +57 1542 0 CODE 0 +60 1558 0 CODE 0 +62 155A 0 CODE 0 commands/command_SENSOR_GET_SINGLE.c -11 7D8 0 CODE 0 -27 7D8 0 CODE 0 -29 7E0 0 CODE 0 -30 7FA 0 CODE 0 -35 814 0 CODE 0 -40 818 0 CODE 0 -41 82E 0 CODE 0 -42 83E 0 CODE 0 -43 840 0 CODE 0 -44 856 0 CODE 0 -45 86A 0 CODE 0 -47 87E 0 CODE 0 -48 8BA 0 CODE 0 -50 8BC 0 CODE 0 -51 8C0 0 CODE 0 -52 8D0 0 CODE 0 -53 8D2 0 CODE 0 -54 8EA 0 CODE 0 -55 8F2 0 CODE 0 -56 908 0 CODE 0 -57 910 0 CODE 0 -58 916 0 CODE 0 -61 916 0 CODE 0 -62 91A 0 CODE 0 -63 922 0 CODE 0 -64 92E 0 CODE 0 -65 93A 0 CODE 0 -66 946 0 CODE 0 -67 952 0 CODE 0 -69 958 0 CODE 0 +11 768 0 CODE 0 +27 768 0 CODE 0 +29 770 0 CODE 0 +30 786 0 CODE 0 +35 79A 0 CODE 0 +40 79E 0 CODE 0 +41 7B4 0 CODE 0 +42 7C4 0 CODE 0 +43 7C6 0 CODE 0 +44 7DC 0 CODE 0 +45 7F0 0 CODE 0 +47 804 0 CODE 0 +48 840 0 CODE 0 +50 842 0 CODE 0 +51 846 0 CODE 0 +52 856 0 CODE 0 +53 858 0 CODE 0 +54 870 0 CODE 0 +55 878 0 CODE 0 +56 88E 0 CODE 0 +57 896 0 CODE 0 +61 898 0 CODE 0 +62 89C 0 CODE 0 +63 8A4 0 CODE 0 +64 8B0 0 CODE 0 +65 8BC 0 CODE 0 +66 8C8 0 CODE 0 +67 8D4 0 CODE 0 +69 8D6 0 CODE 0 commands/command_ALARM_FIRECOUNT_GET.c -10 2EBC 0 CODE 0 -23 2EBC 0 CODE 0 -25 2EC4 0 CODE 0 -26 2EDE 0 CODE 0 -31 2EF8 0 CODE 0 -33 2EFC 0 CODE 0 -34 2F0A 0 CODE 0 -35 2F0C 0 CODE 0 -36 2F1C 0 CODE 0 -39 2F1E 0 CODE 0 -40 2F22 0 CODE 0 -41 2F2A 0 CODE 0 -42 2F36 0 CODE 0 -44 2F3C 0 CODE 0 +10 2628 0 CODE 0 +23 2628 0 CODE 0 +25 2630 0 CODE 0 +26 2646 0 CODE 0 +31 265A 0 CODE 0 +33 265E 0 CODE 0 +34 266C 0 CODE 0 +35 266E 0 CODE 0 +36 267E 0 CODE 0 +39 2680 0 CODE 0 +40 2684 0 CODE 0 +41 268C 0 CODE 0 +42 2698 0 CODE 0 +44 269A 0 CODE 0 commands/command_ALARM_FIRED_RESET.c -10 1DFA 0 CODE 0 -21 1DFA 0 CODE 0 -23 1E02 0 CODE 0 -24 1E1C 0 CODE 0 -29 1E36 0 CODE 0 -30 1E48 0 CODE 0 -31 1E64 0 CODE 0 -32 1E72 0 CODE 0 -33 1E74 0 CODE 0 -34 1E84 0 CODE 0 -35 1E86 0 CODE 0 -36 1E9E 0 CODE 0 -37 1EA2 0 CODE 0 -38 1EB0 0 CODE 0 -39 1EB2 0 CODE 0 -40 1EC2 0 CODE 0 -41 1EC8 0 CODE 0 -44 1EC8 0 CODE 0 -45 1ECC 0 CODE 0 -47 1ED2 0 CODE 0 +10 1E5E 0 CODE 0 +21 1E5E 0 CODE 0 +23 1E66 0 CODE 0 +24 1E7C 0 CODE 0 +29 1E90 0 CODE 0 +30 1EA2 0 CODE 0 +31 1EA6 0 CODE 0 +32 1EB4 0 CODE 0 +33 1EB6 0 CODE 0 +34 1EC6 0 CODE 0 +35 1EC8 0 CODE 0 +37 1EE0 0 CODE 0 +38 1EEE 0 CODE 0 +39 1EF0 0 CODE 0 +40 1F00 0 CODE 0 +44 1F02 0 CODE 0 +45 1F06 0 CODE 0 +47 1F08 0 CODE 0 commands/command_ALARM_FIRED_GET.c -10 1118 0 CODE 0 -23 1118 0 CODE 0 -25 1120 0 CODE 0 -26 113A 0 CODE 0 -31 1154 0 CODE 0 -32 1158 0 CODE 0 -33 115C 0 CODE 0 -34 116E 0 CODE 0 -35 118A 0 CODE 0 -36 1198 0 CODE 0 -37 119A 0 CODE 0 -38 11BE 0 CODE 0 -39 11C0 0 CODE 0 -40 11D8 0 CODE 0 -41 11DC 0 CODE 0 -42 11EA 0 CODE 0 -43 11EC 0 CODE 0 -44 1210 0 CODE 0 -45 1216 0 CODE 0 -48 1216 0 CODE 0 -49 121A 0 CODE 0 -50 1222 0 CODE 0 -51 122A 0 CODE 0 -53 1230 0 CODE 0 +10 102C 0 CODE 0 +23 102C 0 CODE 0 +25 1034 0 CODE 0 +26 104A 0 CODE 0 +31 105E 0 CODE 0 +32 1062 0 CODE 0 +33 1066 0 CODE 0 +34 1078 0 CODE 0 +35 107C 0 CODE 0 +36 108A 0 CODE 0 +37 108C 0 CODE 0 +38 10AC 0 CODE 0 +39 10AE 0 CODE 0 +41 10C6 0 CODE 0 +42 10D4 0 CODE 0 +43 10D6 0 CODE 0 +44 10F6 0 CODE 0 +48 10F8 0 CODE 0 +49 10FC 0 CODE 0 +50 1104 0 CODE 0 +51 110C 0 CODE 0 +53 110E 0 CODE 0 commands/command_ALARM_THRESHOLD_GET.c -10 2E38 0 CODE 0 -23 2E38 0 CODE 0 -25 2E40 0 CODE 0 -26 2E5A 0 CODE 0 -31 2E74 0 CODE 0 -34 2E78 0 CODE 0 -37 2E86 0 CODE 0 -40 2E9C 0 CODE 0 -41 2EA0 0 CODE 0 -42 2EA8 0 CODE 0 -43 2EB4 0 CODE 0 -45 2EBA 0 CODE 0 +10 25B2 0 CODE 0 +23 25B2 0 CODE 0 +25 25BA 0 CODE 0 +26 25D0 0 CODE 0 +31 25E4 0 CODE 0 +34 25E8 0 CODE 0 +37 25F6 0 CODE 0 +40 260C 0 CODE 0 +41 2610 0 CODE 0 +42 2618 0 CODE 0 +43 2624 0 CODE 0 +45 2626 0 CODE 0 commands/command_ALARM_THRESHOLD_SET.c -10 30C4 0 CODE 0 -22 30C4 0 CODE 0 -23 30CC 0 CODE 0 -25 30D8 0 CODE 0 -26 30F4 0 CODE 0 -33 310E 0 CODE 0 -35 311C 0 CODE 0 -36 311E 0 CODE 0 -37 3134 0 CODE 0 -40 3136 0 CODE 0 -41 313A 0 CODE 0 -43 3140 0 CODE 0 +10 286A 0 CODE 0 +22 286A 0 CODE 0 +23 2872 0 CODE 0 +25 287E 0 CODE 0 +26 2896 0 CODE 0 +33 28AA 0 CODE 0 +35 28B8 0 CODE 0 +36 28BA 0 CODE 0 +37 28D0 0 CODE 0 +40 28D2 0 CODE 0 +41 28D6 0 CODE 0 +43 28D8 0 CODE 0 commands/command_ALARM_MAXCOUNT_RESET.c -10 1ED4 0 CODE 0 -21 1ED4 0 CODE 0 -23 1EDC 0 CODE 0 -24 1EF6 0 CODE 0 -29 1F10 0 CODE 0 -30 1F22 0 CODE 0 -31 1F3E 0 CODE 0 -32 1F4C 0 CODE 0 -33 1F4E 0 CODE 0 -34 1F5E 0 CODE 0 -35 1F60 0 CODE 0 -36 1F78 0 CODE 0 -37 1F7C 0 CODE 0 -38 1F8A 0 CODE 0 -39 1F8C 0 CODE 0 -40 1F9C 0 CODE 0 -41 1FA2 0 CODE 0 -44 1FA2 0 CODE 0 -45 1FA6 0 CODE 0 -47 1FAC 0 CODE 0 +10 1F0A 0 CODE 0 +21 1F0A 0 CODE 0 +23 1F12 0 CODE 0 +24 1F28 0 CODE 0 +29 1F3C 0 CODE 0 +30 1F4E 0 CODE 0 +31 1F52 0 CODE 0 +32 1F60 0 CODE 0 +33 1F62 0 CODE 0 +34 1F72 0 CODE 0 +35 1F74 0 CODE 0 +37 1F8C 0 CODE 0 +38 1F9A 0 CODE 0 +39 1F9C 0 CODE 0 +40 1FAC 0 CODE 0 +44 1FAE 0 CODE 0 +45 1FB2 0 CODE 0 +47 1FB4 0 CODE 0 commands/command_ALARM_MAXCOUNT_GET.c -10 2F3E 0 CODE 0 -23 2F3E 0 CODE 0 -25 2F46 0 CODE 0 -26 2F60 0 CODE 0 -31 2F7A 0 CODE 0 -33 2F7E 0 CODE 0 -34 2F8C 0 CODE 0 -35 2F8E 0 CODE 0 -36 2F9E 0 CODE 0 -39 2FA0 0 CODE 0 -40 2FA4 0 CODE 0 -41 2FAC 0 CODE 0 -42 2FB8 0 CODE 0 -44 2FBE 0 CODE 0 +10 269C 0 CODE 0 +23 269C 0 CODE 0 +25 26A4 0 CODE 0 +26 26BA 0 CODE 0 +31 26CE 0 CODE 0 +33 26D2 0 CODE 0 +34 26E0 0 CODE 0 +35 26E2 0 CODE 0 +36 26F2 0 CODE 0 +39 26F4 0 CODE 0 +40 26F8 0 CODE 0 +41 2700 0 CODE 0 +42 270C 0 CODE 0 +44 270E 0 CODE 0 commands/command_ALARM_TIMEOUT_GET.c -10 2FC0 0 CODE 0 -23 2FC0 0 CODE 0 -25 2FC8 0 CODE 0 -26 2FE2 0 CODE 0 -31 2FFC 0 CODE 0 -33 3000 0 CODE 0 -34 300E 0 CODE 0 -35 3010 0 CODE 0 -36 3020 0 CODE 0 -39 3022 0 CODE 0 -40 3026 0 CODE 0 -41 302E 0 CODE 0 -42 303A 0 CODE 0 -44 3040 0 CODE 0 +10 2710 0 CODE 0 +23 2710 0 CODE 0 +25 2718 0 CODE 0 +26 272E 0 CODE 0 +31 2742 0 CODE 0 +33 2746 0 CODE 0 +34 2754 0 CODE 0 +35 2756 0 CODE 0 +36 2766 0 CODE 0 +39 2768 0 CODE 0 +40 276C 0 CODE 0 +41 2774 0 CODE 0 +42 2780 0 CODE 0 +44 2782 0 CODE 0 commands/command_ALARM_TIMEOUT_SET.c -10 3142 0 CODE 0 -22 3142 0 CODE 0 -23 314A 0 CODE 0 -25 3156 0 CODE 0 -26 3172 0 CODE 0 -31 318C 0 CODE 0 -33 3190 0 CODE 0 -34 319E 0 CODE 0 -35 31A0 0 CODE 0 -36 31B0 0 CODE 0 -39 31B2 0 CODE 0 -40 31B6 0 CODE 0 -42 31BC 0 CODE 0 +10 2948 0 CODE 0 +22 2948 0 CODE 0 +23 2950 0 CODE 0 +25 295C 0 CODE 0 +26 2974 0 CODE 0 +33 2988 0 CODE 0 +34 2996 0 CODE 0 +35 2998 0 CODE 0 +36 29A8 0 CODE 0 +39 29AA 0 CODE 0 +40 29AE 0 CODE 0 +42 29B0 0 CODE 0 commands/command_ALARM_ENABLE.c -10 FE6 0 CODE 0 -24 FE6 0 CODE 0 -25 FEE 0 CODE 0 -27 FF6 0 CODE 0 -28 1010 0 CODE 0 -30 102A 0 CODE 0 -31 1038 0 CODE 0 -36 1052 0 CODE 0 -38 1056 0 CODE 0 -39 1064 0 CODE 0 -40 1066 0 CODE 0 -41 106A 0 CODE 0 -42 106A 0 CODE 0 -43 1076 0 CODE 0 -44 107C 0 CODE 0 -45 1080 0 CODE 0 -46 1080 0 CODE 0 -47 108C 0 CODE 0 -48 1090 0 CODE 0 -49 1094 0 CODE 0 -50 1094 0 CODE 0 -51 10B2 0 CODE 0 -52 10B6 0 CODE 0 -53 10B6 0 CODE 0 -54 10B8 0 CODE 0 -55 10C2 0 CODE 0 -56 10FA 0 CODE 0 -59 10FC 0 CODE 0 -60 1100 0 CODE 0 -61 1108 0 CODE 0 -62 1110 0 CODE 0 -64 1116 0 CODE 0 +10 D3A 0 CODE 0 +24 D3A 0 CODE 0 +25 D42 0 CODE 0 +27 D4A 0 CODE 0 +28 D60 0 CODE 0 +31 D74 0 CODE 0 +36 D88 0 CODE 0 +38 D8C 0 CODE 0 +39 D9A 0 CODE 0 +40 D9C 0 CODE 0 +42 DA0 0 CODE 0 +43 DAC 0 CODE 0 +44 DB0 0 CODE 0 +46 DB4 0 CODE 0 +47 DC0 0 CODE 0 +48 DC4 0 CODE 0 +50 DC8 0 CODE 0 +51 DE6 0 CODE 0 +52 DEA 0 CODE 0 +53 DEA 0 CODE 0 +54 DEC 0 CODE 0 +55 DF2 0 CODE 0 +56 E26 0 CODE 0 +59 E28 0 CODE 0 +60 E2C 0 CODE 0 +61 E34 0 CODE 0 +62 E3C 0 CODE 0 +64 E3E 0 CODE 0 commands/command_SWITCH_CONTROL.c -10 145A 0 CODE 0 -24 145A 0 CODE 0 -25 1462 0 CODE 0 -27 146A 0 CODE 0 -28 1484 0 CODE 0 -30 149E 0 CODE 0 -31 14AC 0 CODE 0 -36 14C6 0 CODE 0 -38 14CA 0 CODE 0 -39 14D8 0 CODE 0 -41 14E8 0 CODE 0 -42 14FC 0 CODE 0 -43 14FE 0 CODE 0 -44 151A 0 CODE 0 -45 1520 0 CODE 0 -47 1520 0 CODE 0 -48 1522 0 CODE 0 -49 1542 0 CODE 0 -52 1544 0 CODE 0 -53 1548 0 CODE 0 -54 1550 0 CODE 0 -55 1558 0 CODE 0 -57 155E 0 CODE 0 +10 11F2 0 CODE 0 +24 11F2 0 CODE 0 +25 11FA 0 CODE 0 +27 1202 0 CODE 0 +28 1218 0 CODE 0 +31 122C 0 CODE 0 +36 1240 0 CODE 0 +38 1244 0 CODE 0 +39 1252 0 CODE 0 +41 1262 0 CODE 0 +42 1276 0 CODE 0 +43 1278 0 CODE 0 +44 1294 0 CODE 0 +47 1296 0 CODE 0 +48 1298 0 CODE 0 +49 12B8 0 CODE 0 +52 12BA 0 CODE 0 +53 12BE 0 CODE 0 +54 12C6 0 CODE 0 +55 12CE 0 CODE 0 +57 12D0 0 CODE 0 commands/command_VERSION.c -11 2C00 0 CODE 0 -33 2C00 0 CODE 0 -34 2C12 0 CODE 0 -35 2C1A 0 CODE 0 -36 2C22 0 CODE 0 -37 2C26 0 CODE 0 -38 2C2A 0 CODE 0 -39 2C2E 0 CODE 0 -40 2C32 0 CODE 0 -43 2C36 0 CODE 0 -44 2C3A 0 CODE 0 -45 2C4E 0 CODE 0 -46 2C5A 0 CODE 0 -47 2C66 0 CODE 0 -48 2C6E 0 CODE 0 -49 2C76 0 CODE 0 -50 2C7E 0 CODE 0 -51 2C86 0 CODE 0 -52 2C8E 0 CODE 0 -54 2C94 0 CODE 0 +11 253A 0 CODE 0 +33 253A 0 CODE 0 +34 253A 0 CODE 0 +35 2544 0 CODE 0 +36 254C 0 CODE 0 +37 2550 0 CODE 0 +38 2554 0 CODE 0 +39 2558 0 CODE 0 +40 255C 0 CODE 0 +43 2560 0 CODE 0 +44 2564 0 CODE 0 +45 2578 0 CODE 0 +46 2584 0 CODE 0 +47 2590 0 CODE 0 +48 2596 0 CODE 0 +49 259C 0 CODE 0 +50 25A2 0 CODE 0 +51 25A8 0 CODE 0 +52 25AE 0 CODE 0 +54 25B0 0 CODE 0 generated/sources/variables.c -1058 3536 0 CODE 0 -1059 3538 0 CODE 0 -1060 353C 0 CODE 0 -1061 354C 0 CODE 0 -1062 355C 0 CODE 0 -1064 358A 0 CODE 0 -1066 358E 0 CODE 0 -1067 359A 0 CODE 0 +1058 2B2C 0 CODE 0 +1059 2B2E 0 CODE 0 +1060 2B32 0 CODE 0 +1061 2B3E 0 CODE 0 +1062 2B4A 0 CODE 0 +1064 2B74 0 CODE 0 +1067 2B7C 0 CODE 0 generated/sources/variables.c -1043 3C76 0 CODE 0 -1044 3C78 0 CODE 0 -1045 3C88 0 CODE 0 -1046 3C8C 0 CODE 0 -1047 3C90 0 CODE 0 -1048 3C98 0 CODE 0 -1049 3C98 0 CODE 0 +1043 32FE 0 CODE 0 +1044 3300 0 CODE 0 +1045 3310 0 CODE 0 +1046 3314 0 CODE 0 +1047 3318 0 CODE 0 +1049 331C 0 CODE 0 generated/sources/variables.c -1016 3C9A 0 CODE 0 -1017 3C9C 0 CODE 0 -1018 3CAC 0 CODE 0 -1019 3CB0 0 CODE 0 -1020 3CB4 0 CODE 0 -1021 3CBC 0 CODE 0 -1022 3CBC 0 CODE 0 +1016 331E 0 CODE 0 +1017 3320 0 CODE 0 +1018 3330 0 CODE 0 +1019 3334 0 CODE 0 +1020 3338 0 CODE 0 +1022 333C 0 CODE 0 generated/sources/variables.c -961 1966 0 CODE 0 -962 1968 0 CODE 0 -963 196C 0 CODE 0 -964 197C 0 CODE 0 -965 198C 0 CODE 0 -966 199C 0 CODE 0 -967 19AC 0 CODE 0 -968 19BC 0 CODE 0 -969 19CC 0 CODE 0 -970 19DC 0 CODE 0 -971 19EC 0 CODE 0 -973 1A4A 0 CODE 0 -975 1A4E 0 CODE 0 -976 1A5A 0 CODE 0 +961 16FA 0 CODE 0 +962 16FC 0 CODE 0 +963 1700 0 CODE 0 +964 170C 0 CODE 0 +965 1718 0 CODE 0 +966 1724 0 CODE 0 +967 1730 0 CODE 0 +968 173C 0 CODE 0 +969 1748 0 CODE 0 +970 1754 0 CODE 0 +971 1760 0 CODE 0 +973 17BA 0 CODE 0 +976 17C2 0 CODE 0 generated/sources/variables.c -979 1A5C 0 CODE 0 -980 1A5E 0 CODE 0 -981 1A62 0 CODE 0 -982 1A72 0 CODE 0 -983 1A82 0 CODE 0 -984 1A92 0 CODE 0 -985 1AA2 0 CODE 0 -986 1AB2 0 CODE 0 -987 1AC2 0 CODE 0 -988 1AD2 0 CODE 0 -989 1AE2 0 CODE 0 -991 1B40 0 CODE 0 -993 1B44 0 CODE 0 -994 1B50 0 CODE 0 +979 17C4 0 CODE 0 +980 17C6 0 CODE 0 +981 17CA 0 CODE 0 +982 17D6 0 CODE 0 +983 17E2 0 CODE 0 +984 17EE 0 CODE 0 +985 17FA 0 CODE 0 +986 1806 0 CODE 0 +987 1812 0 CODE 0 +988 181E 0 CODE 0 +989 182A 0 CODE 0 +991 1884 0 CODE 0 +994 188C 0 CODE 0 generated/sources/variables.c -946 3CBE 0 CODE 0 -947 3CC0 0 CODE 0 -948 3CD0 0 CODE 0 -949 3CD4 0 CODE 0 -950 3CD8 0 CODE 0 -951 3CE0 0 CODE 0 -952 3CE0 0 CODE 0 +946 333E 0 CODE 0 +947 3340 0 CODE 0 +948 3350 0 CODE 0 +949 3354 0 CODE 0 +950 3358 0 CODE 0 +952 335C 0 CODE 0 generated/sources/variables.c -919 3CE2 0 CODE 0 -920 3CE4 0 CODE 0 -921 3CF4 0 CODE 0 -922 3CF8 0 CODE 0 -923 3CFC 0 CODE 0 -924 3D04 0 CODE 0 -925 3D04 0 CODE 0 +919 335E 0 CODE 0 +920 3360 0 CODE 0 +921 3370 0 CODE 0 +922 3374 0 CODE 0 +923 3378 0 CODE 0 +925 337C 0 CODE 0 generated/sources/variables.c -892 3D06 0 CODE 0 -893 3D08 0 CODE 0 -894 3D18 0 CODE 0 -895 3D1C 0 CODE 0 -896 3D20 0 CODE 0 -897 3D28 0 CODE 0 -898 3D28 0 CODE 0 +892 337E 0 CODE 0 +893 3380 0 CODE 0 +894 3390 0 CODE 0 +895 3394 0 CODE 0 +896 3398 0 CODE 0 +898 339C 0 CODE 0 generated/sources/variables.c -865 3D2A 0 CODE 0 -866 3D2C 0 CODE 0 -867 3D3C 0 CODE 0 -868 3D40 0 CODE 0 -869 3D44 0 CODE 0 -870 3D4C 0 CODE 0 -871 3D4C 0 CODE 0 +865 339E 0 CODE 0 +866 33A0 0 CODE 0 +867 33B0 0 CODE 0 +868 33B4 0 CODE 0 +869 33B8 0 CODE 0 +871 33BC 0 CODE 0 generated/sources/variables.c -838 3D4E 0 CODE 0 -839 3D50 0 CODE 0 -840 3D60 0 CODE 0 -841 3D64 0 CODE 0 -842 3D68 0 CODE 0 -843 3D70 0 CODE 0 -844 3D70 0 CODE 0 +838 33BE 0 CODE 0 +839 33C0 0 CODE 0 +840 33D0 0 CODE 0 +841 33D4 0 CODE 0 +842 33D8 0 CODE 0 +844 33DC 0 CODE 0 generated/sources/variables.c -811 3D72 0 CODE 0 -812 3D74 0 CODE 0 -813 3D84 0 CODE 0 -814 3D88 0 CODE 0 -815 3D8C 0 CODE 0 -816 3D94 0 CODE 0 -817 3D94 0 CODE 0 +811 33DE 0 CODE 0 +812 33E0 0 CODE 0 +813 33F0 0 CODE 0 +814 33F4 0 CODE 0 +815 33F8 0 CODE 0 +817 33FC 0 CODE 0 generated/sources/variables.c -784 3D96 0 CODE 0 -785 3D98 0 CODE 0 -786 3DA8 0 CODE 0 -787 3DAC 0 CODE 0 -788 3DB0 0 CODE 0 -789 3DB8 0 CODE 0 -790 3DB8 0 CODE 0 +784 33FE 0 CODE 0 +785 3400 0 CODE 0 +786 3410 0 CODE 0 +787 3414 0 CODE 0 +788 3418 0 CODE 0 +790 341C 0 CODE 0 generated/sources/variables.c -757 3DBA 0 CODE 0 -758 3DBC 0 CODE 0 -759 3DCC 0 CODE 0 -760 3DD0 0 CODE 0 -761 3DD4 0 CODE 0 -762 3DDC 0 CODE 0 -763 3DDC 0 CODE 0 +757 341E 0 CODE 0 +758 3420 0 CODE 0 +759 3430 0 CODE 0 +760 3434 0 CODE 0 +761 3438 0 CODE 0 +763 343C 0 CODE 0 generated/sources/variables.c -751 40FC 0 CODE 0 -752 40FC 0 CODE 0 -753 4102 0 CODE 0 -754 4108 0 CODE 0 +751 36FA 0 CODE 0 +752 36FA 0 CODE 0 +753 36FC 0 CODE 0 +754 3702 0 CODE 0 generated/sources/variables.c -745 410A 0 CODE 0 -746 410A 0 CODE 0 -747 4110 0 CODE 0 -748 4116 0 CODE 0 +745 3704 0 CODE 0 +746 3704 0 CODE 0 +747 3706 0 CODE 0 +748 370C 0 CODE 0 generated/sources/variables.c -955 429C 0 CODE 0 -956 429C 0 CODE 0 -957 42A4 0 CODE 0 +955 38E8 0 CODE 0 +956 38E8 0 CODE 0 +957 38EC 0 CODE 0 generated/sources/variables.c -928 42A6 0 CODE 0 -929 42A6 0 CODE 0 -930 42AE 0 CODE 0 +928 38EE 0 CODE 0 +929 38EE 0 CODE 0 +930 38F2 0 CODE 0 generated/sources/variables.c -901 42B0 0 CODE 0 -902 42B0 0 CODE 0 -903 42B8 0 CODE 0 +901 38F4 0 CODE 0 +902 38F4 0 CODE 0 +903 38F8 0 CODE 0 generated/sources/variables.c -874 42BA 0 CODE 0 -875 42BA 0 CODE 0 -876 42C2 0 CODE 0 +874 38FA 0 CODE 0 +875 38FA 0 CODE 0 +876 38FE 0 CODE 0 generated/sources/variables.c -847 42C4 0 CODE 0 -848 42C4 0 CODE 0 -849 42CC 0 CODE 0 +847 3900 0 CODE 0 +848 3900 0 CODE 0 +849 3904 0 CODE 0 generated/sources/variables.c -820 42CE 0 CODE 0 -821 42CE 0 CODE 0 -822 42D6 0 CODE 0 +820 3906 0 CODE 0 +821 3906 0 CODE 0 +822 390A 0 CODE 0 generated/sources/variables.c -793 42D8 0 CODE 0 -794 42D8 0 CODE 0 -795 42E0 0 CODE 0 +793 390C 0 CODE 0 +794 390C 0 CODE 0 +795 3910 0 CODE 0 generated/sources/variables.c -766 42E2 0 CODE 0 -767 42E2 0 CODE 0 -768 42EA 0 CODE 0 +766 3912 0 CODE 0 +767 3912 0 CODE 0 +768 3916 0 CODE 0 generated/sources/variables.c -778 4118 0 CODE 0 -779 4118 0 CODE 0 -780 411E 0 CODE 0 -781 4124 0 CODE 0 +778 370E 0 CODE 0 +779 370E 0 CODE 0 +780 3710 0 CODE 0 +781 3716 0 CODE 0 generated/sources/variables.c -772 4126 0 CODE 0 -773 4126 0 CODE 0 -774 412C 0 CODE 0 -775 4132 0 CODE 0 +772 3718 0 CODE 0 +773 3718 0 CODE 0 +774 371A 0 CODE 0 +775 3720 0 CODE 0 generated/sources/variables.c -832 4134 0 CODE 0 -833 4134 0 CODE 0 -834 413A 0 CODE 0 -835 4140 0 CODE 0 +832 3722 0 CODE 0 +833 3722 0 CODE 0 +834 3724 0 CODE 0 +835 372A 0 CODE 0 generated/sources/variables.c -826 4142 0 CODE 0 -827 4142 0 CODE 0 -828 4148 0 CODE 0 -829 414E 0 CODE 0 +826 372C 0 CODE 0 +827 372C 0 CODE 0 +828 372E 0 CODE 0 +829 3734 0 CODE 0 generated/sources/variables.c -859 4150 0 CODE 0 -860 4150 0 CODE 0 -861 4156 0 CODE 0 -862 415C 0 CODE 0 +859 3736 0 CODE 0 +860 3736 0 CODE 0 +861 3738 0 CODE 0 +862 373E 0 CODE 0 generated/sources/variables.c -853 415E 0 CODE 0 -854 415E 0 CODE 0 -855 4164 0 CODE 0 -856 416A 0 CODE 0 +853 3740 0 CODE 0 +854 3740 0 CODE 0 +855 3742 0 CODE 0 +856 3748 0 CODE 0 generated/sources/variables.c -805 416C 0 CODE 0 -806 416C 0 CODE 0 -807 4172 0 CODE 0 -808 4178 0 CODE 0 +805 374A 0 CODE 0 +806 374A 0 CODE 0 +807 374C 0 CODE 0 +808 3752 0 CODE 0 generated/sources/variables.c -799 417A 0 CODE 0 -800 417A 0 CODE 0 -801 4180 0 CODE 0 -802 4186 0 CODE 0 +799 3754 0 CODE 0 +800 3754 0 CODE 0 +801 3756 0 CODE 0 +802 375C 0 CODE 0 generated/sources/variables.c -606 C0E 0 CODE 0 -607 C10 0 CODE 0 -608 C14 0 CODE 0 -609 C14 0 CODE 0 -610 C24 0 CODE 0 -611 C24 0 CODE 0 -612 C34 0 CODE 0 -613 C34 0 CODE 0 -614 C44 0 CODE 0 -615 C44 0 CODE 0 -616 C54 0 CODE 0 -617 C54 0 CODE 0 -618 C64 0 CODE 0 -619 C64 0 CODE 0 -620 C74 0 CODE 0 -621 C74 0 CODE 0 -622 C84 0 CODE 0 -623 C84 0 CODE 0 -624 C94 0 CODE 0 -625 C94 0 CODE 0 -626 CA4 0 CODE 0 -627 CA4 0 CODE 0 -628 CB4 0 CODE 0 -629 CB4 0 CODE 0 -630 CC4 0 CODE 0 -631 CC4 0 CODE 0 -632 CD4 0 CODE 0 -633 CD4 0 CODE 0 -635 CD8 0 CODE 0 -636 CE8 0 CODE 0 -637 D66 0 CODE 0 +606 B14 0 CODE 0 +607 B16 0 CODE 0 +609 B1A 0 CODE 0 +611 B26 0 CODE 0 +613 B32 0 CODE 0 +615 B3E 0 CODE 0 +617 B4A 0 CODE 0 +619 B56 0 CODE 0 +621 B62 0 CODE 0 +623 B6E 0 CODE 0 +625 B7A 0 CODE 0 +627 B86 0 CODE 0 +629 B92 0 CODE 0 +631 B9E 0 CODE 0 +633 BAA 0 CODE 0 +636 BB2 0 CODE 0 +637 C2C 0 CODE 0 generated/sources/variables.c -341 2604 0 CODE 0 -342 2606 0 CODE 0 -343 260A 0 CODE 0 -344 260E 0 CODE 0 -345 2612 0 CODE 0 -346 2616 0 CODE 0 -347 261A 0 CODE 0 -348 261E 0 CODE 0 -349 2622 0 CODE 0 -350 2626 0 CODE 0 -351 262A 0 CODE 0 -352 262E 0 CODE 0 -353 2632 0 CODE 0 -354 2632 0 CODE 0 -355 263C 0 CODE 0 -356 263C 0 CODE 0 -357 2646 0 CODE 0 -358 26BC 0 CODE 0 +341 233C 0 CODE 0 +342 233E 0 CODE 0 +346 2342 0 CODE 0 +354 2342 0 CODE 0 +356 2348 0 CODE 0 +357 234E 0 CODE 0 +358 23C0 0 CODE 0 generated/sources/variables.c -360 D68 0 CODE 0 -361 D6A 0 CODE 0 -362 D6E 0 CODE 0 -363 D6E 0 CODE 0 -364 D7E 0 CODE 0 -365 D7E 0 CODE 0 -366 D8E 0 CODE 0 -367 D8E 0 CODE 0 -368 D9E 0 CODE 0 -369 D9E 0 CODE 0 -370 DAE 0 CODE 0 -371 DAE 0 CODE 0 -372 DBE 0 CODE 0 -373 DBE 0 CODE 0 -374 DCE 0 CODE 0 -375 DCE 0 CODE 0 -376 DDE 0 CODE 0 -377 DDE 0 CODE 0 -378 DEE 0 CODE 0 -379 DEE 0 CODE 0 -380 DFE 0 CODE 0 -381 DFE 0 CODE 0 -382 E0E 0 CODE 0 -383 E0E 0 CODE 0 -384 E1E 0 CODE 0 -385 E1E 0 CODE 0 -387 E22 0 CODE 0 -388 E32 0 CODE 0 -389 EA8 0 CODE 0 +360 E40 0 CODE 0 +361 E42 0 CODE 0 +363 E46 0 CODE 0 +365 E52 0 CODE 0 +367 E5E 0 CODE 0 +369 E6A 0 CODE 0 +371 E76 0 CODE 0 +373 E82 0 CODE 0 +375 E8E 0 CODE 0 +377 E9A 0 CODE 0 +379 EA6 0 CODE 0 +381 EB2 0 CODE 0 +383 EBE 0 CODE 0 +385 ECA 0 CODE 0 +388 ED2 0 CODE 0 +389 F44 0 CODE 0 rescue.c -33 42EC 0 CODE 0 -34 42EC 0 CODE 0 -35 42F4 0 CODE 0 +33 375E 0 CODE 0 +34 375E 0 CODE 0 +35 3766 0 CODE 0 rescue.c -29 42F6 0 CODE 0 -30 42F6 0 CODE 0 -31 42FE 0 CODE 0 +29 3768 0 CODE 0 +30 3768 0 CODE 0 +31 3770 0 CODE 0 rescue.c -53 43D4 0 CODE 0 -54 43D4 0 CODE 0 -55 43D8 0 CODE 0 +53 3918 0 CODE 0 +54 3918 0 CODE 0 +55 391C 0 CODE 0 rescue.c -49 4396 0 CODE 0 -50 4396 0 CODE 0 -51 439C 0 CODE 0 +49 397A 0 CODE 0 +50 397A 0 CODE 0 +51 397C 0 CODE 0 rescue.c -41 43DA 0 CODE 0 -42 43DA 0 CODE 0 -43 43DE 0 CODE 0 +41 391E 0 CODE 0 +42 391E 0 CODE 0 +43 3922 0 CODE 0 rescue.c -45 43E0 0 CODE 0 -46 43E0 0 CODE 0 -47 43E4 0 CODE 0 +45 3924 0 CODE 0 +46 3924 0 CODE 0 +47 3928 0 CODE 0 rescue.c -37 439E 0 CODE 0 -38 439E 0 CODE 0 -39 43A4 0 CODE 0 +37 397E 0 CODE 0 +38 397E 0 CODE 0 +39 3980 0 CODE 0 timing.c -44 3B96 0 CODE 0 -46 3B96 0 CODE 0 -47 3B98 0 CODE 0 -48 3BA8 0 CODE 0 -49 3BAA 0 CODE 0 -50 3BBA 0 CODE 0 +44 31BC 0 CODE 0 +46 31BC 0 CODE 0 +47 31BE 0 CODE 0 +48 31CE 0 CODE 0 +49 31D0 0 CODE 0 +50 31E0 0 CODE 0 timing.c -53 3BBC 0 CODE 0 -55 3BBC 0 CODE 0 -56 3BBE 0 CODE 0 -57 3BCE 0 CODE 0 -58 3BD0 0 CODE 0 -59 3BE0 0 CODE 0 +53 31E2 0 CODE 0 +55 31E2 0 CODE 0 +56 31E4 0 CODE 0 +57 31F4 0 CODE 0 +58 31F6 0 CODE 0 +59 3206 0 CODE 0 communication.c -299 31BE 0 CODE 0 -300 31BE 0 CODE 0 -301 31D2 0 CODE 0 -302 31F0 0 CODE 0 -303 320E 0 CODE 0 -304 322C 0 CODE 0 -305 3230 0 CODE 0 +299 2D8E 0 CODE 0 +300 2D8E 0 CODE 0 +301 2D9E 0 CODE 0 +302 2DAE 0 CODE 0 +303 2DBE 0 CODE 0 +304 2DCE 0 CODE 0 +305 2DD2 0 CODE 0 spurious.c -23 359C 0 CODE 0 -24 359E 0 CODE 0 -25 35B4 0 CODE 0 -26 35CE 0 CODE 0 -27 35D2 0 CODE 0 -28 35EC 0 CODE 0 -29 35EC 0 CODE 0 +23 2DD4 0 CODE 0 +24 2DD6 0 CODE 0 +25 2DEC 0 CODE 0 +27 2E02 0 CODE 0 +29 2E14 0 CODE 0 communication.c -278 37D0 0 CODE 0 -279 37D0 0 CODE 0 -280 380A 0 CODE 0 -281 380E 0 CODE 0 -282 381A 0 CODE 0 +278 2F5E 0 CODE 0 +279 2F5E 0 CODE 0 +280 2F86 0 CODE 0 +281 2F8A 0 CODE 0 +282 2F92 0 CODE 0 spurious.c -31 35EE 0 CODE 0 -32 35F0 0 CODE 0 -33 3606 0 CODE 0 -34 3620 0 CODE 0 -35 3624 0 CODE 0 -36 363E 0 CODE 0 -37 363E 0 CODE 0 +31 2E16 0 CODE 0 +32 2E18 0 CODE 0 +33 2E2E 0 CODE 0 +35 2E44 0 CODE 0 +37 2E56 0 CODE 0 communication.c -293 39A8 0 CODE 0 -294 39A8 0 CODE 0 -295 39BC 0 CODE 0 -296 39DA 0 CODE 0 -297 39DE 0 CODE 0 +293 3208 0 CODE 0 +294 3208 0 CODE 0 +295 3218 0 CODE 0 +296 3228 0 CODE 0 +297 322C 0 CODE 0 spurious.c -39 3640 0 CODE 0 -40 3642 0 CODE 0 -41 3658 0 CODE 0 -42 3672 0 CODE 0 -43 3676 0 CODE 0 -44 3690 0 CODE 0 -45 3690 0 CODE 0 +39 2E58 0 CODE 0 +40 2E5A 0 CODE 0 +41 2E70 0 CODE 0 +43 2E86 0 CODE 0 +45 2E98 0 CODE 0 communication.c -284 43E6 0 CODE 0 -285 43E6 0 CODE 0 -286 43EA 0 CODE 0 +284 392A 0 CODE 0 +285 392A 0 CODE 0 +286 392E 0 CODE 0 communication.c -288 3ED0 0 CODE 0 -289 3ED2 0 CODE 0 -290 3EE6 0 CODE 0 -291 3EE8 0 CODE 0 +288 3508 0 CODE 0 +289 350A 0 CODE 0 +290 351A 0 CODE 0 +291 351C 0 CODE 0 communication.c -272 3E42 0 CODE 0 -273 3E42 0 CODE 0 -274 3E56 0 CODE 0 -275 3E58 0 CODE 0 -276 3E5E 0 CODE 0 +272 351E 0 CODE 0 +273 351E 0 CODE 0 +274 352E 0 CODE 0 +275 3530 0 CODE 0 +276 3532 0 CODE 0 spurious.c -15 3692 0 CODE 0 -16 3694 0 CODE 0 -17 36AA 0 CODE 0 -18 36C4 0 CODE 0 -19 36C8 0 CODE 0 -20 36E2 0 CODE 0 -21 36E2 0 CODE 0 +15 2E9A 0 CODE 0 +16 2E9C 0 CODE 0 +17 2EB2 0 CODE 0 +19 2EC8 0 CODE 0 +21 2EDA 0 CODE 0 generated/sources/variables.c -391 2C96 0 CODE 0 -392 2C98 0 CODE 0 -393 2C9C 0 CODE 0 -394 2CA0 0 CODE 0 -395 2CA4 0 CODE 0 -396 2CA8 0 CODE 0 -397 2CAC 0 CODE 0 -398 2CB0 0 CODE 0 -399 2CB4 0 CODE 0 -400 2CB8 0 CODE 0 -401 2CB8 0 CODE 0 -402 2CC2 0 CODE 0 -403 2CC2 0 CODE 0 -404 2CCC 0 CODE 0 -405 2D2A 0 CODE 0 +391 28DA 0 CODE 0 +392 28DC 0 CODE 0 +396 28E0 0 CODE 0 +401 28E0 0 CODE 0 +403 28E6 0 CODE 0 +404 28EC 0 CODE 0 +405 2946 0 CODE 0 generated/sources/variables.c -639 2302 0 CODE 0 -640 2308 0 CODE 0 -641 2308 0 CODE 0 -642 2318 0 CODE 0 -643 2318 0 CODE 0 -644 2328 0 CODE 0 -645 2328 0 CODE 0 -646 2338 0 CODE 0 -647 2338 0 CODE 0 -648 2348 0 CODE 0 -649 2348 0 CODE 0 -650 2358 0 CODE 0 -651 2358 0 CODE 0 -652 2368 0 CODE 0 -653 2368 0 CODE 0 -655 236C 0 CODE 0 -656 237C 0 CODE 0 -657 23CA 0 CODE 0 +639 2058 0 CODE 0 +641 205E 0 CODE 0 +643 206A 0 CODE 0 +645 2076 0 CODE 0 +647 2082 0 CODE 0 +649 208E 0 CODE 0 +651 209A 0 CODE 0 +653 20A6 0 CODE 0 +656 20AE 0 CODE 0 +657 20F8 0 CODE 0 generated/sources/variables.c -407 186C 0 CODE 0 -408 186E 0 CODE 0 -409 1872 0 CODE 0 -410 1872 0 CODE 0 -411 1882 0 CODE 0 -412 1882 0 CODE 0 -413 1892 0 CODE 0 -414 1892 0 CODE 0 -415 18A2 0 CODE 0 -416 18A2 0 CODE 0 -417 18B2 0 CODE 0 -418 18B2 0 CODE 0 -419 18C2 0 CODE 0 -420 18C2 0 CODE 0 -421 18D2 0 CODE 0 -422 18D2 0 CODE 0 -423 18E2 0 CODE 0 -424 18E2 0 CODE 0 -425 18F2 0 CODE 0 -426 18F2 0 CODE 0 -428 18F6 0 CODE 0 -429 1906 0 CODE 0 -430 1964 0 CODE 0 +407 155C 0 CODE