# LHAL

Source: [https://docs.qualcomm.com/doc/80-58740-4/topic/lhal.html](https://docs.qualcomm.com/doc/80-58740-4/topic/lhal.html)

The LHAL is a driver library implemented by the QCC74x SDK to unify
                general peripherals. It ensures that different chips use the same set of interfaces,
                facilitating ease of use and portability across platforms.

- **[ACOMP](https://docs.qualcomm.com/doc/80-58740-4/topic/acomp0.html#acomp)**
- **[ADC](https://docs.qualcomm.com/doc/80-58740-4/topic/adc_0.html#adc_0)**
- **[AUADC](https://docs.qualcomm.com/doc/80-58740-4/topic/auadc.html#auadc)**
- **[CAM](https://docs.qualcomm.com/doc/80-58740-4/topic/cam.html#cam)**
- **[CKS](https://docs.qualcomm.com/doc/80-58740-4/topic/cks.html#cks)**
- **[CLOCK](https://docs.qualcomm.com/doc/80-58740-4/topic/clock.html#clock)**
- **[CORE](https://docs.qualcomm.com/doc/80-58740-4/topic/core.html#core)**
- **[CSI](https://docs.qualcomm.com/doc/80-58740-4/topic/csi.html#csi)**
- **[DAC](https://docs.qualcomm.com/doc/80-58740-4/topic/dac_0.html#dac_0)**
- **[DBI](https://docs.qualcomm.com/doc/80-58740-4/topic/dbi.html#dbi)**
- **[DMA](https://docs.qualcomm.com/doc/80-58740-4/topic/dma.html#dma)**
- **[EF_CTRL](https://docs.qualcomm.com/doc/80-58740-4/topic/ef-ctrl.html#ef-ctrl)**
- **[EMAC](https://docs.qualcomm.com/doc/80-58740-4/topic/emac.html#emac)**
- **[FLASH](https://docs.qualcomm.com/doc/80-58740-4/topic/flash.html#flash)**
- **[GPIO](https://docs.qualcomm.com/doc/80-58740-4/topic/gpio_0.html#gpio_0)**
- **[I2C](https://docs.qualcomm.com/doc/80-58740-4/topic/i2c_0.html#i2c_0)**
- **[I2S](https://docs.qualcomm.com/doc/80-58740-4/topic/i2s.html#i2s)**
- **[IR](https://docs.qualcomm.com/doc/80-58740-4/topic/ir_0.html#ir_0)**
- **[IRQ](https://docs.qualcomm.com/doc/80-58740-4/topic/irq.html#irq)**
- **[L1C](https://docs.qualcomm.com/doc/80-58740-4/topic/l1c.html#l1c)**
- **[MJPEG](https://docs.qualcomm.com/doc/80-58740-4/topic/mjpeg.html#mjpeg)**
- **[MTIMER](https://docs.qualcomm.com/doc/80-58740-4/topic/mtimer.html#mtimer)**
- **[PLATFORM_DMA](https://docs.qualcomm.com/doc/80-58740-4/topic/platform-dma.html#platform-dma)**
- **[PWM_V1](https://docs.qualcomm.com/doc/80-58740-4/topic/pwm-v1.html#pwm-v1)**
- **[PWM_V2](https://docs.qualcomm.com/doc/80-58740-4/topic/pwm-v2.html#pwm-v2)**
- **[RTC](https://docs.qualcomm.com/doc/80-58740-4/topic/rtc.html#rtc)**
- **[SEC_AES](https://docs.qualcomm.com/doc/80-58740-4/topic/sec-aes.html#sec-aes)**
- **[SEC_DSA](https://docs.qualcomm.com/doc/80-58740-4/topic/sec-dsa.html#sec-dsa)**
- **[SEC_ECDSA](https://docs.qualcomm.com/doc/80-58740-4/topic/sec-ecdsa.html#sec-ecdsa)**
- **[SEC_IRQ](https://docs.qualcomm.com/doc/80-58740-4/topic/sec-irq.html#sec-irq)**
- **[SEC_PKA](https://docs.qualcomm.com/doc/80-58740-4/topic/sec-pka.html#sec-pka)**
- **[SEC_SHA](https://docs.qualcomm.com/doc/80-58740-4/topic/sec-sha.html#sec-sha)**
- **[TRNG](https://docs.qualcomm.com/doc/80-58740-4/topic/trng.html#trng)**
- **[SPI](https://docs.qualcomm.com/doc/80-58740-4/topic/spi.html#spi)**
- **[SPI_PSRAM](https://docs.qualcomm.com/doc/80-58740-4/topic/spi-psram.html#spi-psram)**
- **[TIMER](https://docs.qualcomm.com/doc/80-58740-4/topic/timer.html#timer)**
- **[UART](https://docs.qualcomm.com/doc/80-58740-4/topic/uart_0.html#uart_0)**
- **[WDG](https://docs.qualcomm.com/doc/80-58740-4/topic/wdg.html#wdg)**
- **[WO](https://docs.qualcomm.com/doc/80-58740-4/topic/wo.html#wo)**

**Parent Topic:** [API](https://docs.qualcomm.com/doc/80-58740-4/topic/api_0.html)

Last Published: Feb 10, 2025

[Previous Topic
API](https://docs.qualcomm.com/bundle/publicresource/80-58740-4/topics/api_0.md) [Next Topic
ACOMP](https://docs.qualcomm.com/bundle/publicresource/80-58740-4/topics/acomp0.md#acomp)