| config API |
| bool "Enable U-Boot API" |
| depends on CC_IS_GCC |
| help |
| This option enables the U-Boot API. See api/README for more information. |
| |
| menu "API" |
| depends on API |
| |
| config SYS_MMC_MAX_DEVICE |
| int "Maximum number of MMC devices exposed via the API" |
| default 1 |
| |
| config EXAMPLES |
| bool "Compile API examples" |
| depends on !SANDBOX |
| default y if ARCH_QEMU |
| help |
| U-Boot provides an API for standalone applications. Examples are |
| provided in directory examples/. |
| |
| config STANDALONE_LOAD_ADDR |
| depends on EXAMPLES |
| hex "Address in memory to link standalone applications to" |
| default 0xffffffff80200000 if MIPS && 64BIT |
| default 0x8c000000 if SH |
| default 0x82000000 if ARC |
| default 0x80f00000 if MICROBLAZE |
| default 0x80300000 if ARCH_OMAP2PLUS || FSL_LSCH2 || FSL_LSCH3 |
| default 0x80200000 if MIPS && 32BIT |
| default 0x0c100000 if ARM |
| default 0x02000000 if NIOS2 |
| default 0x00040000 if PPC || X86 |
| default 0x00020000 if M68K |
| default 0x0 if RISCV |
| default SYS_LOAD_ADDR |
| help |
| This option defines a board specific value for the address where |
| standalone program gets loaded, thus overwriting the architecture |
| dependent default settings. |
| |
| endmenu |