| .. |
|
esp32
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
esp32c2
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
esp32c3
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
esp32c6
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
esp32h2
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
esp32s2
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
esp32s3
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
include
|
a76eab4d39
Merge branch 'bugfix/emac_structs_cpp_build' into 'master'
|
2 éve |
|
platform_port
|
9fd8f3786a
all: Replaces memset/memcpy with hal_mem.. funcs where were used -Wstringop-overread, -Wstringop-overflow, -Warray-bounds
|
3 éve |
|
test
|
94120b82c2
esp32h2: add build test
|
3 éve |
|
test_apps
|
fbb8937758
bignum: bare-metal mpi peripheral verification application
|
2 éve |
|
.build-test-rules.yml
|
fbb8937758
bignum: bare-metal mpi peripheral verification application
|
2 éve |
|
CMakeLists.txt
|
4ae1ea7b9f
bignum: refactored the hardware abstraction of the mpi peripheral
|
2 éve |
|
Kconfig
|
15e8c04f7b
spi: change linker file let spi hal able to out from iram
|
2 éve |
|
README.md
|
5baf124219
docs: update readme aftering extracting hal document from soc document
|
5 éve |
|
adc_hal.c
|
486c765a93
adc: remove adc_hal_conf.h
|
2 éve |
|
adc_hal_common.c
|
359b237cc5
ulp: added sleep support for lp core
|
2 éve |
|
adc_oneshot_hal.c
|
486c765a93
adc: remove adc_hal_conf.h
|
2 éve |
|
aes_hal.c
|
51169b0e0c
AES/SHA: use GDMA driver instead of LL
|
5 éve |
|
apm_hal.c
|
8d0f6dab0f
apm: added support for APM on esp32c6
|
2 éve |
|
brownout_hal.c
|
a3d962d89a
brownout: Disable the hardware BOD when BOD interrupt is enabled
|
2 éve |
|
cache_hal.c
|
fda9746bb8
esp_mm: cache_msync API
|
2 éve |
|
ds_hal.c
|
7eb9ecb4f6
esp_ds: move timeout mechanism to driver layer
|
4 éve |
|
ecc_hal.c
|
a485b1cb67
esp32h2: Add support for ECC hardware accelerator
|
2 éve |
|
ecdsa_hal.c
|
d634970ed1
ecdsa: Support multiple ECDSA keys
|
2 éve |
|
efuse_hal.c
|
c3e701588e
efuse: add efuse hal api
|
2 éve |
|
emac_hal.c
|
256d457969
esp_eth: possible start/stop issue fixed
|
3 éve |
|
etm_hal.c
|
fb26d0e11f
etm: added etm channel allocator
|
3 éve |
|
gdma_hal.c
|
83d16aa00c
gdma: support IRAM interrupt
|
4 éve |
|
gpio_hal.c
|
c9bcec9212
gpio: h2 support input hysteresis filter
|
2 éve |
|
hmac_hal.c
|
1c233cc508
hmac_hal: Merge hmac hal layer for different into one
|
3 éve |
|
i2c_hal.c
|
467356cfcd
I2C: Fix issue that pointer would be NULL if calls i2c_param first,
|
3 éve |
|
i2c_hal_iram.c
|
31b88a4c88
I2C: Refactor i2c hal and ll
|
3 éve |
|
i2s_hal.c
|
fd8042cf5b
i2s_tdm: fixed half sample bit calculation
|
2 éve |
|
lcd_hal.c
|
454d658309
rgb_lcd: workaround pclk polarity bug by setting mo>=2
|
3 éve |
|
ledc_hal.c
|
fcc6514dde
ledc: Add an all-in-one HAL function to set fade parameters, and refactor ledc_ll_get_max_duty function
|
2 éve |
|
ledc_hal_iram.c
|
fcc6514dde
ledc: Add an all-in-one HAL function to set fade parameters, and refactor ledc_ll_get_max_duty function
|
2 éve |
|
linker.lf
|
15e8c04f7b
spi: change linker file let spi hal able to out from iram
|
2 éve |
|
mcpwm_hal.c
|
f7ff7ac4d0
mcpwm: clean up hal driver and add doc
|
3 éve |
|
mmu_hal.c
|
bae6680207
mmu: hal function to init, and hal function to unmap all
|
2 éve |
|
mpi_hal.c
|
4ae1ea7b9f
bignum: refactored the hardware abstraction of the mpi peripheral
|
2 éve |
|
mpu_hal.c
|
66fb5a29bb
Whitespace: Automated whitespace fixes (large commit)
|
5 éve |
|
parlio_hal.c
|
f534247a00
driver: add parallel IO TX driver
|
2 éve |
|
pcnt_hal.c
|
ec8defaa96
pulse_cnt: new driver for PCNT peripheral
|
3 éve |
|
rmt_hal.c
|
b562754a2f
rmt: support esp32c6
|
3 éve |
|
rtc_io_hal.c
|
7a002ab7a6
rtcio: support rtcio on c6
|
3 éve |
|
sdio_slave_hal.c
|
0f97a24892
sdio_slave: fix strict aliasing violation for sdio_ringbuf_recv()
|
3 éve |
|
sdkconfig.rename
|
e18f381905
HAL: fix kconfig HAL_ASSERTION typo
|
3 éve |
|
sdm_hal.c
|
4154eaec93
sdm: clean up soc/hal/ll code
|
3 éve |
|
sha_hal.c
|
51169b0e0c
AES/SHA: use GDMA driver instead of LL
|
5 éve |
|
spi_flash_encrypt_hal_iram.c
|
0d81edb174
spi_flash: refactoring flash encryption into new api
|
4 éve |
|
spi_flash_hal.c
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
spi_flash_hal_common.inc
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
spi_flash_hal_gpspi.c
|
f3e79ca166
spi_flash(c3): add boya chip support for suspend feature
|
5 éve |
|
spi_flash_hal_iram.c
|
ed96dadd06
spi_flash: 2nd stage for supporting flash suspend. (1). Support more esp chips (2). Improve real-time performance (3). Making timing more stable (4) Add documents
|
2 éve |
|
spi_hal.c
|
774a05399b
soc: fix wrong APB_CLK_FREQ value on esp32c6
|
3 éve |
|
spi_hal_iram.c
|
184145817c
spi_master: add feature spi periph clk source selectable
|
3 éve |
|
spi_slave_hal.c
|
c438ad5d72
spi: apply gdma allocator to SPI
|
4 éve |
|
spi_slave_hal_iram.c
|
ea0b839302
spi: limit esp32 dma workaround only on esp32
|
3 éve |
|
spi_slave_hd_hal.c
|
66ca403bc6
spi_slave: support spi slave hd append mode on chips other than s2
|
2 éve |
|
systimer_hal.c
|
560ea9b754
systimer: support etm event
|
3 éve |
|
timer_hal.c
|
a1030307f1
gptimer: bringup driver on esp32c6
|
3 éve |
|
timer_hal_iram.c
|
995b89fbb6
gptimer: add API to get captured count value
|
3 éve |
|
touch_sensor_hal.c
|
58c3f6a421
hal: explicitly include soc_caps.h
|
5 éve |
|
twai_hal.c
|
72becf31e4
twai: Add errata workaround for listen only mode
|
2 éve |
|
twai_hal_iram.c
|
a25123f703
twai: bringup on esp32c6
|
3 éve |
|
uart_hal.c
|
746f4b814c
uart: move frequency of clock sources out of HAL
|
3 éve |
|
uart_hal_iram.c
|
753a929525
global: fix sign-compare warnings
|
5 éve |
|
usb_dwc_hal.c
|
d69d1aafaf
hal: Fix USB DWC HAL host channel halt race condition
|
3 éve |
|
usb_hal.c
|
ea6710ce98
soc/hal: add tinyusb support esp32s3
|
4 éve |
|
usb_phy_hal.c
|
1fcd639224
usb: Add usb_phy driver to support operations on USB PHY
|
4 éve |
|
wdt_hal_iram.c
|
9c37441b17
wdt: refactor wdt codes to use unified type
|
2 éve |
|
xt_wdt_hal.c
|
4869b3cd4a
WDT: Add support for XTAL32K Watchdog timer
|
4 éve |