/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/client/include/ |
D | time_scene_client.h | 170 uint64_t index : 4; /* Enumerates (selects) a Schedule Register entry */ 171 uint64_t year : 7; /* Scheduled year for the action */ 172 uint64_t month : 12; /* Scheduled month for the action */ 173 uint64_t day : 5; /* Scheduled day of the month for the action */ 174 uint64_t hour : 5; /* Scheduled hour for the action */ 175 uint64_t minute : 6; /* Scheduled minute for the action */ 176 uint64_t second : 6; /* Scheduled second for the action */ 177 uint64_t day_of_week : 7; /* Schedule days of the week for the action */ 178 uint64_t action : 4; /* Action to be performed at the scheduled time */ 179 uint64_t trans_time : 8; /* Transition time for this action */ [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/ |
D | esp_ble_mesh_time_scene_model_api.h | 126 uint64_t index : 4; /*!< Index of the Schedule Register entry to set */ 127 uint64_t year : 7; /*!< Scheduled year for the action */ 128 uint64_t month : 12; /*!< Scheduled month for the action */ 129 uint64_t day : 5; /*!< Scheduled day of the month for the action */ 130 uint64_t hour : 5; /*!< Scheduled hour for the action */ 131 uint64_t minute : 6; /*!< Scheduled minute for the action */ 132 uint64_t second : 6; /*!< Scheduled second for the action */ 133 uint64_t day_of_week : 7; /*!< Schedule days of the week for the action */ 134 uint64_t action : 4; /*!< Action to be performed at the scheduled time */ 135 uint64_t trans_time : 8; /*!< Transition time for this action */ [all …]
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c2/ |
D | systimer.c | 16 uint64_t systimer_ticks_to_us(uint64_t ticks) in systimer_ticks_to_us() 21 uint64_t systimer_us_to_ticks(uint64_t us) in systimer_us_to_ticks() 26 uint64_t systimer_ticks_to_us(uint64_t ticks) in systimer_ticks_to_us() 31 uint64_t systimer_us_to_ticks(uint64_t us) in systimer_us_to_ticks()
|
D | rtc_time.c | 92 uint32_t us_time_estimate = (uint32_t) (((uint64_t) slowclk_cycles) * MHZ / expected_freq); in rtc_clk_cal_internal() 128 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal_ratio() 129 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio() 134 …c_clk_cal_32k_valid(rtc_xtal_freq_t xtal_freq, uint32_t slowclk_cycles, uint64_t actual_xtal_cycle… in rtc_clk_cal_32k_valid() 136 …uint64_t expected_xtal_cycles = (xtal_freq * 1000000ULL * slowclk_cycles) >> 15; // xtal_freq(hz) … in rtc_clk_cal_32k_valid() 137 uint64_t delta = expected_xtal_cycles / 2000; // 5/10000 in rtc_clk_cal_32k_valid() 145 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() 151 uint64_t divider = ((uint64_t)xtal_freq) * slowclk_cycles; in rtc_clk_cal() 152 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal() 157 uint64_t rtc_time_us_to_slowclk(uint64_t time_in_us, uint32_t period) in rtc_time_us_to_slowclk() [all …]
|
/hal_espressif-latest/components/esp_hw_support/ |
D | esp_clk.c | 57 uint64_t rtc_time_us; 58 uint64_t rtc_last_ticks; 109 uint64_t esp_rtc_get_time_us(void) in esp_rtc_get_time_us() 129 const uint64_t rtc_this_ticks = rtc_time_get(); in esp_rtc_get_time_us() 130 const uint64_t ticks = rtc_this_ticks - s_rtc_timer_retain_mem.rtc_last_ticks; in esp_rtc_get_time_us() 132 const uint64_t ticks = rtc_time_get(); in esp_rtc_get_time_us() 145 const uint64_t ticks_low = ticks & UINT32_MAX; in esp_rtc_get_time_us() 146 const uint64_t ticks_high = ticks >> 32; in esp_rtc_get_time_us() 147 const uint64_t delta_time_us = ((ticks_low * cal) >> RTC_CLK_CAL_FRACT) + in esp_rtc_get_time_us() 153 uint64_t esp_rtc_time_us = s_rtc_timer_retain_mem.rtc_time_us; in esp_rtc_get_time_us() [all …]
|
/hal_espressif-latest/components/newlib/port/ |
D | esp_time_impl.c | 56 static uint64_t s_boot_time; // when RTC is used to persist time, two RTC_STORE registers are used … 62 uint64_t esp_time_impl_get_time_since_boot(void) in esp_time_impl_get_time_since_boot() 64 uint64_t microseconds = 0; in esp_time_impl_get_time_since_boot() 78 uint64_t esp_time_impl_get_time(void) in esp_time_impl_get_time() 80 uint64_t microseconds = 0; in esp_time_impl_get_time() 92 void esp_time_impl_set_boot_time(uint64_t time_us) in esp_time_impl_set_boot_time() 104 uint64_t esp_time_impl_get_boot_time(void) in esp_time_impl_get_boot_time() 106 uint64_t result; in esp_time_impl_get_boot_time() 109 …result = ((uint64_t) REG_READ(RTC_BOOT_TIME_LOW_REG)) + (((uint64_t) REG_READ(RTC_BOOT_TIME_HIGH_R… in esp_time_impl_get_boot_time()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/ |
D | rtc_time.c | 96 uint32_t us_time_estimate = (uint32_t) (((uint64_t) slowclk_cycles) * MHZ / expected_freq); in rtc_clk_cal_internal() 132 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal_ratio() 133 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio() 138 static bool rtc_clk_cal_32k_valid(rtc_xtal_freq_t xtal_freq, uint32_t slowclk_cycles, uint64_t actu… in rtc_clk_cal_32k_valid() 140 …uint64_t expected_xtal_cycles = (xtal_freq * 1000000ULL * slowclk_cycles) >> 15; // xtal_freq(hz) … in rtc_clk_cal_32k_valid() 141 uint64_t delta = expected_xtal_cycles / 2000; // 5/10000 in rtc_clk_cal_32k_valid() 149 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() 154 uint64_t divider = ((uint64_t)xtal_freq) * slowclk_cycles; in rtc_clk_cal() 155 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal() 160 uint64_t rtc_time_us_to_slowclk(uint64_t time_in_us, uint32_t period) in rtc_time_us_to_slowclk() [all …]
|
D | systimer.c | 14 uint64_t systimer_ticks_to_us(uint64_t ticks) in systimer_ticks_to_us() 19 uint64_t systimer_us_to_ticks(uint64_t us) in systimer_us_to_ticks()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/ |
D | rtc_time.c | 94 uint32_t us_time_estimate = (uint32_t) (((uint64_t) slowclk_cycles) * MHZ / expected_freq); in rtc_clk_cal_internal() 130 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal_ratio() 131 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio() 136 …c_clk_cal_32k_valid(rtc_xtal_freq_t xtal_freq, uint32_t slowclk_cycles, uint64_t actual_xtal_cycle… in rtc_clk_cal_32k_valid() 138 …uint64_t expected_xtal_cycles = (xtal_freq * 1000000ULL * slowclk_cycles) >> 15; // xtal_freq(hz) … in rtc_clk_cal_32k_valid() 139 uint64_t delta = expected_xtal_cycles / 2000; // 5/10000 in rtc_clk_cal_32k_valid() 147 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() 153 uint64_t divider = ((uint64_t)xtal_freq) * slowclk_cycles; in rtc_clk_cal() 154 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal() 159 uint64_t rtc_time_us_to_slowclk(uint64_t time_in_us, uint32_t period) in rtc_time_us_to_slowclk() [all …]
|
D | systimer.c | 14 uint64_t systimer_ticks_to_us(uint64_t ticks) in systimer_ticks_to_us() 19 uint64_t systimer_us_to_ticks(uint64_t us) in systimer_us_to_ticks()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32/ |
D | rtc_time.c | 66 uint32_t us_time_estimate = (uint32_t) (((uint64_t) slowclk_cycles) * MHZ / expected_freq); in rtc_clk_cal_internal() 114 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal_ratio() 115 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio() 120 …c_clk_cal_32k_valid(rtc_xtal_freq_t xtal_freq, uint32_t slowclk_cycles, uint64_t actual_xtal_cycle… in rtc_clk_cal_32k_valid() 122 …uint64_t expected_xtal_cycles = (xtal_freq * 1000000ULL * slowclk_cycles) >> 15; // xtal_freq(hz) … in rtc_clk_cal_32k_valid() 123 uint64_t delta = expected_xtal_cycles / 2000; // 5/10000 in rtc_clk_cal_32k_valid() 131 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() 137 uint64_t divider = ((uint64_t)xtal_freq) * slowclk_cycles; in rtc_clk_cal() 138 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal() 143 uint64_t rtc_time_us_to_slowclk(uint64_t time_in_us, uint32_t period) in rtc_time_us_to_slowclk() [all …]
|
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/ |
D | rtc_time.c | 142 uint32_t us_time_estimate = (uint32_t) (((uint64_t) slowclk_cycles) * MHZ / expected_freq); in rtc_clk_cal_internal() 202 static bool rtc_clk_cal_32k_valid(rtc_xtal_freq_t xtal_freq, uint32_t slowclk_cycles, uint64_t actu… in rtc_clk_cal_32k_valid() 204 …uint64_t expected_xtal_cycles = (xtal_freq * 1000000ULL * slowclk_cycles) >> 15; // xtal_freq(hz) … in rtc_clk_cal_32k_valid() 205 …uint64_t delta = expected_xtal_cycles / 2000; // 5/10000 = 0.05… in rtc_clk_cal_32k_valid() 223 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() 229 uint64_t divider = ((uint64_t)xtal_freq) * slowclk_cycles; in rtc_clk_cal() 230 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal() 235 uint64_t rtc_time_us_to_slowclk(uint64_t time_in_us, uint32_t period) in rtc_time_us_to_slowclk() 244 uint64_t rtc_time_slowclk_to_us(uint64_t rtc_cycles, uint32_t period) in rtc_time_slowclk_to_us() 249 uint64_t rtc_time_get(void) in rtc_time_get() [all …]
|
D | systimer.c | 13 uint64_t systimer_ticks_to_us(uint64_t ticks) in systimer_ticks_to_us() 18 uint64_t systimer_us_to_ticks(uint64_t us) in systimer_us_to_ticks()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32s2/ |
D | rtc_time.c | 66 uint32_t us_time_estimate = (uint32_t) (((uint64_t) slowclk_cycles) * MHZ / expected_freq); in rtc_clk_cal_internal_oneoff() 122 static uint32_t rtc_clk_xtal_to_slowclk(uint64_t xtal_cycles, uint32_t slowclk_cycles) in rtc_clk_xtal_to_slowclk() 126 uint64_t divider = ((uint64_t)xtal_freq) * slowclk_cycles; in rtc_clk_xtal_to_slowclk() 127 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_xtal_to_slowclk() 194 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles, RTC_TIME_CAL_ONEOFF_MODE); in rtc_clk_cal_ratio() 195 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio() 200 …c_clk_cal_32k_valid(rtc_xtal_freq_t xtal_freq, uint32_t slowclk_cycles, uint64_t actual_xtal_cycle… in rtc_clk_cal_32k_valid() 202 …uint64_t expected_xtal_cycles = (xtal_freq * 1000000ULL * slowclk_cycles) >> 15; // xtal_freq(hz) … in rtc_clk_cal_32k_valid() 203 uint64_t delta = expected_xtal_cycles / 2000; // 5/10000 in rtc_clk_cal_32k_valid() 209 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles, RTC_TIME_CAL_ONEOFF_MODE); in rtc_clk_cal() [all …]
|
D | systimer.c | 14 uint64_t systimer_ticks_to_us(uint64_t ticks) in systimer_ticks_to_us() 19 uint64_t systimer_us_to_ticks(uint64_t us) in systimer_us_to_ticks()
|
/hal_espressif-latest/components/esp_adc/deprecated/ |
D | esp_adc_cal_common_legacy.c | 60 uint64_t v_cali_1 = param->v_cali_input; in esp_adc_cal_get_reading_error() 63 uint64_t coeff = 0; in esp_adc_cal_get_reading_error() 64 uint64_t *variable = (uint64_t *)malloc(term_num * sizeof(uint64_t)); in esp_adc_cal_get_reading_error() 65 uint64_t *term = (uint64_t *)malloc(term_num * sizeof(uint64_t)); in esp_adc_cal_get_reading_error() 71 memset(variable, 0, term_num * sizeof(uint64_t)); in esp_adc_cal_get_reading_error() 72 memset(term, 0, term_num * sizeof(uint64_t)); in esp_adc_cal_get_reading_error()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/ |
D | rtc_time.c | 142 uint32_t us_time_estimate = (uint32_t) (((uint64_t) slowclk_cycles) * MHZ / expected_freq); in rtc_clk_cal_internal() 202 static bool rtc_clk_cal_32k_valid(rtc_xtal_freq_t xtal_freq, uint32_t slowclk_cycles, uint64_t actu… in rtc_clk_cal_32k_valid() 204 …uint64_t expected_xtal_cycles = (xtal_freq * 1000000ULL * slowclk_cycles) >> 15; // xtal_freq(hz) … in rtc_clk_cal_32k_valid() 205 …uint64_t delta = expected_xtal_cycles / 2000; // 5/10000 = 0.05… in rtc_clk_cal_32k_valid() 223 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() 229 uint64_t divider = ((uint64_t)xtal_freq) * slowclk_cycles; in rtc_clk_cal() 230 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal() 235 uint64_t rtc_time_us_to_slowclk(uint64_t time_in_us, uint32_t period) in rtc_time_us_to_slowclk() 244 uint64_t rtc_time_slowclk_to_us(uint64_t rtc_cycles, uint32_t period) in rtc_time_slowclk_to_us() 249 uint64_t rtc_time_get(void) in rtc_time_get()
|
D | systimer.c | 14 uint64_t systimer_ticks_to_us(uint64_t ticks) in systimer_ticks_to_us() 19 uint64_t systimer_us_to_ticks(uint64_t us) in systimer_us_to_ticks()
|
/hal_espressif-latest/components/bt/porting/include/os/ |
D | endian.h | 38 #define os_bswap_64(x) ((uint64_t) \ 66 #define ntohll(x) ((uint64_t)(x)) 70 #define htonll(x) ((uint64_t)(x)) 122 #define htobe64(x) ((uint64_t)(x)) 130 #define be64toh(x) ((uint64_t)(x)) 203 #define htole64(x) ((uint64_t)(x)) 211 #define le64toh(x) ((uint64_t)(x)) 226 void r_put_le64(void *buf, uint64_t x); 238 uint64_t r_get_le64(const void *buf); 250 void r_put_be64(void *buf, uint64_t x); [all …]
|
/hal_espressif-latest/components/esp_hw_support/include/ |
D | esp_sleep.h | 175 esp_err_t esp_sleep_enable_timer_wakeup(uint64_t time_in_us); 294 esp_err_t esp_sleep_enable_ext1_wakeup(uint64_t io_mask, esp_sleep_ext1_wakeup_mode_t level_mode); 345 esp_err_t esp_sleep_enable_ext1_wakeup_io(uint64_t io_mask, esp_sleep_ext1_wakeup_mode_t level_mode… 363 esp_err_t esp_sleep_disable_ext1_wakeup_io(uint64_t io_mask); 403 esp_err_t esp_sleep_enable_ext1_wakeup_with_level_mask(uint64_t io_mask, uint64_t level_mask); 435 esp_err_t esp_deep_sleep_enable_gpio_wakeup(uint64_t gpio_pin_mask, esp_deepsleep_gpio_wake_up_mode… 526 uint64_t esp_sleep_get_ext1_wakeup_status(void); 536 uint64_t esp_sleep_get_gpio_wakeup_status(void); 603 esp_err_t esp_deep_sleep_try(uint64_t time_in_us); 620 void esp_deep_sleep(uint64_t time_in_us) __attribute__((__noreturn__));
|
/hal_espressif-latest/components/hal/include/hal/ |
D | systimer_hal.h | 22 typedef uint64_t (*ticks_to_us_func_t)(uint64_t ticks); // prototype of function to convert ticks t… 23 typedef uint64_t (*us_to_ticks_func_t)(uint64_t us); // prototype of function to convert microse… 70 uint64_t systimer_hal_get_counter_value(systimer_hal_context_t *hal, uint32_t counter_id); 75 uint64_t systimer_hal_get_time(systimer_hal_context_t *hal, uint32_t counter_id); 80 void systimer_hal_set_alarm_target(systimer_hal_context_t *hal, uint32_t alarm_id, uint64_t target); 90 uint64_t systimer_hal_get_alarm_value(systimer_hal_context_t *hal, uint32_t alarm_id);
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/include/ |
D | mesh_byteorder.h | 36 #define __bswap_48(x) ((uint64_t) ((((x) >> 40) & 0xff) | \ 45 #define __bswap_64(x) ((uint64_t) ((((x) >> 56) & 0xff) | \ 298 static inline void sys_put_be48(uint64_t val, uint8_t dst[6]) in sys_put_be48() 313 static inline void sys_put_be64(uint64_t val, uint8_t dst[8]) in sys_put_be64() 373 static inline void sys_put_le48(uint64_t val, uint8_t dst[6]) in sys_put_le48() 388 static inline void sys_put_le64(uint64_t val, uint8_t dst[8]) in sys_put_le64() 449 static inline uint64_t sys_get_be48(const uint8_t src[6]) in sys_get_be48() 451 return ((uint64_t)sys_get_be32(&src[0]) << 32) | sys_get_be16(&src[4]); in sys_get_be48() 464 static inline uint64_t sys_get_be64(const uint8_t src[8]) in sys_get_be64() 466 return ((uint64_t)sys_get_be32(&src[0]) << 32) | sys_get_be32(&src[4]); in sys_get_be64() [all …]
|
/hal_espressif-latest/components/esp_timer/private_include/ |
D | esp_timer_impl.h | 64 void esp_timer_impl_set_alarm(uint64_t timestamp); 79 void esp_timer_impl_set_alarm_id(uint64_t timestamp, unsigned alarm_id); 113 uint64_t esp_timer_impl_get_min_period_us(void); 137 uint64_t esp_timer_impl_get_counter_reg(void); 146 uint64_t esp_timer_impl_get_alarm_reg(void);
|
/hal_espressif-latest/components/wpa_supplicant/port/include/ |
D | endian.h | 71 typedef __uint64_t uint64_t; typedef 93 #define htole64(x) ((uint64_t)(x)) 100 #define le64toh(x) ((uint64_t)(x)) 105 #define htobe64(x) ((uint64_t)(x)) 112 #define be64toh(x) ((uint64_t)(x)) 137 static INLINE uint64_t 142 return (((uint64_t)be32dec(p) << 32) | be32dec(p + 4)); in be64dec() 161 static INLINE uint64_t 166 return (((uint64_t)le32dec(p + 4) << 32) | le32dec(p)); in le64dec() 190 be64enc(void *pp, uint64_t u) in be64enc() [all …]
|
/hal_espressif-latest/components/newlib/ |
D | time.c | 38 static uint64_t s_adjtime_start_us; 45 static uint64_t adjust_boot_time(void) in adjust_boot_time() 49 uint64_t boot_time = esp_time_impl_get_boot_time(); in adjust_boot_time() 54 uint64_t since_boot = esp_time_impl_get_time_since_boot(); in adjust_boot_time() 87 static uint64_t get_adjusted_boot_time(void) in get_adjusted_boot_time() 90 uint64_t adjust_time = adjust_boot_time(); in get_adjusted_boot_time() 166 uint64_t microseconds = get_adjusted_boot_time() + esp_time_impl_get_time_since_boot(); in _gettimeofday_r() 183 uint64_t now = ((uint64_t) tv->tv_sec) * 1000000LL + tv->tv_usec; in settimeofday() 184 uint64_t since_boot = esp_time_impl_get_time_since_boot(); in settimeofday() 247 uint64_t monotonic_time_us = 0; in clock_gettime()
|