Home
last modified time | relevance | path

Searched +full:if +full:- +full:dev +full:- +full:push (Results 1 – 13 of 13) sorted by relevance

/hal_espressif-3.5.0/.gitlab/ci/
Drules.yml4 .patterns-c-files: &patterns-c-files
5 - ".gitlab/ci/static-code-analysis.yml"
7 - "tools/ci/static-analysis-rules.yml"
8 - "tools/ci/clang_tidy_dirs.txt"
10 - "**/*.{c,C}"
11 - "**/*.{h,H}"
12 - "components/**/Kconfig"
13 - "components/**/CMakeList.txt"
15 .patterns-python-files: &patterns-python-files
16 - ".gitlab/ci/static-code-analysis.yml"
[all …]
Ddocs.yml1 .patterns-docs: &patterns-docs
2 - ".gitlab/ci/docs.yml"
3 - "docs/**/*"
4 - "components/**/*.h"
5 - "components/**/Kconfig*"
6 - "components/**/CMakeList.txt"
7 - "components/**/sdkconfig*"
8 - "tools/kconfig_new/**/*"
9 - "CONTRIBUTING.rst"
11 .patterns-docs-preview: &patterns-docs-preview
[all …]
DREADME.md3 - [IDF CI](#idf-ci)
4 - [General Workflow](#general-workflow)
5 - [What if Expected Jobs ARE NOT Created?](#what-if-expected-jobs-are-not-created)
6 - [MR labels for additional jobs](#mr-labels-for-additional-jobs)
7 - [Supported MR Labels](#supported-mr-labels)
8- [How to trigger a `detached` pipeline without pushing new commits?](#how-to-trigger-a-detached-p…
9 - [How to Develop With `rules.yml`?](#how-to-develop-with-rulesyml)
10 - [General Concepts](#general-concepts)
11 - [How to Add a New `Job`?](#how-to-add-a-new-job)
12 - [How to Add a New `Rules` Template?](#how-to-add-a-new-rules-template)
[all …]
/hal_espressif-3.5.0/components/hal/esp32s3/include/hal/
Dgdma_ll.h2 * SPDX-FileCopyrightText: 2020-2021 Espressif Systems (Shanghai) CO LTD
4 * SPDX-License-Identifier: Apache-2.0
15 #if defined(__ZEPHYR__)
60 static inline void gdma_ll_enable_m2m_mode(gdma_dev_t *dev, uint32_t channel, bool enable) in gdma_ll_enable_m2m_mode() argument
62 dev->channel[channel].in.conf0.mem_trans_en = enable; in gdma_ll_enable_m2m_mode()
63 if (enable) { in gdma_ll_enable_m2m_mode()
65 dev->channel[channel].in.peri_sel.sel = 0; in gdma_ll_enable_m2m_mode()
66 dev->channel[channel].out.peri_sel.sel = 0; in gdma_ll_enable_m2m_mode()
73 static inline void gdma_ll_enable_clock(gdma_dev_t *dev, bool enable) in gdma_ll_enable_clock() argument
75 dev->misc_conf.clk_en = enable; in gdma_ll_enable_clock()
[all …]
/hal_espressif-3.5.0/components/hal/esp32c3/include/hal/
Dgdma_ll.h2 * SPDX-FileCopyrightText: 2020-2021 Espressif Systems (Shanghai) CO LTD
4 * SPDX-License-Identifier: Apache-2.0
13 #if defined(__ZEPHYR__)
45 static inline void gdma_ll_enable_m2m_mode(gdma_dev_t *dev, uint32_t channel, bool enable) in gdma_ll_enable_m2m_mode() argument
47 dev->channel[channel].in.in_conf0.mem_trans_en = enable; in gdma_ll_enable_m2m_mode()
48 if (enable) { in gdma_ll_enable_m2m_mode()
50 dev->channel[channel].in.in_peri_sel.sel = 0; in gdma_ll_enable_m2m_mode()
51 dev->channel[channel].out.out_peri_sel.sel = 0; in gdma_ll_enable_m2m_mode()
58 static inline void gdma_ll_enable_clock(gdma_dev_t *dev, bool enable) in gdma_ll_enable_clock() argument
60 dev->misc_conf.clk_en = enable; in gdma_ll_enable_clock()
[all …]
/hal_espressif-3.5.0/components/hal/esp32h2/include/hal/
Dgdma_ll.h2 * SPDX-FileCopyrightText: 2020-2021 Espressif Systems (Shanghai) CO LTD
4 * SPDX-License-Identifier: Apache-2.0
40 static inline void gdma_ll_enable_m2m_mode(gdma_dev_t *dev, uint32_t channel, bool enable) in gdma_ll_enable_m2m_mode() argument
42 dev->channel[channel].in.in_conf0.mem_trans_en = enable; in gdma_ll_enable_m2m_mode()
43 if (enable) { in gdma_ll_enable_m2m_mode()
45 dev->channel[channel].in.in_peri_sel.sel = 0; in gdma_ll_enable_m2m_mode()
46 dev->channel[channel].out.out_peri_sel.sel = 0; in gdma_ll_enable_m2m_mode()
53 static inline void gdma_ll_enable_clock(gdma_dev_t *dev, bool enable) in gdma_ll_enable_clock() argument
55 dev->misc_conf.clk_en = enable; in gdma_ll_enable_clock()
63 static inline uint32_t gdma_ll_rx_get_interrupt_status(gdma_dev_t *dev, uint32_t channel) in gdma_ll_rx_get_interrupt_status() argument
[all …]
/hal_espressif-3.5.0/examples/peripherals/uart/uart_echo_rs485/
DREADME.md6 It uses ESP-IDF UART software driver in RS485 half duplex transmission mode and requires external c…
12 PC + USB Serial adapter connected to USB port + RS485 line drivers + ESP32, ESP32-S or ESP32-C seri…
17 VCC ---------------+ +--------------- VCC
19 +-------x-------+ +-------x-------+
20 RXD <------| RO | | RO|-----> RXD
21 | B|---------------|B |
22 TXD ------>| DI MAX485 | \ / | MAX485 DI|<----- TXD
23 ESP dev kit | | RS-485 side | | SERIAL ADAPTER SIDE
24 RTS --+--->| DE | / \ | DE|---+
25 | | A|---------------|A | |
[all …]
/hal_espressif-3.5.0/components/vfs/
Dvfs_usb_serial_jtag.c2 * SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD
4 * SPDX-License-Identifier: Apache-2.0
7 //This is a simple non-blocking (well, tx may spin for a bit if the buffer
8 //is full) USB-serial-jtag driver. Select etc is not supported yet.
29 #define NONE -1
31 #if CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF
39 #if CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF
57 //If no host is listening to the CDCACM port, the TX buffer
59 //routines waiting forever, if the buffer hasn't been flushed
69 // One-character buffer used for newline conversion code
[all …]
Dvfs_cdcacm.c2 * SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD
4 * SPDX-License-Identifier: Apache-2.0
23 #if CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF
33 #if CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF
41 #define NONE -1
57 if (cdata[i] != '\n') { in cdcacm_write()
60 if (s_tx_mode == ESP_LINE_ENDINGS_CRLF || s_tx_mode == ESP_LINE_ENDINGS_CR) { in cdcacm_write()
64 if (s_tx_mode == ESP_LINE_ENDINGS_CRLF || s_tx_mode == ESP_LINE_ENDINGS_LF) { in cdcacm_write()
80 return (written < 0) ? -1 : 0; in cdcacm_fsync()
92 st->st_mode = S_IFCHR; in cdcacm_fstat()
[all …]
Dvfs_uart.c2 * SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD
4 * SPDX-License-Identifier: Apache-2.0
29 #define NONE -1
31 #if CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF
39 #if CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF
63 // One-character buffer used for newline conversion code, per UART
65 // per-UART locks, lazily initialized
68 // Per-UART non-blocking flag. Note: default implementation does not honor this
69 // flag, all reads are non-blocking. This option becomes effective if UART
91 //If the context should be dynamically initialized, remove this structure
[all …]
/hal_espressif-3.5.0/components/wpa_supplicant/src/wps/
Dwps_registrar.c2 * Wi-Fi Protected Setup - Registrar
3 * Copyright (c) 2008-2012, Jouni Malinen <j@w1.fi>
38 dl_list_del(&token->list); in wps_remove_nfc_pw_token()
48 if (pw_id == 0 || pw_id == token->pw_id) in wps_free_nfc_pw_tokens()
59 if (pw_id == token->pw_id) in wps_get_nfc_pw_token()
89 os_free(pin->pin); in wps_free_pin()
96 dl_list_del(&pin->list); in wps_remove_pin()
124 pbc = pbc->next; in wps_free_pbc_sessions()
132 struct wps_device_data dev; member
148 const struct wps_device_data *dev);
[all …]
/hal_espressif-3.5.0/.gitlab/ci/dependencies/
Dgenerate_rules.py9 # http://www.apache.org/licenses/LICENSE-2.0
28 except ImportError: # used when pre-commit, skip generating image
39 def _list(str_or_list): # type: (Union[str, list]) -> list
40 if isinstance(str_or_list, str):
48 def _format_nested_dict(_dict, f_tuple): # type: (dict[str, dict], tuple[str, ...]) -> dict[str, d…
52 if isinstance(v, dict):
62 def _format_nested_list(_list, f_tuple): # type: (list[str], tuple[str, ...]) -> list[str]
65 if isinstance(item, list):
83 .if-label-{0}: &if-label-{0}
84 if: '$BOT_LABEL_{1} || $CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*{0}(?:,[^,\n\r]+)*$/i'
[all …]
/hal_espressif-3.5.0/components/driver/
Duart.c2 * SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD
4 * SPDX-License-Identifier: Apache-2.0
28 #if CONFIG_IDF_TARGET_ESP32
74 #define UART_IS_MODE_SET(uart_number, mode) ((p_uart_obj[uart_number]->uart_mode == mode))
77 .hal.dev = UART_LL_GET_HW(uart_num),\
82 #if SOC_UART_SUPPORT_RTC_CLK
116 …data length.(When using flow control, after reading out FIFO data, if we fail to push to buffer, w…
121 uint8_t *tx_ptr; /*!< TX data pointer to push to FIFO in TX buffer mode*/
127 …te that TX FIFO is ready to send break signal after FIFO is empty, do not push data into TX FIFO r…
137 #if CONFIG_UART_ISR_IN_IRAM
[all …]