/Zephyr-Core-2.7.6/subsys/bluetooth/host/ |
D | at.c | 2 * @file at.c 3 * Generic AT command handling library implementation 18 #include "at.h" 20 static void next_list(struct at_client *at) in next_list() argument 22 if (at->buf[at->pos] == ',') { in next_list() 23 at->pos++; in next_list() 39 static void skip_space(struct at_client *at) in skip_space() argument 41 while (at->buf[at->pos] == ' ') { in skip_space() 42 at->pos++; in skip_space() 46 int at_get_number(struct at_client *at, uint32_t *val) in at_get_number() argument [all …]
|
D | at.h | 1 /** @file at.h 2 * @brief Internal APIs for AT command handling. 74 * particular AT command. Eg: +CIND=<value> 76 typedef int (*at_resp_cb_t)(struct at_client *at, struct net_buf *buf); 78 /* Callback at_finish_cb used to monitor the success or failure of the AT 83 typedef int (*at_finish_cb_t)(struct at_client *at, enum at_result result, 85 typedef int (*parse_val_t)(struct at_client *at); 86 typedef int (*handle_parse_input_t)(struct at_client *at, struct net_buf *buf); 87 typedef int (*handle_cmd_input_t)(struct at_client *at, struct net_buf *buf, 103 void at_register(struct at_client *at, at_resp_cb_t resp, [all …]
|
D | hfp_hf.c | 28 #include "at.h" 57 struct bt_hfp_hf *hf = CONTAINER_OF(hf_at, struct bt_hfp_hf, at); in hf_slc_error() 75 at_register(&hf->at, resp, finish); in hfp_hf_send_cmd() 105 struct bt_hfp_hf *hf = CONTAINER_OF(hf_at, struct bt_hfp_hf, at); in brsf_handle() 142 struct bt_hfp_hf *hf = CONTAINER_OF(hf_at, struct bt_hfp_hf, at); in cind_handle_values() 227 struct bt_hfp_hf *hf = CONTAINER_OF(hf_at, struct bt_hfp_hf, at); in ag_indicator_handle_values() 351 struct bt_hfp_hf *hf = CONTAINER_OF(hf_at, struct bt_hfp_hf, at); in ring_handle() 405 struct bt_hfp_hf *hf = CONTAINER_OF(hf_at, struct bt_hfp_hf, at); in cmd_complete() 448 struct bt_hfp_hf *hf = CONTAINER_OF(hf_at, struct bt_hfp_hf, at); in slc_completed() 455 if (hfp_hf_send_cmd(hf, NULL, cmee_finish, "AT+CMEE=1") < 0) { in slc_completed() [all …]
|
/Zephyr-Core-2.7.6/drivers/wifi/esp_at/ |
D | Kconfig.esp_at | 5 bool "Espressif AT Command support" 13 Enable Espressif AT Command offloaded WiFi driver. It is supported on 15 running ESP-AT firmware (https://github.com/espressif/esp-at). 67 at a rate that the driver can handle. Without this, data might get 74 How long to wait for device to become ready after AT+RST has been 117 prompt "AT version" 120 Select which version of AT command set should be used. 123 bool "AT version 1.7" 125 Use AT command set version 1.7. 128 bool "AT version 2.0" [all …]
|
/Zephyr-Core-2.7.6/dts/bindings/interrupt-controller/ |
D | cypress,psoc6-int-mux.yaml | 12 At CPU Sub System (CPUSS) there are 8 special registers (intmux[0~7]) to 34 More information about it at PSoC-6 Architecture Technical Reference Manual, 38 The below fragment configure the GPIO Port 0 to generate an interrupt at 41 At psoc6.dtsi file the gpio_prt0 peripheral had the interrupt source 2: 47 In order to enable gpio_prt0 interrupt at Cortex-M0+ an interrupt parent 48 must be defined at gpio_prt0 node selecting the Interrupt Multiplex Channel. 49 This can be defined at <board>_m0.dts file: 60 The interrupt can be enabled/disable at NVIC at line 20 as usual. 66 3) User can change priority at Cortex-M0+ NVIC by changing interrupt channels 67 at interrupt-parent properties.
|
/Zephyr-Core-2.7.6/samples/drivers/counter/maxim_ds3231/ |
D | README.rst | 31 Counter at 0x20001a58 47 second past the hour is written at 1000 ms local uptime:: 49 Set 2019-07-19 06:00:00.034000000 Fri 200 at 34 ms past: 0 51 wrote sync 0: 1563516001 0 at 1000 59 read sync 0: 1563516002 0 at 2000 65 Alarm 1 flags 0 at 254034017: 0 66 Alarm 2 flags e at 252374400: 0 70 fire at that time on the current day-of-week. The minute-resolution 74 Set sec alarm 90 at 1563516007 ~ 2019-07-19 06:00:07 Fri 200: 5 75 Set min alarm flags f at 1563516007 ~ 2019-07-19 06:00:07 Fri 200: 7 [all …]
|
/Zephyr-Core-2.7.6/include/devicetree/ |
D | clocks.h | 27 * "clocks" phandle-array property at an index 46 * @return the node identifier for the clock controller referenced at 56 * @return a node identifier for the clocks controller at index 0 64 * clocks phandle-array property at an index 93 * property at an index 96 * phandle in node_id's clocks property at index "idx" has no label 119 * @return the label property of the node referenced at index "idx" 130 * phandle in node_id's clocks property at the element named "name" 155 * @return the label property of the node referenced at the named element 165 * @return the label property of the node referenced at index 0 [all …]
|
D | gpio.h | 28 * gpio phandle-array property at an index 49 * @return the node identifier for the gpio controller referenced at 61 * @return a node identifier for the gpio controller at index 0 70 * at an index 73 * in node_id's "gpio_pha" property at index "idx" has no label 99 * @return the label property of the node referenced at index "idx" 110 * @return the label property of the node referenced at index 0 117 * @brief Get a GPIO specifier's pin cell at an index 154 * @return the pin cell value at index "idx" 165 * @return the pin cell value at index 0 [all …]
|
D | pwms.h | 26 * @brief Get a label property from a pwms property at an index 29 * in node_id's pwms property at index "idx" has no label property. 53 * @return the label property of the node referenced at index "idx" 64 * phandle in node_id's pwms property at the element named "name" 91 * @return the label property of the node referenced at the named element 101 * @return the label property of the node referenced at index 0 108 * pwms property at an index 128 * @return the node identifier for the PWM controller referenced at 168 * @return the node identifier for the PWM controller at index 0 175 * @brief Get PWM specifier's cell value at an index [all …]
|
D | io-channels.h | 27 * io-channels property at an index 30 * io-channels property at index "idx" has no label property. 52 * @return the label property of the node referenced at index "idx" 63 * io-channels property at the element named "name" has no label 88 * @return the label property of the node referenced at the named element 98 * @return the label property of the node referenced at index 0 107 * io-channels property at an index 126 * @return the node identifier for the node referenced at index "idx" 155 * @return the node identifier for the node referenced at the named element 164 * @return the node identifier for the node referenced at index 0 [all …]
|
D | dma.h | 27 * property at an index 30 * in node_id's dmas property at index "idx" has no label property. 53 * @return the label property of the node referenced at index "idx" 61 * property at an index 64 * @return the label property of the node referenced at index "idx" 75 * in node_id's dmas property at the element named "name" has no label 101 * @return the label property of the node referenced at the named element 109 * dmas property at an index 129 * @return the node identifier for the DMA controller referenced at 168 * @return the node identifier for the DMA controller at index 0 [all …]
|
/Zephyr-Core-2.7.6/kernel/ |
D | atomic_c.c | 28 * code, not performance sensitive. At least by not using irq_lock() 65 * This routine provides the compare-and-set operator. If the original value at 66 * <target> equals <oldValue>, then <newValue> is stored at <target> and the 69 * If the original value at <target> does not equal <oldValue>, then the store 72 * The reading of the original value at <target>, the comparison, 145 * atomically added to the value at <target>, placing the result at <target>, 175 * atomically subtracted from the value at <target>, placing the result at 227 * written at <target> and the previous value at <target> is returned. 283 * is atomically bitwise OR'ed with the value at <target>, placing the result 284 * at <target>, and the previous value at <target> is returned. [all …]
|
/Zephyr-Core-2.7.6/drivers/serial/ |
D | Kconfig.sifive | 20 This tells the driver to configure the UART port at boot, depending on 28 Port 0 RX Threshold at which the RX FIFO interrupt triggers. 35 Port 0 TX Threshold at which the TX FIFO interrupt triggers. 43 This tells the driver to configure the UART port at boot, depending on 51 Port 1 RX Threshold at which the RX FIFO interrupt triggers. 58 Port 1 TX Threshold at which the TX FIFO interrupt triggers.
|
D | Kconfig.stellaris | 11 available at the Texas Instrument LM3S6965 board. 20 This tells the driver to configure the UART port at boot, depending on 28 This tells the driver to configure the UART port at boot, depending on 36 This tells the driver to configure the UART port at boot, depending on
|
/Zephyr-Core-2.7.6/dts/bindings/gpio/ |
D | arduino-header-r3.yaml | 15 labeled from A0 at the top through A5 at the bottom. 17 signals labeled from D0 at the bottom D7 at the top; 19 digital input signals labelled from D8 at the bottom through D13 21 D15 at the top.
|
/Zephyr-Core-2.7.6/arch/x86/zefi/ |
D | README.txt | 16 relocatable, and cannot be placed at specific locations in memory. 18 appropriate locations at startup, clear any zero-filled (BSS, etc...) 25 any platform top out at 200kb or so, and grub is at minimum about 5x 39 work fine and then fail inexplicably at runtime with a garbage 41 address is not generated at runtime by the C code here (it's address 51 in ELF get found via GOT and PLT tables that are populated at load 67 they ignore the preferred load address and will put the image at 80 that the EFI environment will load our image at an address that 84 at 0x10000. Even given collisions, this is probably tolerable, as we 86 sneak around EFI areas. But the Zephyr loader should at least detect
|
/Zephyr-Core-2.7.6/samples/philosophers/ |
D | README.rst | 89 arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/aarch32/cpu_idle.S:107 93 …* 1 Thread 537003160 (Name: idle 00, prio:40,useropts:1) arch_cpu_idle () at zephyr/mainl… 95 …: Philosopher 5, prio:-2,useropts:4) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zeph… 97 …: Philosopher 4, prio:-1,useropts:4) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zeph… 99 …: Philosopher 3, prio:0,useropts:4) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zeph… 101 …: Philosopher 2, prio:1,useropts:4) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zeph… 103 …: Philosopher 1, prio:2,useropts:4) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zeph… 105 …: Philosopher 0, prio:3,useropts:4) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zeph… 124 arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/aarch32/cpu_idle.S:107 128 …* 2 Thread 537920592 (idle 00 UNKNOWN PRIO 40) arch_cpu_idle () at zephyr/mainline/zep… [all …]
|
/Zephyr-Core-2.7.6/tests/bluetooth/at/src/ |
D | main.c | 13 #include "subsys/bluetooth/host/at.h" 17 static struct at_client at; variable 52 at.buf_max_len = 140U; in test_at() 53 at.buf = buffer; in test_at() 58 at_register(&at, at_resp, NULL); in test_at() 66 zassert_equal(at_parse_input(&at, buf), 0, "Parsing failed"); in test_at()
|
/Zephyr-Core-2.7.6/soc/arm/atmel_sam/same70/ |
D | Kconfig.soc | 89 RC oscillator running at 32 kHz. 105 running at 12 MHz. 127 Setting MULA=0 would disable PLL at boot, this is currently 131 PLL is running at 25 times the main clock frequency. 144 Setting DIVA=0 would disable PLL at boot, this is currently 148 PLL is running at 25 times the main clock frequency. 162 At reset ERASE pin is configured in System IO mode. Asserting the ERASE 163 pin at '1' will completely erase Flash memory. Setting this option will
|
/Zephyr-Core-2.7.6/soc/arm/atmel_sam/samv71/ |
D | Kconfig.soc | 90 RC oscillator running at 32 kHz. 106 running at 12 MHz. 128 Setting MULA=0 would disable PLL at boot, this is currently 132 PLL is running at 25 times the main clock frequency. 145 Setting DIVA=0 would disable PLL at boot, this is currently 149 PLL is running at 25 times the main clock frequency. 163 At reset ERASE pin is configured in System IO mode. Asserting the ERASE 164 pin at '1' will completely erase Flash memory. Setting this option will
|
/Zephyr-Core-2.7.6/drivers/modem/ |
D | Kconfig.gsm | 10 Enable GSM modems that support standard AT commands and PPP. 59 bool "Auto-start PPP at boot" 62 This setting lets driver connect to network and initialize PPP at 72 using AT+CGATT. This setting dictates how much time in seconds 78 This setting is used in the AT+COPS command to set the MCC/MNO 97 bool "Factory reset modem at boot"
|
D | gsm_ppp.c | 49 * PPP and AT channels. Currently the modem does not create possible GNSS 134 /* The handler will listen AT channel */ in gsm_rx() 332 SETUP_CMD_NOHANDLE("AT+CEREG=2"), 333 SETUP_CMD("AT+CEREG?", "", on_cmd_atcmdinfo_cereg, 5U, ","), 334 SETUP_CMD_NOHANDLE("AT+COPS=3,2"), 335 SETUP_CMD("AT+COPS?", "", on_cmd_atcmdinfo_cops, 3U, ","), 423 SETUP_CMD_NOHANDLE("AT+CMEE=1"), 427 SETUP_CMD("AT+CGMI", "", on_cmd_atcmdinfo_manufacturer, 0U, ""), 428 SETUP_CMD("AT+CGMM", "", on_cmd_atcmdinfo_model, 0U, ""), 429 SETUP_CMD("AT+CGMR", "", on_cmd_atcmdinfo_revision, 0U, ""), [all …]
|
/Zephyr-Core-2.7.6/drivers/sensor/bmi160/ |
D | Kconfig | 55 bool "Set at runtime." 73 bool "Set at runtime." 94 bool "Set at runtime." 142 bool "Set at runtime." 160 bool "Set at runtime." 184 bool "Set at runtime."
|
/Zephyr-Core-2.7.6/modules/trusted-firmware-m/ |
D | Kconfig.tfm.partitions | 13 to be passed to the TF-M build system. Look at 'config_default.cmake' 24 to be passed to the TF-M build system. Look at 'config_default.cmake' 35 to be passed to the TF-M build system. Look at 'config_default.cmake' 46 to be passed to the TF-M build system. Look at 'config_default.cmake' 57 to be passed to the TF-M build system. Look at 'config_default.cmake' 69 to be passed to the TF-M build system. Look at 'config_default.cmake'
|
/Zephyr-Core-2.7.6/tests/kernel/sched/metairq/src/ |
D | main.c | 78 zassert_equal(cnt1, 0, "Unexpected cnt1 at start: %d", cnt1); in coop_thread1() 80 zassert_equal(cnt2, LOOP_CNT, "Unexpected cnt2 at start: %d", cnt2); in coop_thread1() 87 zassert_equal(cnt1, 1, "Unexpected cnt1 at end: %d", cnt1); in coop_thread1() 89 zassert_equal(cnt2, LOOP_CNT, "Unexpected cnt2 at end: %d", cnt2); in coop_thread1() 105 zassert_equal(cnt1, 0, "Unexpected cnt1 at start: %d", cnt1); in coop_thread2() 107 zassert_equal(cnt2, 0, "Unexpected cnt2 at start: %d", cnt2); in coop_thread2() 109 /* At some point before this loop has finished, the meta-irq thread in coop_thread2() 125 zassert_equal(cnt1, 0, "Unexpected cnt1 at end: %d", cnt1); in coop_thread2() 127 zassert_equal(cnt2, LOOP_CNT, "Unexpected cnt2 at end: %d", cnt2); in coop_thread2()
|