config.h 860 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. // Copyright 2022 Mega Mind(@megamind4089)
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. #ifndef EARLY_INIT_PERFORM_BOOTLOADER_JUMP
  5. # define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
  6. #endif
  7. /**======================
  8. ** I2C Driver
  9. *========================**/
  10. #if !defined(I2C1_SDA_PIN)
  11. # define I2C1_SDA_PIN D0
  12. #endif
  13. #if !defined(I2C1_SCL_PIN)
  14. # define I2C1_SCL_PIN D1
  15. #endif
  16. /**======================
  17. ** SERIAL Driver
  18. *========================**/
  19. #if !defined(SERIAL_USART_DRIVER)
  20. # define SERIAL_USART_DRIVER SD2
  21. #endif
  22. /**======================
  23. ** SPI Driver
  24. *========================**/
  25. #ifndef SPI_DRIVER
  26. # define SPI_DRIVER SPID1
  27. #endif
  28. #ifndef SPI_SCK_PIN
  29. # define SPI_SCK_PIN B1
  30. #endif
  31. #ifndef SPI_MISO_PIN
  32. # define SPI_MISO_PIN B3
  33. #endif
  34. #ifndef SPI_MOSI_PIN
  35. # define SPI_MOSI_PIN B2
  36. #endif