▼ files | |
structure.h | |
▼ hardware | |
▼ kit | |
► common | |
► bsp | |
► thunderboard | |
► bosch | |
► BMP280_driver | |
bmp280.c | BMP280 Sensor Driver |
bmp280.h | BMP280 Sensor Driver Support Header File |
bmp280_support.c | |
► imu | |
imu.c | Inertial Measurement Unit driver |
imu.h | Inertial Measurement Unit DCM matrix related routines |
imu_dcm.c | Inertial Measurement Unit DCM matrix related routines |
imu_fuse.c | Inertial Measurement Unit Fusion driver |
imu_math.c | Inertial Measurement Unit Fusion driver math routines |
► rfs | |
rfs.c | ROM File System Driver |
rfs.h | ROM File System Drive |
rfs_create.c | |
bmp.c | |
bmp.h | |
bmp_regs.h | Register definitions for the BMP280 pressure sensor |
board.c | BOARD module source file |
board.h | BOARD module header file |
board_pic_regs.h | Power and Interrupt Controller Register Definitions |
board_rgbled_profiles.h | RGB LED profiles |
ccs811.c | Driver for the Cambridge CMOS Sensors CCS811 gas and indoor air quality sensor |
ccs811.h | Driver for the Cambridge CMOS Sensors CCS811 gas and indoor air quality sensor |
ccs811_firmware.h | |
icm20648.c | Driver for the Invensense ICM20648 6-axis motion sensor |
icm20648.h | Driver for the Invensense ICM20648 6-axis motion sensor |
mic.c | Driver for the SPV1840LR5H-B MEMS Microphone |
mic.h | Driver for the SPV1840LR5H-B MEMS Microphone |
si1133.c | Driver for the Si1133 Ambient Light and UV sensor |
si1133.h | Driver for the Si1133 Ambient Light and UV sensor |
si7021.c | Driver for the Si7021 I2C Humidity and Temperature Sensor |
si7021.h | Driver for the Si7021 I2C Humidity and Temperature Sensor |
si7210.c | Driver for the Silicon Labs Si7210 Hall Effect Sensor |
si7210.h | Driver for the Silicon Labs Si7210 Hall Effect Sensor |
si7210_regs.h | Driver for the Silicon Labs Si7210 Hall Effect Sensor |
util.c | Utility Functions for the Thunderboard Sense |
util.h | Utility Functions for the Thunderboard Sense |
util_sleep.c | Utility Functions for the Thunderboard Sense |
util_supply.c | Power Supply Related Utility Functions for the Thunderboard Sense |
bsp.h | Board support package API definitions |
bsp_bcc.c | Board Controller Communications (BCC) definitions |
bsp_bcp.h | Board Controller Communications Protocol (BCP) definitions |
bsp_dk_3200.c | Board support package API implementation for BRD3200 |
bsp_dk_3201.c | Board support package API implementation for BRD3201 |
bsp_dk_bcreg_3200.h | Board Control register definitions |
bsp_dk_bcreg_3201.h | Board Control register definitions |
bsp_dk_leds.c | Board support package API for GPIO leds on STK's |
bsp_dk_mcuboard.c | Board support package API for functions on MCU plugin boards |
bsp_stk.c | Board support package API implementation STK's |
bsp_stk_ioexp.c | Board support package API implementation STK's |
bsp_stk_ioexp.h | Board support package API implementation for STK's |
bsp_stk_leds.c | Board support package API for GPIO leds on STK's |
bsp_trace.c | API for enabling SWO and ETM trace |
bsp_trace.h | SWO Trace API (for eAProfiler) |
► drivers | |
caplesense.c | Capacitive sense driver |
caplesense.h | Capacitive sense driver |
capsense.c | Capacitive sense driver |
capsense.h | Capacitive sense driver |
cdc.c | USB Communication Device Class (CDC) driver |
cdc.h | USB Communication Device Class (CDC) driver |
cpt112s_i2c.c | Helper functions for managing capsense inputs |
cpt112s_i2c.h | Driver for retrieving capsense button and slider inputs from CPT112S |
display.c | Display interface |
display.h | Display device interface |
displaybackend.h | Display device backend interface |
displayconfigall.h | Main configuration file for the DISPLAY driver software stack |
displayfont16x20.h | 16x20 font with only number characters and the colon':' and space ' ' signs |
displayfont6x8.h | 6x8 font with all characters |
displayfont8x8.h | 8x8 font with all characters |
displayls013b7dh03.c | Display driver for the Sharp Memory LCD LS013B7DH03 |
displayls013b7dh03.h | Configuration for the display driver for the Sharp Memory LCD LS013B7DH03 |
displaypal.h | Platform Abstraction Layer (PAL) interface for DISPLAY driver |
displaypalemlib.c | Platform Abstraction Layer (PAL) for DISPLAY driver on EMLIB based platforms |
dmactrl.c | DMA control data block |
dmactrl.h | DMA control data block |
eeprom.c | EEPROM driver for 24AA024 (2Kbit) EEPROM device on the DK |
eeprom.h | EEPROM driver for 24AA024 (2Kbit) EEPROM device on the DK |
emstatus.h | EMSTATUS definitions |
hidkbd.c | USB Human Interface Devices (HID) class keyboard driver |
hidkbd.h | USB Human Interface Devices (HID) class keyboard driver |
i2cspm.c | I2C simple poll-based master mode driver for the DK/STK |
i2cspm.h | I2C simple poll-based master mode driver for the DK/STK |
ksz8851snl.c | Driver for Micrel KSZ8851SNL Ethernet controller |
ksz8851snl.h | Driver for Micrel KSZ8851SNL Ethernet controller |
ksz8851snl_spi.c | SPI interface API for KSZ8851SNL Ethernet controller |
ksz8851snl_spi.h | SPI interface API for KSZ8851SNL Ethernet controller |
microsd.c | Micro SD card driver for the EFM32GG_DK3750 development kit. This file provides the interface layer between the DK and the fat filesystem provided |
microsd.h | Micro SD card driver for the EFM32GG_DK3750 development kit |
msdbot.c | Implements the host side of the Bulk Only Transport protocol for USB Mass Storage class Devices |
msdbot.h | Definitions for the Bulk Only Transport protocol of USB Mass Storage devices |
msdd.c | Mass Storage class Device (MSD) driver |
msdd.h | Mass Storage class Device (MSD) driver |
msdh.c | Host side implementation of Mass Storage class Device (MSD) interface |
msdh.h | Host side implementation of Mass Storage class Device (MSD) interface |
msdscsi.c | SCSI interface for Mass Storage Devices (MSD) |
msdscsi.h | SCSI interface for Mass Storage Devices (MSD) |
mx25flash_spi.c | |
mx25flash_spi.h | |
nandflash.c | EFM32GG_STK3700 nandflash driver |
nandflash.h | EFM32GG_STK3700 nandflash driver |
norflash.c | Implements the NORFLASH driver for Spansion S29GL128P90FFIR13. Spansion S29GL128P90FFIR13 is a 16MByte device organized in 128 sectors of 128KBytes each. The module can easily be tailored to suit other NOR flash devices |
norflash.h | Definitions for the NORFLASH driver for Spansion S29GL128P90FFIR13 |
retargetio.c | Provide stdio retargeting for all supported toolchains |
retargetserial.c | Provide stdio retargeting to USART/UART or LEUART |
retargetserial.h | Retarget stdout to a serial port |
retargetswo.c | Helper functions for configuring SWO |
retargetswo.h | Retarget stdout to SWO |
retargettextdisplay.c | Provide stdio retargeting to text display interface |
retargettextdisplay.h | Retarget stdout to text display module |
retargettft.c | Provide stdio retargeting to TFT address mapped mode |
retargettft.h | |
segmentlcd.c | EFM32 Segment LCD Display driver |
segmentlcd.h | EFM32 Segment LCD Display driver, header file |
si1147_i2c.c | I2c driver for the Si1147 |
si1147_i2c.h | Driver for the Si1147 Proximity sensor |
si114x_algorithm.c | |
si114x_algorithm.h | Swipe algorithm for Si114x |
si114x_functions.c | Si114x reusable functions |
si114x_functions.h | Si114x function prototypes, structure and bit definitions |
si114x_sys_out.c | |
si114x_sys_out.h | |
si114x_types.h | Si114x types |
si114x_uv_index.c | Si114x UV Index measurement |
si114x_uv_index.h | Si114x UV Index measurement |
si7013.c | Driver for the Si7013 Temperature / Humidity sensor |
si7013.h | Driver for the Si7013 Temperature / Humidity sensor |
tempsens.c | Temperature sensor driver for DS75 temperature sensor compatible device on the DK |
tempsens.h | Temperature sensor driver for DS75 temperature sensor compatible device on the DK |
textdisplay.c | Provide stdio retargeting to the text display interface |
textdisplay.h | Text display interface |
tftamapped.c | EFM32GG_DK3750, TFT Initialization and setup for Adress Mapped mode |
tftamapped.h | EFM32GG_DK3750, TFT Initialization and setup for Adress Mapped mode |
tftdirect.c | EFM32GG_DK3750, TFT Initialization and setup for Direct Drive mode |
tftdirect.h | EFM32GG_DK3750, TFT Initialization and setup for Direct Drive mode |
tftspi.c | EFM32GG_DK3750, SPI controller implementation for SSD2119 display interface when using Generic/Direct Drive mode |
tftspi.h | EFM32GG_DK3750, SPI controller API for SSD2119 display interface when using Generic/Direct Drive mode |
touch.c | EFM32GG_DK3750, Touch panel driver |
touch.h | Touch panel driver prototypes and definitions |
udelay.c | Microsecond delay routine |
udelay.h | Microsecond delay routine |
usbkbdscancodes.c | USB HID keyboard scancodes |
usbkbdscancodes.h | USB HID keyboard scancodes |
vddcheck.c | VDD Voltage Check, using Voltage Comparator API |
vddcheck.h | Vdd voltage check routines, using VCMP |
▼ platform | |
▼ Device | |
► doc | |
doxygen.h | |
► SiliconLabs | |
► EFR32MG1P | |
► Include | |
efr32mg1p233f256gm48.h | CMSIS Cortex-M Peripheral Access Layer Header File for EFR32MG1P233F256GM48 |
efr32mg1p_acmp.h | EFR32MG1P_ACMP register and bit field definitions |
efr32mg1p_adc.h | EFR32MG1P_ADC register and bit field definitions |
efr32mg1p_af_pins.h | EFR32MG1P_AF_PINS register and bit field definitions |
efr32mg1p_af_ports.h | EFR32MG1P_AF_PORTS register and bit field definitions |
efr32mg1p_cmu.h | EFR32MG1P_CMU register and bit field definitions |
efr32mg1p_cryotimer.h | EFR32MG1P_CRYOTIMER register and bit field definitions |
efr32mg1p_crypto.h | EFR32MG1P_CRYPTO register and bit field definitions |
efr32mg1p_devinfo.h | EFR32MG1P_DEVINFO register and bit field definitions |
efr32mg1p_dma_descriptor.h | EFR32MG1P_DMA_DESCRIPTOR register and bit field definitions |
efr32mg1p_dmareq.h | EFR32MG1P_DMAREQ register and bit field definitions |
efr32mg1p_emu.h | EFR32MG1P_EMU register and bit field definitions |
efr32mg1p_fpueh.h | EFR32MG1P_FPUEH register and bit field definitions |
efr32mg1p_gpcrc.h | EFR32MG1P_GPCRC register and bit field definitions |
efr32mg1p_gpio.h | EFR32MG1P_GPIO register and bit field definitions |
efr32mg1p_gpio_p.h | EFR32MG1P_GPIO_P register and bit field definitions |
efr32mg1p_i2c.h | EFR32MG1P_I2C register and bit field definitions |
efr32mg1p_idac.h | EFR32MG1P_IDAC register and bit field definitions |
efr32mg1p_ldma.h | EFR32MG1P_LDMA register and bit field definitions |
efr32mg1p_ldma_ch.h | EFR32MG1P_LDMA_CH register and bit field definitions |
efr32mg1p_letimer.h | EFR32MG1P_LETIMER register and bit field definitions |
efr32mg1p_leuart.h | EFR32MG1P_LEUART register and bit field definitions |
efr32mg1p_msc.h | EFR32MG1P_MSC register and bit field definitions |
efr32mg1p_pcnt.h | EFR32MG1P_PCNT register and bit field definitions |
efr32mg1p_prs.h | EFR32MG1P_PRS register and bit field definitions |
efr32mg1p_prs_ch.h | EFR32MG1P_PRS_CH register and bit field definitions |
efr32mg1p_prs_signals.h | EFR32MG1P_PRS_SIGNALS register and bit field definitions |
efr32mg1p_rmu.h | EFR32MG1P_RMU register and bit field definitions |
efr32mg1p_romtable.h | EFR32MG1P_ROMTABLE register and bit field definitions |
efr32mg1p_rtcc.h | EFR32MG1P_RTCC register and bit field definitions |
efr32mg1p_rtcc_cc.h | EFR32MG1P_RTCC_CC register and bit field definitions |
efr32mg1p_rtcc_ret.h | EFR32MG1P_RTCC_RET register and bit field definitions |
efr32mg1p_timer.h | EFR32MG1P_TIMER register and bit field definitions |
efr32mg1p_timer_cc.h | EFR32MG1P_TIMER_CC register and bit field definitions |
efr32mg1p_usart.h | EFR32MG1P_USART register and bit field definitions |
efr32mg1p_wdog.h | EFR32MG1P_WDOG register and bit field definitions |
efr32mg1p_wdog_pch.h | EFR32MG1P_WDOG_PCH register and bit field definitions |
em_device.h | CMSIS Cortex-M Peripheral Access Layer for Silicon Laboratories microcontroller devices |
system_efr32mg1p.h | CMSIS Cortex-M3/M4 System Layer for EFR32 devices |
► Source | |
system_efr32mg1p.c | CMSIS Cortex-M3/M4 System Layer for EFR32 devices |
▼ emdrv | |
► common | |
► inc | |
ecode.h | Energy Aware drivers error code definitions |
► dmadrv | |
► inc | |
dmadrv.h | DMADRV API definition |
► src | |
dmadrv.c | DMADRV API implementation |
► ezradiodrv | |
► common | |
► inc | |
► si4x55 | |
ezradio_api_lib_add.h | This file contains the additional API library for the listed members of the EZRadio family: Si4055_revC2A, Si4355_revC2A, Si4455_revC2A |
► si4x6x | |
ezradio_api_lib_add.h | This file contains the additional API library for the listed members of the EZRadioPRO family: Si4460_revC2A, Si4461_revC2A, Si4463_revC2A |
ezradio_api_lib.h | This file contains the common API library of the EZRadio and EZRadioPRO families |
ezradio_comm.h | This file contains the EZRadio communication layer |
ezradio_hal.h | This file contains EZRadio HAL |
► src | |
► si4x55 | |
ezradio_api_lib_add.c | This file contains the additional API library for the listed members of the EZRadio family: Si4055_revC2A, Si4355_revC2A, Si4455_revC2A |
► si4x6x | |
ezradio_api_lib_add.c | This file contains the additional API library for the listed members of the EZRadioPRO family: Si4460_revC2A, Si4461_revC2A, Si4463_revC2A |
ezradio_api_lib.c | This file contains the common API library of the EZRadio and EZRadioPRO families |
ezradio_comm.c | This file contains the EZRadio communication layer |
ezradio_hal.c | This file contains EZRadio HAL |
► config | |
ezradiodrv_config.h | EZRADIODRV configuration file |
► plugins | |
► inc | |
ezradio_auto_ack_plugin.h | EzRadio auto acknowledge plug-in managed by the plug-in manager if enabled |
ezradio_crcerror_plugin.h | EzRadio CRC error plug-in managed by the plug-in manager if enabled |
ezradio_direct_receive_plugin.h | EzRadio direct reception plug-in managed by the plug-in manager if enabled |
ezradio_direct_transmit_plugin.h | EzRadio direct transmission plug-in managed by the plug-in manager if enabled |
ezradio_plugin_manager.h | This file contains the plug-in manager for the EZRadio and EZRadioPRO chip families |
ezradio_pn9_plugin.h | EzRadio PN9 plug-in managed by the plug-in manager if enabled |
ezradio_receive_plugin.h | EzRadio transmit plug-in managed by the plug-in manager if enabled |
ezradio_transmit_plugin.h | EzRadio transmit plug-in managed by the plug-in manager if enabled |
ezradio_unmod_carrier_plugin.h | EzRadio unmodulated carrier plug-in managed by the plug-in manager if enabled |
► src | |
ezradio_auto_ack_plugin.c | EzRadio auto acknowledge plug-in managed by the plug-in manager if enabled |
ezradio_crcerror_plugin.c | EzRadio CRC error plug-in managed by the plug-in manager if enabled |
ezradio_direct_receive_plugin.c | EzRadio direct reception plug-in managed by the plug-in manager if enabled |
ezradio_direct_transmit_plugin.c | EzRadio direct transmission plug-in managed by the plug-in manager if enabled |
ezradio_plugin_manager.c | This file contains the plug-in manager for the EZRadio and EZRadioPRO chip families |
ezradio_pn9_plugin.c | EzRadio PN9 plug-in managed by the plug-in manager if enabled |
ezradio_receive_plugin.c | EzRadio receive plug-in managed by the plug-in manager if enabled |
ezradio_transmit_plugin.c | EzRadio transmit plug-in managed by the plug-in manager if enabled |
ezradio_unmod_carrier_plugin.c | EzRadio unmodulated carrier plug-in managed by the plug-in manager if enabled |
► si4455 | |
► inc | |
ezradio_cmd.h | EZRadio Command Header |
ezradio_prop.h | EZRadio Property Header |
► si4460 | |
► inc | |
ezradio_cmd.h | EZRadio Command Header |
ezradio_prop.h | EZRadio Property Header |
► si4461 | |
► inc | |
ezradio_cmd.h | EZRadio Command Header |
ezradio_prop.h | EZRadio Property Header |
► si4463 | |
► inc | |
ezradio_cmd.h | EZRadio Command Header |
ezradio_prop.h | EZRadio Property Header |
► si4468 | |
► inc | |
ezradio_cmd.h | |
ezradio_prop.h | |
► gpiointerrupt | |
► inc | |
gpiointerrupt.h | GPIOINT API definition |
► src | |
gpiointerrupt.c | GPIOINT API implementation |
► nvm | |
► inc | |
nvm.h | Non-Volatile Memory Wear-Leveling driver API |
nvm_hal.h | Non-Volatile Memory Wear-Leveling driver HAL |
► src | |
nvm.c | Non-Volatile Memory Wear-Leveling driver API implementation |
nvm_hal.c | Non-Volatile Memory Wear-Leveling driver HAL implementation |
► rtcdrv | |
► inc | |
rtcdriver.h | RTCDRV timer API definition |
► src | |
rtcdriver.c | RTCDRV timer API implementation |
► sleep | |
► inc | |
sleep.h | Energy Modes management driver |
► src | |
sleep.c | Energy Modes management driver |
► spidrv | |
► inc | |
spidrv.h | SPIDRV API definition |
► src | |
spidrv.c | SPIDRV API implementation |
► tempdrv | |
► inc | |
tempdrv.h | TEMPDRV API definition |
► src | |
tempdrv.c | TEMPDRV API implementation |
► uartdrv | |
► inc | |
uartdrv.h | UARTDRV API definition |
► src | |
uartdrv.c | UARTDRV API implementation |
► ustimer | |
► inc | |
ustimer.h | Microsecond delay function API definition |
► src | |
ustimer.c | Microsecond delay functions |
▼ emlib | |
► inc | |
em_acmp.h | Analog Comparator (ACMP) peripheral API |
em_adc.h | Analog to Digital Converter (ADC) peripheral API |
em_aes.h | Advanced encryption standard (AES) accelerator peripheral API |
em_assert.h | Emlib peripheral API "assert" implementation |
em_burtc.h | Backup Real Time Counter (BURTC) peripheral API |
em_bus.h | RAM and peripheral bit-field set and clear API |
em_chip.h | Chip Initialization API |
em_cmu.h | Clock management unit (CMU) API |
em_common.h | General purpose utilities |
em_core.h | Core interrupt handling API |
em_cryotimer.h | Ultra Low Energy Timer/Counter (CRYOTIMER) peripheral API |
em_crypto.h | Cryptography accelerator peripheral API |
em_csen.h | Capacitive Sense Module (CSEN) peripheral API |
em_dac.h | Digital to Analog Converter (DAC) peripheral API |
em_dbg.h | Debug (DBG) API |
em_dma.h | Direct memory access (DMA) API |
em_ebi.h | External Bus Iterface (EBI) peripheral API |
em_emu.h | Energy management unit (EMU) peripheral API |
em_gpcrc.h | General Purpose Cyclic Redundancy Check (GPCRC) API |
em_gpio.h | General Purpose IO (GPIO) peripheral API |
em_i2c.h | Inter-intergrated circuit (I2C) peripheral API |
em_idac.h | Current Digital to Analog Converter (IDAC) peripheral API |
em_int.h | Interrupt enable/disable unit API |
em_lcd.h | Liquid Crystal Display (LCD) peripheral API |
em_ldma.h | Direct memory access (LDMA) API |
em_lesense.h | Low Energy Sensor (LESENSE) peripheral API |
em_letimer.h | Low Energy Timer (LETIMER) peripheral API |
em_leuart.h | Low Energy Universal Asynchronous Receiver/Transmitter (LEUART) peripheral API |
em_mpu.h | Memory protection unit (MPU) peripheral API |
em_msc.h | Flash controller (MSC) peripheral API |
em_opamp.h | Operational Amplifier (OPAMP) peripheral API |
em_pcnt.h | Pulse Counter (PCNT) peripheral API |
em_prs.h | Peripheral Reflex System (PRS) peripheral API |
em_ramfunc.h | RAM code support |
em_rmu.h | Reset Management Unit (RMU) peripheral API |
em_rtc.h | Real Time Counter (RTC) peripheral API |
em_rtcc.h | Real Time Counter (RTCC) peripheral API |
em_smu.h | Security Management Unit (SMU) peripheral API |
em_system.h | System API |
em_timer.h | Timer/counter (TIMER) peripheral API |
em_usart.h | Universal synchronous/asynchronous receiver/transmitter (USART/UART) peripheral API |
em_vcmp.h | Voltage Comparator (VCMP) peripheral API |
em_vdac.h | Digital to Analog Converter (VDAC) peripheral API |
em_version.h | Assign correct part number for include file |
em_wdog.h | Watchdog (WDOG) peripheral API |
► src | |
em_acmp.c | Analog Comparator (ACMP) Peripheral API |
em_adc.c | Analog to Digital Converter (ADC) Peripheral API |
em_aes.c | Advanced Encryption Standard (AES) accelerator peripheral API |
em_assert.c | Assert API |
em_burtc.c | Backup Real Time Counter (BURTC) Peripheral API |
em_cmu.c | Clock management unit (CMU) Peripheral API |
em_core.c | Core interrupt handling API |
em_cryotimer.c | Ultra Low Energy Timer/Counter (CRYOTIMER) peripheral API |
em_crypto.c | Cryptography accelerator peripheral API |
em_csen.c | Capacitive Sense Module (CSEN) peripheral API |
em_dac.c | Digital to Analog Converter (DAC) Peripheral API |
em_dbg.c | Debug (DBG) Peripheral API |
em_dma.c | Direct memory access (DMA) module peripheral API |
em_ebi.c | External Bus Interface (EBI) Peripheral API |
em_emu.c | Energy Management Unit (EMU) Peripheral API |
em_gpcrc.c | General Purpose Cyclic Redundancy Check (GPCRC) API |
em_gpio.c | General Purpose IO (GPIO) peripheral API devices |
em_i2c.c | Inter-integrated Circuit (I2C) Peripheral API |
em_idac.c | Current Digital to Analog Converter (IDAC) peripheral API |
em_int.c | Interrupt enable/disable unit API |
em_lcd.c | Liquid Crystal Display (LCD) Peripheral API |
em_ldma.c | Direct memory access (LDMA) module peripheral API |
em_lesense.c | Low Energy Sensor (LESENSE) Peripheral API |
em_letimer.c | Low Energy Timer (LETIMER) Peripheral API |
em_leuart.c | Low Energy Universal Asynchronous Receiver/Transmitter (LEUART) Peripheral API |
em_mpu.c | Memory Protection Unit (MPU) Peripheral API |
em_msc.c | Flash controller (MSC) Peripheral API |
em_opamp.c | Operational Amplifier (OPAMP) peripheral API |
em_pcnt.c | Pulse Counter (PCNT) peripheral API |
em_prs.c | Peripheral Reflex System (PRS) Peripheral API |
em_rmu.c | Reset Management Unit (RMU) peripheral module peripheral API |
em_rtc.c | Real Time Counter (RTC) Peripheral API |
em_rtcc.c | Real Time Counter with Calendar (RTCC) Peripheral API |
em_system.c | System Peripheral API |
em_timer.c | Timer/counter (TIMER) Peripheral API |
em_usart.c | Universal synchronous/asynchronous receiver/transmitter (USART/UART) Peripheral API |
em_vcmp.c | Voltage Comparator (VCMP) peripheral API |
em_vdac.c | Digital to Analog Converter (VDAC) Peripheral API |
em_wdog.c | Watchdog (WDOG) peripheral API devices |
▼ middleware | |
► cslib | |
► inc | |
cslib.h | |
► glib | |
► glib | |
bmp.c | |
bmp.h | |
glib.c | Silicon Labs Graphics Library: General Routines |
glib.h | Silicon Labs Graphics Library |
glib_bitmap.c | Silicon Labs Graphics Library: Bitmap Drawing Routines |
glib_circle.c | Silicon Labs Graphics Library: Circle Drawing Routines |
glib_color.h | Silicon Labs Graphics Library: Color Defines |
glib_font_narrow_6x8.c | Silicon Labs Graphics Library: GLIB font narrow 6x8 |
glib_font_normal_8x8.c | Silicon Labs Graphics Library: GLIB font normal 8x8 |
glib_font_number_16x20.c | Silicon Labs Graphics Library: GLIB font number '0'-'9', ':' and ' ', 16x20 pixels |
glib_line.c | Silicon Labs Graphics Library: Line Drawing Routines |
glib_polygon.c | Silicon Labs Graphics Library: Polygon Drawing Routines |
glib_rectangle.c | Silicon Labs Graphics Library: Rectangle Routines |
glib_string.c | Silicon Labs Graphics Library: String Drawing Routines |
► usbxpress | |
► inc | |
em_usbxpress.h | Header file for the USBXpress firmware library. Includes function prototypes, type definitions, and function return value macro definitions |
em_usbxpress_descriptors.h | Header file for USB and VCP Initial Descriptors |
em_usbxpress_internal.h | Primary header file. Contains internal global declarations and definitions |
usbconfig.h | USB protocol stack library, application supplied configuration options |
► src | |
em_usbxpress.c | USBXpress global variable declaration, initialization, and call-back function definitions |
em_usbxpress_callback.c | |
em_usbxpress_descriptors.c | Initial USB Descriptors |