zephyr/include/zephyr
Henrik Brix Andersen c11326300f drivers: can: remove option for configuring CAN-FD max DLC
Remove the Kconfig option for configuring the maximum value of the CAN-FD
Data Length Code in order to ensure standard compliance.

Allowing users to configure the max DLC allows the user to save a number of
bytes per CAN frame in RAM, but it also renders the Zephyr CAN-FD
implementation non-compliant with the CAN-FD standard.

There are no guarantees that a Zephyr CAN-FD node will not receive a CAN
frame with a DLC higher than the Kconfig limit, which opens up for all
sorts of bugs when trying to handle received CAN-FD frames.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-08-12 14:15:10 +01:00
..
app_memory
arch intel_adsp: move z_soc_irq_* declarations 2022-08-10 14:30:45 -04:00
audio
bluetooth bluetooth: smp: Add authentication callbacks per connection 2022-08-10 12:49:30 +02:00
canbus
console
crypto
data
debug doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
devicetree doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
dfu
display doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
drivers drivers: can: remove option for configuring CAN-FD max DLC 2022-08-12 14:15:10 +01:00
dt-bindings include: dt-bindings: stm32 clocks: Use "domain" wording when possible 2022-08-08 14:17:07 +02:00
fs
ipc
kernel
linker ztest: allow asserts anywhere 2022-08-09 13:30:15 -04:00
logging doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
lorawan
math doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
mgmt doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
modbus
multi_heap
net wifi_mgmt: Add support for frequency bands 2022-08-10 16:05:09 +02:00
pm pm: policy: allow multiple subscribers to latency changes 2022-08-03 11:19:17 +02:00
portability
posix
random
rtio
sd
settings settings: API for get storage instance used 2022-08-02 15:15:10 +02:00
shell
stats
storage
sys lib: os: assert: Add unreachable path hint for assertion failure 2022-08-10 14:32:36 +02:00
task_wdt
timing
toolchain
tracing doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
usb
xen
cache.h
device.h Restore "device.h: rework the device_extern.h mechanism" 2022-08-12 07:45:01 +01:00
devicetree.h devicetree: s/devicetree_unfixed/devicetree_generated 2022-08-11 12:17:02 +02:00
exc_handle.h
fatal.h
init.h doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
irq.h doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
irq_nextlevel.h
irq_offload.h
kernel.h
kernel_includes.h
kernel_structs.h
kernel_version.h
shared_irq.h
smf.h
spinlock.h
sw_isr_table.h
sys_clock.h
syscall.h
syscall_handler.h
timeout_q.h
toolchain.h
types.h
wait_q.h
zephyr.h