# Porting Guide

-   [Third-Party Library Porting Guide](third-party-library-porting-guide.md)
    -   [Overview](overview.md)
    -   [Porting a Library Built Using CMake](porting-a-library-built-using-cmake.md)
    -   [Porting a Library Built Using Makefile](porting-a-library-built-using-makefile.md)

-   [Third-Party SoC Porting Guide](third-party-soc-porting-guide.md)
    -   [Porting Preparations](porting-preparations.md)
        -   [Before You Start](before-you-start.md)
        -   [Building Adaptation Process](building-adaptation-process.md)

    -   [Kernel Porting](kernel-porting.md)
        -   [Overview](overview-0.md)
        -   [Basic Kernel Adaptation](basic-kernel-adaptation.md)
        -   [Kernel Porting Verification](kernel-porting-verification.md)

    -   [Board-Level OS Porting](board-level-os-porting.md)
        -   [Overview](overview-1.md)
        -   [Board-Level Driver Adaptation](board-level-driver-adaptation.md)
        -   [Implementation of APIs at the HAL](implementation-of-apis-at-the-hal.md)
        -   [System Modules](system-modules.md)
        -   [XTS](xts.md)

    -   [FAQ](faq.md)

