-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTerceiroTrabalho.dct
1800 lines (1800 loc) · 25.4 KB
/
TerceiroTrabalho.dct
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
____doicp
____doifc
___mdb4
___mdb5
___mdb6
___mdb7
___menable
___mrs
__ca2aw
__cc2dw
__cca2aw
__ccs2s
__cs2s
__doicpaddr
__flash_size
__fzins
__math_tempb
__math_tempbd
__ps2_caps
__ps2_num
__ps2_scroll
__ps2_shift
__savepclath
__savestatus
__spi_lcd8_db0
__spi_lcd8_db1
__spi_lcd8_db2
__spi_lcd8_db3
__spi_lcd8_db4
__spi_lcd8_db5
__spi_lcd8_db6
__spi_lcd8_db7
__spi_lcd8_enable
__spi_lcd8_rs
__spi_lcd8_rw
_adc_external_ref
_adc_external_vrefh
_adc_internal_ref
_canspi_config_all_msg
_canspi_config_all_valid_msg
_canspi_config_dbl_buffer_bit
_canspi_config_dbl_buffer_off
_canspi_config_dbl_buffer_on
_canspi_config_default
_canspi_config_line_filter_bit
_canspi_config_line_filter_off
_canspi_config_line_filter_on
_canspi_config_msg_bits
_canspi_config_msg_type_bit
_canspi_config_phseg2_prg_bit
_canspi_config_phseg2_prg_off
_canspi_config_phseg2_prg_on
_canspi_config_sample_bit
_canspi_config_sample_once
_canspi_config_sample_thrice
_canspi_config_std_msg
_canspi_config_valid_std_msg
_canspi_config_valid_xtd_msg
_canspi_config_xtd_msg
_canspi_filter_b1_f1
_canspi_filter_b1_f2
_canspi_filter_b2_f1
_canspi_filter_b2_f2
_canspi_filter_b2_f3
_canspi_filter_b2_f4
_canspi_mask_b1
_canspi_mask_b2
_canspi_mode_bits
_canspi_mode_config
_canspi_mode_listen
_canspi_mode_loop
_canspi_mode_normal
_canspi_mode_sleep
_canspi_rx_dbl_buffered
_canspi_rx_filter_1
_canspi_rx_filter_2
_canspi_rx_filter_3
_canspi_rx_filter_4
_canspi_rx_filter_5
_canspi_rx_filter_6
_canspi_rx_filter_bits
_canspi_rx_invalid_msg
_canspi_rx_overflow
_canspi_rx_rtr_frame
_canspi_rx_xtd_frame
_canspi_tx_frame_bit
_canspi_tx_no_rtr_frame
_canspi_tx_priority_0
_canspi_tx_priority_1
_canspi_tx_priority_2
_canspi_tx_priority_3
_canspi_tx_priority_bits
_canspi_tx_rtr_bit
_canspi_tx_rtr_frame
_canspi_tx_std_frame
_canspi_tx_xtd_frame
_cf_command
_cf_cyl_hi
_cf_cyl_lo
_cf_data
_cf_error
_cf_features
_cf_head
_cf_identify_cmd
_cf_read_sec_cmd
_cf_sec_cnt
_cf_sec_num
_cf_status
_cf_write_sec_cmd
_ch
_command
_glcd_horizontal
_glcd_vertical
_i2c_ack
_i2c_nack
_i2c_timeout_rd
_i2c_timeout_repeated_start
_i2c_timeout_start
_i2c_timeout_wr
_lcd_blink_cursor_on
_lcd_clear
_lcd_cursor_off
_lcd_first_row
_lcd_fourth_row
_lcd_move_cursor_left
_lcd_move_cursor_right
_lcd_return_home
_lcd_second_row
_lcd_shift_left
_lcd_shift_right
_lcd_third_row
_lcd_turn_off
_lcd_turn_on
_lcd_underline_on
_rs485_start_byte
_rs485_stop_byte
_s1d13700_horizontal
_s1d13700_vertical
_spi_clk_idle_high
_spi_clk_idle_low
_spi_data_sample_end
_spi_data_sample_middle
_spi_ethernet_24j600_auto_negotiation
_spi_ethernet_24j600_broadcast
_spi_ethernet_24j600_crc
_spi_ethernet_24j600_fullduplex
_spi_ethernet_24j600_halfduplex
_spi_ethernet_24j600_manual_negotiation
_spi_ethernet_24j600_multicast
_spi_ethernet_24j600_spd10
_spi_ethernet_24j600_spd100
_spi_ethernet_24j600_unicast
_spi_ethernet_broadcast
_spi_ethernet_crc
_spi_ethernet_fullduplex
_spi_ethernet_halfduplex
_spi_ethernet_multicast
_spi_ethernet_unicast
_spi_glcd_horizontal
_spi_glcd_vertical
_spi_high_2_low
_spi_low_2_high
_spi_master_osc_div16
_spi_master_osc_div4
_spi_master_osc_div64
_spi_master_tmr2
_spi_slave_ss_dis
_spi_slave_ss_enable
_spi_t6963c_horizontal
_spi_t6963c_vertical
_t6963c_horizontal
_t6963c_vertical
abs
ackdt
ackdt_bit
acken
acken_bit
ackstat
ackstat_bit
acos
adc_get_sample
adc_get_sample_ptr
adc_init
adc_init_advanced
adc_read
adcon0
adcon1
adcs0
adcs0_bit
adcs1
adcs1_bit
adcs2
adcs2_bit
add_32x32_fp
adden
adden_bit
addresscode
adfm
adfm_bit
adie
adie_bit
adif
adif_bit
adon
adon_bit
adresh
adresl
asin
atan
atan2
aux
b0
b1
b2
b3
b4
b5
b6
b7
bank
bcd2dec
bcd2dec16
bclie
bclie_bit
bclif
bclif_bit
bf
bf_bit
bit
boolean
brgh
brgh_bit
button
byte
byte2double
bytetohex
bytetostr
bytetostrwithzeros
c
c_bit
c1inv
c1inv_bit
c1out
c1out_bit
c2inv
c2inv_bit
c2out
c2out_bit
canclosetcp
canclosetcp
canspigetoperationmode
canspiinitialize
canspiread
canspisetbaudrate
canspisetfilter
canspisetmask
canspisetoperationmode
canspiwrite
ccp1con
ccp1ie
ccp1ie_bit
ccp1if
ccp1if_bit
ccp1m0
ccp1m0_bit
ccp1m1
ccp1m1_bit
ccp1m2
ccp1m2_bit
ccp1m3
ccp1m3_bit
ccp1x
ccp1x_bit
ccp1y
ccp1y_bit
ccp2con
ccp2ie
ccp2ie_bit
ccp2if
ccp2if_bit
ccp2m0
ccp2m0_bit
ccp2m1
ccp2m1_bit
ccp2m2
ccp2m2_bit
ccp2m3
ccp2m3_bit
ccp2x
ccp2x_bit
ccp2y
ccp2y_bit
ccpr1
ccpr1h
ccpr1l
ccpr2
ccpr2h
ccpr2l
ceil
cf_detect
cf_disable
cf_enable
cf_init
cf_issue_id_command
cf_read_byte
cf_read_init
cf_read_sector
cf_write_byte
cf_write_init
cf_write_sector
char
char_bit
character8x7
chs0
chs0_bit
chs1
chs1_bit
chs2
chs2_bit
cis
cis_bit
cke
cke_bit
ckp
ckp_bit
cm0
cm0_bit
cm1
cm1_bit
cm2
cm2_bit
cmcon
cmie
cmie_bit
cmif
cmif_bit
comfrem
compare_double
cos
cose3
cosh
cren
cren_bit
csrc
csrc_bit
cvr0
cvr0_bit
cvr1
cvr1_bit
cvr2
cvr2_bit
cvr3
cvr3_bit
cvrcon
cvren
cvren_bit
cvroe
cvroe_bit
cvrr
cvrr_bit
d
d_a
d_a_bit
d_bit
d_not_a
d_not_a_bit
data_address
data_address_bit
dbl_mant_dig
dbl_max
dc
dc_bit
dec2bcd
dec2bcd16
defaultaddress
defdeviceaddress
defvala_bank0
defvala_bank1
defvala_def0
defvala_def1
defvala_def2
defvala_def3
defvala_def4
defvala_def5
defvala_def6
defvala_def7
defvalb_bank0
defvalb_bank1
defvalb_def0
defvalb_def1
defvalb_def2
defvalb_def3
defvalb_def4
defvalb_def5
defvalb_def6
defvalb_def7
delay_100ms
delay_10ms
delay_10us
delay_1ms
delay_1sec
delay_1us
delay_22us
delay_500us
delay_50us
delay_5500us
delay_5ms
delay_80us
delay_8ms
delay_cyc
div_16x16_s
div_16x16_s_l
div_16x16_u
div_32x32_fp
div_32x32_s
div_32x32_u
div_8x8_s
div_8x8_u
double
double2byte
double2int
double2longint
double2longword
double2word
dword
e
eeadr
eeadrh
eecon1
eecon2
eedata
eedath
eeie
eeie_bit
eeif
eeif_bit
eepgd
eepgd_bit
eeprom_read
eeprom_write
equals_double
eval_poly
excess
exp
exp_max
exp_min
expander_clrbit_porta
expander_clrbit_portb
expander_clrbits
expander_init
expander_init_advanced
expander_read_byte
expander_read_porta
expander_read_portab
expander_read_portb
expander_set_directionporta
expander_set_directionportab
expander_set_directionportb
expander_set_inputdirporta
expander_set_inputdirportb
expander_set_outputdirporta
expander_set_outputdirportb
expander_set_pullupsporta
expander_set_pullupsportab
expander_set_pullupsportb
expander_setbit_porta
expander_setbit_portb
expander_setbits
expander_togglebit_porta
expander_togglebit_portb
expander_togglebits
expander_write_byte
expander_write_porta
expander_write_portab
expander_write_portb
f
fabs
false
ferr
ferr_bit
fixsign32
flash_read
flash_write
floattostr
floattostr_fixlen
floor
font_glcd_5x7
font_glcd_character8x7
font_glcd_system3x5
font_glcd_system5x7
font5x7
fontsystem5x7_v2
freemem
frexp
fsr
fsrptr
fullbits
g
gcen
gcen_bit
get_fosc_khz
getmem
gie
gie_bit
glcd_box
glcd_caption_height
glcd_caption_length
glcd_circle
glcd_circle_fill
glcd_defaultfont
glcd_dot
glcd_fill
glcd_h_line
glcd_image
glcd_init
glcd_line
glcd_partialimage
glcd_read_data
glcd_rectangle
glcd_rectangle_round_edges
glcd_rectangle_round_edges_fill
glcd_set_font
glcd_set_font_adv
glcd_set_page
glcd_set_side
glcd_set_x
glcd_v_line
glcd_write_char
glcd_write_char_adv
glcd_write_const_text
glcd_write_const_text_adv
glcd_write_const_text_return_pos
glcd_write_data
glcd_write_text
glcd_write_text_adv
glcd_write_text_return_pos
go
go_bit
go_done
go_done_bit
go_not_done
go_not_done_bit
gpintena_bank0
gpintena_bank1
gpintena_gpint0
gpintena_gpint1
gpintena_gpint2
gpintena_gpint3
gpintena_gpint4
gpintena_gpint5
gpintena_gpint6
gpintena_gpint7
gpintenb_bank0
gpintenb_bank1
gpintenb_gpint0
gpintenb_gpint1
gpintenb_gpint2
gpintenb_gpint3
gpintenb_gpint4
gpintenb_gpint5
gpintenb_gpint6
gpintenb_gpint7
gpioa_bank0
gpioa_bank1
gpioa_gp0
gpioa_gp1
gpioa_gp2
gpioa_gp3
gpioa_gp4
gpioa_gp5
gpioa_gp6
gpioa_gp7
gpiob_bank0
gpiob_bank1
gpiob_gp0
gpiob_gp1
gpiob_gp2
gpiob_gp3
gpiob_gp4
gpiob_gp5
gpiob_gp6
gpiob_gp7
gppua_bank0
gppua_bank1
gppua_pu0
gppua_pu1
gppua_pu2
gppua_pu3
gppua_pu4
gppua_pu5
gppua_pu6
gppua_pu7
gppub_bank0
gppub_bank1
gppub_pu0
gppub_pu1
gppub_pu2
gppub_pu3
gppub_pu4
gppub_pu5
gppub_pu6
gppub_pu7
h
half_pi
halfbits
hextobyte
hextoint
hextolong
hextolongint
hextoshort
hextoword
hh
i
i2c_is_idle
i2c_is_idle_ptr
i2c_read
i2c_read_ptr
i2c_restart
i2c_restart_ptr
i2c_set_active
i2c_start
i2c_start_ptr
i2c_stop
i2c_stop_ptr
i2c_write
i2c_write_ptr
i2c1_init
i2c1_is_idle
i2c1_rd
i2c1_repeated_start
i2c1_settimeoutcallback
i2c1_start
i2c1_stop
i2c1_timeout_ptr
i2c1_wr
ibf
ibf_bit
ibf_trise_bit
ibov
ibov_bit
ibov_trise_bit
ics_auto
ics_off
indf
int2double
intcapa_bank0
intcapa_bank1
intcapa_icp0
intcapa_icp1
intcapa_icp2
intcapa_icp3
intcapa_icp4
intcapa_icp5
intcapa_icp6
intcapa_icp7
intcapb_bank0
intcapb_bank1
intcapb_icp0
intcapb_icp1
intcapb_icp2
intcapb_icp3
intcapb_icp4
intcapb_icp5
intcapb_icp6
intcapb_icp7
intcon
intcona_bank0
intcona_bank1
intcona_ioc0
intcona_ioc1
intcona_ioc2
intcona_ioc3
intcona_ioc4
intcona_ioc5
intcona_ioc6
intcona_ioc7
intconb_bank0
intconb_bank1
intconb_ioc0
intconb_ioc1
intconb_ioc2
intconb_ioc3
intconb_ioc4
intconb_ioc5
intconb_ioc6
intconb_ioc7
inte
inte_bit
intedg
intedg_bit
integer
interrupt
intf
intf_bit
intfa_bank0
intfa_bank1
intfa_int0
intfa_int1
intfa_int2
intfa_int3
intfa_int4
intfa_int5
intfa_int6
intfa_int7
intfb_bank0
intfb_bank1
intfb_int0
intfb_int1
intfb_int2
intfb_int3
intfb_int4
intfb_int5
intfb_int6
intfb_int7
inttohex
inttostr
inttostrwithzeros
iocon_bank
iocon_bank0
iocon_bank1
iocon_disslw
iocon_haen
iocon_intpol
iocon_mirror
iocon_odr
iocon_seqop
iodira_bank0
iodira_bank1
iodira_io0
iodira_io1
iodira_io2
iodira_io3
iodira_io4
iodira_io5
iodira_io6
iodira_io7
iodirb_bank0
iodirb_bank1
iodirb_io0
iodirb_io1
iodirb_io2
iodirb_io3
iodirb_io4
iodirb_io5
iodirb_io6
iodirb_io7
ipola_bank0
ipola_bank1
ipola_ip0
ipola_ip1
ipola_ip2
ipola_ip3
ipola_ip4
ipola_ip5
ipola_ip6
ipola_ip7
ipolb_bank0
ipolb_bank1
ipolb_ip0
ipolb_ip1
ipolb_ip2
ipolb_ip3
ipolb_ip4
ipolb_ip5
ipolb_ip6
ipolb_ip7
irp
irp_bit
isalnum
isalpha
isbroadcast
isbroadcast
iscntrl
isdigit
isgraph
islower
ispunct
isspace
isupper
isxdigit
j
keypad_init
keypad_key_click
keypad_key_press
labs
lcd_chr
lcd_chr_cp
lcd_cmd
lcd_d4
lcd_d4_direction
lcd_d5
lcd_d5_direction
lcd_d6
lcd_d6_direction
lcd_d7
lcd_d7_direction
lcd_en
lcd_en_direction
lcd_init
lcd_out
lcd_out_cp
lcd_rs
lcd_rs_direction
ldexp
length
log
log10
longint
longint2double
longinttohex
longinttostr
longinttostrwithzeros
longword
longword2double
longwordtohex
longwordtostr
longwordtostrwithzeros
ltrim
main
malloc
man_break
man_receive
man_receive_init
man_send
man_send_init
man_synchro
manchester_0
manchester_1
manchester_out
max
max_exponent
md
memchr
memcmp
memcpy
memmove
memset
min
mm_init
mm_largestfreememblock
mm_totalfreememsize
mn
mo
modf
mov
mul_16x16_s
mul_16x16_u
mul_32x32_fp
mul_32x32_s
mul_32x32_u
mul_8x8_s
mul_8x8_u
nil
not_a
not_a_bit
not_address
not_address_bit
not_bo
not_bo_bit
not_bor
not_bor_bit
not_done
not_done_bit
not_pd
not_pd_bit
not_por
not_por_bit
not_rbpu
not_rbpu_bit
not_rc8
not_rc8_bit
not_t1sync
not_t1sync_bit
not_to
not_to_bit
not_tx8
not_tx8_bit
not_w
not_w_bit
not_write
not_write_bit
nrm3232
nrm4032
obf
obf_bit
obf_trise_bit
oerr
oerr_bit
olata_bank0
olata_bank1
olata_ol0
olata_ol1
olata_ol2
olata_ol3
olata_ol4
olata_ol5
olata_ol6
olata_ol7
olatb_bank0
olatb_bank1
olatb_ol0
olatb_ol1
olatb_ol2
olatb_ol3
olatb_ol4
olatb_ol5
olatb_ol6
olatb_ol7
opcoderead
opcodewrite
option_reg
ow_read
ow_reset
ow_write
p
p_bit
pcfg0
pcfg0_bit
pcfg1
pcfg1_bit
pcfg2
pcfg2_bit
pcfg3
pcfg3_bit
pcl
pclath
pcon
peie
peie_bit
pen
pen_bit
pi
pie1
pie2
pir1
pir2
pollmode
port_to_tris_offset
porta
portb
portc
portd
porte
pow
pr2
ps0
ps0_bit
ps1
ps1_bit
ps2
ps2_bit
ps2_config
ps2_key_read
psa
psa_bit
pspie
pspie_bit
pspif
pspif_bit
pspmode
pspmode_bit
pspmode_trise_bit
pwm1_init
pwm1_set_duty
pwm1_start
pwm1_stop
pwm2_init
pwm2_set_duty
pwm2_start
pwm2_stop
r
r_bit
r_not_w
r_not_w_bit
r_w
r_w_bit
r0
r1
r10
r11
r12
r13
r14
r15
r2
r3
r4
r5
r6
r7
r8
r9
ra0
ra0_bit
ra1
ra1_bit
ra2
ra2_bit
ra3
ra3_bit