PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
1.2KB

  1. #######################################
  2. # Syntax Coloring Map For FastCRC
  3. #######################################
  4. #######################################
  5. # Datatypes (KEYWORD1)
  6. #######################################
  7. FastCRC7 KEYWORD1
  8. FastCRC8 KEYWORD1
  9. FastCRC14 KEYWORD1
  10. FastCRC16 KEYWORD1
  11. FastCRC32 KEYWORD1
  12. CRC7 KEYWORD1
  13. CRC8 KEYWORD1
  14. CRC14 KEYWORD1
  15. CRC16 KEYWORD1
  16. CRC32 KEYWORD1
  17. #######################################
  18. # Methods and Functions (KEYWORD2)
  19. #######################################
  20. crc7 KEYWORD2
  21. crc7_upd KEYWORD2
  22. ccitt KEYWORD2
  23. ccitt_upd KEYWORD2
  24. kermit KEYWORD2
  25. kermit_upd KEYWORD2
  26. mcrf4xx KEYWORD2
  27. mcrf4xx_upd KEYWORD2
  28. modbus KEYWORD2
  29. modbus_upd KEYWORD2
  30. xmodem KEYWORD2
  31. xmodem_upd KEYWORD2
  32. x25 KEYWORD2
  33. x25_upd KEYWORD2
  34. update KEYWORD2
  35. update_upd KEYWORD2
  36. generic KEYWORD2
  37. crc32 KEYWORD2
  38. crc32_upd KEYWORD2
  39. cksum KEYWORD2
  40. cksum_upd KEYWORD2
  41. darc KEYWORD2
  42. darc_upd KEYWORD2
  43. gsm KEYWORD2
  44. gsm_upd KEYWORD2
  45. eloran KEYWORD2
  46. eloran_upd KEYWORD2
  47. #######################################
  48. # Constants (LITERAL1)
  49. #######################################
  50. CRC_FLAG_NOREFLECT LITERAL1
  51. CRC_FLAG_REFLECT LITERAL1
  52. CRC_FLAG_XOR LITERAL1
  53. CRC_FLAG_NOREFLECT_8 LITERAL1
  54. CRC_FLAG_REFLECT_SWAP LITERAL1