esp_efuse_rtc_calib.c 970 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /*
  2. * SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD
  3. *
  4. * SPDX-License-Identifier: Apache-2.0
  5. */
  6. #include <esp_bit_defs.h>
  7. #include "esp_efuse.h"
  8. #include "esp_efuse_table.h"
  9. int esp_efuse_rtc_calib_get_ver(void)
  10. {
  11. //TODO: IDF-7467, eFuses are not defined yet
  12. return 0;
  13. }
  14. uint32_t esp_efuse_rtc_calib_get_init_code(int version, uint32_t adc_unit, int atten)
  15. {
  16. //TODO: IDF-7467, check below, eFuses are not defined yet
  17. (void) version;
  18. (void) adc_unit;
  19. (void) atten;
  20. return 0;
  21. }
  22. esp_err_t esp_efuse_rtc_calib_get_cal_voltage(int version, int atten, uint32_t* out_digi, uint32_t* out_vol_mv)
  23. {
  24. //TODO: IDF-7467, check below, eFuses are not defined yet
  25. (void) version;
  26. (void) atten;
  27. (void) out_digi;
  28. (void) out_vol_mv;
  29. return ESP_ERR_NOT_SUPPORTED;
  30. }
  31. esp_err_t esp_efuse_rtc_calib_get_tsens_val(float* tsens_cal)
  32. {
  33. //TODO: IDF-7482
  34. *tsens_cal = 0;
  35. return ESP_ERR_NOT_SUPPORTED;
  36. }