Home
last modified time | relevance | path

Searched +full:- +full:b (Results 1 – 11 of 11) sorted by relevance

/nrf_hw_models-3.6.0/src/HW_models/
DNHW_NVM_backend.h4 * SPDX-License-Identifier: Apache-2.0
44 .type = 'b', \
65 .type = 'b', \
72 .type = 'b', \
DNHW_UART_be_loopb.c4 * SPDX-License-Identifier: Apache-2.0
61 static char descr[] = "Connect this UART instance in loopback (Tx->Rx, RTS->CTS)"; in nhw_ublb_register_cmdline()
70 args[i].type = 'b'; in nhw_ublb_register_cmdline()
DNRF_GPIO.c4 * SPDX-License-Identifier: Apache-2.0
8 * GPIO - General purpose input/output
24 * * Note b.1:
27 * * Note b.2:
29 * * Note b.3:
56 static uint32_t DETECT[NRF_GPIOS]; /* Sense output / unlatched/non-sticky detect */
169 * * -1 : Don't change
174 * * -1 : Don't change
179 * * -1 : Don't change
186 * * -1: Don't change
[all …]
DBLECrypt_if.c5 * SPDX-License-Identifier: Apache-2.0
11 * http://www.apache.org/licenses/LICENSE-2.0
55 const uint8_t *key_be, // Key (KEY_LEN bytes, big-endian)
56 const uint8_t *plaintext_data_be, // Plaintext data (KEY_LEN bytes, big-endian)
58 uint8_t *encrypted_data_be); // Plaintext data (KEY_LEN bytes, big-endian)
71 .type = 'b', in BLECrypt_if_register_cmd_args()
144 const uint8_t* sk, // Session key (16 bytes, BIG-ENDIAN) in BLECrypt_if_encrypt_packet()
145 const uint8_t* nonce // CCM Nonce (NONCE_LEN bytes, little-endian) in BLECrypt_if_encrypt_packet()
149 uint8_t packet_payload_len = length - generate_mic*4; in BLECrypt_if_encrypt_packet()
173 encrypted_payload[length - 4 ] = 0; in BLECrypt_if_encrypt_packet()
[all …]
DNHW_NVMC.c4 * SPDX-License-Identifier: Apache-2.0
8 * NVMC - Non-volatile memory controller
12 * UICR - User information configuration registers
142 this->NVMC_regs = &NRF_NVMC_regs[inst]; in nhw_nvmc_uicr_init()
149 this->flash_op = flash_idle; in nhw_nvmc_uicr_init()
150 this->timer = TIME_NEVER; in nhw_nvmc_uicr_init()
152 this->flash_start_addr = flash_start_addr[inst]; in nhw_nvmc_uicr_init()
153 this->flash_n_pages = flash_n_pages[inst]; in nhw_nvmc_uicr_init()
154 this->flash_page_size = flash_page_sizes[inst]; in nhw_nvmc_uicr_init()
155 this->flash_size = this->flash_n_pages * this->flash_page_size; in nhw_nvmc_uicr_init()
[all …]
DNHW_UART_backend_fifo.c4 * SPDX-License-Identifier: Apache-2.0
122 u_el->Rx_timer = TIME_NEVER; in nhw_ufifo_backend_init()
123 u_el->Tx_timer = TIME_NEVER; in nhw_ufifo_backend_init()
125 u_el->fifo_tx = -1; in nhw_ufifo_backend_init()
126 u_el->fifo_rx = -1; in nhw_ufifo_backend_init()
128 u_el->tx_line_params.config = UINT32_MAX; in nhw_ufifo_backend_init()
129 u_el->tx_line_params.baud = UINT32_MAX; in nhw_ufifo_backend_init()
131 u_el->rx_line_params.config = UINT32_MAX; in nhw_ufifo_backend_init()
132 u_el->rx_line_params.baud = UINT32_MAX; in nhw_ufifo_backend_init()
134 u_el->cts = true; in nhw_ufifo_backend_init()
[all …]
DNHW_UART.c4 * SPDX-License-Identifier: Apache-2.0
7 * UART(E) - Universal asynchronous receiver/transmitter (with EasyDMA)
38 * or a TASK_STOPTX in UART-E mode).
125 u_el->inst = i; in nhw_uarte_init()
128 u_el->UART_regs[i] = (NRF_UART_Type *)&NRF_UARTE_regs[i]; in nhw_uarte_init()
129 u_el->UARTE_regs[i] = (NRF_UARTE_Type *)&NRF_UARTE_regs[i]; in nhw_uarte_init()
131 u_el->Rx_TO_timer = TIME_NEVER; in nhw_uarte_init()
132 u_el->Tx_byte_done_timer = TIME_NEVER; in nhw_uarte_init()
141 u_el->dppi_map = nhw_UARTE_dppi_map[i]; in nhw_uarte_init()
146 if (u_el->Tx_log_file_name) { in nhw_uarte_init()
[all …]
DNHW_RADIO.c5 * SPDX-License-Identifier: Apache-2.0
9 * RADIO - 2.4 GHz Radio
67 …* b) it is only generated when there is a full address match. While in real HW this is not…
98 …this main state machine there is a small state machine for handling the automatic TIFS re-enabling.
118 …* * The Phy finished the procedure, in which case we just pre-program the main state machine t…
132 …om the Phy, we will also check the result, set registers accordingly, and pre-set the cca_status so
135 …* notification when the address has been received. At this point (address end) we pre-check some…
478 * This is a fake task meant to start a HW timer for the TX->RX or RX->TX TIFS
510 …NRF_RADIO_regs.TIFS + nhwra_timings_get_TX_chain_delay() - nhwra_timings_get_rampup_time(0, 1) - 3… in maybe_prepare_TIFS()
512 …delta = NRF_RADIO_regs.TIFS - nhwra_timings_get_Rx_chain_delay() - nhwra_timings_get_TX_chain_dela… in maybe_prepare_TIFS()
[all …]
DNRF5340_peri_types.h7 * SPDX-License-Identifier: BSD-3-Clause
82 * @brief FICR_TRNG90B [TRNG90B] (NIST800-90B RNG calibration data)
138 …t FREQUENCY; /*!< (@ 0x00000000) Audio PLL frequency in 11.176 MHz - 11.402 MHz
139 … or 12.165 MHz - 12.411 MHz frequency bands */
437 /* Bits 31..0 : Pointer to the resolvable address (6-bytes) */
476 …__IOM uint32_t EVENTS_ERROR; /*!< (@ 0x00000108) Deprecated register - CCM error …
480 …__IOM uint32_t PUBLISH_ERROR; /*!< (@ 0x00000188) Deprecated register - Publish co…
610 /* Description: Deprecated register - CCM error event */
612 /* Bit 0 : Deprecated field - CCM error event */
645 /* Description: Deprecated register - Publish configuration for event ERROR */
[all …]
/nrf_hw_models-3.6.0/.github/workflows/
Dbuild.yml14 build-hw-models:
16 runs-on: ubuntu-latest
19 - name: Install dependencies
21 sudo apt-get install gcc-multilib binutils
23 - name: Get PR
28 - name: Fetch dependencies
30 git clone -b v2.8.0 --depth=1 https://github.com/NordicSemiconductor/nrfx ${NRFX_BASE}
33 wget https://storage.googleapis.com/git-repo-downloads/repo
35 …python3 ./repo init -u https://github.com/BabbleSim/manifest.git -m nrf_hw_models_ci.xml -b master…
36 python3 ./repo sync -c
[all …]
/nrf_hw_models-3.6.0/docs/
DLICENSE5 BSD-3-Clause licensed. Please see each respective file for license information.
7 --------------------------------------------------------------------------------
75 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
82 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
90 cross-claim or counterclaim in a lawsuit) alleging that the Work
104 (b) You must cause any modified files to carry prominent notices
122 wherever such third-party notices normally appear. The contents
155 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
194 identification within third-party archives.
202 http://www.apache.org/licenses/LICENSE-2.0
[all …]