zephyr/samples/drivers
Henrik Brix Andersen 8af4bb722d drivers: can: rename API functions for better consistency
Rename a few CAN API functions for clarity and consistency with other
Zephyr RTOS APIs.

CAN_DEFINE_MSGQ() becomes CAN_MSGQ_DEFINE() to match K_MSGQ_DEFINE().

can_attach_isr() becomes can_add_rx_filter() since a filter callback
function is not an interrupt service routine (although it is called in
isr context). The word "attach" is replaced with "add" since filters are
added, not attached. This matches the terminology used is other Zephyr
APIs better.

can_detach() becomes can_remove_rx_filter() to pair with
can_add_rx_filter().

can_attach_msgq() becomes can_add_rx_filter_msgq() and documentation is
updated to mention its relationship with can_add_rx_filter().

can_register_state_change_isr() becomes can_set_state_change_callback()
since a state change callback function is not an interrupt service
routine (although it is called in isr context). The word "register" is
replaced with "set" since only one state change callback can be in
place.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-01-10 10:44:37 +01:00
..
adc boards: mimxrt1160: Enabled ADC support for RT1160 2021-11-03 16:18:25 -04:00
audio/dmic kernel: Introduce K_MEM_SLAB_DEFINE_STATIC 2021-11-07 05:36:48 -05:00
can drivers: can: rename API functions for better consistency 2022-01-10 10:44:37 +01:00
clock_control_litex cmake: use find_package() instead of literal include in tests and samples 2021-11-01 10:33:09 -04:00
counter tests: fix typos and misnamed platforms 2021-12-17 12:24:37 -05:00
crypto cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
current_sensing samples: drivers: removed old sample code for INA219 2021-08-23 10:32:07 -05:00
dac samples: drivers: dac: add longan_nano board 2022-01-04 11:49:14 +01:00
display samples: exclude platform stm32f769i_disco 2022-01-05 14:59:58 -05:00
eeprom cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
espi drivers: Apply SPI API change to relevant places 2021-11-19 11:50:38 +01:00
flash_shell shell: Add __printf_like to shell_fprintf 2021-10-14 16:32:19 -04:00
fpga drivers: fpga controller: add shell support 2021-09-03 09:54:00 -04:00
ht16k33 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
i2c_fujitsu_fram samples: i2c: fram: use node label instead of alias 2021-09-17 20:18:47 -04:00
i2s kernel: Introduce K_MEM_SLAB_DEFINE_STATIC 2021-11-07 05:36:48 -05:00
ipm cmake: Update messages mode using INFO to the correct mode STATUS 2021-12-15 14:58:05 -06:00
jesd216 samples: jesd216: Exclude hifive_unleashed and unmatched boards 2021-09-03 09:52:26 -04:00
kscan cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
kscan_touch cmake: use find_package() instead of literal include in tests and samples 2021-11-01 10:33:09 -04:00
lcd_hd44780 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
led_apa102 samples: led_apa102: overlay and config for blueclover_plt_demo_v2 2021-12-16 10:12:57 +01:00
led_apa102c_bitbang cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
led_lp503x cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
led_lp3943 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
led_lp5562 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
led_lpd8806 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
led_pca9633 samples/drivers: led_pca9633: Convert to build_only 2021-12-13 10:02:44 -06:00
led_pwm samples: led_pwm: added overlay for the esp32 board 2021-11-07 05:36:42 -05:00
led_sx1509b_intensity cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
led_ws2812 samples: led_ws2812: fix dma property in nucleo_f070rb.overlay 2021-09-13 11:55:51 -04:00
lora samples: lora: receive: demo async reception 2021-10-26 15:48:09 +02:00
mbox mbox: Enforce callback registration before enabling the channel 2021-12-23 12:38:21 +01:00
misc/ft800 bugfix: samples: display: Set ft800 sample to be build only 2021-09-16 06:59:27 -04:00
peci cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ps2 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
soc_flash_nrf cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
spi_bitbang drivers: spi: add spi-bitbang driver 2021-12-06 07:29:45 -05:00
spi_flash samples: drivers: spi_flash: add support for the NPCX EVB 2021-11-01 21:48:20 -04:00
spi_flash_at45 samples: spi_flash_at45: fix build 2021-12-13 20:41:33 -05:00
spi_fujitsu_fram cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
watchdog boards: mimxrt1160: Enable watchdog timer on RT1160 2021-11-03 16:18:25 -04:00
drivers.rst