| ▼Bluetooth | MediaTek LinkIt development platform for RTOS provides Bluetooth Low Energy (LE) connectivity support for IoT and Wearable's applications |
| ►Common | This section introduces the following modules - the memory management, the power management, the host controller interface, the universally unique identifier |
| ►Define and structure | This section defines the basic types |
| Define | |
| Struct | |
| ►HCI | This section introduces the host controller interface API, including controller error code, command structures and command type codes used by the GAP module |
| Define | Define HCI data types and values |
| Struct | Define HCI commands and event data structures |
| ►Memory management | This section defines the macros and API prototypes related to memory configuration |
| Define | |
| Struct | |
| ►Panic | This section defines the event, structure and types for Bluetooth panic feature |
| Define | Define Bluetooth panic event and source types |
| Struct | Define the Bluetooth panic structure |
| ►Power management | This section defines the confirmation types and APIs to switch the power on and off |
| Define | Define the power on or off events |
| Struct | Define power on event parameter structure |
| ►UUID | This section introduces the UUID APIs including terms and acronyms, supported features, details on how to use this module, UUID function groups, structures and functions |
| Define | This section defines the Bluetooth SIG base UUID |
| Struct | This section defines bt_uuid data structure |
| ►GAP | This section introduces the Generic Access Profile (GAP) APIs including terms and acronyms, supported features, details on how to use this driver, GAP function groups, enums, structures and functions |
| ►Bluetooth Low Energy | This section defines the Low Energy (LE) GAP confirmation and indication macros, structures and API prototypes |
| Define | |
| Struct | |
| ►GATT | This section introduces the GATT Client and Server and service framework using the attribute protocol to discover services and read and write characteristic values from a peer device |
| ►Define and structure | This section introduces the ATT operation codes, request and response structures, API prototypes and definitions of the GATT UUID and characteristics |
| Define | This section defines the ATT opcode and error codes |
| Struct | This section defines basic data structures for the ATT |
| ►GATT Client | This section introduces the GATT Client driver APIs including terms and acronyms, supported features, details on how to use this driver, GATT Client function groups, enums, GATT Client request and response structures and functions, API prototypes to discover primary services, included services, characteristics and descriptors and to read or write characteristics or descriptors |
| Define | This section defines macros for the GATT Client |
| Struct | Basic data structures for the GATT Client |
| ►GATT Server | This section introduces the GATT server's database including terms and acronyms, supported features, details on how to use this driver, GATT server's function groups, enums, structures and functions |
| Define | This section defines the macros for the GATTS |
| Struct | This section defines the basic data structures for the GATTS |
| ▼FOTA | This section introduces the FOTA interface APIs including terms and acronyms, supported features, software architecture, details on how to use this interface, FOTA function groups, enums, structures and functions |
| Enums | |
| ▼HAL | This section introduces the HAL driver APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, HAL function groups, enums, structures and functions |
| ►ADC | This section describes the programming interfaces of the Analog-to-Digital Converter (ADC) HAL driver |
| Enum | |
| ►AES | This section introduces the AES driver APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, AES function groups, enums, structures and functions |
| Define | |
| Enum | |
| Struct | |
| ►CACHE | This section describes the programming interfaces of the CACHE controller |
| Define | |
| Enum | |
| Struct | |
| ►DES | This section introduces the DES driver APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, DES function groups, enums, structures and functions |
| Define | |
| Enum | |
| Struct | |
| ►EINT | This section introduces the External Interrupt Controller(EINT) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, EINT function groups, enums, structures and functions |
| Enum | |
| Struct | |
| Typedef | |
| ►FLASH | This section describes the programming interfaces of the FLASH driver |
| Define | |
| Enum | |
| ►GDMA | This section introduces the General Direct Memeory Access(GDMA) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, GDMA function groups, enums, structures and functions |
| Enum | |
| Typedef | |
| ►GPC | This section introduces the General Purpose Counter(GPC) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, GPC function groups, enums, structures and functions |
| Enum | |
| Struct | |
| Typedef | |
| ►GPIO | This section provides introduction to the General Purpose Input Output (GPIO) APIs, including terms and acronyms, features, architecture, how to use APIs, the GPIO function groups, enums, structures and functions |
| Enum | |
| ►GPT | This section introduces the General Purpose Timer(GPT) driver APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, GPT function groups, enums, structures and functions |
| Enum | |
| Typedef | |
| ►I2C_MASTER | |
| Define | |
| Enum | |
| Struct | |
| Typedef | |
| ►I2S | This section introduces the I2S APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, I2S function groups, enums, structures and functions |
| Enum | |
| Struct | |
| Typedef | |
| ►IRRX | This section introduces the Infrared Receiver(IRRX) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, IRRX function groups, enums, structures and functions |
| Define | |
| Enum | |
| Struct | |
| Typedef | |
| ►IRTX | This section introduces the Infrared Transmitter(IRTX) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, IRTX function groups, enums, structures and functions |
| Define | |
| Enum | |
| Typedef | |
| ►MD5 | This section introduces the MD5 driver APIs including terms and acronyms, supported features, software architecture, details on how to use this driver |
| Define | |
| Enum | |
| Struct | |
| ►NVIC | This section introduces the Nested Vectored Interrupt Controller(NVIC) HAL APIs including terms and acronyms, details on how to use this driver, supported features, enums, structures and functions |
| Define | |
| Enums | |
| Typedef | |
| ►PWM | This section introduces the Pulse-Width Modulation(PWM) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, PWM function groups, enums, structures and functions |
| Enum | |
| ►RTC | This section introduces the Real-Time Clock (RTC) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, enums, structures and functions |
| ►Define | |
| Struct | |
| Enum | |
| Typedef | |
| ►SHA | This section introduces the SHA driver APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, SHA function groups, enums, structures and functions |
| Define | |
| Enum | |
| Struct | |
| ►SLEEP_MANAGER | This section introduces the Sleep Manager driver APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, Sleep Manager function groups, enums, structures and functions |
| Enum | |
| ►SPI_MASTER | This section introduces the Serial Peripheral Interface Master (SPI_Master) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, enums, structures and functions |
| Define | |
| Enum | |
| Struct | |
| ►SPI_SLAVE | This section introduces the SPI Slave APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, enums, structures and functions |
| Enum | |
| Struct | |
| Typedef | |
| ►TRNG | This section introduces the True Randam Number Generator(TRNG) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, TRNG function groups, enums, structures and functions |
| Enum | |
| ►UART | This section introduces the Universal Asynchronous Receiver/Transmitter (UART) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, UART function groups, enums, structures and functions |
| Enum | |
| Struct | |
| Typedef | |
| ►WDT | This section introduces the Watchdog Timer (WDT) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, enums, structures and functions |
| Define | |
| Enum | |
| Struct | |
| Typedef | |
| ▼MiniCLI | This section introduces the MiniCLI APIs including terms and acronyms, supported features, details on how to use the MiniCLI, function groups, enums, structures and functions |
| Define | |
| Struct | |
| Typedef | |
| ▼NVDM | This section introduces the NVDM APIs including terms and acronyms, supported features, software architecture, details on how to use the NVDM, enums, structures, typedefs and functions |
| Enum | |
| ▼Smart_Connection | This section introduces MediaTek Smart Connection APIs including details on how to use the APIs, enums, structures and functions |
| Enum | |
| ▼WIFI | This section introduces the Wi-Fi driver APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, Wi-Fi function groups, enumerations, structures and functions |
| Define | |
| Enumeration | |
| Structure | |
| Typedef | |