Searched refs:aos_dev_ref_t (Results 1 – 15 of 15) sorted by relevance
35 } aos_dev_ref_t; typedef38 #define aos_dev_ref_init(ref) do { *(ref) = (aos_dev_ref_t)AOS_DEV_REF_INIT_VAL; } while …45 aos_status_t aos_dev_get(aos_dev_ref_t *ref, aos_dev_type_t type, uint32_t id);46 void aos_dev_put(aos_dev_ref_t *ref);
21 aos_status_t (*get)(aos_dev_ref_t *);22 void (*put)(aos_dev_ref_t *);58 aos_status_t aos_dev_ref(aos_dev_ref_t *ref, aos_dev_t *dev);
43 typedef aos_dev_ref_t aos_pwm_ref_t; /**< PWM设备的引用 */
225 aos_status_t aos_dev_ref(aos_dev_ref_t *ref, aos_dev_t *dev) in aos_dev_ref()267 aos_status_t aos_dev_get(aos_dev_ref_t *ref, aos_dev_type_t type, uint32_t id) in aos_dev_get()291 void aos_dev_put(aos_dev_ref_t *ref) in aos_dev_put()
11 typedef aos_dev_ref_t aos_tty_ref_t;
15 typedef aos_dev_ref_t aos_i2c_ref_t;
99 static aos_status_t dev_pwm_get(aos_dev_ref_t *ref) in dev_pwm_get()108 static void dev_pwm_put(aos_dev_ref_t *ref) in dev_pwm_put()
31 typedef aos_dev_ref_t aos_adc_ref_t; /**< ADC设备的引用 */
11 typedef aos_dev_ref_t aos_gpioc_ref_t;
23 typedef aos_dev_ref_t aos_spi_ref_t;
143 static aos_status_t dev_adc_get(aos_dev_ref_t *ref) in dev_adc_get()153 static void dev_adc_put(aos_dev_ref_t *ref) in dev_adc_put()
178 static aos_status_t dev_i2c_get(aos_dev_ref_t *ref) in dev_i2c_get()193 static void dev_i2c_put(aos_dev_ref_t *ref) in dev_i2c_put()
214 static aos_status_t dev_spi_get(aos_dev_ref_t *ref) in dev_spi_get()229 static void dev_spi_put(aos_dev_ref_t *ref) in dev_spi_put()
391 static aos_status_t dev_gpioc_get(aos_dev_ref_t *ref) in dev_gpioc_get()396 static void dev_gpioc_put(aos_dev_ref_t *ref) in dev_gpioc_put()
587 static aos_status_t dev_tty_get(aos_dev_ref_t *ref) in dev_tty_get()608 static void dev_tty_put(aos_dev_ref_t *ref) in dev_tty_put()
Completed in 25 milliseconds