-
Notifications
You must be signed in to change notification settings - Fork 0
/
SmartHome.X.production.map
1121 lines (1046 loc) · 85.6 KB
/
SmartHome.X.production.map
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Microchip MPLAB XC8 Compiler V2.41
Linker command line:
-W-3 \
--edf=C:\Program Files\Microchip\xc8\v2.41\pic\dat\20230208172133_en.msgs \
-cn -h+dist/default/production\SmartHome.X.production.sym \
--cmf=dist/default/production\SmartHome.X.production.cmf -z -Q18F46K20 \
-oC:\Users\MOHAME~1.MOH\AppData\Local\Temp\xcAs4t0.\driver_tmp_3.o \
--defsym=__MPLAB_BUILD=1 --fixupoverflow=error \
-Mdist/default/production/SmartHome.X.production.map \
--md=C:\Users\MOHAME~1.MOH\AppData\Local\Temp\xcAs4t0.\driver_tmp_0.dat \
-E1 -ver=XC8 Compiler --acfsm=1493 -ACODE=00h-0FFFFh -ACONST=00h-0FFFFh \
-ASMALLCONST=01000h-010FFhx240 -AMEDIUMCONST=01000h-0FFFFh \
-ACOMRAM=01h-05Fh -AABS1=00h-0F5Fh -ABIGRAM=01h-0F5Fh \
-ARAM=060h-0FFh,0100h-01FFhx14,0F00h-0F5Fh -ABANK0=060h-0FFh \
-ABANK1=0100h-01FFh -ABANK2=0200h-02FFh -ABANK3=0300h-03FFh \
-ABANK4=0400h-04FFh -ABANK5=0500h-05FFh -ABANK6=0600h-06FFh \
-ABANK7=0700h-07FFh -ABANK8=0800h-08FFh -ABANK9=0900h-09FFh \
-ABANK10=0A00h-0AFFh -ABANK11=0B00h-0BFFh -ABANK12=0C00h-0CFFh \
-ABANK13=0D00h-0DFFh -ABANK14=0E00h-0EFFh -ABANK15=0F00h-0F5Fh \
-ASFR=0F60h-0FFFh -ABIGSFR=0F60h-0FFFh -ACONFIG=0300000h-030000Dh \
-AIDLOC=0200000h-0200007h -AEEDATA=0F00000h-0F003FFh -peeprom_data=EEDATA \
-preset_vec=00h,intcode=08h,intcodelo,powerup,init -pramtop=01000h \
-psmallconst=SMALLCONST -pmediumconst=MEDIUMCONST -pconst=CONST \
-AFARRAM=00h-00h \
-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 \
C:\Users\MOHAME~1.MOH\AppData\Local\Temp\xcAs4t0.\driver_tmp_9.o \
dist/default/production\SmartHome.X.production.o
Object code version is 3.11
Machine type is 18F46K20
Name Link Load Length Selector Space Scale
C:\Users\MOHAME~1.MOH\AppData\Local\Temp\xcAs4t0.\driver_tmp_9.o
idloc 200000 200000 8 0 5
config 300000 300000 E 0 4
init B6 B6 4 4 0
reset_vec 0 0 4 0 0
dist/default/production\SmartHome.X.production.o
intcode 8 8 AE 4 0
idloc 200000 200000 8 0 5
config 300000 300000 E 0 4
temp 50 50 1 1 1
smallconst 1000 1000 3C 800 0
text71 1B5A 1B5A 4 81E 0
text70 1B56 1B56 4 81E 0
text69 1970 1970 22 81E 0
text68 1566 1566 76 81E 0
text67 19F2 19F2 18 81E 0
text66 18B4 18B4 2C 81E 0
text65 1B52 1B52 4 81E 0
text64 1B4E 1B4E 4 81E 0
text63 1888 1888 2C 81E 0
text62 185C 185C 2C 81E 0
text61 1830 1830 2C 81E 0
text60 1710 1710 40 81E 0
text59 1B4A 1B4A 4 81E 0
text58 1B24 1B24 6 81E 0
text57 1B46 1B46 4 81E 0
text56 1B1E 1B1E 6 81E 0
text55 1B10 1B10 8 81E 0
text54 1A4A 1A4A 14 81E 0
text53 1B42 1B42 4 81E 0
text52 1476 1476 7A 81E 0
text51 1ABE 1ABE A 81E 0
text50 1A5E 1A5E E 81E 0
text49 1A6C 1A6C C 81E 0
text48 103C 103C BE 81E 0
text47 10FA 10FA A4 81E 0
text46 1AB4 1AB4 A 81E 0
text45 1B08 1B08 8 81E 0
text44 1B00 1B00 8 81E 0
text43 1AF8 1AF8 8 81E 0
text42 1AF0 1AF0 8 81E 0
text41 1AE8 1AE8 8 81E 0
text40 1AE0 1AE0 8 81E 0
text39 1AD8 1AD8 8 81E 0
text38 1AAA 1AAA A 81E 0
text37 16AC 16AC 64 81E 0
text36 1B3E 1B3E 4 81E 0
text35 1644 1644 68 81E 0
text34 1B18 1B18 6 81E 0
text32 1B3A 1B3A 4 81E 0
text31 1B36 1B36 4 81E 0
text30 1B32 1B32 4 81E 0
text29 18E0 18E0 2A 81E 0
text28 1B2E 1B2E 4 81E 0
text27 178E 178E 3E 81E 0
text26 1AD0 1AD0 8 81E 0
text25 1B2A 1B2A 4 81E 0
text24 194E 194E 22 81E 0
text23 1AA0 1AA0 A 81E 0
text22 12DE 12DE 9C 81E 0
text21 13FA 13FA 7C 81E 0
text20 19DA 19DA 18 81E 0
text19 192C 192C 22 81E 0
text18 19C2 19C2 18 81E 0
text17 137A 137A 80 81E 0
text16 19AA 19AA 18 81E 0
text15 14F0 14F0 76 81E 0
text14 1A20 1A20 16 81E 0
text13 17FE 17FE 32 81E 0
text12 123E 123E A0 81E 0
text11 15DC 15DC 68 81E 0
text10 1A96 1A96 A 81E 0
text9 1A8C 1A8C A 81E 0
text8 1A82 1A82 A 81E 0
text7 1750 1750 3E 81E 0
text6 1A36 1A36 14 81E 0
text5 1AC8 1AC8 8 81E 0
text4 1A78 1A78 A 81E 0
text3 17CC 17CC 32 81E 0
text2 1A0A 1A0A 16 81E 0
text1 1992 1992 18 81E 0
text0 119E 119E A0 81E 0
cstackCOMRAM 37 37 13 1 1
cstackBANK0 71 71 E 60 1
bssBANK0 60 60 11 60 1
bssCOMRAM 1 1 36 1 1
cinit 190A 190A 22 81E 0
nvCOMRAM 4A 4A 6 1 1
TOTAL Name Link Load Length Space
CLASS CODE
intcode 8 8 AE 0
init B6 B6 4 0
reset_vec 0 0 4 0
text71 1B5A 1B5A 4 0
text70 1B56 1B56 4 0
text69 1970 1970 22 0
text68 1566 1566 76 0
text67 19F2 19F2 18 0
text66 18B4 18B4 2C 0
text65 1B52 1B52 4 0
text64 1B4E 1B4E 4 0
text63 1888 1888 2C 0
text62 185C 185C 2C 0
text61 1830 1830 2C 0
text60 1710 1710 40 0
text59 1B4A 1B4A 4 0
text58 1B24 1B24 6 0
text57 1B46 1B46 4 0
text56 1B1E 1B1E 6 0
text55 1B10 1B10 8 0
text54 1A4A 1A4A 14 0
text53 1B42 1B42 4 0
text52 1476 1476 7A 0
text51 1ABE 1ABE A 0
text50 1A5E 1A5E E 0
text49 1A6C 1A6C C 0
text48 103C 103C BE 0
text47 10FA 10FA A4 0
text46 1AB4 1AB4 A 0
text45 1B08 1B08 8 0
text44 1B00 1B00 8 0
text43 1AF8 1AF8 8 0
text42 1AF0 1AF0 8 0
text41 1AE8 1AE8 8 0
text40 1AE0 1AE0 8 0
text39 1AD8 1AD8 8 0
text38 1AAA 1AAA A 0
text37 16AC 16AC 64 0
text36 1B3E 1B3E 4 0
text35 1644 1644 68 0
text34 1B18 1B18 6 0
text32 1B3A 1B3A 4 0
text31 1B36 1B36 4 0
text30 1B32 1B32 4 0
text29 18E0 18E0 2A 0
text28 1B2E 1B2E 4 0
text27 178E 178E 3E 0
text26 1AD0 1AD0 8 0
text25 1B2A 1B2A 4 0
text24 194E 194E 22 0
text23 1AA0 1AA0 A 0
text22 12DE 12DE 9C 0
text21 13FA 13FA 7C 0
text20 19DA 19DA 18 0
text19 192C 192C 22 0
text18 19C2 19C2 18 0
text17 137A 137A 80 0
text16 19AA 19AA 18 0
text15 14F0 14F0 76 0
text14 1A20 1A20 16 0
text13 17FE 17FE 32 0
text12 123E 123E A0 0
text11 15DC 15DC 68 0
text10 1A96 1A96 A 0
text9 1A8C 1A8C A 0
text8 1A82 1A82 A 0
text7 1750 1750 3E 0
text6 1A36 1A36 14 0
text5 1AC8 1AC8 8 0
text4 1A78 1A78 A 0
text3 17CC 17CC 32 0
text2 1A0A 1A0A 16 0
text1 1992 1992 18 0
text0 119E 119E A0 0
cinit 190A 190A 22 0
CLASS CONST
CLASS SMALLCONST
smallconst 1000 1000 3C 0
CLASS MEDIUMCONST
CLASS COMRAM
temp 50 50 1 1
cstackCOMRAM 37 37 13 1
bssCOMRAM 1 1 36 1
nvCOMRAM 4A 4A 6 1
CLASS ABS1
CLASS BIGRAM
CLASS RAM
CLASS BANK0
cstackBANK0 71 71 E 1
bssBANK0 60 60 11 1
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS BANK4
CLASS BANK5
CLASS BANK6
CLASS BANK7
CLASS BANK8
CLASS BANK9
CLASS BANK10
CLASS BANK11
CLASS BANK12
CLASS BANK13
CLASS BANK14
CLASS BANK15
CLASS SFR
CLASS BIGSFR
CLASS CONFIG
config 300000 300000 E 4
CLASS IDLOC
idloc 200000 200000 8 5
CLASS EEDATA
CLASS FARRAM
CLASS HEAP
CLASS STACK
SEGMENTS Name Load Length Top Selector Space Class
reset_vec 000000 000004 000004 0 0 CODE
bssCOMRAM 000001 000050 000051 1 1 COMRAM
intcode 000008 0000B2 0000BA 4 0 CODE
bssBANK0 000060 00001F 00007F 60 1 BANK0
smallconst 001000 00003C 00103C 800 0 SMALLCON
text48 00103C 000B22 001B5E 81E 0 CODE
UNUSED ADDRESS RANGES
Name Unused Largest block Delta
BANK0 00007F-0000FF 81
BANK1 000100-0001FF 100
BANK10 000A00-000AFF 100
BANK11 000B00-000BFF 100
BANK12 000C00-000CFF 100
BANK13 000D00-000DFF 100
BANK14 000E00-000EFF 100
BANK15 000F00-000F5F 60
BANK2 000200-0002FF 100
BANK3 000300-0003FF 100
BANK4 000400-0004FF 100
BANK5 000500-0005FF 100
BANK6 000600-0006FF 100
BANK7 000700-0007FF 100
BANK8 000800-0008FF 100
BANK9 000900-0009FF 100
BIGRAM 000051-00005F F
00007F-000F5F EE1
BIGSFR 000F60-000FFF A0
CODE 000004-000007 4
0000BA-000FFF F46
001B5E-00FFFF E4A2
COMRAM 000051-00005F F
CONST 000004-000007 4
0000BA-000FFF F46
001B5E-00FFFF E4A2
EEDATA F00000-F003FF 400
MEDIUMCONST 001B5E-00FFFF E4A2
RAM 00007F-000F5F 100
SFR 000F60-000FFF A0
SMALLCONST 001B5E-00FFFF 100
Symbol Table
?_RealTimeClockDS1307_Get_Date_And_Time cstackBANK0 000079
EEPROM_24C02C_Read_Byte@Byte_Address cstackBANK0 000079
EEPROM_24C02C_Read_Byte@EEPROM_Address cstackBANK0 00007A
EEPROM_24C02C_Read_Byte@Received_Value cstackBANK0 00007B
EEPROM_24C02C_Write_Byte@Byte_Address cstackBANK0 000079
EEPROM_24C02C_Write_Byte@Data cstackBANK0 00007A
EEPROM_24C02C_Write_Byte@EEPROM_Address cstackBANK0 00007B
EUSART_SetErrorHandler@interruptHandler cstackCOMRAM 000046
EUSART_SetFramingErrorHandler@interruptHandler cstackCOMRAM 000046
EUSART_SetOverrunErrorHandler@interruptHandler cstackCOMRAM 000046
I2C_Close@returnValue cstackCOMRAM 000046
I2C_MasterOperation@read cstackCOMRAM 000046
I2C_MasterOperation@returnValue cstackCOMRAM 000047
I2C_MasterSendTxData@data cstackCOMRAM 000037
I2C_Open@address cstackCOMRAM 000048
I2C_Open@returnValue cstackCOMRAM 000049
I2C_Read1ByteRegister@address cstackBANK0 000077
I2C_Read1ByteRegister@reg cstackBANK0 000076
I2C_Read1ByteRegister@returnValue cstackBANK0 000078
I2C_SetAddressNackCallback@cb cstackBANK0 000072
I2C_SetAddressNackCallback@ptr cstackBANK0 000074
I2C_SetBuffer@buffer cstackCOMRAM 000046
I2C_SetBuffer@bufferSize cstackCOMRAM 000048
I2C_SetCallback@cb cstackCOMRAM 000046
I2C_SetCallback@idx cstackBANK0 000071
I2C_SetCallback@ptr cstackCOMRAM 000048
I2C_SetDataCompleteCallback@cb cstackBANK0 000072
I2C_SetDataCompleteCallback@ptr cstackBANK0 000074
I2C_SetInterruptHandler@InterruptHandler cstackCOMRAM 000046
I2C_Write1ByteRegister@address cstackBANK0 000078
I2C_Write1ByteRegister@data cstackBANK0 000077
I2C_Write1ByteRegister@reg cstackBANK0 000076
TemperatureSensor_TC74_Read_Temperature_Degree@TC74_Address cstackBANK0 000079
TemperatureSensor_TC74_Read_Temperature_Degree@TC74_Temperature_Degree cstackBANK0 00007A
USART_LoggingDebugData_Send_String@String cstackCOMRAM 000046
USART_LoggingDebugData_Send_String@String_Length cstackCOMRAM 000048
USART_LoggingDebugData_Send_String@l_String_Length cstackBANK0 000071
_ANSEL (abs) 000F7E
_ANSELH (abs) 000F7F
_BAUDCON (abs) 000FB8
_EEADR (abs) 000FA9
_EEADRH (abs) 000FAA
_EECON1bits (abs) 000FA6
_EECON2 (abs) 000FA7
_EEDATA (abs) 000FA8
_EEPROM_24C02C_Read_Byte text16 0019AA
_EEPROM_24C02C_Write_Byte text14 001A20
_EUSART_DefaultErrorHandler (abs) 000000
_EUSART_DefaultFramingErrorHandler (abs) 000000
_EUSART_DefaultOverrunErrorHandler (abs) 000000
_EUSART_ErrorHandler nvCOMRAM 00004A
_EUSART_FramingErrorHandler nvCOMRAM 00004E
_EUSART_Initialize text7 001750
_EUSART_OverrunErrorHandler nvCOMRAM 00004C
_EUSART_SetErrorHandler text10 001A96
_EUSART_SetFramingErrorHandler text9 001A8C
_EUSART_SetOverrunErrorHandler text8 001A82
_I2C_CallbackReturnReset text64 001B4E
_I2C_CallbackReturnStop text65 001B52
_I2C_Close text29 0018E0
_I2C_DO_ADDRESS_NACK text37 0016AC
_I2C_DO_IDLE text51 001ABE
_I2C_DO_RCEN text46 001AB4
_I2C_DO_RESET text38 001AAA
_I2C_DO_RX text47 0010FA
_I2C_DO_RX_ACK text41 001AE8
_I2C_DO_RX_NACK_RESTART text39 001AD8
_I2C_DO_RX_NACK_STOP text40 001AE0
_I2C_DO_SEND_ADR_READ text50 001A5E
_I2C_DO_SEND_ADR_WRITE text49 001A6C
_I2C_DO_SEND_RESTART text43 001AF8
_I2C_DO_SEND_RESTART_READ text45 001B08
_I2C_DO_SEND_RESTART_WRITE text44 001B00
_I2C_DO_SEND_STOP text42 001AF0
_I2C_DO_TX text48 00103C
_I2C_DO_TX_EMPTY text52 001476
_I2C_Initialize text6 001A36
_I2C_MasterClearIrq text32 001B3A
_I2C_MasterClose text31 001B36
_I2C_MasterDisableIrq text30 001B32
_I2C_MasterEnableIrq text25 001B2A
_I2C_MasterEnableRestart text71 001B5A
_I2C_MasterFsm text35 001644
_I2C_MasterGetRxData text57 001B46
_I2C_MasterIsNack text54 001A4A
_I2C_MasterIsr text34 001B18
_I2C_MasterOpen text24 00194E
_I2C_MasterOperation text27 00178E
_I2C_MasterSendAck text56 001B1E
_I2C_MasterSendNack text58 001B24
_I2C_MasterSendTxData text55 001B10
_I2C_MasterSetIrq text53 001B42
_I2C_MasterStart text28 001B2E
_I2C_MasterStartRx text59 001B4A
_I2C_MasterStop text70 001B56
_I2C_MasterWrite text26 001AD0
_I2C_Open text22 0012DE
_I2C_Read1ByteRegister text17 00137A
_I2C_SetAddressNackCallback text20 0019DA
_I2C_SetBuffer text19 00192C
_I2C_SetCallback text21 0013FA
_I2C_SetDataCompleteCallback text18 0019C2
_I2C_SetInterruptHandler text23 001AA0
_I2C_Status bssCOMRAM 000001
_I2C_Write1ByteRegister text15 0014F0
_INTCON2bits (abs) 000FF1
_INTCONbits (abs) 000FF2
_INTERRUPT_Initialize text5 001AC8
_INTERRUPT_InterruptManagerHigh intcode 000008
_IPR1bits (abs) 000F9F
_IPR2bits (abs) 000FA2
_LATA (abs) 000F89
_LATB (abs) 000F8A
_LATC (abs) 000F8B
_LATD (abs) 000F8C
_LATE (abs) 000F8D
_MSSP_InterruptHandler bssCOMRAM 000031
_OSCCON (abs) 000FD3
_OSCILLATOR_Initialize text4 001A78
_OSCTUNE (abs) 000F9B
_PIE1bits (abs) 000F9D
_PIE2bits (abs) 000FA0
_PIN_MANAGER_Initialize text3 0017CC
_PIR1bits (abs) 000F9E
_PIR2bits (abs) 000FA1
_Print_RealTimeClockDS1307_full_Date text12 00123E
_RCONbits (abs) 000FD0
_RCREG (abs) 000FAE
_RCSTA (abs) 000FAB
_RCSTAbits (abs) 000FAB
_RealTimeClockDS1307 bssCOMRAM 00002B
_RealTimeClockDS1307@RealTimeClockDS1307$F1760 bssCOMRAM 000025
_RealTimeClockDS1307_Get_Date_And_Time text11 0015DC
_RealTimeClockDS1307_RB_Date bssBANK0 000060
_SPBRG (abs) 000FAF
_SPBRGH (abs) 000FB0
_SSPADD (abs) 000FC8
_SSPBUF (abs) 000FC9
_SSPCON1 (abs) 000FC6
_SSPCON1bits (abs) 000FC6
_SSPCON2 (abs) 000FC5
_SSPCON2bits (abs) 000FC5
_SSPSTAT (abs) 000FC7
_SSPSTATbits (abs) 000FC7
_SYSTEM_Initialize text2 001A0A
_TABLAT (abs) 000FF5
_TBLPTRH (abs) 000FF7
_TBLPTRL (abs) 000FF6
_TBLPTRU (abs) 000FF8
_TC74_A7_Temperature_Degree bssCOMRAM 000033
_TRISA (abs) 000F92
_TRISB (abs) 000F93
_TRISC (abs) 000F94
_TRISD (abs) 000F95
_TRISE (abs) 000F96
_TXREG (abs) 000FAD
_TXSTA (abs) 000FAC
_TXSTAbits (abs) 000FAC
_TemperatureSensor_TC74_Read_Temperature_Degree text1 001992
_U4Received_Value bssCOMRAM 000035
_U5Received_Value bssCOMRAM 000034
_USART_LoggingDebugData_Send_String text13 0017FE
_WPUB (abs) 000F7C
__HRAM (abs) 000000
__H__absolute__ __absolute__ 000000
__Habs1 abs1 000000
__Hbank0 bank0 000000
__Hbank1 bank1 000000
__Hbank10 bank10 000000
__Hbank11 bank11 000000
__Hbank12 bank12 000000
__Hbank13 bank13 000000
__Hbank14 bank14 000000
__Hbank15 bank15 000000
__Hbank2 bank2 000000
__Hbank3 bank3 000000
__Hbank4 bank4 000000
__Hbank5 bank5 000000
__Hbank6 bank6 000000
__Hbank7 bank7 000000
__Hbank8 bank8 000000
__Hbank9 bank9 000000
__Hbigbss bigbss 000000
__Hbigdata bigdata 000000
__Hbigram bigram 000000
__Hbigsfr bigsfr 000000
__Hbss bss 000000
__HbssBANK0 bssBANK0 000000
__HbssCOMRAM bssCOMRAM 000000
__Hcinit cinit 000000
__Hclrtext clrtext 000000
__Hcomram comram 000000
__Hconfig config 30000E
__Hconst const 000000
__HcstackBANK0 cstackBANK0 000000
__HcstackCOMRAM cstackCOMRAM 000000
__Hdata data 000000
__Heeprom_data eeprom_data 000000
__Hfarbss farbss 000000
__Hfardata fardata 000000
__Hheap heap 000000
__Hibigdata ibigdata 000000
__Hidata idata 000000
__Hidloc idloc 200008
__Hifardata ifardata 000000
__Hinit init 0000BA
__Hintcode intcode 0000B6
__Hintcode_body intcode_body 000000
__Hintcodelo intcodelo 0000B6
__Hintentry intentry 000000
__Hintret intret 000000
__Hintsave_regs intsave_regs 000000
__Hirdata irdata 000000
__Hmediumconst mediumconst 000000
__HnvCOMRAM nvCOMRAM 000000
__HnvFARRAM nvFARRAM 000000
__Hnvbit nvbit 000000
__Hnvrram nvrram 000000
__Hparam rparam 000000
__Hpowerup powerup 0000B6
__Hram ram 000000
__Hramtop ramtop 001000
__Hrbit rbit 000000
__Hrbss rbss 000000
__Hrdata rdata 000000
__Hreset_vec reset_vec 000004
__Hrparam rparam 000000
__Hsfr sfr 000000
__Hsmallconst smallconst 00103C
__Hspace_0 (abs) 001B5E
__Hspace_1 (abs) 00007F
__Hspace_2 (abs) 000000
__Hspace_4 (abs) 60000E
__Hstack stack 000000
__Hstruct struct 000000
__Htemp temp 000051
__Htext text 000000
__Htext0 text0 000000
__Htext1 text1 000000
__Htext10 text10 000000
__Htext11 text11 000000
__Htext12 text12 000000
__Htext13 text13 000000
__Htext14 text14 000000
__Htext15 text15 000000
__Htext16 text16 000000
__Htext17 text17 000000
__Htext18 text18 000000
__Htext19 text19 000000
__Htext2 text2 000000
__Htext20 text20 000000
__Htext21 text21 000000
__Htext22 text22 000000
__Htext23 text23 000000
__Htext24 text24 000000
__Htext25 text25 000000
__Htext26 text26 000000
__Htext27 text27 000000
__Htext28 text28 000000
__Htext29 text29 000000
__Htext3 text3 000000
__Htext30 text30 000000
__Htext31 text31 000000
__Htext32 text32 000000
__Htext34 text34 000000
__Htext35 text35 000000
__Htext36 text36 000000
__Htext37 text37 000000
__Htext38 text38 000000
__Htext39 text39 000000
__Htext4 text4 000000
__Htext40 text40 000000
__Htext41 text41 000000
__Htext42 text42 000000
__Htext43 text43 000000
__Htext44 text44 000000
__Htext45 text45 000000
__Htext46 text46 000000
__Htext47 text47 000000
__Htext48 text48 000000
__Htext49 text49 000000
__Htext5 text5 000000
__Htext50 text50 000000
__Htext51 text51 000000
__Htext52 text52 000000
__Htext53 text53 000000
__Htext54 text54 000000
__Htext55 text55 000000
__Htext56 text56 000000
__Htext57 text57 000000
__Htext58 text58 000000
__Htext59 text59 000000
__Htext6 text6 000000
__Htext60 text60 000000
__Htext61 text61 000000
__Htext62 text62 000000
__Htext63 text63 000000
__Htext64 text64 000000
__Htext65 text65 000000
__Htext66 text66 000000
__Htext67 text67 000000
__Htext68 text68 000000
__Htext69 text69 000000
__Htext7 text7 000000
__Htext70 text70 000000
__Htext71 text71 000000
__Htext72 text72 000000
__Htext8 text8 000000
__Htext9 text9 000000
__LRAM (abs) 000001
__L__absolute__ __absolute__ 000000
__Labs1 abs1 000000
__Lbank0 bank0 000000
__Lbank1 bank1 000000
__Lbank10 bank10 000000
__Lbank11 bank11 000000
__Lbank12 bank12 000000
__Lbank13 bank13 000000
__Lbank14 bank14 000000
__Lbank15 bank15 000000
__Lbank2 bank2 000000
__Lbank3 bank3 000000
__Lbank4 bank4 000000
__Lbank5 bank5 000000
__Lbank6 bank6 000000
__Lbank7 bank7 000000
__Lbank8 bank8 000000
__Lbank9 bank9 000000
__Lbigbss bigbss 000000
__Lbigdata bigdata 000000
__Lbigram bigram 000000
__Lbigsfr bigsfr 000000
__Lbss bss 000000
__LbssBANK0 bssBANK0 000000
__LbssCOMRAM bssCOMRAM 000000
__Lcinit cinit 000000
__Lclrtext clrtext 000000
__Lcomram comram 000000
__Lconfig config 000000
__Lconst const 000000
__LcstackBANK0 cstackBANK0 000000
__LcstackCOMRAM cstackCOMRAM 000000
__Ldata data 000000
__Leeprom_data eeprom_data 000000
__Lfarbss farbss 000000
__Lfardata fardata 000000
__Lheap heap 000000
__Libigdata ibigdata 000000
__Lidata idata 000000
__Lidloc idloc 000000
__Lifardata ifardata 000000
__Linit init 0000B6
__Lintcode intcode 000008
__Lintcode_body intcode_body 000000
__Lintcodelo intcodelo 0000B6
__Lintentry intentry 000000
__Lintret intret 000000
__Lintsave_regs intsave_regs 000000
__Lirdata irdata 000000
__Lmediumconst mediumconst 000000
__LnvCOMRAM nvCOMRAM 000000
__LnvFARRAM nvFARRAM 000000
__Lnvbit nvbit 000000
__Lnvrram nvrram 000000
__Lparam rparam 000000
__Lpowerup powerup 0000B6
__Lram ram 000000
__Lramtop ramtop 001000
__Lrbit rbit 000000
__Lrbss rbss 000000
__Lrdata rdata 000000
__Lreset_vec reset_vec 000000
__Lrparam rparam 000000
__Lsfr sfr 000000
__Lsmallconst smallconst 001000
__Lspace_0 (abs) 000000
__Lspace_1 (abs) 000000
__Lspace_2 (abs) 000000
__Lspace_4 (abs) 000000
__Lstack stack 000000
__Lstruct struct 000000
__Ltemp temp 000050
__Ltext text 000000
__Ltext0 text0 000000
__Ltext1 text1 000000
__Ltext10 text10 000000
__Ltext11 text11 000000
__Ltext12 text12 000000
__Ltext13 text13 000000
__Ltext14 text14 000000
__Ltext15 text15 000000
__Ltext16 text16 000000
__Ltext17 text17 000000
__Ltext18 text18 000000
__Ltext19 text19 000000
__Ltext2 text2 000000
__Ltext20 text20 000000
__Ltext21 text21 000000
__Ltext22 text22 000000
__Ltext23 text23 000000
__Ltext24 text24 000000
__Ltext25 text25 000000
__Ltext26 text26 000000
__Ltext27 text27 000000
__Ltext28 text28 000000
__Ltext29 text29 000000
__Ltext3 text3 000000
__Ltext30 text30 000000
__Ltext31 text31 000000
__Ltext32 text32 000000
__Ltext34 text34 000000
__Ltext35 text35 000000
__Ltext36 text36 000000
__Ltext37 text37 000000
__Ltext38 text38 000000
__Ltext39 text39 000000
__Ltext4 text4 000000
__Ltext40 text40 000000
__Ltext41 text41 000000
__Ltext42 text42 000000
__Ltext43 text43 000000
__Ltext44 text44 000000
__Ltext45 text45 000000
__Ltext46 text46 000000
__Ltext47 text47 000000
__Ltext48 text48 000000
__Ltext49 text49 000000
__Ltext5 text5 000000
__Ltext50 text50 000000
__Ltext51 text51 000000
__Ltext52 text52 000000
__Ltext53 text53 000000
__Ltext54 text54 000000
__Ltext55 text55 000000
__Ltext56 text56 000000
__Ltext57 text57 000000
__Ltext58 text58 000000
__Ltext59 text59 000000
__Ltext6 text6 000000
__Ltext60 text60 000000
__Ltext61 text61 000000
__Ltext62 text62 000000
__Ltext63 text63 000000
__Ltext64 text64 000000
__Ltext65 text65 000000
__Ltext66 text66 000000
__Ltext67 text67 000000
__Ltext68 text68 000000
__Ltext69 text69 000000
__Ltext7 text7 000000
__Ltext70 text70 000000
__Ltext71 text71 000000
__Ltext72 text72 000000
__Ltext8 text8 000000
__Ltext9 text9 000000
__S0 (abs) 001B5E
__S1 (abs) 00007F
__S4 (abs) 000000
__S5 (abs) 000000
___heap_hi (abs) 000000
___heap_lo (abs) 000000
___inthi_sp stack 000000
___intlo_sp stack 000000
___param_bank (abs) 000000
___rparam_used (abs) 000001
___sp stack 000000
__accesstop (abs) 000060
__activetblptr (abs) 000003
__end_of_EEPROM_24C02C_Read_Byte text16 0019C2
__end_of_EEPROM_24C02C_Write_Byte text14 001A36
__end_of_EUSART_Initialize text7 00178E
__end_of_EUSART_SetErrorHandler text10 001AA0
__end_of_EUSART_SetFramingErrorHandler text9 001A96
__end_of_EUSART_SetOverrunErrorHandler text8 001A8C
__end_of_I2C_CallbackReturnReset text64 001B52
__end_of_I2C_CallbackReturnStop text65 001B56
__end_of_I2C_Close text29 00190A
__end_of_I2C_DO_ADDRESS_NACK text37 001710
__end_of_I2C_DO_IDLE text51 001AC8
__end_of_I2C_DO_RCEN text46 001ABE
__end_of_I2C_DO_RESET text38 001AB4
__end_of_I2C_DO_RX text47 00119E
__end_of_I2C_DO_RX_ACK text41 001AF0
__end_of_I2C_DO_RX_NACK_RESTART text39 001AE0
__end_of_I2C_DO_RX_NACK_STOP text40 001AE8
__end_of_I2C_DO_SEND_ADR_READ text50 001A6C
__end_of_I2C_DO_SEND_ADR_WRITE text49 001A78
__end_of_I2C_DO_SEND_RESTART text43 001B00
__end_of_I2C_DO_SEND_RESTART_READ text45 001B10
__end_of_I2C_DO_SEND_RESTART_WRITE text44 001B08
__end_of_I2C_DO_SEND_STOP text42 001AF8
__end_of_I2C_DO_TX text48 0010FA
__end_of_I2C_DO_TX_EMPTY text52 0014F0
__end_of_I2C_Initialize text6 001A4A
__end_of_I2C_MasterClearIrq text32 001B3E
__end_of_I2C_MasterClose text31 001B3A
__end_of_I2C_MasterDisableIrq text30 001B36
__end_of_I2C_MasterEnableIrq text25 001B2E
__end_of_I2C_MasterEnableRestart text71 001B5E
__end_of_I2C_MasterFsm text35 0016AC
__end_of_I2C_MasterGetRxData text57 001B4A
__end_of_I2C_MasterIsNack text54 001A5E
__end_of_I2C_MasterIsr text34 001B1E
__end_of_I2C_MasterOpen text24 001970
__end_of_I2C_MasterOperation text27 0017CC
__end_of_I2C_MasterSendAck text56 001B24
__end_of_I2C_MasterSendNack text58 001B2A
__end_of_I2C_MasterSendTxData text55 001B18
__end_of_I2C_MasterSetIrq text53 001B46
__end_of_I2C_MasterStart text28 001B32
__end_of_I2C_MasterStartRx text59 001B4E
__end_of_I2C_MasterStop text70 001B5A
__end_of_I2C_MasterWrite text26 001AD8
__end_of_I2C_Open text22 00137A
__end_of_I2C_Read1ByteRegister text17 0013FA
__end_of_I2C_SetAddressNackCallback text20 0019F2
__end_of_I2C_SetBuffer text19 00194E
__end_of_I2C_SetCallback text21 001476
__end_of_I2C_SetDataCompleteCallback text18 0019DA
__end_of_I2C_SetInterruptHandler text23 001AAA
__end_of_I2C_Write1ByteRegister text15 001566
__end_of_INTERRUPT_Initialize text5 001AD0
__end_of_INTERRUPT_InterruptManagerHigh intcode 0000B6
__end_of_OSCILLATOR_Initialize text4 001A82
__end_of_PIN_MANAGER_Initialize text3 0017FE
__end_of_Print_RealTimeClockDS1307_full_Date text12 0012DE
__end_of_RealTimeClockDS1307_Get_Date_And_Time text11 001644
__end_of_SYSTEM_Initialize text2 001A20
__end_of_TemperatureSensor_TC74_Read_Temperature_Degree text1 0019AA
__end_of_USART_LoggingDebugData_Send_String text13 001830
__end_of__initialization cinit 001922
__end_of_i2c_fsmStateTable smallconst 001021
__end_of_main text0 00123E
__end_of_rd1RegCompleteHandler text63 0018B4
__end_of_rd2RegCompleteHandler text62 001888
__end_of_rdBlkRegCompleteHandler text60 001750
__end_of_wr1RegCompleteHandler text61 00185C
__end_of_wr2RegCompleteHandler text66 0018E0
__end_ofi2_I2C_MasterClearIrq text36 001B42
__end_ofi2_I2C_SetBuffer text69 001992
__end_ofi2_I2C_SetCallback text68 0015DC
__end_ofi2_I2C_SetDataCompleteCallback text67 001A0A
__initialization cinit 00190A
__mediumconst mediumconst 000000
__pbssBANK0 bssBANK0 000060
__pbssCOMRAM bssCOMRAM 000001
__pcinit cinit 00190A
__pcstackBANK0 cstackBANK0 000071
__pcstackCOMRAM cstackCOMRAM 000037
__pintcode intcode 000008
__pnvCOMRAM nvCOMRAM 00004A
__psmallconst smallconst 001000
__ptext0 text0 00119E
__ptext1 text1 001992
__ptext10 text10 001A96
__ptext11 text11 0015DC
__ptext12 text12 00123E
__ptext13 text13 0017FE
__ptext14 text14 001A20
__ptext15 text15 0014F0
__ptext16 text16 0019AA
__ptext17 text17 00137A
__ptext18 text18 0019C2
__ptext19 text19 00192C
__ptext2 text2 001A0A
__ptext20 text20 0019DA
__ptext21 text21 0013FA
__ptext22 text22 0012DE
__ptext23 text23 001AA0
__ptext24 text24 00194E
__ptext25 text25 001B2A
__ptext26 text26 001AD0
__ptext27 text27 00178E
__ptext28 text28 001B2E
__ptext29 text29 0018E0
__ptext3 text3 0017CC
__ptext30 text30 001B32
__ptext31 text31 001B36
__ptext32 text32 001B3A
__ptext34 text34 001B18
__ptext35 text35 001644
__ptext36 text36 001B3E
__ptext37 text37 0016AC
__ptext38 text38 001AAA
__ptext39 text39 001AD8
__ptext4 text4 001A78
__ptext40 text40 001AE0
__ptext41 text41 001AE8
__ptext42 text42 001AF0
__ptext43 text43 001AF8
__ptext44 text44 001B00
__ptext45 text45 001B08
__ptext46 text46 001AB4
__ptext47 text47 0010FA
__ptext48 text48 00103C
__ptext49 text49 001A6C
__ptext5 text5 001AC8
__ptext50 text50 001A5E
__ptext51 text51 001ABE
__ptext52 text52 001476
__ptext53 text53 001B42
__ptext54 text54 001A4A
__ptext55 text55 001B10
__ptext56 text56 001B1E
__ptext57 text57 001B46
__ptext58 text58 001B24
__ptext59 text59 001B4A
__ptext6 text6 001A36
__ptext60 text60 001710
__ptext61 text61 001830
__ptext62 text62 00185C
__ptext63 text63 001888
__ptext64 text64 001B4E
__ptext65 text65 001B52
__ptext66 text66 0018B4
__ptext67 text67 0019F2
__ptext68 text68 001566
__ptext69 text69 001970
__ptext7 text7 001750
__ptext70 text70 001B56
__ptext71 text71 001B5A
__ptext72 text72 000000
__ptext8 text8 001A82
__ptext9 text9 001A8C
__ramtop ramtop 001000
__smallconst smallconst 001000
_eusartRxLastError bssCOMRAM 000036
_i2c_fsmStateTable smallconst 001001
_main text0 00119E
_rd1RegCompleteHandler text63 001888
_rd2RegCompleteHandler text62 00185C
_rdBlkRegCompleteHandler text60 001710
_wr1RegCompleteHandler text61 001830
_wr2RegCompleteHandler text66 0018B4
btemp temp 000050
end_of_initialization cinit 001922
i2I2C_SetBuffer@buffer cstackCOMRAM 000037
i2I2C_SetBuffer@bufferSize cstackCOMRAM 000039
i2I2C_SetCallback@cb cstackCOMRAM 000037
i2I2C_SetCallback@idx cstackCOMRAM 00003B
i2I2C_SetCallback@ptr cstackCOMRAM 000039
i2I2C_SetDataCompleteCallback@cb cstackCOMRAM 00003C
i2I2C_SetDataCompleteCallback@ptr cstackCOMRAM 00003E
i2_I2C_MasterClearIrq text36 001B3E
i2_I2C_SetBuffer text69 001970
i2_I2C_SetCallback text68 001566
i2_I2C_SetDataCompleteCallback text67 0019F2
int$flags temp 000050
intlevel0 text 000000
intlevel1 text 000000
intlevel2 text 000000
intlevel3 text 000000
isa$std (abs) 000001
isa$xinst (abs) 000000
rd1RegCompleteHandler@ptr cstackCOMRAM 000040
rd2RegCompleteHandler@ptr cstackCOMRAM 000040
rdBlkRegCompleteHandler@ptr cstackCOMRAM 000040
stackhi (abs) 000000
stacklo (abs) 000000
start init 0000B6
start_initialization cinit 00190A
ttemp5 temp 000051
ttemp6 temp 000054
ttemp7 temp 000058
wr1RegCompleteHandler@ptr cstackCOMRAM 000040
wr2RegCompleteHandler@ptr cstackCOMRAM 000040
wtemp8 temp 000051
MODULE INFORMATION
Module Function Class Link Load Size
AECUL_Modules/TemperatureSensor_TC74/TemperatureSensor_TC74.c