Home
last modified time | relevance | path

Searched +full:8 +full:bits (Results 1 – 25 of 789) sorted by relevance

12345678910>>...32

/Zephyr-Core-3.5.0/subsys/bluetooth/controller/
DKconfig.df273 prompt "IQ samples 12 bit to 8 bit conversion approach"
278 bool "Conversion of IQ samples to 8 bits wide by 4 bits shift"
282 Bluetooth 5.3 Core Specification defines IQ samples to be 8 bits wide: Vol 4, Part E
284 8 bits by ordinary right shift operation by 4 bits. That means there is loss in accuracy
285 since only the 8 MSB are used.
288 bool "Conversion of IQ samples to 8 bits wide by 2 bits shift"
292 Bluetooth 5.3 Core Specification defines IQ samples to be 8 bits wide: Vol 4, Part E
294 8 bits by ordinary right shift operation by 2 bits and a cast to int8_t. That means there
299 bool "Conversion of IQ samples to 8 bits wide by use of 8 LSB"
303 Bluetooth 5.3 Core Specification defines IQ samples to be 8 bits wide: Vol 4, Part E
[all …]
/Zephyr-Core-3.5.0/include/zephyr/dt-bindings/interrupt-controller/
Dmchp-xec-ecia.h11 * g = bits[0:4], GIRQ number in [8, 26]
12 * gb = bits[12:8], peripheral source bit position [0, 31] in the GIRQ
13 * na = bits[23:16], aggregated GIRQ NVIC number
14 * nd = bits[31:24], direct NVIC number. For sources without a direct
20 (((g) & 0x1f) + (((gb) & 0x1f) << 8) + (((na) & 0xff) << 16) + \
25 #define MCHP_XEC_ECIA_GIRQ_POS(e) (((e) >> 8) & 0x1f)
/Zephyr-Core-3.5.0/include/zephyr/drivers/mfd/
Dnpm1300.h41 * @param base Register base address (bits 15..8 of 16-bit address)
42 * @param offset Register offset address (bits 7..0 of 16-bit address)
55 * @param base Register base address (bits 15..8 of 16-bit address)
56 * @param offset Register offset address (bits 7..0 of 16-bit address)
67 * @param base Register base address (bits 15..8 of 16-bit address)
68 * @param offset Register offset address (bits 7..0 of 16-bit address)
79 * @param base Register base address (bits 15..8 of 16-bit address)
80 * @param offset Register offset address (bits 7..0 of 16-bit address)
90 * @brief Update selected bits in npm1300 register
93 * @param base Register base address (bits 15..8 of 16-bit address)
[all …]
/Zephyr-Core-3.5.0/drivers/interrupt_controller/
DKconfig.multilevel22 int "Total number of first level interrupt bits"
24 default 8
26 The number of bits to use of the 32 bit interrupt mask for first
56 range 1 8
65 int "Total number of second level interrupt bits"
67 default 8
69 The number of bits to use of the 32 bit interrupt mask for second
101 range 1 8
119 int "Total number of third level interrupt bits"
121 default 8
[all …]
/Zephyr-Core-3.5.0/dts/bindings/dma/
Dgd,gd32-dma-v1.yaml27 - 0x0: 8 bits
28 - 0x1: 16 bits
29 - 0x2: 32 bits
33 - 0x0: 8 bits
34 - 0x1: 16 bits
35 - 0x2: 32 bits
82 For example, In the case of data-width is 'byte' and burst-length is 8.
83 If the fifo-threshold is a 2-word case, it runs one burst transfer to transfer 8 bytes.
84 Or the fifo-threshold is a 4-word case, runs two times burst transfer to transferring 8 bytes each
Dst,stm32-bdma.yaml8 capable of supporting 5 or 6 or 7 or 8 independent BDMA channels.
9 Each channel can have up to 8 requests.
29 0x0: Byte (8 bits)
30 0x1: Half-word (16 bits)
31 0x2: Word (32 bits)
34 0x0: Byte (8 bits)
35 0x1: Half-word (16 bits)
36 0x2: Word (32 bits)
Dst,stm32u5-dma.yaml21 2. slot: DMA periph request ID, which is written in the REQSEL bits of the CxTR2
37 0x0: Byte (8 bits)
38 0x1: Half-word (16 bits)
39 0x2: Word (32 bits)
42 0x0: Byte (8 bits)
43 0x1: Half-word (16 bits)
44 0x2: Word (32 bits)
Dgd,gd32-dma.yaml25 - 0x0: 8 bits
26 - 0x1: 16 bits
27 - 0x2: 32 bits
31 - 0x0: 8 bits
32 - 0x1: 16 bits
33 - 0x2: 32 bits
Dst,stm32-dma-v2.yaml11 capable of supporting 5 or 6 or 7 or 8 independent DMA channels.
38 0x0: STM32_DMA_PERIPH_8BITS: Byte (8 bits)
39 0x1: STM32_DMA_PERIPH_16BITS: Half-word (16 bits)
40 0x2: STM32_DMA_PERIPH_32BITS: Word (32 bits)
43 0x0: STM32_DMA_MEM_8BITS: Byte (8 bits)
44 0x1: STM32_DMA_MEM_16BITS: Half-word (16 bits)
45 0x2: STM32_DMA_MEM_32BITS: Word (32 bits)
Dst,stm32-dmamux.yaml27 0x0: Byte (8 bits)
28 0x1: Half-word (16 bits)
29 0x2: Word (32 bits)
32 0x0: Byte (8 bits)
33 0x1: Half-word (16 bits)
34 0x2: Word (32 bits)
Dst,stm32-dma-v2bis.yaml32 0x0: STM32_DMA_PERIPH_8BITS: Byte (8 bits)
33 0x1: STM32_DMA_PERIPH_16BITS: Half-word (16 bits)
34 0x2: STM32_DMA_PERIPH_32BITS: Word (32 bits)
37 0x0: STM32_DMA_MEM_8BITS: Byte (8 bits)
38 0x1: STM32_DMA_MEM_16BITS: Half-word (16 bits)
39 0x2: STM32_DMA_MEM_32BITS: Word (32 bits)
/Zephyr-Core-3.5.0/dts/bindings/crypto/
Dnordic,nrf-ccm.yaml17 length-field-length-8-bits:
21 (8 bits) of the LENGTH field in encrypted/decrypted packets.
22 If not set, only the default length (5 bits) is supported.
/Zephyr-Core-3.5.0/subsys/net/ip/
D6lo.c53 static const uint8_t sa_inline_size_table[] = {16, 8, 2, 0, 0, 8, 2, 0};
59 16, 8, 2, 0, 0, 8, 2, 0, 16, 6, 4, 1, 6
86 if (((iphc >> 8) & NET_6LO_DISPATCH_IPHC_MASK) != in get_ihpc_inlined_size()
244 !memcmp(ctx_6co[i].prefix.s6_addr, addr->s6_addr, 8)) { in get_6lo_context_by_addr()
258 * version: 4 bits, Traffic Class: 8 bits, Flow label: 20 bits
259 * The Traffic Class field in the IPv6 header comprises 6 bits of
260 * Diffserv extension [RFC2474] and 2 bits of Explicit Congestion
379 /* Following 64 bits are 0000:00ff:fe00:XXXX */ in compress_sa()
390 NET_DBG("SAM_01 src 64 bits are inlined"); in compress_sa()
391 /* Remaining 64 bits are in-line */ in compress_sa()
[all …]
/Zephyr-Core-3.5.0/include/zephyr/drivers/misc/ft8xx/
Dft8xx_common.h29 * @brief Write 1 byte (8 bits) to FT8xx memory
37 * @brief Write 2 bytes (16 bits) to FT8xx memory
45 * @brief Write 4 bytes (32 bits) to FT8xx memory
53 * @brief Read 1 byte (8 bits) from FT8xx memory
62 * @brief Read 2 bytes (16 bits) from FT8xx memory
71 * @brief Read 4 bytes (32 bits) from FT8xx memory
/Zephyr-Core-3.5.0/include/zephyr/dt-bindings/clock/
Dimx_ccm.h11 * Define 16 bits clock ID: 0xXXXX
12 * The highest 8 bits is Peripheral ID
13 * The lowest 8 bits is Instance ID
/Zephyr-Core-3.5.0/subsys/bluetooth/controller/util/
Dutil.c24 * @brief Population count: Count the number of bits set to 1
30 * @param octets_len Must not be bigger than 255/8 = 31 bytes
61 * bits.
64 * - It shall have at least three ones in the least significant 8 bits.
66 * bits.
124 if ((bit_idx < 8) && consecutive_bit) { in util_aa_le32()
131 * significant six bits. in util_aa_le32()
149 if (bit_idx < 8) { in util_aa_le32()
157 if (bit_idx < 8) { in util_aa_le32()
186 * significant 16 bits. in util_aa_le32()
[all …]
/Zephyr-Core-3.5.0/drivers/dai/intel/ssp/
Dssp.h35 #define DAI_INTEL_SSP_FIFO_WATERMARK 8
42 #define DAI_INTEL_SSP_DEFAULT_TRY_TIMES 8
64 /* SSCR0 bits */
74 #define SSCR0_SCR_MASK DAI_INTEL_SSP_MASK(19, 8)
75 #define SSCR0_SCR(x) DAI_INTEL_SSP_SET_BITS(19, 8, x)
85 /* SSCR1 bits */
125 /* SSR bits */
134 /* SSPSP bits */
139 #define SSPSP_DMYSTRT(x) DAI_INTEL_SSP_SET_BITS(8, 7, x)
155 /* SSTSA bits */
[all …]
/Zephyr-Core-3.5.0/drivers/spi/
Dspi_dw.h97 case 8: in reg_read()
111 case 8: in reg_write()
172 /* Common registers settings, bits etc... */
186 #define DW_SPI_CTRLR0_TMOD_SHIFT (8)
203 /* 0x38 represents the bits 8, 16 and 32. Knowing that 24 is bits 8 and 16
204 * These are the bits were when you divide by 8, you keep the result as it is.
209 (((__bpw) / 8) + 1) : \
210 ((__bpw) / 8))
212 /* SSIENR bits */
215 /* CLK_ENA bits */
[all …]
Dspi_pw.h50 /* Data size set bits sscr0[3:0] */
59 /* SSP Baud rate sscr0[19:8] */
66 /* [19:8] 12 bits */
67 #define PW_SPI_SCR_MASK (BIT_MASK(12) << 8)
105 /* SPI Tx FIFO Lower Water Mark[13:8] */
106 #define PW_SPI_SITF_LWM_2_ENTRY (BIT(0) << 8)
107 #define PW_SPI_SITF_LWM_3_ENTRY (BIT(1) << 8)
108 #define PW_SPI_SITF_LWM_4_ENTRY ((BIT(1) | BIT(0)) << 8)
124 /* SPI Rx FIFO Level RITF[13:8] */
125 #define PW_SPI_SIRF_SIRFL_MASK (BIT_MASK(6) << 8)
[all …]
/Zephyr-Core-3.5.0/dts/bindings/spi/
Dxlnx,xps-spi-2.00.a.yaml20 xlnx,num-ss-bits:
29 Number of slave select bits implemented
31 xlnx,num-transfer-bits:
35 - 8
39 Number of bits per transfer
/Zephyr-Core-3.5.0/dts/bindings/sensor/
Dmaxim,max31875.yaml29 - "8"
37 The number of bits used for each temperature sample.
38 A resolution of 10 bits takes 35ms to convert.
41 10 bits of resolution is the power-on reset configuration.
47 - 8 # 8.75
/Zephyr-Core-3.5.0/dts/bindings/serial/
Duart-controller.yaml26 stop-bits:
29 Sets the number of stop bits.
35 data-bits:
38 Sets the number of data bits.
43 - 8
/Zephyr-Core-3.5.0/include/zephyr/arch/arm64/
Dtpidrro_el0.h9 * @brief tpidrro_el0 bits allocation
12 * CPU's struct _cpu instance. But such a pointer is at least 8-bytes
13 * aligned, and the address space is 48 bits max. That leaves plenty of
14 * free bits for other purposes.
/Zephyr-Core-3.5.0/drivers/i2c/
Di2c_dw_registers.h15 /* IC_CON bits */
28 } bits; member
31 /* IC_DATA_CMD bits */
33 #define IC_DATA_CMD_CMD BIT(8)
37 /* DesignWare Interrupt bits positions */
46 #define DW_INTR_STAT_ACTIVITY BIT(8)
61 #define DW_INTR_MASK_ACTIVITY BIT(8)
87 } bits; member
99 } bits; member
112 uint32_t rx_buffer_depth : 8 __packed;
[all …]
/Zephyr-Core-3.5.0/tests/kernel/common/src/
Dbitarray.c57 num_bundles = ROUND_UP(ROUND_UP(num_bits, 8) / 8, sizeof(uint32_t)) in validate_bitarray_define()
91 * in the declared array are set as free to represent the number of bits in ZTEST()
141 bundle_idx = bit / (sizeof(ba.bundles[0]) * 8); in ZTEST()
142 bit_idx_in_bundle = bit % (sizeof(ba.bundles[0]) * 8); in ZTEST()
221 * total bits in bit array. Also needs to make sure bits in ZTEST()
290 /* Pre-populate the bits */ in alloc_and_free_predefined()
306 "sys_bitarray_alloc() failed bits comparison"); in alloc_and_free_predefined()
314 "sys_bitarray_alloc() failed bits comparison"); in alloc_and_free_predefined()
320 "sys_bitarray_free() failed bits comparison"); in alloc_and_free_predefined()
325 "sys_bitarray_free() failed bits comparison"); in alloc_and_free_predefined()
[all …]

12345678910>>...32