Lines Matching refs:driver_obj

37     mp_uart_obj_t *driver_obj = m_new_obj(mp_uart_obj_t);  in uart_obj_make_new()  local
38 if (!driver_obj) { in uart_obj_make_new()
42 driver_obj->Base.type = &driver_uart_type; in uart_obj_make_new()
43 driver_obj->ModuleName = "uart"; in uart_obj_make_new()
44 driver_obj->uart_handle.handle = NULL; in uart_obj_make_new()
46 return MP_OBJ_FROM_PTR(driver_obj); in uart_obj_make_new()
60 mp_uart_obj_t *driver_obj = (mp_uart_obj_t *)self; in obj_open() local
61 if (driver_obj == NULL) { in obj_open()
81 ret = py_board_attach_item(MODULE_UART, id, &(driver_obj->uart_handle)); in obj_open()
87 uart_device = py_board_get_node_by_handle(MODULE_UART, &(driver_obj->uart_handle)); in obj_open()
106 py_board_disattach_item(MODULE_UART, &(driver_obj->uart_handle)); in obj_open()
125 mp_uart_obj_t *driver_obj = (mp_uart_obj_t *)self; in obj_close() local
126 if (driver_obj == NULL) { in obj_close()
131 uart_device = py_board_get_node_by_handle(MODULE_UART, &(driver_obj->uart_handle)); in obj_close()
142 py_board_disattach_item(MODULE_UART, &(driver_obj->uart_handle)); in obj_close()
161 mp_uart_obj_t *driver_obj = (mp_uart_obj_t *)self; in obj_read() local
162 if (driver_obj == NULL) { in obj_read()
167 uart_device = py_board_get_node_by_handle(MODULE_UART, &(driver_obj->uart_handle)); in obj_read()
204 mp_uart_obj_t *driver_obj = (mp_uart_obj_t *)self; in obj_write() local
205 if (driver_obj == NULL) { in obj_write()
210 uart_device = py_board_get_node_by_handle(MODULE_UART, &(driver_obj->uart_handle)); in obj_write()
246 mp_uart_obj_t *driver_obj = (mp_uart_obj_t *)self; in obj_setBaudRate() local
247 if (driver_obj == NULL) { in obj_setBaudRate()
252 uart_device = py_board_get_node_by_handle(MODULE_UART, &(driver_obj->uart_handle)); in obj_setBaudRate()
292 mp_uart_obj_t *driver_obj = (mp_uart_obj_t *)self; in obj_on() local
293 if (driver_obj == NULL) { in obj_on()
298 uart_device = py_board_get_node_by_handle(MODULE_UART, &(driver_obj->uart_handle)); in obj_on()