Lines Matching +full:rx +full:- +full:buffer +full:- +full:config

1 # ISO-TP configuration options
4 # SPDX-License-Identifier: Apache-2.0
7 bool "ISO-TP Transport [EXPERIMENTAL]"
18 module-str = ISOTP
21 config ISOTP_WFTMAX
29 config ISOTP_BS_TIMEOUT
34 Timeout for the reception of the next FC frame. ISO 15765-2: 1000ms
36 config ISOTP_A_TIMEOUT
42 ISO 15765-2: 1000ms
44 config ISOTP_CR_TIMEOUT
50 ISO 15765-2: 1000ms
52 config ISOTP_REQUIRE_RX_PADDING
62 config ISOTP_ENABLE_TX_PADDING
69 config ISOTP_RX_BUF_COUNT
73 Each data buffer will occupy ISOTP_RX_BUF_SIZE + smallish
76 config ISOTP_RX_BUF_SIZE
77 int "Size of one buffer data block"
83 CAN_MAX_DLEN - 1 (for classic CAN : 8 - 1 = 7, for CAN FD : 64 - 1 = 63).
85 config ISOTP_RX_SF_FF_BUF_COUNT
89 This buffer is used for first and single frames. It is extra because the
90 buffer has to be ready for the first reception in isr context and therefor
92 Each buffer will occupy CAN_MAX_DLEN - 1 byte + header (sizeof(struct net_buf))
95 config ISOTP_USE_TX_BUF
96 bool "Buffer tx writes"
98 Copy the outgoing data to a net buffer so that the calling function
103 config ISOTP_TX_BUF_COUNT
107 Each data buffer will occupy CONFIG_NET_BUF_DATA_SIZE + smallish
111 config ISOTP_BUF_TX_DATA_POOL_SIZE
120 config ISOTP_ENABLE_CONTEXT_BUFFERS
125 forget possible. A memory slab is used to buffer the context.
127 config ISOTP_TX_CONTEXT_BUF_COUNT
135 config ISOTP_CUSTOM_FIXED_ADDR
140 If not set ISO-TP fixed addressing use SAE J1939 standard.
145 config ISOTP_FIXED_ADDR_SA_POS
151 config ISOTP_FIXED_ADDR_SA_MASK
157 config ISOTP_FIXED_ADDR_TA_POS
163 config ISOTP_FIXED_ADDR_TA_MASK
169 config ISOTP_FIXED_ADDR_PRIO_POS
175 config ISOTP_FIXED_ADDR_PRIO_MASK
181 config ISOTP_FIXED_ADDR_RX_MASK
182 hex "CAN filter RX mask to match any priority and source address (SA)"
185 CAN filter RX mask