Naze32 clone with Frysky receiver
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.

spi.h 372B

12345678910111213141516171819202122232425262728293031323334
  1. /*
  2. * Bit-Banged SPI routines
  3. */
  4. #ifndef _ARM_SPI_H
  5. #define _ARM_SPI_H
  6. // TODO obviously
  7. #define SCK_on
  8. #define SCK_off
  9. #define SCK_dir
  10. #define MO_on
  11. #define MO_off
  12. #define MO_dir
  13. #define CS_on
  14. #define CS_off
  15. #define CS_dir
  16. #define MI_1 1
  17. #define MI_0 0
  18. #define MI_dir
  19. #define GDO_1 1
  20. #define GDO_0 0
  21. #define GDO_dir
  22. // TODO delay 62.5ns!!
  23. #define NOP()
  24. #endif