OVMS3-idf/components/driver
Darian Leung a049e02d96 can: Refactor CAN to use HAL and LowLevel layers
The following commit refactors the CAN driver such that
it is split into HAL and Lowlevel layers. The following
changes have also been made:

- Added bit field members to can_message_t as alternative
  to message flags. Updated examples and docs accordingly
- Register field names and fields of can_dev_t updated
2020-01-09 16:13:51 +08:00
..
esp32 Refactor the touch sensor driver 2019-11-27 20:08:44 +08:00
esp32s2beta Refactor the touch sensor driver 2019-11-27 20:08:44 +08:00
include/driver can: Refactor CAN to use HAL and LowLevel layers 2020-01-09 16:13:51 +08:00
test ut: Move tests back from "esp32" subfolder 2020-01-06 17:13:53 +08:00
adc.c refactor the adc driver 2019-11-22 15:42:16 +08:00
adc1_i2s_private.h tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
can.c can: Refactor CAN to use HAL and LowLevel layers 2020-01-09 16:13:51 +08:00
CMakeLists.txt Refactor the touch sensor driver 2019-11-27 20:08:44 +08:00
component.mk global: remove gcc 5.2 support 2019-11-20 11:17:27 +01:00
dac.c dac: refactor driver add hal 2019-11-22 11:44:46 +08:00
gpio.c bugfix(gpio):fix esp32 s2 rtc io issue 2019-11-27 17:18:20 +08:00
i2c.c bugfix(i2c): fix I2C driver breaking change issue. 2019-12-04 15:51:36 +08:00
i2s.c i2s: fix regression in retrieval of chip revision causing apll test to fail 2019-11-22 11:46:38 +05:30
Kconfig rtcio: add hal for driver 2019-11-21 10:40:49 +08:00
ledc.c bugfix(ledc): fix crash when use one speed mode and enable ledc fade test case 2019-12-16 02:49:26 +00:00
mcpwm.c mcpwm: add HAL layer support 2019-11-25 00:36:30 +08:00
pcnt.c refactor(pcnt): add hal pcnt driver 2019-11-18 14:35:46 +08:00
periph_ctrl.c run WiFi on ESP32SBETA 2019-06-28 11:34:49 +08:00
rmt.c rmt: add HAL layer 2019-11-20 10:54:21 +08:00
rtc_io.c rtcio: add hal for driver 2019-11-21 10:40:49 +08:00
rtc_module.c Refactor the touch sensor driver 2019-11-27 20:08:44 +08:00
sdio_slave.c sdio_slave: support HAL layer 2019-12-13 18:33:15 +08:00
sdkconfig.rename Rename Kconfig options (components/driver) 2019-05-21 09:09:01 +02:00
sdmmc_host.c driver: fix gpio pin_bit_mask truncation in sdspi_host and others 2019-11-18 13:42:22 +01:00
sdmmc_private.h tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
sdmmc_transaction.c tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
sdspi_crc.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
sdspi_crc.h Replace all DOS line endings with Unix 2018-07-12 19:10:37 +08:00
sdspi_host.c sdspi: revert pin configs when deinit 2019-12-03 22:58:42 +08:00
sdspi_private.h sdmmc: support SDIO over SPI 2019-04-12 02:24:28 +08:00
sdspi_transaction.c driver: remove unused drivers for esp32s2beta 2019-09-04 10:53:25 +10:00
sigmadelta.c refactor(sigmadelta): add hal sigmadelta driver 2019-11-21 11:53:07 +08:00
spi_common.c ble_mesh_wifi_coexist example: Disable Wi-Fi RX IRAM optimisation 2019-11-28 09:20:00 +08:00
spi_master.c Merge branch 'master' into feature/esp32s2beta_merge 2019-10-15 14:59:27 +11:00
spi_slave.c spi_slave.c:fix DMA channel set to zero which might gets conflict with assert 2019-11-26 13:11:48 +08:00
timer.c bugfix(timer): add a macro to control making the XTAL related functions 2019-11-26 12:39:46 +00:00
touch_sensor_common.c Refactor the touch sensor driver 2019-11-27 20:08:44 +08:00
uart.c add simplified API to set UART threshold values for RX FIFO full and TX FIFO empty 2019-12-16 20:26:04 +00:00