D G "__PCH__" 0 0 ""4.124""
D G "__DEVICE__" 0 0 ""
D G "__DATE__" 0 0 ""23-ΑΥ.€.-14""
D G "__TIME__" 0 0 ""14:36:37"" "*                                                                                                           *"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
C G "" 0 6 1 "*"
d G "PIN_A0" 1 26 "31744"
d G "PIN_A1" 1 27 "31745"
d G "PIN_A2" 1 28 "31746"
d G "PIN_A3" 1 29 "31747"
d G "PIN_A4" 1 30 "31748"
d G "PIN_A5" 1 31 "31749"
d G "PIN_A6" 1 32 "31750"
d G "PIN_A7" 1 33 "31751"
d G "PIN_B0" 1 35 "31752"
d G "PIN_B1" 1 36 "31753"
d G "PIN_B2" 1 37 "31754"
d G "PIN_B3" 1 38 "31755"
d G "PIN_B4" 1 39 "31756"
d G "PIN_B5" 1 40 "31757"
d G "PIN_B6" 1 41 "31758"
d G "PIN_B7" 1 42 "31759"
d G "PIN_C0" 1 44 "31760"
d G "PIN_C1" 1 45 "31761"
d G "PIN_C2" 1 46 "31762"
d G "PIN_C3" 1 47 "31763"
d G "PIN_C4" 1 48 "31764"
d G "PIN_C5" 1 49 "31765"
d G "PIN_C6" 1 50 "31766"
d G "PIN_C7" 1 51 "31767"
d G "PIN_D0" 1 53 "31768"
d G "PIN_D1" 1 54 "31769"
d G "PIN_D2" 1 55 "31770"
d G "PIN_D3" 1 56 "31771"
d G "PIN_D4" 1 57 "31772"
d G "PIN_D5" 1 58 "31773"
d G "PIN_D6" 1 59 "31774"
d G "PIN_D7" 1 60 "31775"
d G "PIN_E0" 1 62 "31776"
d G "PIN_E1" 1 63 "31777"
d G "PIN_E2" 1 64 "31778"
d G "PIN_E3" 1 65 "31779"
d G "PIN_E4" 1 66 "31780"
d G "PIN_E5" 1 67 "31781"
d G "PIN_E6" 1 68 "31782"
d G "PIN_E7" 1 69 "31783"
d G "PIN_F0" 1 71 "31784"
d G "PIN_F1" 1 72 "31785"
d G "PIN_F2" 1 73 "31786"
d G "PIN_F3" 1 74 "31787"
d G "PIN_F4" 1 75 "31788"
d G "PIN_F5" 1 76 "31789"
d G "PIN_F6" 1 77 "31790"
d G "PIN_F7" 1 78 "31791"
d G "PIN_G0" 1 80 "31792"
d G "PIN_G1" 1 81 "31793"
d G "PIN_G2" 1 82 "31794"
d G "PIN_G3" 1 83 "31795"
d G "PIN_G4" 1 84 "31796"
d G "PIN_G5" 1 85 "31797"
d G "PIN_H0" 1 87 "31800"
d G "PIN_H1" 1 88 "31801"
d G "PIN_H2" 1 89 "31802"
d G "PIN_H3" 1 90 "31803"
d G "PIN_H4" 1 91 "31804"
d G "PIN_H5" 1 92 "31805"
d G "PIN_H6" 1 93 "31806"
d G "PIN_H7" 1 94 "31807"
d G "PIN_J0" 1 96 "31808"
d G "PIN_J1" 1 97 "31809"
d G "PIN_J2" 1 98 "31810"
d G "PIN_J3" 1 99 "31811"
d G "PIN_J4" 1 100 "31812"
d G "PIN_J5" 1 101 "31813"
d G "PIN_J6" 1 102 "31814"
d G "PIN_J7" 1 103 "31815"
d G "FALSE" 1 106 "0"
d G "TRUE" 1 107 "1"
d G "BYTE" 1 109 "int8"
d G "BOOLEAN" 1 110 "int1"
d G "getc" 1 112 "getch"
d G "fgetc" 1 113 "getch"
d G "getchar" 1 114 "getch"
d G "putc" 1 115 "putchar"
d G "fputc" 1 116 "putchar"
d G "fgets" 1 117 "gets"
d G "fputs" 1 118 "puts"
d G "WDT_TIMEOUT" 1 124 "7"
d G "MCLR_FROM_SLEEP" 1 125 "11"
d G "MCLR_FROM_RUN" 1 126 "15"
d G "NORMAL_POWER_UP" 1 127 "12"
d G "BROWNOUT_RESTART" 1 128 "14"
d G "WDT_FROM_SLEEP" 1 129 "3"
d G "RESET_INSTRUCTION" 1 130 "0"
d G "SLEEP_FULL" 1 134 "0" "Default"
d G "SLEEP_IDLE" 1 135 "1" "Clock and peripherals don't stop"
d G "T0_INTERNAL" 1 143 "0"
d G "T0_EXT_L_TO_H" 1 144 "32"
d G "T0_EXT_H_TO_L" 1 145 "48"
d G "T0_DIV_1" 1 147 "8"
d G "T0_DIV_2" 1 148 "0"
d G "T0_DIV_4" 1 149 "1"
d G "T0_DIV_8" 1 150 "2"
d G "T0_DIV_16" 1 151 "3"
d G "T0_DIV_32" 1 152 "4"
d G "T0_DIV_64" 1 153 "5"
d G "T0_DIV_128" 1 154 "6"
d G "T0_DIV_256" 1 155 "7"
d G "T0_OFF" 1 157 "0x80"
d G "T0_8_BIT" 1 159 "0x40"
d G "RTCC_INTERNAL" 1 161 "0" "The following are provided for compatibility"
d G "RTCC_EXT_L_TO_H" 1 162 "32" "with older compiler versions"
d G "RTCC_EXT_H_TO_L" 1 163 "48"
d G "RTCC_DIV_1" 1 164 "8"
d G "RTCC_DIV_2" 1 165 "0"
d G "RTCC_DIV_4" 1 166 "1"
d G "RTCC_DIV_8" 1 167 "2"
d G "RTCC_DIV_16" 1 168 "3"
d G "RTCC_DIV_32" 1 169 "4"
d G "RTCC_DIV_64" 1 170 "5"
d G "RTCC_DIV_128" 1 171 "6"
d G "RTCC_DIV_256" 1 172 "7"
d G "RTCC_OFF" 1 173 "0x80"
d G "RTCC_8_BIT" 1 174 "0x40"
d G "WDT_ON" 1 185 "0x100"
d G "WDT_OFF" 1 186 "0"
d G "T1_DISABLED" 1 192 "0"
d G "T1_INTERNAL" 1 193 "0x85"
d G "T1_EXTERNAL" 1 194 "0x87"
d G "T1_EXTERNAL_SYNC" 1 195 "0x83"
d G "T1_CLK_OUT" 1 197 "8"
d G "T1_DIV_BY_1" 1 199 "0"
d G "T1_DIV_BY_2" 1 200 "0x10"
d G "T1_DIV_BY_4" 1 201 "0x20"
d G "T1_DIV_BY_8" 1 202 "0x30"
d G "T2_DISABLED" 1 207 "0"
d G "T2_DIV_BY_1" 1 208 "4"
d G "T2_DIV_BY_4" 1 209 "5"
d G "T2_DIV_BY_16" 1 210 "6"
d G "T3_DISABLED" 1 216 "0"
d G "T3_INTERNAL" 1 217 "0x85"
d G "T3_EXTERNAL" 1 218 "0x87"
d G "T3_EXTERNAL_SYNC" 1 219 "0x83"
d G "T3_DIV_BY_1" 1 221 "0"
d G "T3_DIV_BY_2" 1 222 "0x10"
d G "T3_DIV_BY_4" 1 223 "0x20"
d G "T3_DIV_BY_8" 1 224 "0x30"
d G "T4_DISABLED" 1 229 "0"
d G "T4_DIV_BY_1" 1 230 "4"
d G "T4_DIV_BY_4" 1 231 "5"
d G "T4_DIV_BY_16" 1 232 "6"
d G "CCP_OFF" 1 238 "0"
d G "CCP_CAPTURE_FE" 1 239 "4"
d G "CCP_CAPTURE_RE" 1 240 "5"
d G "CCP_CAPTURE_DIV_4" 1 241 "6"
d G "CCP_CAPTURE_DIV_16" 1 242 "7"
d G "CCP_COMPARE_SET_ON_MATCH" 1 243 "8"
d G "CCP_COMPARE_CLR_ON_MATCH" 1 244 "9"
d G "CCP_COMPARE_INT" 1 245 "0xA"
d G "CCP_COMPARE_INT_AND_TOGGLE" 1 246 "0x2"
d G "CCP_COMPARE_RESET_TIMER" 1 247 "0xB"
d G "CCP_PWM" 1 248 "0xC"
d G "CCP_PWM_PLUS_1" 1 249 "0x1c"
d G "CCP_PWM_PLUS_2" 1 250 "0x2c"
d G "CCP_PWM_PLUS_3" 1 251 "0x3c"
d G "T3_CCP1_TO_5" 1 257 "0x48"
d G "T3_CCP2_TO_5" 1 258 "0x8"
d G "T3_CCP3_TO_5" 1 259 "0x40"
d G "CCP_PWM_H_H" 1 262 "0x0c"
d G "CCP_PWM_H_L" 1 263 "0x0d"
d G "CCP_PWM_L_H" 1 264 "0x0e"
d G "CCP_PWM_L_L" 1 265 "0x0f"
d G "CCP_PWM_FULL_BRIDGE" 1 267 "0x40"
d G "CCP_PWM_FULL_BRIDGE_REV" 1 268 "0xC0"
d G "CCP_PWM_HALF_BRIDGE" 1 269 "0x80"
d G "CCP_SHUTDOWN_ON_COMP1" 1 271 "0x100000"
d G "CCP_SHUTDOWN_ON_COMP2" 1 272 "0x200000"
d G "CCP_SHUTDOWN_ON_COMP" 1 273 "0x300000"
d G "CCP_SHUTDOWN_ON_INT0" 1 274 "0x400000"
d G "CCP_SHUTDOWN_ON_COMP1_INT0" 1 275 "0x500000"
d G "CCP_SHUTDOWN_ON_COMP2_INT0" 1 276 "0x600000"
d G "CCP_SHUTDOWN_ON_COMP_INT0" 1 277 "0x700000"
d G "CCP_SHUTDOWN_AC_L" 1 279 "0x000000"
d G "CCP_SHUTDOWN_AC_H" 1 280 "0x040000"
d G "CCP_SHUTDOWN_AC_F" 1 281 "0x080000"
d G "CCP_SHUTDOWN_BD_L" 1 283 "0x000000"
d G "CCP_SHUTDOWN_BD_H" 1 284 "0x010000"
d G "CCP_SHUTDOWN_BD_F" 1 285 "0x020000"
d G "CCP_SHUTDOWN_RESTART" 1 287 "0x80000000"
d G "PSP_ENABLED" 1 306 "0x10"
d G "PSP_DISABLED" 1 307 "0"
d G "SPI_DISABLED" 1 314 "0x00"
d G "SPI_MASTER" 1 315 "0x20"
d G "SPI_SLAVE" 1 316 "0x24"
d G "SPI_SCK_IDLE_HIGH" 1 317 "0x10"
d G "SPI_SCK_IDLE_LOW" 1 318 "0x00"
d G "SPI_CLK_DIV_4" 1 319 "0x00"
d G "SPI_CLK_DIV_16" 1 320 "0x01"
d G "SPI_CLK_DIV_64" 1 321 "0x02"
d G "SPI_CLK_T2" 1 322 "0x03"
d G "SPI_SS_DISABLED" 1 323 "0x01"
d G "SPI_XMIT_L_TO_H" 1 325 "0x4000"
d G "SPI_XMIT_H_TO_L" 1 326 "0x0000"
d G "SPI_SAMPLE_AT_MIDDLE" 1 328 "0x0000"
d G "SPI_SAMPLE_AT_END" 1 329 "0x8000"
d G "SPI_L_TO_H" 1 332 "SPI_SCK_IDLE_LOW"
d G "SPI_H_TO_L" 1 333 "SPI_SCK_IDLE_HIGH"
d G "UART_ADDRESS" 1 339 "2"
d G "UART_DATA" 1 340 "4"
d G "UART_AUTODETECT" 1 341 "8"
d G "UART_AUTODETECT_NOWAIT" 1 342 "9"
d G "UART_WAKEUP_ON_RDA" 1 343 "10"
d G "UART_SEND_BREAK" 1 344 "13"
d G "F6_F5_F4_F5" 1 348 "0x70ff04"
d G "F6_F5_F4_F3_OUT_ON_F2_F1" 1 349 "0x78F903"
d G "F6_F5_F4_F5_OUT_ON_F2_F1" 1 350 "0x70F905"
d G "NC_NC_NC_NC" 1 351 "0x00ff07"
d G "F6_F5_F4_F3" 1 352 "0x78ff02"
d G "F6_F5_NC_NC_OUT_ON_F2" 1 353 "0x60FB01"
d G "F6_VR_F4_VR" 1 354 "0x50ff06"
d G "F5_VR_F3_VR" 1 355 "0x28ff0e"
d G "VREF_LOW" 1 363 "0xa0"
d G "VREF_HIGH" 1 364 "0x80"
d G "VREF_F5" 1 366 "0x40"
d G "VREF_COMP" 1 367 "0x10"
d G "LVD_LVDIN" 1 372 "0x1F"
d G "LVD_45" 1 373 "0x1E"
d G "LVD_42" 1 374 "0x1D"
d G "LVD_40" 1 375 "0x1C"
d G "LVD_38" 1 376 "0x1B"
d G "LVD_36" 1 377 "0x1A"
d G "LVD_35" 1 378 "0x19"
d G "LVD_33" 1 379 "0x18"
d G "LVD_30" 1 380 "0x17"
d G "LVD_28" 1 381 "0x16"
d G "LVD_27" 1 382 "0x15"
d G "LVD_25" 1 383 "0x14"
d G "LVD_23" 1 384 "0x13"
d G "LVD_21" 1 385 "0x12"
d G "LVD_19" 1 386 "0x11"
d G "LVD_TRIGGER_BELOW" 1 388 "0"
d G "LVD_TRIGGER_ABOVE" 1 389 "0x80"
d G "OSC_31KHZ" 1 395 "0"
d G "OSC_125KHZ" 1 396 "0x10"
d G "OSC_250KHZ" 1 397 "0x20"
d G "OSC_500KHZ" 1 398 "0x30"
d G "OSC_1MHZ" 1 399 "0x40"
d G "OSC_2MHZ" 1 400 "0x50"
d G "OSC_4MHZ" 1 401 "0x60"
d G "OSC_8MHZ" 1 402 "0x70"
d G "OSC_16MHZ" 1 403 "0x4060"
d G "OSC_32MHZ" 1 404 "0x4070"
d G "OSC_TIMER1" 1 406 "1"
d G "OSC_INTRC" 1 407 "2"
d G "OSC_NORMAL" 1 408 "0"
d G "OSC_IDLE_MODE" 1 410 "0x80"
d G "OSC_31250" 1 411 "0x8000"
d G "OSC_PLL_ON" 1 412 "0x4000"
d G "OSC_PLL_OFF" 1 413 "0"
d G "OSC_STATE_STABLE" 1 417 "4"
d G "OSC_STATE_EXT_RUNNING" 1 418 "8"
d G "EXTMEM_BYTE_WRITE" 1 425 "0"
d G "EXTMEM_BYTE_SELECT" 1 426 "1"
d G "EXTMEM_WORD_WRITE" 1 427 "2"
d G "EXTMEM_DISABLE" 1 428 "0x80"
d G "EXTMEM_WAIT_0" 1 430 "0x30"
d G "EXTMEM_WAIT_1" 1 431 "0x20"
d G "EXTMEM_WAIT_2" 1 432 "0x10"
d G "EXTMEM_WAIT_3" 1 433 "0x00" "Default"
d G "ADC_OFF" 1 440 "0" "ADC Off"
d G "ADC_CLOCK_DIV_2" 1 441 "0x100"
d G "ADC_CLOCK_DIV_4" 1 442 "0x04"
d G "ADC_CLOCK_DIV_8" 1 443 "0x01"
d G "ADC_CLOCK_DIV_16" 1 444 "0x05"
d G "ADC_CLOCK_DIV_32" 1 445 "0x02"
d G "ADC_CLOCK_DIV_64" 1 446 "0x06"
d G "ADC_CLOCK_INTERNAL" 1 447 "0x07" "Internal 2-6us"
d G "ADC_TAD_MUL_0" 1 449 "0x00"
d G "ADC_TAD_MUL_2" 1 450 "0x08"
d G "ADC_TAD_MUL_4" 1 451 "0x10"
d G "ADC_TAD_MUL_6" 1 452 "0x18"
d G "ADC_TAD_MUL_8" 1 453 "0x20"
d G "ADC_TAD_MUL_12" 1 454 "0x28"
d G "ADC_TAD_MUL_16" 1 455 "0x30"
d G "ADC_TAD_MUL_20" 1 456 "0x38"
d G "NO_ANALOGS" 1 460 "0x0F" "None"
d G "ALL_ANALOG" 1 461 "0x00" "A0 A1 A2 A3 A5 F0 F1 F2 F3 F4 F5 F6 H4 H5 H6 H7"
d G "AN0_TO_AN13" 1 462 "0x01" "A0 A1 A2 A3 A5 F0 F1 F2 F3 F4 F5 F6 H4 H5"
d G "AN0_TO_AN12" 1 463 "0x02" "A0 A1 A2 A3 A5 F0 F1 F2 F3 F4 F5 F6 H4"
d G "AN0_TO_AN11" 1 464 "0x03" "A0 A1 A2 A3 A5 F0 F1 F2 F3 F4 F5 F6"
d G "AN0_TO_AN10" 1 465 "0x04" "A0 A1 A2 A3 A5 F0 F1 F2 F3 F4 F5"
d G "AN0_TO_AN9" 1 466 "0x05" "A0 A1 A2 A3 A5 F0 F1 F2 F3 F4"
d G "AN0_TO_AN8" 1 467 "0x06" "A0 A1 A2 A3 A5 F0 F1 F2 F3"
d G "AN0_TO_AN7" 1 468 "0x07" "A0 A1 A2 A3 A5 F0 F1 F2"
d G "AN0_TO_AN6" 1 469 "0x08" "A0 A1 A2 A3 A5 F0 F1"
d G "AN0_TO_AN5" 1 470 "0x09" "A0 A1 A2 A3 A5 F0"
d G "AN0_TO_AN4" 1 471 "0x0A" "A0 A1 A2 A3 A5"
d G "AN0_TO_AN3" 1 472 "0x0B" "A0 A1 A2 A3"
d G "AN0_TO_AN2" 1 473 "0x0C" "A0 A1 A2"
d G "AN0_TO_AN1" 1 474 "0x0D" "A0 A1"
d G "AN0" 1 475 "0x0E" "A0"
d G "ANALOG_AN0_TO_AN13" 1 476 "0x01" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN12" 1 477 "0x02" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN11" 1 478 "0x03" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN10" 1 479 "0x04" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN9" 1 480 "0x05" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN8" 1 481 "0x06" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN7" 1 482 "0x07" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN6" 1 483 "0x08" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN5" 1 484 "0x09" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN4" 1 485 "0x0A" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN3" 1 486 "0x0B" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN2" 1 487 "0x0C" "!old only provided for compatibility"
d G "ANALOG_AN0_TO_AN1" 1 488 "0x0D" "!old only provided for compatibility"
d G "ANALOG_AN0" 1 489 "0x0E" "!old only provided for compatibility"
d G "VSS_VDD" 1 492 "0x00" "Range 0-Vdd"
d G "VREF_VREF" 1 493 "0x30" "Range VrefL-VrefH"
d G "VREF_VDD" 1 494 "0x20" "Range VrefL-Vdd"
d G "VSS_VREF" 1 495 "0x10" "Range 0-VrefH"
d G "ADC_START_AND_READ" 1 498 "7" "This is the default if nothing is specified"
d G "ADC_START_ONLY" 1 499 "1"
d G "ADC_READ_ONLY" 1 500 "6"
d G "L_TO_H" 1 508 "0x40"
d G "H_TO_L" 1 509 "0"
d G "GLOBAL" 1 511 "0xF2C0"
d G "PERIPH" 1 512 "0xF240"
d G "INT_RTCC" 1 513 "0x00F220"
d G "INT_TIMER0" 1 514 "0x00F220"
d G "INT_TIMER1" 1 515 "0x009D01"
d G "INT_TIMER2" 1 516 "0x009D02"
d G "INT_TIMER3" 1 517 "0x00A002"
d G "INT_EXT_L2H" 1 518 "0x5000F210"
d G "INT_EXT_H2L" 1 519 "0x6000F210"
d G "INT_EXT" 1 520 "0x00F210"
d G "INT_EXT1_L2H" 1 521 "0x5001F008"
d G "INT_EXT1_H2L" 1 522 "0x6001F008"
d G "INT_EXT1" 1 523 "0x00F008"
d G "INT_EXT2_L2H" 1 524 "0x5002F010"
d G "INT_EXT2_H2L" 1 525 "0x6002F010"
d G "INT_EXT2" 1 526 "0x00F010"
d G "INT_RB" 1 527 "0x00FFF208"
d G "INT_PSP" 1 528 "0x009D80"
d G "INT_AD" 1 529 "0x009D40"
d G "INT_RDA" 1 530 "0x009D20"
d G "INT_TBE" 1 531 "0x009D10"
d G "INT_SSP" 1 532 "0x009D08"
d G "INT_CCP1" 1 533 "0x009D04"
d G "INT_CCP2" 1 534 "0x00A001"
d G "INT_BUSCOL" 1 535 "0x00A008"
d G "INT_LOWVOLT" 1 536 "0x00A004"
d G "INT_COMP" 1 537 "0x00A040"
d G "INT_EEPROM" 1 538 "0x00A010"
d G "INT_RDA2" 1 539 "0x00A320"
d G "INT_TBE2" 1 540 "0x00A310"
d G "INT_TIMER4" 1 541 "0x00A308"
d G "INT_CCP3" 1 542 "0x00A301"
d G "INT_CCP4" 1 543 "0x00A302"
d G "INT_CCP5" 1 544 "0x00A304"
d G "INT_OSCF" 1 545 "0x00A080"
d G "INT_BUSCOL2" 1 546 "0x00A340"
d G "INT_SSP2" 1 547 "0x00A380"
d G "INT_EXT3_L2H" 1 548 "0x5003F020"
d G "INT_EXT3_H2L" 1 549 "0x6003F020"
d G "INT_EXT3" 1 550 "0x00F020"
D G "_STDIO" 2 12 ""
D G "_STRING" 3 12 ""
D G "_STDDEF" 4 13 ""
D G "ptrdiff_t" 4 18 "unsigned int16"
D G "size_t" 4 24 "unsigned int16"
D G "wchar_t" 4 26 "char"
D G "NULL" 4 27 "0"
D G "offsetof" 4 29 "(s,f) (offsetofbit(s,f)/8)"
D G "_CTYPE" 5 12 ""
D G "islower" 5 14 "(x)  isamong(x,"abcdefghijklmnopqrstuvwxyz")"
D G "isupper" 5 15 "(x)  isamong(x,"ABCDEFGHIJKLMNOPQRSTUVWXYZ")"
D G "isalnum" 5 16 "(x)  isamong(x,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz")"
D G "isalpha" 5 17 "(x)  isamong(x,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz")"
D G "isdigit" 5 18 "(x)  isamong(x,"0123456789")"
D G "isspace" 5 19 "(x)  ((x)==' ')"
D G "isxdigit" 5 20 "(x) isamong(x,"0123456789ABCDEFabcdef")"
D G "iscntrl" 5 21 "(x)  ((x)<' ')"
D G "isprint" 5 22 "(x)  ((x)>=' ')"
D G "isgraph" 5 23 "(x)  ((x)>' ')"
D G "ispunct" 5 24 "(x)  (((x)>' ')&&!isalnum(x))"
C L "memmove" 3 19 10 "FUNCTION"
V L "s1" 3 34 "*int8"
V L "s2" 3 34 "*int8"
V L "n" 3 34 "int16"
F G "memmove" 3 34 "*int8(*int8 s1,*int8 s2,int16 n)"
V L "sc1" 3 36 "*int8"
V L "sc2" 3 37 "*int8"
D G "strcopy" 3 54 "strcpy"
C L "strncpy" 3 19 4 "FUNCTION"
V L "s1" 3 61 "*int8"
V L "s2" 3 61 "*int8"
V L "n" 3 61 "int16"
F G "strncpy" 3 61 "*int8(*int8 s1,*int8 s2,int16 n)"
V L "s" 3 63 "*int8"
C L "strcat" 3 19 3 "FUNCTION"
V L "s1" 3 78 "*int8"
V L "s2" 3 78 "*int8"
F G "strcat" 3 78 "*int8(*int8 s1,*int8 s2)"
V L "s" 3 80 "*int8"
C L "strncat" 3 19 2 "FUNCTION"
V L "s1" 3 96 "*int8"
V L "s2" 3 96 "*int8"
V L "n" 3 96 "int16"
F G "strncat" 3 96 "*int8(*int8 s1,*int8 s2,int16 n)"
V L "s" 3 98 "*int8"
C L "memcmp" 3 19 3 "FUNCTION"
V L "s1" 3 120 "*int8"
V L "s2" 3 120 "*int8"
V L "n" 3 120 "int16"
F G "memcmp" 3 120 "sint8(*int8 s1,*int8 s2,int16 n)"
V L "su1" 3 122 "*int8"
V L "su2" 3 122 "*int8"
C L "strcmp" 3 19 2 "FUNCTION"
V L "s1" 3 134 "*int8"
V L "s2" 3 134 "*int8"
F G "strcmp" 3 134 "sint8(*int8 s1,*int8 s2)"
C L "strcoll" 3 19 2 "FUNCTION"
V L "s1" 3 144 "*int8"
V L "s2" 3 144 "*int8"
F G "strcoll" 3 144 "sint8(*int8 s1,*int8 s2)"
C L "strncmp" 3 19 4 "FUNCTION"
V L "s1" 3 157 "*int8"
V L "s2" 3 157 "*int8"
V L "n" 3 157 "int16"
F G "strncmp" 3 157 "sint8(*int8 s1,*int8 s2,int16 n)"
C L "strxfrm" 3 19 3 "FUNCTION"
V L "s1" 3 169 "*int8"
V L "s2" 3 169 "*int8"
V L "n" 3 169 "int16"
F G "strxfrm" 3 169 "int16(*int8 s1,*int8 s2,int16 n)"
V L "s" 3 171 "*int8"
V L "n1" 3 172 "int8"
C L "memchr" 3 19 3 "FUNCTION"
V L "s" 3 191 "*int8"
V L "c" 3 191 "int8"
V L "n" 3 191 "int16"
F G "memchr" 3 191 "*int8(*int8 s,int8 c,int16 n)"
V L "uc" 3 193 "int8"
V L "su" 3 194 "*int8"
C L "strchr" 3 19 2 "FUNCTION"
V L "s" 3 205 "*int8"
V L "c" 3 205 "int8"
F G "strchr" 3 205 "*int8(*int8 s,int8 c)"
C L "strcspn" 3 19 4 "FUNCTION"
V L "s1" 3 217 "*int8"
V L "s2" 3 217 "*int8"
F G "strcspn" 3 217 "int8(*int8 s1,*int8 s2)"
V L "sc1" 3 219 "*int8"
V L "sc2" 3 219 "*int8"
C L "strpbrk" 3 19 4 "FUNCTION"
V L "s1" 3 232 "*int8"
V L "s2" 3 232 "*int8"
F G "strpbrk" 3 232 "*int8(*int8 s1,*int8 s2)"
V L "sc1" 3 234 "*int8"
V L "sc2" 3 234 "*int8"
C L "strrchr" 3 19 2 "FUNCTION"
V L "s" 3 247 "*int8"
V L "c" 3 247 "int8"
F G "strrchr" 3 247 "*int8(*int8 s,int8 c)"
V L "p" 3 249 "*int8"
C L "strspn" 3 19 2 "FUNCTION"
V L "s1" 3 262 "*int8"
V L "s2" 3 262 "*int8"
F G "strspn" 3 262 "int8(*int8 s1,*int8 s2)"
V L "sc1" 3 264 "*int8"
V L "sc2" 3 264 "*int8"
C L "strstr" 3 19 6 "FUNCTION"
V L "s1" 3 281 "*int8"
V L "s2" 3 281 "*int8"
F G "strstr" 3 281 "*int8(*int8 s1,*int8 s2)"
V L "s" 3 283 "*int8"
V L "t" 3 283 "*int8"
C L "strtok" 3 19 13 "FUNCTION"
V L "s1" 3 320 "*int8"
V L "s2" 3 320 "*int8"
F G "strtok" 3 320 "*int8(*int8 s1,*int8 s2)"
V L "beg" 3 322 "*int8"
V L "end" 3 322 "*int8"
V L "save" 3 323 "*int8"
C L "strlen" 3 19 6 "FUNCTION"
V L "s" 3 369 "*int8"
F G "strlen" 3 369 "int8(*int8 s)"
V L "sc" 3 371 "*int8"
C L "stricmp" 3 19 2 "FUNCTION"
V L "s1" 3 380 "*int8"
V L "s2" 3 380 "*int8"
F G "stricmp" 3 380 "sint8(*int8 s1,*int8 s2)"
C L "strlwr" 3 19 3 "FUNCTION"
V L "s" 3 394 "*int8"
F G "strlwr" 3 394 "*int8(*int8 s)"
V L "p" 3 396 "*int8"
C L "strupr" 3 19 3 "FUNCTION"
V L "s" 3 408 "*int8"
F G "strupr" 3 408 "*int8(*int8 s)"
V L "p" 3 410 "*int8"
D G "RAM_CMD" 0 51 "0x108000" "Address Start Graphic Engine Command Buffer"
D G "RAM_DL" 0 52 "0x100000" "Address Start Display list ram"
D G "MEM_WRITE" 0 57 "0x80" "FT800 Host Memory Write Mark bit7..6 = 10"
D G "MEM_READ" 0 58 "0x3F" "FT800 Host Memory Read Mark bit7..6  = 00"
D G "REG_ID" 0 63 "0x102400"
D G "REG_FRAMES" 0 64 "0x102404"
D G "REG_CLOCK" 0 65 "0x102408"
D G "REG_FREQUENCY" 0 66 "0x10240C"
D G "REG_RENDERMODE" 0 67 "0x102410"
D G "REG_SNAPY" 0 68 "0x102414"
D G "REG_SNAPSHOT" 0 69 "0x102418"
D G "REG_CPURESET" 0 70 "0x10241C"
D G "REG_TAP_CRC" 0 71 "0x102420"
D G "REG_TAP_MASK" 0 72 "0x102424"
D G "REG_HCYCLE" 0 73 "0x102428"
D G "REG_HOFFSET" 0 74 "0x10242C"
D G "REG_HSIZE" 0 75 "0x102430"
D G "REG_HSYNC0" 0 76 "0x102434"
D G "REG_HSYNC1" 0 77 "0x102438"
D G "REG_VCYCLE" 0 78 "0x10243C"
D G "REG_VOFFSET" 0 79 "0x102440"
D G "REG_VSIZE" 0 80 "0x102444"
D G "REG_VSYNC0" 0 81 "0x102448"
D G "REG_VSYNC1" 0 82 "0x10244C"
D G "REG_DLSWAP" 0 83 "0x102450"
D G "REG_ROTATE" 0 84 "0x102454"
D G "REG_OUTBITS" 0 85 "0x102458"
D G "REG_DITHER" 0 87 "0x10245C"
D G "REG_SWIZZLE" 0 88 "0x102460"
D G "REG_CSPREAD" 0 89 "0x102464"
D G "REG_PCLK_POL" 0 90 "0x102468"
D G "REG_PCLK" 0 91 "0x10246C"
D G "REG_TAG_X" 0 92 "0x102470"
D G "REG_TAG_Y" 0 93 "0x102474"
D G "REG_TAG" 0 94 "0x102478"
D G "REG_VOL_PB" 0 95 "0x10247C"
D G "REG_VOL_SOUND" 0 96 "0x102480"
D G "REG_SOUND" 0 97 "0x102484"
D G "REG_PLAY" 0 98 "0x102488"
D G "REG_GPIO_DIR" 0 99 "0x10248C"
D G "REG_GPIO" 0 100 "0x102490"
D G "REG_INT_FLAGS" 0 101 "0x102498"
D G "REG_INT_EN" 0 102 "0x10249C"
D G "REG_INT_MASK" 0 103 "0x1024A0"
D G "REG_PLAYBACK_START" 0 104 "0x1024A4"
D G "REG_PLAYBACK_LENGTH" 0 105 "0x1024A8"
D G "REG_PLAYBACK_READPTR" 0 106 "0x1024AC"
D G "REG_PLAYBACK_FREQ" 0 107 "0x1024B0"
D G "REG_PLAYBACK_FORMAT" 0 108 "0x1024B4"
D G "REG_PLAYBACK_LOOP" 0 109 "0x1024B8"
D G "REG_PLAYBACK_PLAY" 0 111 "0x1024BC"
D G "REG_PWM_HZ" 0 112 "0x1024C0"
D G "REG_PWM_DUTY" 0 113 "0x1024C4"
D G "REG_MACRO_0" 0 114 "0x1024C8"
D G "REG_MACRO_1" 0 115 "0x1024CC"
D G "REG_CMD_READ" 0 116 "0x1024E4"
D G "REG_CMD_WRITE" 0 117 "0x1024E8"
D G "REG_CMD_DL" 0 118 "0x1024EC"
D G "REG_TOUCH_MODE" 0 119 "0x1024F0"
D G "REG_TOUCH_ADC_MODE" 0 120 "0x1024F4"
D G "REG_TOUCH_CHARGE" 0 121 "0x1024F8"
D G "REG_TOUCH_SETTLE" 0 122 "0x1024FC"
D G "REG_TOUCH_OVERSAMPLE" 0 123 "0x102500"
D G "REG_TOUCH_RZTHRESH" 0 124 "0x102504"
D G "REG_TOUCH_RAW_XY" 0 125 "0x102508"
D G "REG_TOUCH_RZ" 0 126 "0x10250C"
D G "REG_TOUCH_SCREEN_XY" 0 127 "0x102510"
D G "REG_TOUCH_TAG_XY" 0 128 "0x102514"
D G "REG_TOUCH_TAG" 0 129 "0x102518"
D G "REG_TOUCH_TRANSFORM_A" 0 130 "0x10251C"
D G "REG_TOUCH_TRANSFORM_B" 0 132 "0x102520"
D G "REG_TOUCH_TRANSFORM_C" 0 133 "0x102524"
D G "REG_TOUCH_TRANSFORM_D" 0 134 "0x102528"
D G "REG_TOUCH_TRANSFORM_E" 0 135 "0x10252C"
D G "REG_TOUCH_TRANSFORM_F" 0 136 "0x102530"
D G "REG_TOUCH_DIRECT_XY" 0 137 "0x102574"
D G "REG_TOUCH_DIRECT_Z1Z2" 0 138 "0x102578"
D G "REG_TRACKER" 0 139 "0x109000"
C G "" 0 142 1 "*"
C G "" 0 142 1 "*"
C G "" 0 142 1 "*"
C G "" 0 142 1 "*"
D G "FT800_ACTIVE" 0 152 "0x00" "Initializes FT800"
D G "FT800_STANDBY" 0 153 "0x41" "Place FT800 in Standby (clk running)"
D G "FT800_SLEEP" 0 154 "0x42" "Place FT800 in Sleep (clk off)"
D G "FT800_PWRDOWN" 0 155 "0x50" "Place FT800 in Power Down (core off)"
D G "FT800_CLKEXT" 0 159 "0x44" "Select external clock source"
D G "FT800_CLK48M" 0 160 "0x62" "Select 48MHz PLL"
D G "FT800_CLK36M" 0 161 "0x61" "Select 36MHz PLL"
D G "FT800_CORERST" 0 165 "0x68" "Reset core - all registers default"
C G "" 0 168 1 "*"
C G "" 0 168 1 "*"
C G "" 0 168 1 "*"
C G "" 0 168 1 "*"
D G "DL_ALPHA_FUNC" 0 176 "0x09000000" "requires OR'd arguments"
D G "DL_BITMAP_HANDLE" 0 177 "0x05000000" "requires OR'd arguments"
D G "DL_BITMAP_LAYOUT" 0 178 "0x07000000" "requires OR'd arguments"
D G "DL_BITMAP_SIZE" 0 179 "0x08000000" "requires OR'd arguments"
D G "DL_BITMAP_SOURCE" 0 180 "0x01000000" "requires OR'd arguments"
D G "DL_BITMAP_TFORM_A" 0 181 "0x15000000" "requires OR'd arguments"
D G "DL_BITMAP_TFORM_B" 0 182 "0x16000000" "requires OR'd arguments"
D G "DL_BITMAP_TFORM_C" 0 183 "0x17000000" "requires OR'd arguments"
D G "DL_BITMAP_TFORM_D" 0 184 "0x18000000" "requires OR'd arguments"
D G "DL_BITMAP_TFORM_E" 0 185 "0x19000000" "requires OR'd arguments"
D G "DL_BITMAP_TFORM_F" 0 186 "0x1A000000" "requires OR'd arguments"
D G "DL_BLEND_FUNC" 0 187 "0x0B000000" "requires OR'd arguments"
D G "DL_BEGIN" 0 188 "0x1F000000" "requires OR'd arguments"
D G "DL_CALL" 0 189 "0x1D000000" "requires OR'd arguments"
D G "DL_CLEAR" 0 190 "0x26000000" "requires OR'd arguments"
D G "DL_CELL" 0 191 "0x06000000" "requires OR'd arguments"
D G "DL_CLEAR_RGB" 0 192 "0x02000000" "requires OR'd arguments"
D G "DL_CLEAR_STENCIL" 0 193 "0x11000000" "requires OR'd arguments"
D G "DL_CLEAR_TAG" 0 194 "0x12000000" "requires OR'd arguments"
D G "DL_COLOR_A" 0 195 "0x0F000000" "requires OR'd arguments"
D G "DL_COLOR_MASK" 0 196 "0x20000000" "requires OR'd arguments"
D G "DL_COLOR_RGB" 0 197 "0x04000000" "requires OR'd arguments"
D G "DL_DISPLAY" 0 198 "0x00000000"
D G "DL_END" 0 199 "0x21000000"
D G "DL_JUMP" 0 200 "0x1E000000" "requires OR'd arguments"
D G "DL_LINE_WIDTH" 0 201 "0x0E000000" "requires OR'd arguments"
D G "DL_MACRO" 0 202 "0x25000000" "requires OR'd arguments"
D G "DL_POINT_SIZE" 0 203 "0x0D000000" "requires OR'd arguments"
D G "DL_RESTORE_CONTEXT" 0 204 "0x23000000"
D G "DL_RETURN" 0 205 "0x24000000"
D G "DL_SAVE_CONTEXT" 0 206 "0x22000000"
D G "DL_SCISSOR_SIZE" 0 207 "0x1C000000" "requires OR'd arguments"
D G "DL_SCISSOR_XY" 0 208 "0x1B000000" "requires OR'd arguments"
D G "DL_STENCIL_FUNC" 0 209 "0x0A000000" "requires OR'd arguments"
D G "DL_STENCIL_MASK" 0 210 "0x13000000" "requires OR'd arguments"
D G "DL_STENCIL_OP" 0 211 "0x0C000000" "requires OR'd arguments"
D G "DL_TAG" 0 212 "0x03000000" "requires OR'd arguments"
D G "DL_TAG_MASK" 0 213 "0x14000000" "requires OR'd arguments"
D G "DL_VERTEX2F" 0 214 "0x40000000" "requires OR'd arguments"
D G "DL_VERTEX2II" 0 215 "0x80000000" "requires OR'd arguments"
C G "" 0 218 1 "*"
C G "" 0 218 1 "*"
C G "" 0 218 1 "*"
C G "" 0 218 1 "*"
D G "CMD_APPEND" 0 226 "0xFFFFFF1E" "Append memory to display list"
D G "CMD_BGCOLOR" 0 227 "0xFFFFFF09" "Set the background color"
D G "CMD_BUTTON" 0 228 "0xFFFFFF0D" "Draw a button"
D G "CMD_CALIBRATE" 0 229 "0xFFFFFF15" "Execute the touch screen calibration routine"
D G "CMD_CLOCK" 0 230 "0xFFFFFF14" "Draw an analog clock"
D G "CMD_COLDSTART" 0 231 "0xFFFFFF32" "Set co-processor engine state to default values"
D G "CMD_DIAL" 0 232 "0xFFFFFF2D" "Draw a rotary dial control"
D G "CMD_DLSTART" 0 233 "0xFFFFFF00" "Start a new display list"
D G "CMD_FGCOLOR" 0 234 "0xFFFFFF0A" "Set the foreground color"
D G "CMD_GAUGE" 0 235 "0xFFFFFF13" "Draw a gauge"
D G "CMD_GETMATRIX" 0 236 "0xFFFFFF33" "Retrieves the current matrix coefficients"
D G "CMD_GETPTR" 0 237 "0xFFFFFF23" "Get the end memory address of inflated data"
D G "CMD_GRADCOLOR" 0 238 "0xFFFFFF34" "Set the 3D Button highlight color"
D G "CMD_GRADIENT" 0 239 "0xFFFFFF0B" "Draw a smooth color gradient"
D G "CMD_INFLATE" 0 240 "0xFFFFFF22" "Decompress data into memory"
D G "CMD_INTERRUPT_TRIG" 0 241 "0xFFFFFF02" "Trigger interrupt INT_CMDFLAG"
D G "CMD_KEYS" 0 242 "0xFFFFFF0E" "Draw a row of keys"
D G "CMD_LOADIDENTITY" 0 243 "0xFFFFFF26" "Set the current matrix to the identity matrix"
D G "CMD_LOADIMAGE" 0 244 "0xFFFFFF24" "Load a JPEG image"
D G "CMD_LOGO" 0 245 "0xFFFFFF31" "Play FTDI logo animation"
D G "CMD_MEMCPY" 0 246 "0xFFFFFF1D" "Copy a block of memory"
D G "CMD_MEMCRC" 0 247 "0xFFFFFF18" "Compute a CRC-32 for memory"
D G "CMD_MEMSET" 0 248 "0xFFFFFF1B" "Fill memory with a byte value"
D G "CMD_MEMWRITE" 0 249 "0xFFFFFF1A" "Write bytes into memory"
D G "CMD_MEMZERO" 0 250 "0xFFFFFF1C" "Write zero to a block of memory"
D G "CMD_NUMBER" 0 251 "0xFFFFFF2E" "Draw a decimal number"
D G "CMD_PROGRESS" 0 252 "0xFFFFFF0F" "Draw a process bar"
D G "CMD_REGREAD" 0 253 "0xFFFFFF19" "Read a register value"
D G "CMD_ROTATE" 0 254 "0xFFFFFF29" "Apply a rotation to the current matrix"
D G "CMD_SCALE" 0 255 "0xFFFFFF28" "Apply a scale to the current matrix"
D G "CMD_SCREENSAVER" 0 256 "0xFFFFFF2F" "Start an animated screensaver"
D G "CMD_SCROLLBAR" 0 257 "0xFFFFFF11" "Draw a scroll bar"
D G "CMD_SETFONT" 0 258 "0xFFFFFF2B" "Set up a custom font"
D G "CMD_SETMATRIX" 0 259 "0xFFFFFF2A" "Write the current matrix to the display list"
D G "CMD_SKETCH" 0 260 "0xFFFFFF30" "Start a continuous sketch update"
D G "CMD_SLIDER" 0 261 "0xFFFFFF10" "Draw a slider"
D G "CMD_SNAPSHOT" 0 262 "0xFFFFFF1F" "Take a snapshot of the current screen"
D G "CMD_SPINNER" 0 263 "0xFFFFFF16" "Start an animated spinner"
D G "CMD_STOP" 0 264 "0xFFFFFF17" "Stop an of spinner, screensaver or sketch"
D G "CMD_SWAP" 0 265 "0xFFFFFF01" "Swap the current display list"
D G "CMD_TEXT" 0 266 "0xFFFFFF0C" "Draw text"
D G "CMD_TOGGLE" 0 267 "0xFFFFFF12" "Draw a toggle switch"
D G "CMD_TRACK" 0 268 "0xFFFFFF2C" "Track touches for a graphics object"
D G "CMD_TRANSLATE" 0 269 "0xFFFFFF27" "Apply a translation to the current matrix"
D G "CMD_IDCT" 0 271 "0xFFFFFF06"
D G "CMD_MARCH" 0 272 "0xFFFFFF05"
D G "CMD_TOUCH_TRANSFORM" 0 273 "0xFFFFFF20"
D G "CMD_BITMAP_TRANSFORM" 0 274 "0xFFFFFF21"
D G "CMD_CRC" 0 275 "0xFFFFFF03"
D G "CMD_EXECUTE" 0 276 "0xFFFFFF07"
D G "CMD_GETPOINT" 0 277 "0xFFFFFF08"
D G "CMD_GETPROPS" 0 278 "0xFFFFFF25"
D G "CMD_HAMMERAUX" 0 279 "0xFFFFFF04"
D G "CLR_COL" 0 285 "0x4"
D G "CLR_STN" 0 286 "0x2"
D G "CLR_TAG" 0 287 "0x1"
D G "DECR" 0 288 "4"
D G "DECR_WRAP" 0 289 "7"
D G "DLSWAP_DONE" 0 290 "0"
D G "DLSWAP_FRAME" 0 291 "2"
D G "DLSWAP_LINE" 0 292 "1"
D G "DST_ALPHA" 0 293 "3"
D G "EDGE_STRIP_A" 0 294 "7"
D G "EDGE_STRIP_B" 0 295 "8"
D G "EDGE_STRIP_L" 0 296 "6"
D G "EDGE_STRIP_R" 0 297 "5"
D G "EQUAL" 0 298 "5"
D G "GEQUAL" 0 299 "4"
D G "GREATER" 0 300 "3"
D G "INCR" 0 301 "3"
D G "INCR_WRAP" 0 302 "6"
D G "INT_CMDEMPTY" 0 303 "32"
D G "INT_CMDFLAG" 0 304 "64"
D G "INT_CONVCOMPLETE" 0 305 "128"
D G "INT_PLAYBACK" 0 306 "16"
D G "INT_SOUND" 0 307 "8"
D G "INT_SWAP" 0 308 "1"
D G "INT_TAG" 0 309 "4"
D G "INT_TOUCH" 0 310 "2"
D G "INVERT" 0 311 "5"
D G "KEEP" 0 312 "1"
D G "L1" 0 313 "1"
D G "L4" 0 314 "2"
D G "L8" 0 315 "3"
D G "LEQUAL" 0 316 "2"
D G "LESS" 0 317 "1"
D G "LINEAR_SAMPLES" 0 318 "0"
D G "LINES" 0 319 "3"
D G "LINE_STRIP" 0 320 "4"
D G "NEAREST" 0 321 "0"
D G "NEVER" 0 322 "0"
D G "NOTEQUAL" 0 323 "6"
D G "ONE" 0 324 "1"
D G "ONE_MINUS_DST_ALPHA" 0 325 "5"
D G "ONE_MINUS_SRC_ALPHA" 0 326 "4"
D G "OPT_CENTER" 0 327 "1536" "0x6000"
D G "OPT_CENTERX" 0 328 "512" "0x0200"
D G "OPT_CENTERY" 0 329 "1024" "0x0400"
D G "OPT_FLAT" 0 330 "256" "0x0100"
D G "OPT_MONO" 0 331 "1"
D G "OPT_NOBACK" 0 332 "4096" "0x1000"
D G "OPT_NODL" 0 333 "2"
D G "OPT_NOHANDS" 0 334 "49152" "0xC168"
D G "OPT_NOHM" 0 335 "16384" "0x4000"
D G "OPT_NOPOINTER" 0 336 "16384" "0x4000"
D G "OPT_NOSECS" 0 337 "32768" "0x8000"
D G "OPT_NOTICKS" 0 338 "8192" "0x2000"
D G "OPT_RIGHTX" 0 339 "2048" "0x0800"
D G "OPT_SIGNED" 0 340 "256" "0x0100"
D G "PALETTED" 0 341 "8"
D G "PLAYCOLOR" 0 342 "0x00A0A080"
D G "FTPOINTS" 0 343 "2" ""POINTS" is a reserved word"
D G "RECTS" 0 344 "9"
D G "REPEAT" 0 345 "1"
D G "REPLACE" 0 346 "2"
D G "RGB332" 0 347 "4"
D G "RGB565" 0 348 "7"
D G "SRC_ALPHA" 0 349 "2"
D G "TEXT8X8" 0 350 "9"
D G "TEXTVGA" 0 351 "10"
D G "TOUCHMODE_CONTINUOUS" 0 352 "3"
D G "TOUCHMODE_FRAME" 0 353 "2"
D G "TOUCHMODE_OFF" 0 354 "0"
D G "TOUCHMODE_ONESHOT" 0 355 "1"
D G "ULAW_SAMPLES" 0 356 "1"
D G "ZERO" 0 357 "0"
D G "BITMAPS" 0 358 "1"
D G "AliceBlue" 0 364 "0xF0F8FF"
D G "AntiqueWhite" 0 365 "0xFAEBD7"
D G "Aquamarine" 0 366 "0x7FFFD4"
D G "Azure" 0 367 "0xF0FFFF"
D G "Beige" 0 368 "0xF5F5DC"
D G "Bisque" 0 369 "0xFFFAF0"
D G "Black" 0 370 "0x000000"
D G "BlanchedAlmond" 0 371 "0xFFEBCD"
D G "Blue" 0 372 "0x0000FF"
D G "BlueViolet" 0 373 "0x8A2BE2"
D G "Brown" 0 374 "0xA52A2A"
D G "Burlywood" 0 375 "0xDEB887"
D G "CadetBlue" 0 376 "0x5F9EA0"
D G "Chartreuse" 0 377 "0x7FFF00"
D G "Chocolate" 0 378 "0xD2691E"
D G "Coral" 0 379 "0xFF7F50"
D G "CornflowerBlue" 0 380 "0x6495ED"
D G "Cornsilk" 0 381 "0xFFF8DC"
D G "Cyan" 0 382 "0x00FFFF"
D G "DarkGoldenrod" 0 383 "0xB8860B"
D G "DarkGreen" 0 384 "0x006400"
D G "DarkKaki" 0 385 "0xBDB76B"
D G "DarkOliveGreen" 0 386 "0x556B2F"
D G "DarkOrange" 0 387 "0xFF8C00"
D G "DarkOrchid" 0 388 "0x9932CC"
D G "DarkSalmon" 0 389 "0xE9967A"
D G "DarkSeaGreen" 0 390 "0x8FBC8F"
D G "DarkSlateBlue" 0 391 "0x483D8B"
D G "DarkSlateGray" 0 392 "0x2F4F4F"
D G "DarkTurquoise" 0 393 "0x00CED1"
D G "DarkViolet" 0 394 "0x9400D3"
D G "DeepPink" 0 395 "0xFF1493"
D G "DeepSkyBlue" 0 396 "0x00BFFF"
D G "DimGrey" 0 397 "0x696969"
D G "DodgeBlue" 0 398 "0x1E90FF"
D G "Firebrick" 0 399 "0xB22222"
D G "FloralWhite" 0 400 "0xFFFAF0"
D G "ForestGreen" 0 401 "0x228B22"
D G "Gainsboro" 0 402 "0xDCDCDC"
D G "GhostWhite" 0 403 "0xF8F8FF"
D G "Gold" 0 404 "0xFFD700"
D G "Goldenrod" 0 405 "0xDAA520"
D G "Gray" 0 406 "0xBEBEBE"
D G "Green" 0 407 "0x00FF00"
D G "GreenYellow" 0 408 "0xADFF2F"
D G "Honeydew" 0 409 "0xF0FFF0"
D G "HotPink" 0 410 "0xFF69B4"
D G "IndianRed" 0 411 "0xCD5C5C"
D G "LtGoldenrodYellow" 0 412 "0xFAFAD2"
D G "Ivory" 0 413 "0xFFFFF0"
D G "lavender" 0 414 "0xE6E6FA"
D G "Lavender_Blush" 0 415 "0xFFF0F5"
D G "LawnGreen" 0 416 "0x7CFC00"
D G "LemonChiffon" 0 417 "0xFFFACD"
D G "LightBlue" 0 418 "0xADD8E6"
D G "LightCoral" 0 419 "0xF08080"
D G "LightCyan" 0 420 "0xE0FFFF"
D G "LightGoldenrod" 0 421 "0xEEDD82"
D G "LightGray" 0 422 "0xD3D3D3"
D G "LightPink" 0 423 "0xFFB6C1"
D G "LightSeaGreen" 0 424 "0x20B2AA"
D G "LightSkyBlue" 0 425 "0x87CEFA"
D G "LightSalmon" 0 426 "0xFFA07A"
D G "LightSlateBlue" 0 427 "0x8470FF"
D G "LightSlateGray" 0 428 "0x778899"
D G "LightSteelBlue" 0 429 "0xB0C4DE"
D G "LightYellow" 0 430 "0xFFFFE0"
D G "LimeGreen" 0 431 "0x32CD32"
D G "Linen" 0 432 "0xFAF0E6"
D G "Magenta" 0 433 "0xFF00FF"
D G "Maroon" 0 434 "0xB03060"
D G "MediumAquamarine" 0 435 "0x66CDAA"
D G "MediumBlue" 0 436 "0x0000CD"
D G "MediumOrchid" 0 437 "0xBA55D3"
D G "MediumPurple" 0 438 "0x9370DB"
D G "MediumSeaGreen" 0 439 "0x3CB371"
D G "MediumSlateBlue" 0 440 "0x7B68EE"
D G "MediumTurquoise" 0 441 "0x48D1CC"
D G "MediumVioletRed" 0 442 "0xC71585"
D G "MedSpringGreen" 0 443 "0x00FA9A"
D G "MidnightBlue" 0 444 "0x191970"
D G "MintCream" 0 445 "0xF5FFFA"
D G "MistyRose" 0 446 "0xFFE4E1"
D G "Moccasin" 0 447 "0xFFE4B5"
D G "NavyBlue" 0 448 "0x000080"
D G "NavajoWhite" 0 449 "0xFFDEAD"
D G "OldLace" 0 450 "0xFDF5E6"
D G "OliveDrab" 0 451 "0x6B8E23"
D G "Orange" 0 452 "0xFFA500"
D G "OrangeRed" 0 453 "0xFF4500"
D G "Orchid" 0 454 "0xDA70D6"
D G "PaleGoldenrod" 0 455 "0xEEE8AA"
D G "PaleGreen" 0 456 "0x98FB98"
D G "PaleTurquoise" 0 457 "0xAFEEEE"
D G "PaleVioletRed" 0 458 "0xDB7093"
D G "PapayaWhip" 0 459 "0xFFEFD5"
D G "PeachPuff" 0 460 "0xFFDAB9"
D G "Peru" 0 461 "0xCD853F"
D G "Pink" 0 462 "0xFFc0CB"
D G "Plum" 0 463 "0xDDA0DD"
D G "PowderBlue" 0 464 "0xB0E0E6"
D G "Purple" 0 465 "0xA020F0"
D G "Red" 0 466 "0xFF0000"
D G "RosyBrown" 0 467 "0xBC8F8F"
D G "RoyalBlue" 0 468 "0x4169E1"
D G "Salmon" 0 469 "0xFA8072"
D G "SaddleBrown" 0 470 "0x8B4513"
D G "SandyBrown" 0 471 "0xF4A460"
D G "SeaGreen" 0 472 "0x2E8B57"
D G "Seashell" 0 473 "0xFFF5EE"
D G "Sienna" 0 474 "0xA0522D"
D G "SkyBlue" 0 475 "0x87CEEB"
D G "SlateBlue" 0 476 "0x6A5ACD"
D G "SlateGrey" 0 477 "0x708090"
D G "Snow" 0 478 "0xFFFAFA"
D G "SpringGreen" 0 479 "0x00FF7F"
D G "SteelBlue" 0 480 "0x4682B4"
D G "Tan" 0 481 "0xD2B48C"
D G "Tomato" 0 482 "0xFF6347"
D G "Thistle" 0 483 "0xD8BFD8"
D G "Turquoise" 0 484 "0x40E0D0"
D G "Violet" 0 485 "0xEE82EE"
D G "Wheat" 0 486 "0xF5DEB3"
D G "White" 0 487 "0xFFFFFF"
D G "WhiteSmoke" 0 488 "0xF5F5F5"
D G "Yellow" 0 489 "0xFFFF00"
D G "YellowGreen" 0 490 "0x9ACD32"
D G "VioletRed" 0 491 "0xD02090"
D G "Silence" 0 500 "0x00" "yes    /        no          :No-sound"
D G "SquareWave" 0 501 "0x01" "yes    /        yes"
D G "SineWave" 0 502 "0x02" "yes    /        yes"
D G "SawtoothWave" 0 503 "0x03" "yes    /        yes"
D G "TriangleWave" 0 504 "0x04" "yes    /        yes"
D G "Beeping" 0 505 "0x05" "yes    /        yes"
D G "Alarm" 0 506 "0x06" "yes    /        yes"
D G "Warble" 0 507 "0x07" "yes    /        yes"
D G "Carousel" 0 508 "0x08" "yes    /        yes"
D G "Short1Pip" 0 509 "0x10" "no     /        yes"
D G "Short2Pips" 0 510 "0x11" "no     /        yes"
D G "Short3Pips" 0 511 "0x12" "no     /        yes"
D G "Short4Pips" 0 512 "0x13" "no     /        yes"
D G "Short5Pips" 0 513 "0x14" "no     /        yes"
D G "Short6Pips" 0 514 "0x15" "no     /        yes"
D G "Short7Pips" 0 515 "0x16" "no     /        yes"
D G "Short8Pips" 0 516 "0x17" "no     /        yes"
D G "Short9Pips" 0 517 "0x18" "no     /        yes"
D G "Short10Pips" 0 518 "0x19" "no     /        yes"
D G "Short11Pips" 0 519 "0x1A" "no     /        yes"
D G "Short12Pips" 0 520 "0x1B" "no     /        yes"
D G "Short13Pips" 0 521 "0x1C" "no     /        yes"
D G "Short14Pips" 0 522 "0x1D" "no     /        yes"
D G "Short15Pips" 0 523 "0x1E" "no     /        yes"
D G "Short16Pips" 0 524 "0x1F" "no     /        yes"
D G "DTMF_shap" 0 525 "0x23" "yes    /        no"
D G "DTMF_star" 0 526 "0x2A" "yes    /        no"
D G "DTMF0" 0 527 "0x30" "yes    /        no"
D G "DTMF1" 0 528 "0x31" "yes    /        no"
D G "DTMF2" 0 529 "0x32" "yes    /        no"
D G "DTMF3" 0 530 "0x33" "yes    /        no"
D G "DTMF4" 0 531 "0x34" "yes    /        no"
D G "DTMF5" 0 532 "0x35" "yes    /        no"
D G "DTMF6" 0 533 "0x36" "yes    /        no"
D G "DTMF7" 0 534 "0x37" "yes    /        no"
D G "DTMF8" 0 535 "0x38" "yes    /        no"
D G "DTMF9" 0 536 "0x39" "yes    /        no"
D G "Harp" 0 537 "0x40" "no     /        yes"
D G "Xylophone" 0 538 "0x41" "no     /        yes"
D G "Tuba" 0 539 "0x42" "no     /        yes"
D G "Glockenspiel" 0 540 "0x43" "no     /        yes"
D G "Organ" 0 541 "0x44" "no     /        yes"
D G "Trumpet" 0 542 "0x45" "no     /        yes"
D G "Piano" 0 543 "0x46" "no     /        yes"
D G "Chimes" 0 544 "0x47" "no     /        yes"
D G "MusicBox" 0 545 "0x48" "no     /        yes"
D G "Bell" 0 546 "0x49" "no     /        yes"
D G "Click" 0 547 "0x50" "no     /        yes"
D G "Swit" 0 548 "0x51" "no     /        yes"
D G "Cowbell" 0 549 "0x52" "no     /        yes"
D G "Notch" 0 550 "0x53" "no     /        yes"
D G "Hihat" 0 551 "0x54" "no     /        yes"
D G "Kickdrum" 0 552 "0x55" "no     /        yes"
D G "Pop" 0 553 "0x56" "no     /        yes"
D G "Clack" 0 554 "0x57" "no     /        yes"
D G "Chack" 0 555 "0x58" "no     /        yes"
D G "Mute" 0 556 "0x60" "no     /        yes"
D G "Unmute" 0 557 "0x61" "no     /        yes"
D G "midC" 0 565 "0" "Level MiddelC"
D G "A0" 0 566 "21" "27.5"
D G "A_0" 0 567 "22" "29.1"
D G "B0" 0 568 "23" "30.9"
D G "C1" 0 569 "24" "32.7"
D G "C_1" 0 570 "25" "34.6"
D G "D1" 0 571 "26" "36.7"
D G "D_1" 0 572 "27" "38.9"
D G "E1" 0 573 "28" "41.2"
D G "F1" 0 574 "29" "43.7"
D G "F_1" 0 575 "30" "46.2"
D G "G1" 0 576 "31" "49.0"
D G "G_1" 0 577 "32" "51.9"
D G "A1" 0 578 "33" "55.0"
D G "A_1" 0 579 "34" "58.3"
D G "B1" 0 580 "35" "61.7"
D G "C2" 0 581 "36" "65.4"
D G "C_2" 0 582 "37" "69.3"
D G "D2" 0 583 "38" "73.4"
D G "D_2" 0 584 "39" "77.8"
D G "E2" 0 585 "40" "82.4"
D G "F2" 0 586 "41" "87.3"
D G "F_2" 0 587 "42" "92.5"
D G "G2" 0 588 "43" "98.0"
D G "G_2" 0 589 "44" "103.8"
D G "A2" 0 590 "45" "110.0"
D G "A_2" 0 591 "46" "116.5"
D G "B2" 0 592 "47" "123.5"
D G "C3" 0 593 "48" "130.8"
D G "C_3" 0 594 "49" "138.6"
D G "D3" 0 595 "50" "146.8"
D G "D_3" 0 596 "51" "155.6"
D G "E3" 0 597 "52" "164.8"
D G "F3" 0 598 "53" "174.6"
D G "F_3" 0 599 "54" "185.0"
D G "G3" 0 600 "55" "196.0"
D G "G_3" 0 601 "56" "207.7"
D G "A3" 0 602 "57" "220.0"
D G "A_3" 0 603 "58" "233.1"
D G "B3" 0 604 "59" "246.9"
D G "C4" 0 605 "60" "261.6"
D G "C_4" 0 606 "61" "277.2"
D G "D4" 0 607 "62" "293.7"
D G "D_4" 0 608 "63" "311.1"
D G "E4" 0 609 "64" "329.6"
D G "F4" 0 610 "65" "349.2"
D G "F_4" 0 611 "66" "370.0"
D G "G4" 0 612 "67" "392.0"
D G "G_4" 0 613 "68" "415.3"
D G "A4" 0 614 "69" "440.0"
D G "A_4" 0 615 "70" "466.2"
D G "B4" 0 616 "71" "493.9"
D G "C5" 0 617 "72" "523.3"
D G "C_5" 0 618 "73" "554.4"
D G "D5" 0 619 "74" "587.3"
D G "D_5" 0 620 "75" "622.3"
D G "E5" 0 621 "76" "659.3"
D G "F5" 0 622 "77" "698.5"
D G "F_5" 0 623 "78" "740.0"
D G "G5" 0 624 "79" "784.0"
D G "G_5" 0 625 "80" "830.6"
D G "A5" 0 626 "81" "880.0"
D G "A_5" 0 627 "82" "932.3"
D G "B5" 0 628 "83" "987.8"
D G "C6" 0 629 "84" "1046.5"
D G "C_6" 0 630 "85" "1108.7"
D G "D6" 0 631 "86" "1174.7"
D G "D_6" 0 632 "87" "1244.5"
D G "E6" 0 633 "88" "1318.5"
D G "F6" 0 634 "89" "1396.9"
D G "F_6" 0 635 "90" "1480.0"
D G "G6" 0 636 "91" "1568.0"
D G "G_6" 0 637 "92" "1661.2"
D G "A6" 0 638 "93" "1760.0"
D G "A_6" 0 639 "94" "1864.7"
D G "B6" 0 640 "95" "1975.5"
D G "C7" 0 641 "96" "2093.0"
D G "C_7" 0 642 "97" "2217.5"
D G "D7" 0 643 "98" "2349.3"
D G "D_7" 0 644 "99" "2489.0"
D G "E7" 0 645 "100" "2637.0"
D G "F7" 0 646 "101" "2793.8"
D G "F_7" 0 647 "102" "2960.0"
D G "G7" 0 648 "103" "3136.0"
D G "G_7" 0 649 "104" "3322.4"
D G "A7" 0 650 "105" "3520.0"
D G "A_7" 0 651 "106" "3729.3"
D G "B7" 0 652 "107" "3951.1"
D G "C8" 0 653 "108" "4186.0"
V G "DL_Offset" 0 664 "int16"
V G "cmdOffset" 0 665 "int16"
V G "cmdBufferRd" 0 667 "int16"
V G "cmdBufferWr" 0 668 "int16"
V G "ft800Gpio" 0 670 "int8" "Used for FT800 GPIO register"
V G "num_cha" 0 672 "int8" "keep Number Print Text"
V G "tc_x" 0 674 "int16"
V G "tc_y" 0 674 "int16"
V G "tb1" 0 679 "int8"
V G "tb2" 0 679 "int8"
V G "tb3" 0 679 "int8"
V G "tb4" 0 679 "int8"
V G "tb5" 0 679 "int8"
V G "fag" 0 679 "int8"
V G "sigA" 0 684 "int8"
V G "sigB" 0 684 "int8"
V G "sigC" 0 684 "int8"
V G "sigD" 0 684 "int8"
V G "sigE" 0 684 "int8"
V G "sigF" 0 684 "int8"
V G "intA" 0 686 "int16"
V G "intB" 0 687 "int16"
V G "intC" 0 688 "int16"
V G "intD" 0 689 "int16"
V G "intE" 0 690 "int16"
V G "intF" 0 691 "int16"
V G "fracA" 0 693 "int16"
V G "fracB" 0 694 "int16"
V G "fracC" 0 695 "int16"
V G "fracD" 0 696 "int16"
V G "fracE" 0 697 "int16"
V G "fracF" 0 698 "int16"
C L "init_port" 0 561 5 "FUNCTION"
C L "init_port" 0 709 1 "*"
C L "init_port" 0 709 1 "*"
C L "init_port" 0 709 1 "*"
F G "init_port" 0 715 "void()" "**                                                                               **"
C L "init_port" 0 718 1 "*"
C L "init_port" 0 718 1 "*"
F G "spi_sck_hi" 0 724 "void()"
F G "spi_sck_lo" 0 725 "void()"
F G "spi_cs_hi" 0 726 "void()"
F G "spi_cs_lo" 0 727 "void()"
F G "spi_sdo_hi" 0 728 "void()"
F G "spi_sdo_lo" 0 729 "void()"
V L "Db" 0 730 "int8"
F G "spi_rw" 0 730 "int8(int8 Db)" "**                                                                           **"
C L "spi_rw" 0 733 1 "*"
C L "spi_rw" 0 733 2 "*"
F G "FT800_PD_hi" 0 741 "void()"
F G "FT800_PD_lo" 0 742 "void()" "Set Power Down FT800"
C L "FT800_PD_lo" 0 733 1 "FUNCTION"
V L "addr" 0 746 "int32"
V L "data8" 0 746 "int8"
F G "FT800memWrite8" 0 746 "void(int32 addr,int8 data8)"
V L "addr" 0 747 "int32"
V L "data16" 0 747 "int16"
F G "FT800memWrite16" 0 747 "void(int32 addr,int16 data16)"
V L "addr" 0 748 "int32"
V L "data32" 0 748 "int32"
F G "FT800memWrite32" 0 748 "void(int32 addr,int32 data32)" "-------------Function-Write Address Ram-CMD and Data Text-String -----------------"
V L "addr" 0 752 "int32"
V L "str" 0 752 "*int8"
F G "FT800memWriteStr" 0 752 "void(int32 addr,*int8 str)" "Command for Write Address + Text-String"
C L "FT800memWriteStr" 0 733 1 "FUNCTION"
V L "Command" 0 757 "int8"
F G "FT800_HostCmdWrite" 0 757 "void(int8 Command)" "**                                                                           **"
C L "FT800_HostCmdWrite" 0 760 1 "*"
C L "FT800_HostCmdWrite" 0 760 2 "*"
V L "addr" 0 768 "int32"
F G "FT800memRead8" 0 768 "int8(int32 addr)"
V L "addr" 0 769 "int32"
F G "FT800memRead16" 0 769 "int16(int32 addr)"
V L "addr" 0 770 "int32"
F G "FT800memRead32" 0 770 "int32(int32 addr)" "**                                                                               **"
C L "FT800memRead32" 0 773 1 "*"
C L "FT800memRead32" 0 773 2 "*"
V L "currentOffset" 0 782 "int16"
V L "commandSize" 0 782 "int8"
F G "incCMDOffset" 0 782 "int16(int16 currentOffset,int8 commandSize)"
V L "currentOffset" 0 783 "int16"
V L "commandSize" 0 783 "int8"
F G "End_incCMDOffset" 0 783 "int16(int16 currentOffset,int8 commandSize)" "Use when end Co-Processor CMD"
C L "End_incCMDOffset" 0 773 1 "FUNCTION"
F G "Start_CMDOffset" 0 787 "void()" "**                                                                                 **"
C L "Start_CMDOffset" 0 790 1 "*"
C L "Start_CMDOffset" 0 790 1 "*"
F G "Touch_Detect" 0 796 "int8()"
F G "Touch_Read_XY" 0 797 "void()"
F G "Initial_Calibrate" 0 798 "void()" "**                                                                                 **"
C L "Initial_Calibrate" 0 801 1 "*"
C L "Initial_Calibrate" 0 801 1 "*"
V L "vol" 0 807 "int8"
V L "midi" 0 807 "int16"
V L "effect" 0 807 "int16"
F G "Sound_Effect" 0 807 "void(int8 vol,int16 midi,int16 effect)"
F G "ThaiLand_Song" 0 809 "void()" "**                                                                                 **"
C L "ThaiLand_Song" 0 811 1 "*"
C L "ThaiLand_Song" 0 811 1 "*"
V L "screen_color" 0 817 "int32"
F G "Start_CMDList" 0 817 "void(int32 screen_color)"
F G "End_CMDList" 0 818 "void()"
V L "str" 0 819 "*int8"
V L "x" 0 819 "int16"
V L "y" 0 819 "int16"
V L "font" 0 819 "int16"
V L "opt" 0 819 "int16"
V L "tx_color" 0 819 "int32"
F G "Text_CMD" 0 819 "void(*int8 str,int16 x,int16 y,int16 font,int16 opt,int32 tx_color)"
V L "x1" 0 821 "int32"
V L "y1" 0 821 "int32"
V L "x2" 0 821 "int32"
V L "y2" 0 821 "int32"
V L "wd" 0 821 "int16"
V L "rect_color" 0 821 "int32"
F G "Rect_DL" 0 821 "void(int32 x1,int32 y1,int32 x2,int32 y2,int16 wd,int32 rect_color)"
V L "x1" 0 822 "int32"
V L "y1" 0 822 "int32"
V L "x2" 0 822 "int32"
V L "y2" 0 822 "int32"
V L "x3" 0 822 "int32"
V L "y3" 0 822 "int32"
V L "wd" 0 822 "int16"
V L "line_color" 0 822 "int32"
F G "EdgeStripL_DL" 0 822 "void(int32 x1,int32 y1,int32 x2,int32 y2,int32 x3,int32 y3,int16 wd,int32 line_color)" "**                                                                                 **"
C L "EdgeStripL_DL" 0 825 1 "*"
C L "EdgeStripL_DL" 0 825 1 "*"
F G "FT800_Initial" 0 831 "void()"
F G "Update_Screen" 0 832 "void()"
F G "User_App" 0 833 "void()" "##                                                                       ##"
C L "User_App" 0 825 3 "FUNCTION"
F G "MAIN" 0 844 "void()"
C L "init_port" 0 825 4 "FUNCTION"
C L "init_port" 0 862 1 "*"
C L "init_port" 0 862 1 "*"
C L "init_port" 0 862 5 "*"
F G "init_port" 0 874 "void()"
C L "init_port" 0 862 2 "FUNCTION"
C L "init_port" 0 862 1 "FUNCTION"
C L "spi_sdo_hi" 0 886 1 "*"
C L "spi_sdo_hi" 0 886 1 "*"
C L "spi_sdo_hi" 0 886 2 "*"
F G "spi_sdo_hi" 0 895 "void()"
C L "spi_sdo_hi" 0 886 1 "FUNCTION"
F G "spi_sdo_lo" 0 900 "void()"
C L "spi_sdo_lo" 0 886 1 "FUNCTION"
C L "spi_sck_hi" 0 886 1 "FUNCTION"
F G "spi_sck_hi" 0 908 "void()"
C L "spi_sck_hi" 0 886 1 "FUNCTION"
F G "spi_sck_lo" 0 913 "void()"
C L "spi_sck_lo" 0 886 1 "FUNCTION"
C L "spi_cs_hi" 0 886 1 "FUNCTION"
F G "spi_cs_hi" 0 921 "void()"
C L "spi_cs_hi" 0 886 1 "FUNCTION"
F G "spi_cs_lo" 0 926 "void()"
C L "spi_cs_lo" 0 886 1 "FUNCTION"
C L "spi_rw" 0 886 10 "FUNCTION"
V L "Db" 0 947 "int8"
F G "spi_rw" 0 947 "int8(int8 Db)"
V L "bt" 0 949 "int8"
V L "result" 0 949 "int8"
C L "spi_rw" 0 886 1 "FUNCTION"
C L "spi_rw" 0 886 1 "FUNCTION"
C L "spi_rw" 0 886 1 "FUNCTION"
C L "spi_rw" 0 886 1 "FUNCTION"
C L "spi_rw" 0 886 1 "FUNCTION"
C L "spi_rw" 0 886 2 "FUNCTION"
C L "spi_rw" 0 886 1 "FUNCTION"
C L "spi_rw" 0 886 1 "FUNCTION"
C L "spi_rw" 0 886 1 "FUNCTION"
C L "FT800_PD_hi" 0 979 1 "*"
C L "FT800_PD_hi" 0 979 1 "*"
C L "FT800_PD_hi" 0 979 5 "*"
F G "FT800_PD_hi" 0 991 "void()"
C L "FT800_PD_hi" 0 979 1 "FUNCTION"
F G "FT800_PD_lo" 0 997 "void()"
C L "FT800_PD_lo" 0 979 1 "FUNCTION"
C L "FT800memWrite8" 0 979 13 "FUNCTION"
V L "addr" 0 1023 "int32"
V L "data8" 0 1023 "int8"
F G "FT800memWrite8" 0 1023 "void(int32 addr,int8 data8)"
C L "FT800memWrite8" 0 979 2 "FUNCTION"
C L "FT800memWrite8" 0 979 1 "FUNCTION"
C L "FT800memWrite8" 0 979 1 "FUNCTION"
C L "FT800memWrite8" 0 979 2 "FUNCTION"
C L "FT800memWrite8" 0 979 1 "FUNCTION"
C L "FT800memWrite8" 0 979 1 "FUNCTION"
C L "FT800memWrite16" 0 979 1 "FUNCTION"
V L "addr" 0 1041 "int32"
V L "data16" 0 1041 "int16"
F G "FT800memWrite16" 0 1041 "void(int32 addr,int16 data16)"
C L "FT800memWrite16" 0 979 2 "FUNCTION"
C L "FT800memWrite16" 0 979 1 "FUNCTION"
C L "FT800memWrite16" 0 979 1 "FUNCTION"
C L "FT800memWrite16" 0 979 2 "FUNCTION"
C L "FT800memWrite16" 0 979 1 "FUNCTION"
C L "FT800memWrite16" 0 979 1 "FUNCTION"
C L "FT800memWrite16" 0 979 1 "FUNCTION"
C L "FT800memWrite32" 0 979 1 "FUNCTION"
V L "addr" 0 1061 "int32"
V L "data32" 0 1061 "int32"
F G "FT800memWrite32" 0 1061 "void(int32 addr,int32 data32)"
C L "FT800memWrite32" 0 979 2 "FUNCTION"
C L "FT800memWrite32" 0 979 1 "FUNCTION"
C L "FT800memWrite32" 0 979 1 "FUNCTION"
C L "FT800memWrite32" 0 979 2 "FUNCTION"
C L "FT800memWrite32" 0 979 1 "FUNCTION"
C L "FT800memWrite32" 0 979 1 "FUNCTION"
C L "FT800memWrite32" 0 979 1 "FUNCTION"
C L "FT800memWriteStr" 0 979 8 "FUNCTION"
V L "addr" 0 1093 "int32"
V L "str" 0 1093 "*int8"
F G "FT800memWriteStr" 0 1093 "void(int32 addr,*int8 str)"
V L "i" 0 1095 "int16"
C L "FT800memWriteStr" 0 979 2 "FUNCTION"
C L "FT800memWriteStr" 0 979 1 "FUNCTION"
C L "FT800memWriteStr" 0 979 1 "FUNCTION"
C L "FT800memWriteStr" 0 979 2 "FUNCTION"
C L "FT800memWriteStr" 0 979 1 "FUNCTION"
C L "FT800memWriteStr" 0 979 1 "FUNCTION"
C L "FT800memWriteStr" 0 979 1 "FUNCTION"
C L "FT800_HostCmdWrite" 0 979 7 "FUNCTION"
V L "Command" 0 1131 "int8"
F G "FT800_HostCmdWrite" 0 1131 "void(int8 Command)"
C L "FT800_HostCmdWrite" 0 979 1 "FUNCTION"
C L "FT800_HostCmdWrite" 0 979 1 "FUNCTION"
C L "FT800_HostCmdWrite" 0 979 1 "FUNCTION"
C L "FT800_HostCmdWrite" 0 979 1 "FUNCTION"
C L "FT800_HostCmdWrite" 0 979 1 "FUNCTION"
C L "FT800memRead8" 0 1143 1 "*"
C L "FT800memRead8" 0 1143 1 "*"
C L "FT800memRead8" 0 1143 13 "*"
V L "addr" 0 1166 "int32"
F G "FT800memRead8" 0 1166 "int8(int32 addr)"
V L "data8" 0 1168 "int8"
C L "FT800memRead8" 0 1143 2 "FUNCTION"
C L "FT800memRead8" 0 1143 1 "FUNCTION"
C L "FT800memRead8" 0 1143 1 "FUNCTION"
C L "FT800memRead8" 0 1143 1 "FUNCTION"
C L "FT800memRead8" 0 1143 2 "FUNCTION"
C L "FT800memRead8" 0 1143 1 "FUNCTION"
C L "FT800memRead8" 0 1143 1 "FUNCTION"
C L "FT800memRead8" 0 1143 1 "FUNCTION"
C L "FT800memRead16" 0 1143 1 "FUNCTION"
V L "addr" 0 1192 "int32"
F G "FT800memRead16" 0 1192 "int16(int32 addr)"
V L "data16" 0 1194 "int16"
V L "dat" 0 1194 "int16"
C L "FT800memRead16" 0 1143 2 "FUNCTION"
C L "FT800memRead16" 0 1143 1 "FUNCTION"
C L "FT800memRead16" 0 1143 1 "FUNCTION"
C L "FT800memRead16" 0 1143 1 "FUNCTION"
C L "FT800memRead16" 0 1143 2 "FUNCTION"
C L "FT800memRead16" 0 1143 1 "FUNCTION"
C L "FT800memRead16" 0 1143 1 "FUNCTION"
C L "FT800memRead16" 0 1143 1 "FUNCTION"
C L "FT800memRead16" 0 1143 1 "FUNCTION"
C L "FT800memRead32" 0 1143 1 "FUNCTION"
V L "addr" 0 1219 "int32"
F G "FT800memRead32" 0 1219 "int32(int32 addr)"
V L "data32" 0 1221 "int32"
V L "dat" 0 1221 "int32"
C L "FT800memRead32" 0 1143 2 "FUNCTION"
C L "FT800memRead32" 0 1143 1 "FUNCTION"
C L "FT800memRead32" 0 1143 1 "FUNCTION"
C L "FT800memRead32" 0 1143 1 "FUNCTION"
C L "FT800memRead32" 0 1143 2 "FUNCTION"
C L "FT800memRead32" 0 1143 1 "FUNCTION"
C L "FT800memRead32" 0 1143 1 "FUNCTION"
C L "FT800memRead32" 0 1143 1 "FUNCTION"
C L "FT800memRead32" 0 1143 1 "FUNCTION"
C L "Start_CMDOffset" 0 1247 1 "*"
C L "Start_CMDOffset" 0 1247 1 "*"
C L "Start_CMDOffset" 0 1247 6 "*"
F G "Start_CMDOffset" 0 1263 "void()" "------------Determine Pointer Offset for Ram_CMD Address---------------"
C L "Start_CMDOffset" 0 1269 1 "*"
C L "Start_CMDOffset" 0 1270 1 "*"
C L "Start_CMDOffset" 0 1270 1 "FUNCTION"
C L "Start_CMDOffset" 0 1270 1 "FUNCTION"
C L "incCMDOffset" 0 1270 14 "FUNCTION"
V L "currentOffset" 0 1298 "int16"
V L "commandSize" 0 1298 "int8"
F G "incCMDOffset" 0 1298 "int16(int16 currentOffset,int8 commandSize)"
V L "newOffset" 0 1300 "int16" "used to hold new offset"
C L "incCMDOffset" 0 1270 1 "FUNCTION"
C L "incCMDOffset" 0 1270 1 "FUNCTION"
C L "incCMDOffset" 0 1270 1 "FUNCTION"
C L "incCMDOffset" 0 1270 1 "FUNCTION"
C L "End_incCMDOffset" 0 1270 1 "FUNCTION"
V L "currentOffset" 0 1316 "int16"
V L "commandSize" 0 1316 "int8"
F G "End_incCMDOffset" 0 1316 "int16(int16 currentOffset,int8 commandSize)"
V L "newOffset" 0 1318 "int16" "used to hold new offset"
C L "End_incCMDOffset" 0 1270 1 "FUNCTION"
C L "End_incCMDOffset" 0 1270 1 "FUNCTION"
C L "End_incCMDOffset" 0 1270 1 "FUNCTION"
C L "End_incCMDOffset" 0 1270 1 "FUNCTION"
C L "End_incCMDOffset" 0 1270 1 "FUNCTION"
C L "Touch_Detect" 0 1338 1 "*"
C L "Touch_Detect" 0 1338 1 "*"
C L "Touch_Detect" 0 1338 5 "*"
F G "Touch_Detect" 0 1350 "int8(int8 commandSize)"
V L "td" 0 1352 "int16"
C L "Touch_Detect" 0 1354 1 "*"
C L "Touch_Detect" 0 1354 1 "FUNCTION"
C L "Touch_Detect" 0 1354 1 "FUNCTION"
C L "Touch_Read_XY" 0 1354 4 "FUNCTION"
F G "Touch_Read_XY" 0 1369 "void()"
V L "xy" 0 1371 "int32"
C L "Touch_Read_XY" 0 1373 1 "*"
C L "Touch_Read_XY" 0 1373 1 "FUNCTION"
C L "Touch_Read_XY" 0 1373 1 "FUNCTION"
C L "Initial_Calibrate" 0 1373 5 "FUNCTION"
F G "Initial_Calibrate" 0 1388 "void()"
V L "val" 0 1390 "int32"
C L "Initial_Calibrate" 0 1373 1 "FUNCTION"
C L "Initial_Calibrate" 0 1396 1 "*"
C L "Initial_Calibrate" 0 1396 1 "*"
C L "Initial_Calibrate" 0 1404 1 "*"
C L "Initial_Calibrate" 0 1404 1 "*"
C L "Initial_Calibrate" 0 1412 1 "*"
C L "Initial_Calibrate" 0 1412 1 "*"
C L "Initial_Calibrate" 0 1420 1 "*"
C L "Initial_Calibrate" 0 1420 1 "*"
C L "Initial_Calibrate" 0 1428 1 "*"
C L "Initial_Calibrate" 0 1428 1 "*"
C L "Initial_Calibrate" 0 1436 1 "*"
C L "Sound_Effect" 0 1442 1 "*"
C L "Sound_Effect" 0 1442 1 "*"
C L "Sound_Effect" 0 1442 10 "*"
V L "vol" 0 1461 "int8"
V L "midi" 0 1461 "int16"
V L "effect" 0 1461 "int16"
F G "Sound_Effect" 0 1461 "void(int8 vol,int16 midi,int16 effect)"
C L "Sound_Effect" 0 1442 1 "FUNCTION"
C L "Sound_Effect" 0 1465 1 "*"
C L "Sound_Effect" 0 1466 1 "*"
C L "Sound_Effect" 0 1467 1 "*"
C L "ThaiLand_Song" 0 1467 6 "*"
F G "ThaiLand_Song" 0 1483 "void(int8 vol,int16 midi,int16 effect)"
V L "vol" 0 1485 "int8"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "ThaiLand_Song" 0 1467 1 "FUNCTION"
C L "Start_CMDList" 0 1688 1 "*"
C L "Start_CMDList" 0 1688 1 "*"
C L "Start_CMDList" 0 1688 8 "*"
V L "screen_color" 0 1704 "int32"
F G "Start_CMDList" 0 1704 "void(int32 screen_color,int16 effect)" "-------------------- Start Display List ------------------------"
C L "Start_CMDList" 0 1688 1 "FUNCTION"
C L "Start_CMDList" 0 1711 1 "*"
C L "Start_CMDList" 0 1711 1 "FUNCTION"
C L "Start_CMDList" 0 1714 1 "*"
C L "Start_CMDList" 0 1714 1 "FUNCTION"
C L "Start_CMDList" 0 1717 1 "*"
C L "Start_CMDList" 0 1717 1 "FUNCTION"
C L "End_CMDList" 0 1717 4 "FUNCTION"
F G "End_CMDList" 0 1729 "void(int32 screen_color,int16 effect)" "----------------- End Display List and Update Execute -----------------"
C L "End_CMDList" 0 1733 1 "*"
C L "End_CMDList" 0 1733 1 "FUNCTION"
C L "End_CMDList" 0 1736 1 "*"
C L "End_CMDList" 0 1736 1 "FUNCTION"
C L "End_CMDList" 0 1739 2 "*"
C L "Text_CMD" 0 1739 13 "*"
V L "str" 0 1762 "*int8"
V L "x" 0 1762 "int16"
V L "y" 0 1762 "int16"
V L "font" 0 1762 "int16"
V L "opt" 0 1762 "int16"
V L "tx_color" 0 1762 "int32"
F G "Text_CMD" 0 1762 "void(*int8 str,int16 x,int16 y,int16 font,int16 opt,int32 tx_color)" "Set Attribute Clock //"
C L "Text_CMD" 0 1767 1 "*"
C L "Text_CMD" 0 1767 2 "FUNCTION"
C L "Text_CMD" 0 1773 1 "*"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Text_CMD" 0 1773 1 "FUNCTION"
C L "Rect_DL" 0 1773 21 "FUNCTION"
V L "x1" 0 1819 "int32"
V L "y1" 0 1819 "int32"
V L "x2" 0 1819 "int32"
V L "y2" 0 1819 "int32"
V L "wd" 0 1819 "int16"
V L "rect_color" 0 1819 "int32"
F G "Rect_DL" 0 1819 "void(int32 x1,int32 y1,int32 x2,int32 y2,int16 wd,int32 rect_color)"
V L "xy1" 0 1821 "int32"
V L "xy2" 0 1821 "int32"
C L "Rect_DL" 0 1773 1 "FUNCTION"
C L "Rect_DL" 0 1773 1 "FUNCTION"
C L "Rect_DL" 0 1773 1 "FUNCTION"
C L "Rect_DL" 0 1836 1 "*"
C L "Rect_DL" 0 1836 1 "FUNCTION"
C L "Rect_DL" 0 1839 1 "*"
C L "Rect_DL" 0 1839 2 "FUNCTION"
C L "Rect_DL" 0 1844 1 "*"
C L "Rect_DL" 0 1844 1 "FUNCTION"
C L "Rect_DL" 0 1847 1 "*"
C L "Rect_DL" 0 1847 1 "FUNCTION"
C L "Rect_DL" 0 1850 1 "*"
C L "Rect_DL" 0 1850 1 "FUNCTION"
C L "Rect_DL" 0 1853 1 "*"
C L "Rect_DL" 0 1853 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1853 24 "FUNCTION"
V L "x1" 0 1888 "int32"
V L "y1" 0 1888 "int32"
V L "x2" 0 1888 "int32"
V L "y2" 0 1888 "int32"
V L "x3" 0 1888 "int32"
V L "y3" 0 1888 "int32"
V L "wd" 0 1888 "int16"
V L "line_color" 0 1888 "int32"
F G "EdgeStripL_DL" 0 1888 "void(int32 x1,int32 y1,int32 x2,int32 y2,int32 x3,int32 y3,int16 wd,int32 line_color)"
V L "xy1" 0 1890 "int32"
V L "xy2" 0 1890 "int32"
V L "xy3" 0 1890 "int32"
C L "EdgeStripL_DL" 0 1853 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1853 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1853 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1853 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1908 1 "*"
C L "EdgeStripL_DL" 0 1908 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1911 1 "*"
C L "EdgeStripL_DL" 0 1911 2 "FUNCTION"
C L "EdgeStripL_DL" 0 1916 1 "*"
C L "EdgeStripL_DL" 0 1916 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1919 1 "*"
C L "EdgeStripL_DL" 0 1919 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1922 1 "*"
C L "EdgeStripL_DL" 0 1922 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1925 1 "*"
C L "EdgeStripL_DL" 0 1925 1 "FUNCTION"
C L "EdgeStripL_DL" 0 1928 1 "*"
C L "EdgeStripL_DL" 0 1928 1 "FUNCTION"
C L "FT800_Initial" 0 1933 1 "*"
C L "FT800_Initial" 0 1933 1 "*"
C L "FT800_Initial" 0 1933 5 "*"
F G "FT800_Initial" 0 1947 "void(int32 y2,int32 x3,int32 y3,int16 wd,int32 line_color)" "---------------------- 1.Walk-Up FT800 -----------------------"
C L "FT800_Initial" 0 1933 1 "FUNCTION"
C L "FT800_Initial" 0 1933 1 "FUNCTION"
C L "FT800_Initial" 0 1933 1 "FUNCTION"
C L "FT800_Initial" 0 1933 1 "FUNCTION"
C L "FT800_Initial" 0 1960 1 "*"
C L "FT800_Initial" 0 1960 1 "FUNCTION"
C L "FT800_Initial" 0 1963 1 "*"
C L "FT800_Initial" 0 1963 1 "FUNCTION"
C L "FT800_Initial" 0 1966 1 "*"
C L "FT800_Initial" 0 1966 3 "FUNCTION"
C L "FT800_Initial" 0 1970 1 "*"
C L "FT800_Initial" 0 1970 1 "FUNCTION"
C L "FT800_Initial" 0 1975 1 "*"
C L "FT800_Initial" 0 1976 2 "*"
C L "FT800_Initial" 0 1981 1 "*"
C L "FT800_Initial" 0 1982 1 "*"
C L "FT800_Initial" 0 1983 1 "*"
C L "FT800_Initial" 0 1984 1 "*"
C L "FT800_Initial" 0 1985 1 "*"
C L "FT800_Initial" 0 1987 1 "*"
C L "FT800_Initial" 0 1988 1 "*"
C L "FT800_Initial" 0 1989 1 "*"
C L "FT800_Initial" 0 1990 1 "*"
C L "FT800_Initial" 0 1991 1 "*"
C L "FT800_Initial" 0 1993 1 "*"
C L "FT800_Initial" 0 1994 1 "*"
C L "FT800_Initial" 0 1995 2 "*"
C L "FT800_Initial" 0 2000 1 "*"
C L "FT800_Initial" 0 2001 2 "*"
C L "FT800_Initial" 0 2008 1 "*"
C L "FT800_Initial" 0 2010 1 "*"
C L "FT800_Initial" 0 2010 1 "FUNCTION"
C L "FT800_Initial" 0 2013 1 "*"
C L "FT800_Initial" 0 2015 1 "*"
C L "FT800_Initial" 0 2016 1 "*"
C L "FT800_Initial" 0 2018 1 "*"
C L "FT800_Initial" 0 2019 2 "*"
C L "FT800_Initial" 0 2023 1 "*"
C L "FT800_Initial" 0 2023 1 "*"
C L "FT800_Initial" 0 2026 1 "*"
C L "FT800_Initial" 0 2026 1 "*"
C L "FT800_Initial" 0 2029 1 "*"
C L "FT800_Initial" 0 2031 1 "*"
C L "FT800_Initial" 0 2031 1 "*"
C L "FT800_Initial" 0 2035 1 "*"
C L "FT800_Initial" 0 2035 1 "FUNCTION"
C L "FT800_Initial" 0 2038 1 "*"
C L "FT800_Initial" 0 2039 1 "*"
C L "FT800_Initial" 0 2041 1 "*"
C L "Update_Screen" 0 2041 7 "FUNCTION"
F G "Update_Screen" 0 2058 "void(int32 y2,int32 x3,int32 y3,int16 wd,int32 line_color)"
V L "strbuf" 0 2060 "int8[50]" "----------------- 1.Start Display List ------------------------"
C L "Update_Screen" 0 2041 1 "FUNCTION"
C L "Update_Screen" 0 2041 1 "FUNCTION"
C L "Update_Screen" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 4 "FUNCTION"
F G "User_App" 0 2117 "void()"
V L "strbuf" 0 2119 "int8[50]"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 3 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
C L "User_App" 0 2041 2 "FUNCTION"
C L "User_App" 0 2041 1 "FUNCTION"
F B "reset_cpu" 0 0
F B "abs" 1 0
F B "sleep" 0 1
F B "delay_cycles" 1 0
F B "read_bank" 2 0
F B "write_bank" 3 0
F B "shift_left" 2 2
F B "shift_right" 2 2
F B "rotate_left" 2 0
F B "rotate_right" 2 0
F B "_mul" 2 0
F B "memset" 3 0
F B "isamoung" 2 0
F B "isamong" 2 0
F B "bit_set" 2 0
F B "bit_clear" 2 0
F B "bit_test" 2 0
F B "toupper" 1 0
F B "tolower" 1 0
F B "swap" 1 0
F B "printf" 1 255
F B "fprintf" 1 255
F B "sprintf" 1 255
F B "make8" 2 0
F B "make16" 2 0
F B "make32" 1 255
F B "label_address" 1 1
F B "goto_address" 1 0
F B "_va_arg" 1 0
F B "offsetofbit" 2 2
F B "enable_interrupts" 1 0
F B "disable_interrupts" 1 0
F B "interrupt_active" 1 0
F B "clear_interrupt" 1 0
F B "jump_to_isr" 1 0
F B "ext_int_edge" 1 2
F B "read_eeprom" 1 0
F B "write_eeprom" 2 0
F B "read_program_eeprom" 1 0
F B "write_program_eeprom" 2 0
F B "write_program_memory" 3 0
F B "read_program_memory" 3 0
F B "erase_program_eeprom" 1 0
F B "read_external_memory" 3 0
F B "write_external_memory" 3 0
F B "setup_external_memory" 1 0
F B "write_configuration_memory" 2 3
F B "read_configuration_memory" 2 3
F B "strcpy" 2 0
F B "memcpy" 3 0
F B "strstr100" 2 0
F B "output_high" 1 0
F B "output_low" 1 0
F B "input" 1 0
F B "input_state" 1 0
F B "output_float" 1 0
F B "output_drive" 1 0
F B "output_bit" 1 1
F B "output_toggle" 1 0
F B "output_a" 1 0
F B "output_b" 1 0
F B "output_c" 1 0
F B "output_d" 1 0
F B "output_e" 1 0
F B "output_f" 1 0
F B "output_g" 1 0
F B "output_h" 1 0
F B "output_j" 1 0
F B "input_a" 0 0
F B "input_b" 0 0
F B "input_c" 0 0
F B "input_d" 0 0
F B "input_e" 0 0
F B "input_f" 0 0
F B "input_g" 0 0
F B "input_h" 0 0
F B "input_j" 0 0
F B "set_tris_a" 1 0
F B "set_tris_b" 1 0
F B "set_tris_c" 1 0
F B "set_tris_d" 1 0
F B "set_tris_e" 1 0
F B "set_tris_f" 1 0
F B "set_tris_g" 1 0
F B "set_tris_h" 1 0
F B "set_tris_j" 1 0
F B "get_tris_a" 0 0
F B "get_tris_b" 0 0
F B "get_tris_c" 0 0
F B "get_tris_d" 0 0
F B "get_tris_e" 0 0
F B "get_tris_f" 0 0
F B "get_tris_g" 0 0
F B "get_tris_h" 0 0
F B "get_tris_j" 0 0
F B "input_change_a" 0 0
F B "input_change_b" 0 0
F B "input_change_c" 0 0
F B "input_change_d" 0 0
F B "input_change_e" 0 0
F B "input_change_f" 0 0
F B "input_change_g" 0 0
F B "input_change_h" 0 0
F B "input_change_j" 0 0
F B "port_b_pullups" 1 0
F B "setup_counters" 2 0
F B "setup_wdt" 1 0
F B "restart_cause" 0 0
F B "restart_wdt" 0 0
F B "get_rtcc" 0 0
F B "set_rtcc" 1 0
F B "get_timer0" 0 0
F B "set_timer0" 1 0
F B "setup_comparator" 1 0
F B "setup_port_a" 1 2
F B "setup_adc_ports" 1 2
F B "get_adc_ports" 0 0
F B "setup_adc" 1 0
F B "set_adc_channel" 1 0
F B "read_adc" 0 1
F B "adc_done" 0 0
F B "setup_timer_0" 1 0
F B "setup_vref" 1 0
F B "setup_timer_1" 1 0
F B "get_timer1" 0 0
F B "set_timer1" 1 0
F B "setup_timer_2" 3 0
F B "get_timer2" 0 0
F B "set_timer2" 1 0
F B "setup_timer_3" 1 0
F B "set_timer3" 1 0
F B "get_timer3" 0 0
F B "setup_timer_4" 3 0
F B "get_timer4" 0 0
F B "set_timer4" 1 0
F B "setup_ccp1" 1 2
F B "set_pwm1_duty" 1 0
F B "setup_ccp2" 1 2
F B "set_pwm2_duty" 1 0
F B "setup_ccp3" 1 2
F B "set_pwm3_duty" 1 0
F B "setup_ccp4" 1 0
F B "set_pwm4_duty" 1 0
F B "setup_ccp5" 1 0
F B "set_pwm5_duty" 1 0
F B "setup_low_volt_detect" 1 0
F B "setup_oscillator" 1 2
F B "setup_psp" 1 0
F B "psp_output_full" 0 0
F B "psp_input_full" 0 0
F B "psp_overflow" 0 0
F B "setup_spi" 1 0
F B "spi_read" 0 1
F B "spi_write" 1 0
F B "spi_data_is_in" 0 0
F B "setup_spi2" 1 0
F B "spi_read2" 0 1
F B "spi_write2" 1 0
F B "spi_data_is_in2" 0 0
F B "brownout_enable" 1 0
F B "delay_ms" 1 0
F B "delay_us" 1 0
