匿名
未登录
登录
百问网嵌入式Linux wiki
搜索
查看“模板:CodeSource”的源代码
来自百问网嵌入式Linux wiki
名字空间
模板
讨论
更多
更多
页面选项
Read
查看源代码
历史
←
模板:CodeSource
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<noinclude> {{UpdateNeededForNewRelease|Please update the versions (several times in this template)}} ==Usage== The [[Template:CodeSource|CodeSource]] template is used '''to indicate the URL of any Linux<sup>®</sup> kernel, U-Boot, TF-A, OP-TEE OS, STM32CubeMP1 and Android file''' used in this wiki. Usage: <nowiki>{{</nowiki>CodeSource | {{HighlightParam|<domain>}} | repo={{HighlightParam|<repo>}} | {{HighlightParam|<path>}} | {{HighlightParam|<link text>}} | {{HighlightParam|<version>}}}} :Where: * {{HighlightParam|<domain>}} is the '''mandatory''' string that identifies the domain of the file. The possible values are: ** '''Linux kernel''': the file belongs to the Linux kernel domain. ** '''U-Boot''': the file belongs to the U-Boot domain. ** '''TF-A''': the file belongs to the TF-A domain. ** '''OP-TEE_OS''': the file belongs to the OP-TEE OS domain. ** '''STM32CubeMP1''': the file belongs to the STM32CubeMP1 domain. ** '''Android''': the file belongs to the Android domain. * {{HighlightParam|<path>}} is the '''mandatory''' relative path of the file from the root URL of the domain; If the file is a directory (e.g. "arch/arm/boot/dts" directory for the Linux kernel), the parameter must end with the slash <code>/</code> character (e.g. "arch/arm/boot/dts/"). The root URLs are: ** '''STMicroelectronics Linux kernel git repository''' for the Linux kernel domain: https://github.com/STMicroelectronics/linux. Alternatives that would be possible: *** ''Kernel.org git repository'': https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree *** ''Bootlin Elixir Cross Referencer'': https://elixir.bootlin.com/linux/latest/source ** '''STMicroelectronics U-Boot git repository''' for the U-Boot domain: https://github.com/STMicroelectronics/u-boot. Alternatives that would be possible: *** ''Das U-Boot git repository'': http://git.denx.de/?p=u-boot.git;a=tree *** ''Bootlin Elixir Cross Referencer'': https://elixir.bootlin.com/u-boot/latest/source ** '''STMicroelectronics TF-A git repository''' for the TF-A domain: https://github.com/STMicroelectronics/arm-trusted-firmware. Alternatives that would be possible: *** ''ARM Trusted Firmware git repository'': https://github.com/ARM-software/arm-trusted-firmware *** ''Bootlin Elixir Cross Referencer'': https://elixir.bootlin.com/arm-trusted-firmware/latest/source ** '''STMicroelectronics OP-TEE git repository''' for the OP-TEE OS domain: https://github.com/STMicroelectronics/optee_os. Alternative that would be possible: *** ''Open Portable Trusted Execution Environment git repository'': https://github.com/OP-TEE/optee_os ** '''STMicroelectronics STM32CubeMP1 git repository''' for the STM32CubeMP1 domain: https://github.com/STMicroelectronics/STM32CubeMP1 ** '''Google Android {{HighlightParam|<repo>}} git repository''' for the Android domain: https://android.googlesource.com/{{HighlightParam|<repo>}} * {{HighlightParam|<repo>}} is the '''mandatory''' repository in the Google Android git. This named parameter is ignored for all other domains than Android. * {{HighlightParam|<link text>}} is an '''optional''' link text (text that is displayed instead of the URL). * {{HighlightParam|<version>}} is an '''optional''' version number if the default one doesn't fit. Per default, the URL points to: ** the '''v4.19-stm32mp''' version of the Linux kernel (Kernel.org alternative: ''linux-4.19.y'' / Bootlin alternative: ''latest stable'') ** the '''v2018.11-stm32mp''' version of the U-Boot (Das U-Boot alternative: ''master'' / Bootlin alternative: ''latest stable'') ** the '''v2.0-stm32mp''' version of the TF-A (ARM Trusted Firmware alternative: ''master'' / Bootlin alternative: ''latest stable'') ** the '''3.3.0-stm32mp''' version of the OP-TEE OS (Open Portable Trusted Execution Environment alternative: ''master'') ** the '''1.2.0''' version of the STM32CubeMP1 ** the '''android-10.0.0_r22''' version of Android ==Basic examples== {| class="st-table" ! You type !! You get |- | '''Linux kernel''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | Linux kernel | Makefile}} 2- {{CodeSource | Linux kernel | arch/arm/boot/dts/}} </pre> | 1- {{CodeSource | Linux kernel | Makefile}}<br /> 2- {{CodeSource | Linux kernel | arch/arm/boot/dts/}} |- | '''U-Boot''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | U-Boot | Makefile}} 2- {{CodeSource | U-Boot | arch/arm/dts/}} </pre> | 1- {{CodeSource | U-Boot | Makefile}}<br /> 2- {{CodeSource | U-Boot | arch/arm/dts/}} |- | '''TF-A''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | TF-A | Makefile}} 2- {{CodeSource | TF-A | fdts/}} </pre> | 1- {{CodeSource | TF-A | Makefile}}<br /> 2- {{CodeSource | TF-A | fdts/}} |- | '''OP-TEE_OS''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | OP-TEE_OS | Makefile}} 2- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/}} </pre> | 1- {{CodeSource | OP-TEE_OS | Makefile}}<br /> 2- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/}} |- | '''STM32CubeMP1''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | STM32CubeMP1 | Readme.md}} 2- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/}} </pre> | 1- {{CodeSource | STM32CubeMP1 | Readme.md}}<br /> 2- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/}} |- | '''Android''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | Android | repo=platform/build | README.md}} 2- {{CodeSource | Android | repo=platform/packages/apps/Settings | src/com/android/settings/}} </pre> | 1- {{CodeSource | Android | repo=platform/build | README.md}}<br /> 2- {{CodeSource | Android | repo=platform/packages/apps/Settings | src/com/android/settings/}} |} ==More examples== {| class="st-table" ! You type !! You get |- | '''Linux kernel: regular file''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | Linux kernel | Makefile}} 2- {{CodeSource | Linux kernel | Makefile | Linux kernel root makefile - Makefile}} 3- {{CodeSource | Linux kernel | Makefile | | 4.20}} 4- {{CodeSource | Linux kernel | Makefile | Linux kernel root makefile - Makefile | 4.20}} 5- {{CodeSource | Linux kernel | repo=ignored | Makefile | Linux kernel root makefile - Makefile | 4.20}} </pre> | 1- {{CodeSource | Linux kernel | Makefile}}<br /> 2- {{CodeSource | Linux kernel | Makefile | Linux kernel root makefile - Makefile}}<br /> 3- {{CodeSource | Linux kernel | repo=toto | Makefile | | 4.20}}<br /> 4- {{CodeSource | Linux kernel | Makefile | Linux kernel root makefile - Makefile | 4.20}}<br /> 5- {{CodeSource | Linux kernel | repo=ignored | Makefile | Linux kernel root makefile - Makefile | 4.20}} |- | '''Linux kernel: directory''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | Linux kernel | arch/arm/boot/dts/}} 2- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | arch/arm/boot/dts/stm32mp15*}} 3- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | | 4.20}} 4- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | arch/arm/boot/dts/stm32mp15* | 4.20}} 5- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | repo=ignored | arch/arm/boot/dts/stm32mp15* | 4.20}} </pre> | 1- {{CodeSource | Linux kernel | arch/arm/boot/dts/}}<br /> 2- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | arch/arm/boot/dts/stm32mp15*}}<br /> 3- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | | 4.20}}<br /> 4- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | arch/arm/boot/dts/stm32mp15* | 4.20}}<br /> 5- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | repo=ignored | arch/arm/boot/dts/stm32mp15* | 4.20}} |- | '''U-Boot: regular file''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | U-Boot | Makefile}} 2- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile}} 3- {{CodeSource | U-Boot | Makefile | | 2018.03}} 4- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile | 2018.03}} 5- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile | repo=ignored | 2018.03}} </pre> | 1- {{CodeSource | U-Boot | Makefile}}<br /> 2- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile}}<br /> 3- {{CodeSource | U-Boot | Makefile | | 2018.03}}<br /> 4- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile | 2018.03}}<br /> 5- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile | repo=ignored | 2018.03}} |- | '''U-Boot: directory''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | U-Boot | arch/arm/dts/}} 2- {{CodeSource | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15*}} 3- {{CodeSource | U-Boot | arch/arm/dts/ | | 2018.03}} 4- {{CodeSource | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15* | 2018.03}} 5- {{CodeSource | repo=ignored | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15* | 2018.03}} </pre> | 1- {{CodeSource | U-Boot | arch/arm/dts/}}<br /> 2- {{CodeSource | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15*}}<br /> 3- {{CodeSource | U-Boot | arch/arm/dts/ | | 2018.03}}<br /> 4- {{CodeSource | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15* | 2018.03}}<br /> 5- {{CodeSource | repo=ignored | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15* | 2018.03}} |- | '''TF-A: regular file''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | TF-A | Makefile}} 2- {{CodeSource | TF-A | Makefile | TF-A root makefile - Makefile}} 3- {{CodeSource | TF-A | Makefile | | 1.4}} 4- {{CodeSource | TF-A | Makefile | TF-A root makefile - Makefile | 1.4}} 5- {{CodeSource | TF-A | repo=ignored | Makefile}} </pre> | 1- {{CodeSource | TF-A | Makefile}}<br /> 2- {{CodeSource | TF-A | Makefile | TF-A root makefile - Makefile}}<br /> 3- {{CodeSource | TF-A | Makefile | | 1.4}}<br /> 4- {{CodeSource | TF-A | Makefile | TF-A root makefile - Makefile | 1.4}}<br /> 5- {{CodeSource | TF-A | repo=ignored | Makefile}} |- | '''TF-A: directory''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | TF-A | fdts/}} 2- {{CodeSource | TF-A | fdts/ | fdts/stm32mp15*}} 3- {{CodeSource | TF-A | fdts/ | | 1.4}} 4- {{CodeSource | TF-A | fdts/ | fdts/stm32mp15* | 1.4}} 5- {{CodeSource | TF-A | repo=ignored | fdts/ | fdts/stm32mp15*}} </pre> | 1- {{CodeSource | TF-A | fdts/}}<br /> 2- {{CodeSource | TF-A | fdts/ | fdts/stm32mp15*}}<br /> 3- {{CodeSource | TF-A | fdts/ | | 1.4}}<br /> 4- {{CodeSource | TF-A | fdts/ | fdts/stm32mp15* | 1.4}}<br /> 5- {{CodeSource | TF-A | repo=ignored | fdts/ | fdts/stm32mp15*}} |- | '''OP-TEE_OS: regular file''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | OP-TEE_OS | Makefile}} 2- {{CodeSource | OP-TEE_OS | Makefile | OP-TEE OS root makefile - Makefile}} 3- {{CodeSource | OP-TEE_OS | Makefile | | 3.3.0}} 4- {{CodeSource | OP-TEE_OS | Makefile | OP-TEE OS root makefile - Makefile | 3.3.0}} 5- {{CodeSource | OP-TEE_OS | Makefile | | 3.3.0 | repo=ignored}} </pre> | 1- {{CodeSource | OP-TEE_OS | Makefile}}<br /> 2- {{CodeSource | OP-TEE_OS | Makefile | OP-TEE OS root makefile - Makefile}}<br /> 3- {{CodeSource | OP-TEE_OS | Makefile | | 3.3.0}}<br /> 4- {{CodeSource | OP-TEE_OS | Makefile | OP-TEE OS root makefile - Makefile | 3.3.0}}<br /> 5- {{CodeSource | OP-TEE_OS | Makefile | | 3.3.0 | repo=ignored}} |- | '''OP-TEE_OS: directory''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/}} 2- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | core/arch/arm/kernel/*}} 3- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | | 3.3.0}} 4- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | core/arch/arm/kernel/* | 3.3.0}} 5- {{CodeSource | OP-TEE_OS | repo=ignored | core/arch/arm/kernel/ | | 3.3.0}} </pre> | 1- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/}}<br /> 2- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | core/arch/arm/kernel/*}}<br /> 3- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | | 3.3.0}}<br /> 4- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | core/arch/arm/kernel/* | 3.3.0}}<br /> 5- {{CodeSource | OP-TEE_OS | repo=ignored | core/arch/arm/kernel/ | | 3.3.0}} |- | '''STM32CubeMP1: regular file''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | STM32CubeMP1 | Readme.md}} 2- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme}} 3- {{CodeSource | STM32CubeMP1 | Readme.md | | master}} 4- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme | master}} 5- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme | repo=ignored | master}} </pre> | 1- {{CodeSource | STM32CubeMP1 | Readme.md}}<br /> 2- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme}}<br /> 3- {{CodeSource | STM32CubeMP1 | Readme.md | | master}}<br /> 4- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme | master}}<br /> 5- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme | repo=ignored | master}} |- | '''STM32CubeMP1: directory''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/}} 2- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | Drivers/STM32MP1xx_HAL_Driver/Src/*}} 3- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | | master}} 4- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | Drivers/STM32MP1xx_HAL_Driver/Src/* | master}} 5- {{CodeSource | STM32CubeMP1 | repo=ignored | Drivers/STM32MP1xx_HAL_Driver/Src/}} </pre> | 1- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/}}<br /> 2- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | Drivers/STM32MP1xx_HAL_Driver/Src/*}}<br /> 3- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | | master}}<br /> 4- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | Drivers/STM32MP1xx_HAL_Driver/Src/* | master}}<br /> 5- {{CodeSource | STM32CubeMP1 | repo=ignored | Drivers/STM32MP1xx_HAL_Driver/Src/}} |- | '''Android: regular file''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | Android | repo=platform/build | core/main.mk}} 2- {{CodeSource | Android | repo=platform/build | core/main.mk | Main configuration}} 3- {{CodeSource | Android | repo=platform/build | core/main.mk | | android-8.1.0_r66}} 4- {{CodeSource | Android | repo=platform/build | core/main.mk | Main configuration | android-8.1.0_r66}} 5- {{CodeSource | Android | core/main.mk}} </pre> | 1- {{CodeSource | Android | repo=platform/build | core/main.mk}}<br /> 2- {{CodeSource | Android | repo=platform/build | core/main.mk | Main configuration}}<br /> 3- {{CodeSource | Android | repo=platform/build | core/main.mk | | android-8.1.0_r66}}<br /> 4- {{CodeSource | Android | repo=platform/build | core/main.mk | Main configuration | android-8.1.0_r66}}<br /> 5- {{CodeSource | Android | core/main.mk}} |- | '''Android: directory''' <pre style="white-space: pre-wrap;"> 1- {{CodeSource | Android | repo=platform/build | target/product/}} 2- {{CodeSource | Android | repo=platform/build | target/product/ | platform/build/target/product/*}} 3- {{CodeSource | Android | repo=platform/build | target/product/ | | android-8.1.0_r66}} 4- {{CodeSource | Android | repo=platform/build | target/product/ | platform/build/target/product/* | android-8.1.0_r66}} 5- {{CodeSource | Android | target/product/}} </pre> | 1- {{CodeSource | Android | repo=platform/build | target/product/}}<br /> 2- {{CodeSource | Android | repo=platform/build | target/product/ | platform/build/target/product/*}}<br /> 3- {{CodeSource | Android | repo=platform/build | target/product/ | | android-8.1.0_r66}}<br /> 4- {{CodeSource | Android | repo=platform/build | target/product/ | platform/build/target/product/* | android-8.1.0_r66}}<br /> 5- {{CodeSource | Android | target/product/}} |- | Unsupported domain <pre style="white-space: pre-wrap;"> {{CodeSource | Unsupported domain | Makefile}} </pre> | {{CodeSource | Unsupported domain | Makefile}} |} ==Code== '''Linux kernel''': * For STM STMicroelectronics git <nowiki> [https://github.com/STMicroelectronics/linux/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v4.19-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] </nowiki> * For Kernel.org git <nowiki> [https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/{{#replace:{{{2|}}}| |}}?h={{#if: {{{4|}}}|v{{#replace:{{{4|}}}||}}|linux-4.19.y}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] </nowiki> * For Bootlin alternative <nowiki> [https://elixir.bootlin.com/linux/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest}}/source/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest stable}})] </nowiki> '''U-Boot''': * For STM STMicroelectronics git <nowiki> [https://github.com/STMicroelectronics/u-boot/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2018.11-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] </nowiki> * For U-Boot git alternative <nowiki> [http://git.denx.de/?p=u-boot.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}};f={{#ifeq:{{#sub:{{{2}}}|-1}}|/|{{#sub:{{{2}}}|0|-1}}|{{#sub:{{{2}}}|0}}}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}})] </nowiki> * For Bootlin alternative <nowiki> [https://elixir.bootlin.com/u-boot/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest}}/source/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest stable}})] </nowiki> '''TF-A''' * For STM STMicroelectronics git <nowiki> [https://github.com/STMicroelectronics/arm-trusted-firmware/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2.0-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] </nowiki> * For ARM Trusted Firmware git alternative <nowiki> [https://github.com/ARM-software/arm-trusted-firmware/blob/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}})] </nowiki> * For Bootlin alternative <nowiki> [https://elixir.bootlin.com/arm-trusted-firmware/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest}}/source/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest stable}})] </nowiki> '''OP-TEE_OS''' * For STM STMicroelectronics git <nowiki> [https://github.com/STMicroelectronics/optee_os/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|3.3.0-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] </nowiki> * For OP-TEE OS git alternative <nowiki> [https://github.com/OP-TEE/optee_os/blob/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|master}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|master}})] </nowiki> '''STM32CubeMP1''' * For STM STMicroelectronics git <nowiki> [https://github.com/STMicroelectronics/STM32CubeMP1/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|1.2.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] </nowiki> '''Android''' * For Google Android git <nowiki> [https://android.googlesource.com/{{{repo|}}}/+/refs/tags/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|android-10.0.0_r22}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{repo|}}}/{{#replace:{{{2|}}}| |}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] </nowiki> </noinclude>{{#switch: {{{1}}} | Linux kernel = [https://github.com/STMicroelectronics/linux/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v4.19-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] | U-Boot = [https://github.com/STMicroelectronics/u-boot/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2018.11-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] | TF-A = [https://github.com/STMicroelectronics/arm-trusted-firmware/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2.0-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] | OP-TEE_OS = [https://github.com/STMicroelectronics/optee_os/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|3.3.0-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] | STM32CubeMP1 = [https://github.com/STMicroelectronics/STM32CubeMP1/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|1.2.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] | Android = [https://android.googlesource.com/{{{repo|}}}/+/refs/tags/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|android-10.0.0_r22}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{repo|}}}/{{#replace:{{{2|}}}| |}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] | {{Highlight| Unsupported domain!}} }}
该页面使用的模板:
模板:CodeSource
(
查看源代码
)
模板:Highlight
(
查看源代码
)
模板:HighlightParam
(
查看源代码
)
模板:UpdateNeededForNewRelease
(
查看源代码
)
返回至
模板:CodeSource
。
导航
导航
WIKI首页
官方店铺
资料下载
交流社区
所有页面
所有产品
MPU-Linux开发板
MCU-单片机开发板
Linux开发系列视频
单片机开发系列视频
所有模块配件
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志