flipper_hal.c 433 B

12345678910111213141516171819202122
  1. /*
  2. Flipper devices inc.
  3. GPIO and HAL implementations
  4. */
  5. #include "main.h"
  6. #include "flipper_hal.h"
  7. #include <stdio.h>
  8. HAL_StatusTypeDef
  9. HAL_SPI_Transmit(SPI_HandleTypeDef* hspi, uint8_t* pData, uint16_t size, uint32_t Timeout) {
  10. printf("[SPI] write %d to %s: ", size, *hspi);
  11. for(size_t i = 0; i < size; i++) {
  12. printf("%02X ", pData[i]);
  13. }
  14. printf("\n");
  15. return 0;
  16. }
  17. SPI_HandleTypeDef hspi1 = "spi1";