deb20ef93b
Add a config entry specifically for RISC-V runtime. Memory usage is 7066 bytes. Also adjust some library options. This make the ARC runtime binary smaller as well: before: FLASH: 8808 B SRAM: 3672 B after: FLASH: 5596 B SRAM: 3672 B Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
24 lines
405 B
Plaintext
24 lines
405 B
Plaintext
# Drivers and peripherals
|
|
CONFIG_I2C=n
|
|
CONFIG_WATCHDOG=n
|
|
CONFIG_GPIO=n
|
|
CONFIG_PINCTRL=n
|
|
CONFIG_SPI=n
|
|
CONFIG_FLASH=n
|
|
CONFIG_UART_USE_RUNTIME_CONFIGURE=n
|
|
CONFIG_UART_INTERRUPT_DRIVEN=n
|
|
|
|
# libs
|
|
CONFIG_MINIMAL_LIBC=y
|
|
CONFIG_CBPRINTF_NANO=y
|
|
CONFIG_CBPRINTF_REDUCED_INTEGRAL=y
|
|
CONFIG_CBPRINTF_LIBC_SUBSTS=n
|
|
|
|
# build
|
|
CONFIG_FPU=n
|
|
CONFIG_SIZE_OPTIMIZATIONS=y
|
|
|
|
# Boot
|
|
CONFIG_BOOT_DELAY=0
|
|
CONFIG_SAMPLE_DO_OUTPUT=y
|